<dnn-checkbox
checked="unchecked"
name="agree"
value="1"
use-intermediate="false">
</dnn-checkbox>
<dnn-checkbox
checked="unchecked"
name="agree"
value="1"
useIntermediate="false">
</dnn-checkbox>
Property | Attribute | Description | Type | Default |
---|---|---|---|---|
checked |
checked |
Defines if the checkbox is checked (true) or unchecked (false) or in an intermediate state (undefined) | "checked" | "intermediate" | "unchecked" |
"unchecked" |
name |
name |
The name to show in the formData (if using forms). | string |
undefined |
useIntermediate |
use-intermediate |
Defines if clicking the checkbox will go through the intermediate state between checked and unchecked (tri-state) | boolean |
false |
value |
value |
The value for this checkbox (not to be confused with its checked state). | string |
"on" |
Event | Description | Type |
---|---|---|
checkedchange |
Fires up when the checkbox checked property changes. | CustomEvent<"checked" | "intermediate" | "unchecked"> |
Slot | Description |
---|---|
The label for the checkbox. | |
"checkedicon" |
Allows overriding the default checked icon. |
"intermediateicon" |
If intermadiate state is used, allows overriding its icon. |
"uncheckedicon" |
Allows overriding the unchecked icon. |
Name | Description |
---|---|
--focus-color |
The color to outline the checkbox when hovered or focused, default to the dnn primary color. |
graph TD;
dnn-example-form --> dnn-checkbox
dnn-permissions-grid --> dnn-checkbox
style dnn-checkbox fill:#f9f,stroke:#333,stroke-width:4px
Built with StencilJS