GitHub

Reference headless

menu

interface 4 type 4 function 1
interface Interfaces 4
interface menu/index.ts · L72

# CreateMenuOptions

Members

defaultOpen?
optional defaultOpen?: boolean

###### Inherited from

CreateMenuInput.defaultOpen

id?
optional id?: string
items
items: readonly MenuItem[]

###### Inherited from

CreateMenuInput.items

navigation?
optional navigation?: "wrap" | "clamp"

Default 'wrap' — APG menus wrap by default.

###### Inherited from

CreateMenuInput.navigation

onOpenChange?
optional onOpenChange?: (open) => void

###### Parameters

###### open

boolean

###### Returns

void

onSelect?
optional onSelect?: (item) => void

Fired with the item object whenever ACTIVATE succeeds for that item.

###### Parameters

###### item

MenuItem

###### Returns

void

type Type Aliases 4

# Attachment

Attachment = (node) => void | (() => void)

Parameters

node
HTMLElement

Returns

void | (() => void)
function Functions 1