HtmlForgeX

API Reference

Class

SmartTabGlobalConfig

Namespace HtmlForgeX
Assembly HtmlForgeX
Modifiers sealed

Global defaults for SmartTab instances in a document.

Inheritance

  • Object
  • SmartTabGlobalConfig

Constructors

public SmartTabGlobalConfig() #

Properties

public Boolean ReportModeByDefault { get; set; } #

When true, HtmlForgeX applies "report-safe" defaults to SmartTab instances that haven't explicitly configured these behaviors: Disables URL hash sync (enableUrlHash=false) to avoid hash churn and history updates Disables back-button support (backButtonSupport=false) to avoid global navigation side-effects Disables keyboard navigation (keyboard.keyNavigation=false) to reduce document-level handlers on pages with many tabs Disables vendor auto height (autoAdjustHeight=false) to avoid mis-measured/clipped layouts in dynamic content (tables/charts/tabs) This is recommended for large, generated reports that may contain many SmartTabs inside tabs/accordions/wizards. Default: false (opt-in).