LavaUI docs

struct MenuItem

Swift

Constructors

init(_ title: String, id: MenuID? = nil, shortcut: KeyShortcut? = nil, isEnabled: Bool = true, isChecked: Bool? = nil, action: @escaping () -> Void)

Not documented.

Sources/LavaMenu/Menu.swift:277

init(_ title: String, id: String, shortcut: KeyShortcut? = nil, isEnabled: Bool = true, isChecked: Bool? = nil, action: @escaping () -> Void)

String id convenience.

Sources/LavaMenu/Menu.swift:294

Properties

var action: () -> Void

Not documented.

Sources/LavaMenu/Menu.swift:275

var id: MenuID?

Not documented.

Sources/LavaMenu/Menu.swift:271

var isChecked: Bool?

Not documented.

Sources/LavaMenu/Menu.swift:274

var isEnabled: Bool

Not documented.

Sources/LavaMenu/Menu.swift:273

var shortcut: KeyShortcut?

Not documented.

Sources/LavaMenu/Menu.swift:272

var title: String

Not documented.

Sources/LavaMenu/Menu.swift:270