Class
TabOptions
ConsoleMonster.Interactive
A retained page definition; its title becomes a stable tab identity at Build.
Inheritance
- object
- TabOptions
Usage
Explore 9 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 5
- Extension method TabOptions.Content
- Extension method TabOptions.Title
- Method TabOptionsFluent.Content
- Method TabOptionsFluent.Title
- Method Ui.Tab
Accepted by parameters 4
- Extension method TabOptions.Content
- Extension method TabOptions.Title
- Method TabOptionsFluent.Content
- Method TabOptionsFluent.Title
Constructors
public TabOptions() #Methods
Inherited Methods
Properties
Extension Methods
Content 2 overloads
public static TabOptions Content(TabOptions tabOptions, IWidget content) #Configures this container's content before session ownership.
Parameters
- tabOptions ConsoleMonster.Interactive.TabOptions
- The instance.
- content ConsoleMonster.Layout.IWidget
- The widget or nested content builder.
public static TabOptions Content(TabOptions tabOptions, Action<ContentBuilder> content) #Configures this container's content before session ownership.
Parameters
- tabOptions ConsoleMonster.Interactive.TabOptions
- The instance.
- content System.Action<ConsoleMonster.Layout.ContentBuilder>
- The widget or nested content builder.
public static TabOptions Title(TabOptions tabOptions, string value) #Sets TabOptions.Title: The unique page label.
Parameters
- tabOptions ConsoleMonster.Interactive.TabOptions
- The instance.
- value string
- The value.
Examples
// C# initializer or property // C# fluent
new global::ConsoleMonster.Interactive.TabOptions { Title = value }; Ui.Tab().Title(value);