Skip to main content

DropdownMenuProps

@lowcode/ui-kit


Interface: DropdownMenuProps

Defined in: components/overlays/DropdownMenu.tsx:65

Свойства корневого компонента DropdownMenu.

Extends

  • HTMLAttributes<HTMLDivElement>

Properties

align?

optional align: DropdownMenuAlign

Defined in: components/overlays/DropdownMenu.tsx:88

Выравнивание меню относительно триггера.

По умолчанию: end.


defaultOpen?

optional defaultOpen: boolean

Defined in: components/overlays/DropdownMenu.tsx:75

Начальное состояние для неконтролируемого режима.


onOpenChange()?

optional onOpenChange: (next) => void

Defined in: components/overlays/DropdownMenu.tsx:81

Коллбэк при изменении состояния открытия. Вызывается и в controlled, и в uncontrolled режимах.

Parameters

next

boolean

Returns

void


open?

optional open: boolean

Defined in: components/overlays/DropdownMenu.tsx:70

Контролируемое состояние открытия меню. Если задано — компонент становится controlled.


side?

optional side: DropdownMenuSide

Defined in: components/overlays/DropdownMenu.tsx:95

Сторона раскрытия меню относительно триггера.

По умолчанию: bottom.