HtmlForgeX

API Reference

Class

TablerAuthRequiredBanner

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Element
Modifiers sealed

Opinionated “authentication required” banner for permission-gated pages. This is UI-only; real auth lives in your app layer.

Inheritance

Constructors

public TablerAuthRequiredBanner(String title = "Authentication required", String message = "Sign in to continue.") #

Creates an auth-required banner with sensible defaults.

Parameters

title System.String = "Authentication required" optionalposition: 0
message System.String = "Sign in to continue." optionalposition: 1

Methods

public TablerAuthRequiredBanner Login(String href, String text = "Sign in") #
Returns: TablerAuthRequiredBanner

Sets the banner action to a login link.

Parameters

href System.String requiredposition: 0
text System.String = "Sign in" optionalposition: 1
public TablerAuthRequiredBanner Message(String text) #
Returns: TablerAuthRequiredBanner

Sets the banner message.

Parameters

text System.String requiredposition: 0
RegisterLibraries() #
public TablerAuthRequiredBanner Settings(Action<AuthRequiredBannerSettings> configure) #
Returns: TablerAuthRequiredBanner

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

Parameters

configure System.Action{HtmlForgeX.AuthRequiredBannerSettings} requiredposition: 0
public TablerAuthRequiredBanner Title(String text) #
Returns: TablerAuthRequiredBanner

Sets the banner title.

Parameters

text System.String requiredposition: 0
public override String ToString() #
Returns: String