HtmlForgeX

API Reference

Class

TablerServiceConfigContextPanel

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Reusable live-bound context panel for selected records, operations, and safety state.

Inheritance

  • Element
  • TablerServiceConfigContextPanel

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

public TablerServiceConfigContextPanel() #

Methods

public TablerServiceConfigContextPanel AddItem(String label, String value, String valueAttributeName = null, String valueAttributeValue = "1") #
Returns: TablerServiceConfigContextPanel

Adds a labeled context value, optionally marked with a custom data attribute for live binding.

Parameters

label System.String requiredposition: 0
value System.String requiredposition: 1
valueAttributeName System.String = null optionalposition: 2
valueAttributeValue System.String = "1" optionalposition: 3
public TablerServiceConfigContextPanel Binding(String attributeName, String attributeValue = "1") #
Returns: TablerServiceConfigContextPanel

Marks the context panel with a custom data attribute for live JavaScript binding.

Parameters

attributeName System.String requiredposition: 0
attributeValue System.String = "1" optionalposition: 1
RegisterLibraries() #
public TablerServiceConfigContextPanel Settings(Action<TablerServiceConfigContextPanelSettings> configure) #
Returns: TablerServiceConfigContextPanel

Groups advanced display options under a smaller fluent surface.

Parameters

configure System.Action{HtmlForgeX.TablerServiceConfigContextPanelSettings} requiredposition: 0
public TablerServiceConfigContextPanel Status(String status, String valueAttributeName = null, String valueAttributeValue = "1", String stateAttributeName = null, String stateAttributeValue = "idle") #
Returns: TablerServiceConfigContextPanel

Sets the live status text and optional state attribute used for visual status colors.

Parameters

status System.String requiredposition: 0
valueAttributeName System.String = null optionalposition: 1
valueAttributeValue System.String = "1" optionalposition: 2
stateAttributeName System.String = null optionalposition: 3
stateAttributeValue System.String = "idle" optionalposition: 4
public TablerServiceConfigContextPanel Title(String title, String value, String valueAttributeName = null, String valueAttributeValue = "1") #
Returns: TablerServiceConfigContextPanel

Sets the panel title and primary selected value.

Parameters

title System.String requiredposition: 0
value System.String requiredposition: 1
valueAttributeName System.String = null optionalposition: 2
valueAttributeValue System.String = "1" optionalposition: 3
public override String ToString() #
Returns: String