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.