HtmlForgeX

API Reference

Class

TablerFormColumn

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Column container for form controls (inputs/switches/textareas).

Inheritance

Constructors

public TablerFormColumn(TablerForm form) #

Create a column container bound to a form instance.

Parameters

form HtmlForgeX.TablerForm requiredposition: 0

Methods

public TablerFormColumn CheckboxGroup(String name, Action<TablerCheckboxGroup> config = null) #
Returns: TablerFormColumn

Add a group of checkboxes.

Parameters

name System.String requiredposition: 0
config System.Action{HtmlForgeX.TablerCheckboxGroup} = null optionalposition: 1
public TablerFormColumn CopyInput(Action<TablerCopyInput> config = null) #
Returns: TablerFormColumn

Add a read-only copy input (clipboard) control.

Parameters

config System.Action{HtmlForgeX.TablerCopyInput} = null optionalposition: 0
public TablerFormColumn Dropzone(Action<TablerDropzone> config = null) #
Returns: TablerFormColumn

Add a dropzone file picker control.

Parameters

config System.Action{HtmlForgeX.TablerDropzone} = null optionalposition: 0
public TablerFormColumn Input(String name, Action<TablerInput> config = null) #
Returns: TablerFormColumn

Add a text input control.

Parameters

name System.String requiredposition: 0
config System.Action{HtmlForgeX.TablerInput} = null optionalposition: 1
public TablerFormColumn InputGroup(Action<TablerInputGroup> config) #
Returns: TablerFormColumn

Add a composite input group with addons.

Parameters

config System.Action{HtmlForgeX.TablerInputGroup} requiredposition: 0
public TablerFormColumn Select(String name, Action<TablerSelect> config = null) #
Returns: TablerFormColumn

Add a select/dropdown control.

Parameters

name System.String requiredposition: 0
config System.Action{HtmlForgeX.TablerSelect} = null optionalposition: 1
public TablerFormColumn Switch(String name, Action<TablerSwitch> config = null) #
Returns: TablerFormColumn

Add a toggle switch control.

Parameters

name System.String requiredposition: 0
config System.Action{HtmlForgeX.TablerSwitch} = null optionalposition: 1
public TablerFormColumn Textarea(String name, Action<TablerTextarea> config = null) #
Returns: TablerFormColumn

Add a textarea control.

Parameters

name System.String requiredposition: 0
config System.Action{HtmlForgeX.TablerTextarea} = null optionalposition: 1
public TablerFormColumn TokenInput(Action<TablerTokenInput> config = null) #
Returns: TablerFormColumn

Add a token input (reveal/copy) control.

Parameters

config System.Action{HtmlForgeX.TablerTokenInput} = null optionalposition: 0
public override String ToString() #
Returns: String

Builds the HTML for the column.