LEVIATHAN v962456e · 962456eee1

moby

class MenuItem

since 0.1.0-alpha.1linux

bases
Focusable, Styleable, ISingleLine

Constructors

new

new()

Fields

chord

string chord

closeAction_

() => void closeAction_

enabled

bool enabled

hasClose_

bool hasClose_

label

string label

selectHandlers_

Array<() => void> selectHandlers_

selectTokens_

Array<int> selectTokens_

Methods

__setClose

__setClose(() => void a) -> void

activate

activate() -> void

chord

chord(string s) -> MenuItem

contentDesired

contentDesired(Size avail) -> Size

enable

enable(bool v) -> MenuItem

fireSelect

fireSelect() -> void

label

label(string s) -> MenuItem

offSelect

offSelect(int token) -> void

onSelect

onSelect(() => void h) -> int

paintContent

paintContent(Surface s) -> void