moby
class CheckBox
since 0.1.0-alpha.1linux
- bases
Focusable,Styleable,IValidatable
Constructors
new
new()Fields
checked
bool checkedenabled
bool enabledextraValidatorMessages_
Array<string> extraValidatorMessages_extraValidators_
Array<() => bool> extraValidators_label
string labellastValidationMessage_
string lastValidationMessage_toggleHandlers_
Array<(bool) => void> toggleHandlers_toggleTokens_
Array<int> toggleTokens_Methods
addValidator
addValidator(() => bool check, string message) -> voidcontentDesired
offToggle
offToggle(int token) -> voidonToggle
onToggle((bool) => void h) -> intpaintContent
paintContent(Surface s) -> voidsetChecked
setChecked(bool value) -> voidsetEnabled
setEnabled(bool value) -> voidsetLabel
setLabel(string value) -> voidtoggle
toggle() -> voidvalidate
validate() -> boolvalidationMessage
validationMessage() -> string