类型 DropdownMenuState

API 文档由 Go 源码生成,内容为英文。

type DropdownMenuState bool

DropdownMenuState is caller-owned popup visibility. Its zero value is closed. Transitions are synchronous value operations and never schedule work.

方法

Close#

func (DropdownMenuState) Close() DropdownMenuState

Close returns the closed state.

Dismiss#

func (DropdownMenuState) Dismiss() DropdownMenuState

Dismiss closes the menu after selection or an application-owned dismiss action.

Escape#

func (DropdownMenuState) Escape() DropdownMenuState

Escape closes the menu after the runtime routes an Escape key press.

IsOpen#

func (state DropdownMenuState) IsOpen() bool

IsOpen reports whether the dropdown menu should be painted.

Open#

func (DropdownMenuState) Open() DropdownMenuState

Open returns the open state.

OutsidePress#

func (DropdownMenuState) OutsidePress() DropdownMenuState

OutsidePress closes the menu after the runtime identifies an outside press.

Toggle#

func (state DropdownMenuState) Toggle() DropdownMenuState

Toggle returns the opposite visibility state.