HtmlForgeX

API Reference

Class

TablerFileServicePortalShell

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Reusable portal shell for user, owner, and admin file-service views.

Inheritance

  • Element
  • TablerFileServicePortalShell

Usage

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

Returned or exposed by

Accepted by parameters

Constructors

Methods

public TablerFileServicePortalShell AddNav(String text, TablerIconType icon, Boolean active = false, String href = "#") #
Returns: TablerFileServicePortalShell

Adds a left navigation item.

Parameters

text System.String requiredposition: 0
icon HtmlForgeX.TablerIconType requiredposition: 1
active System.Boolean = false optionalposition: 2
href System.String = "#" optionalposition: 3
public TablerFileServicePortalShell AddSignal(String text, TablerIconType icon, TablerColor color) #
Returns: TablerFileServicePortalShell

Adds a status/security signal to the top command bar.

Parameters

text System.String requiredposition: 0
icon HtmlForgeX.TablerIconType requiredposition: 1
color HtmlForgeX.TablerColor requiredposition: 2
public TablerFileServicePortalShell Drawer(String title, Action<ElementContainer> content) #
Returns: TablerFileServicePortalShell

Sets the floating drawer content.

Parameters

title System.String requiredposition: 0
content System.Action{HtmlForgeX.ElementContainer} requiredposition: 1
GetAuxiliaryChildren() #
public TablerFileServicePortalShell Inspector(String title, Action<ElementContainer> content) #
Returns: TablerFileServicePortalShell

Sets the right transfer inspector panel.

Parameters

title System.String requiredposition: 0
content System.Action{HtmlForgeX.ElementContainer} requiredposition: 1
public TablerFileServicePortalShell Main(Action<ElementContainer> content) #
Returns: TablerFileServicePortalShell

Sets the main content area.

Parameters

content System.Action{HtmlForgeX.ElementContainer} requiredposition: 0
RegisterLibraries() #
public TablerFileServicePortalShell Route(String route) #
Returns: TablerFileServicePortalShell

Sets the route or current policy shown in the top bar.

Parameters

route System.String requiredposition: 0
public TablerFileServicePortalShell Settings(Action<TablerFileServicePortalShellSettings> configure) #
Returns: TablerFileServicePortalShell

Groups less-common display options under a single fluent entry point.

Parameters

configure System.Action{HtmlForgeX.TablerFileServicePortalShellSettings} requiredposition: 0
public TablerFileServicePortalShell SidebarFooter(Action<ElementContainer> content) #
Returns: TablerFileServicePortalShell

Sets bottom sidebar content such as storage quota, help, or tenant policy cues.

Parameters

content System.Action{HtmlForgeX.ElementContainer} requiredposition: 0
public TablerFileServicePortalShell Title(String title) #
Returns: TablerFileServicePortalShell

Sets the brand/title shown in the top bar.

Parameters

title System.String requiredposition: 0
public override String ToString() #
Returns: String
public TablerFileServicePortalShell User(String initials, String detail) #
Returns: TablerFileServicePortalShell

Sets the user badge in the top bar.

Parameters

initials System.String requiredposition: 0
detail System.String requiredposition: 1