HtmlForgeX

API Reference

Class

TablerThemeButtonGroup

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Button group that switches themes using data-hfx-darkmode attributes.

Inheritance

Constructors

public TablerThemeButtonGroup() #

Methods

RegisterLibraries() #
public TablerThemeButtonGroup Settings(Action<TablerThemeButtonGroupSettings> configure) #
Returns: TablerThemeButtonGroup

Advanced configuration sub-builder.

Parameters

configure System.Action{HtmlForgeX.TablerThemeButtonGroupSettings} requiredposition: 0
public TablerThemeButtonGroup ShowTooltips(Boolean show = true) #
Returns: TablerThemeButtonGroup

Enables/disables tooltips.

Parameters

show System.Boolean = true optionalposition: 0
public override String ToString() #
Returns: String
public TablerThemeButtonGroup WithMethod(TablerDarkModeMethod method) #
Returns: TablerThemeButtonGroup

Sets the theme switching method.

Parameters

method HtmlForgeX.TablerDarkModeMethod requiredposition: 0
public TablerThemeButtonGroup WithStorageKey(String key) #
Returns: TablerThemeButtonGroup

Sets the localStorage key for theme persistence.

Parameters

key System.String requiredposition: 0