Class Checkbox
Checkbox UI element.
Implements
Inherited Members
Namespace: Unity.AppUI.UI
Assembly: solution.dll
Syntax
public class Checkbox : VisualElement, IEventHandler, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, IResolvedStyle, IValidatableElement<CheckboxState>, INotifyValueChanged<CheckboxState>, ISizeableElement, IPressable
Constructors
Name | Description |
---|---|
Checkbox() | Default constructor. |
Fields
Name | Description |
---|---|
boxUssClassName | The Checkbox box styling class. |
checkmarkUssClassName | The Checkbox checkmark styling class. |
emphasizedUssClassName | The Checkbox emphasized mode styling class. |
labelUssClassName | The Checkbox label styling class. |
partialCheckmarkUssClassName | The Checkbox partial checkmark styling class. |
sizeUssClassName | The Checkbox size styling class. |
ussClassName | The Checkbox main styling class. |
Properties
Name | Description |
---|---|
clickable | Clickable Manipulator for this Checkbox. |
emphasized | The Checkbox emphasized mode. |
invalid | The Checkbox invalid state. |
label | The text displayed in the Checkbox label. |
size | The Checkbox size. |
validateValue | The Checkbox validation function. |
value | The Checkbox value. |
Methods
Name | Description |
---|---|
SetValueWithoutNotify(CheckboxState) | Set the Checkbox value without notifying the change. |