# CheckBox _A toggleable UI element that can be checked or unchecked. Displays different text based on its state and supports automatic sizing. Commonly used in forms and settings interfaces for boolean options._ Extends: `VisualElement` ## Properties |Property|Type|Default|Description| |---|---|---|---| |checked|boolean|false|The current state of the checkbox (true=checked, false=unchecked)| |text|string|empty|Text shown when the checkbox is unchecked| |checkedText|string|x|Text shown when the checkbox is checked| |autoSize|boolean|true|Automatically adjusts width based on text length|