dagon
class CheckBox
since 0.1.0-alpha.1linux
- bases
Focusable,Styleable,IValidatable
Constructors
new
new()Fields
BoxSize
const int BoxSizechecked_
bool checked_enabled_
bool enabled_extraValidatorMessages_
Array<string> extraValidatorMessages_extraValidators_
Array<() => bool> extraValidators_Gap
const int Gaplabel_
string label_lastValidationMessage_
string lastValidationMessage_toggleHandlers_
Array<(bool) => void> toggleHandlers_toggleTokens_
Array<int> toggleTokens_Methods
addValidator
addValidator(() => bool check, string message) -> voidchecked
checked() -> boolcontentDesired
enabled
enabled() -> boollabel
label() -> stringoffToggle
offToggle(int t) -> voidonToggle
onToggle((bool) => void h) -> intpaintContent
paintContent(Canvas c) -> voidsetChecked
setChecked(bool v) -> CheckBoxsetEnabled
setEnabled(bool v) -> CheckBoxsetLabel
setLabel(string v) -> CheckBoxtoggle
toggle() -> voidvalidate
validate() -> boolvalidationMessage
validationMessage() -> string