Name |
Type |
Default value |
Description |
---|
Classes |
BitToggleClassStyles? |
null |
Custom CSS classes for different parts of the BitToggle. |
DefaultText |
string? |
null |
Default text used when the On or Off texts are null. |
IsInlineLabel |
bool |
false |
Whether the label (not the onText/offText) should be positioned inline with the toggle control. Left (right in RTL) side when on/off text provided VS right (left in RTL) side when there is no on/off text. |
Label |
string? |
null |
Label of the toggle. |
LabelTemplate |
RenderFragment? |
null |
Custom label of the toggle. |
OnChange |
EventCallback<bool> |
|
Callback that is called when the checked value has changed. |
OffText |
string? |
null |
Text to display when toggle is OFF. |
OnText |
string? |
null |
Text to display when toggle is ON. |
Role |
string |
switch |
Denotes role of the toggle, default is switch. |
Styles |
BitToggleClassStyles? |
null |
Custom CSS styles for different parts of the BitToggle. |
Name |
Type |
Default value |
Description |
---|
AriaLabel |
string? |
null |
The aria-label of the control for the benefit of screen readers. |
Class |
string? |
null |
Custom CSS class for the root element of the component. |
Dir |
BitDir? |
null |
Determines the component direction. |
HtmlAttributes |
Dictionary<string, object> |
new Dictionary<string, object>() |
Capture and render additional attributes in addition to the component's parameters. |
Id |
string? |
null |
Custom id attribute for the root element. if null the UniqueId will be used instead. |
IsEnabled |
bool |
true |
Whether or not the component is enabled. |
Style |
string? |
null |
Custom CSS style for the root element of the component. |
Visibility |
BitVisibility |
BitVisibility.Visible |
Whether the component is visible, hidden or collapsed. |