API Reference
Class
TokenInputSettings
Settings sub-builder for TablerTokenInput.
Inheritance
- Object
- TokenInputSettings
Methods
public TokenInputSettings Autocomplete(String value) #Returns:
TokenInputSettingsSets autocomplete attribute (e.g., "off").
Parameters
- value System.String
public TokenInputSettings Copy(Boolean enable = true) #Returns:
TokenInputSettingsControls whether the copy button is rendered.
Parameters
- enable System.Boolean = true
public TokenInputSettings CopyButtonSize(TablerButtonSize size) #Returns:
TokenInputSettingsSets the copy button size.
Parameters
- size HtmlForgeX.TablerButtonSize
public TokenInputSettings CopyButtonText(String text) #Returns:
TokenInputSettingsSets the copy button text (default: "Copy").
Parameters
- text System.String
public TokenInputSettings CopyButtonVariant(TablerButtonVariant variant) #Returns:
TokenInputSettingsSets the copy button variant (default: Secondary).
Parameters
- variant HtmlForgeX.TablerButtonVariant
public TokenInputSettings CopyIcon(Nullable<TablerIconType> icon) #Returns:
TokenInputSettingsSets the icon shown on the copy button.
Parameters
- icon System.Nullable{HtmlForgeX.TablerIconType}
public TokenInputSettings CopyIconOnly(Boolean enable = true) #Returns:
TokenInputSettingsMakes the copy button icon-only.
Parameters
- enable System.Boolean = true
public TokenInputSettings CopyIconPosition(TablerIconPosition position) #Returns:
TokenInputSettingsControls icon placement on the copy button.
Parameters
- position HtmlForgeX.TablerIconPosition
public TokenInputSettings MaxLength(Nullable<Int32> value) #Returns:
TokenInputSettingsSets maxlength attribute (text/password).
Parameters
- value System.Nullable{System.Int32}
public TokenInputSettings Reveal(Boolean enable = true) #Returns:
TokenInputSettingsControls whether the reveal button is rendered.
Parameters
- enable System.Boolean = true
public TokenInputSettings RevealIcon(TablerIconType icon) #Returns:
TokenInputSettingsSets the reveal button icon (default: Eye).
Parameters
- icon HtmlForgeX.TablerIconType
public TokenInputSettings RevealTexts(String show, String hide, String showAriaLabel = null, String hideAriaLabel = null) #Returns:
TokenInputSettingsCustomizes reveal titles/labels ("Show"/"Hide").
Parameters
- show System.String
- hide System.String
- showAriaLabel System.String = null
- hideAriaLabel System.String = null
public TokenInputSettings ShowStatus(Boolean enable = true) #Returns:
TokenInputSettingsShows a small status line ("Copied" / "Copy failed") under the input.
Parameters
- enable System.Boolean = true
public TokenInputSettings Size(InputGroupSize size) #Returns:
TokenInputSettingsSets the input-group size.
Parameters
- size HtmlForgeX.InputGroupSize
public TokenInputSettings StatusClearMs(Int32 milliseconds) #Returns:
TokenInputSettingsClears status text after a delay (milliseconds). Set 0 to keep it.
Parameters
- milliseconds System.Int32
public TokenInputSettings StatusTexts(String okText, String failText) #Returns:
TokenInputSettingsCustomizes status text.
Parameters
- okText System.String
- failText System.String