Class
DockManagerTabGroupPane

Represents a tab group pane in the DockManager. Children: Panes.

Definition

Namespace:Telerik.Blazor.Components

Assembly:Telerik.Blazor.dll

Syntax:

cs-api-definition
public class DockManagerTabGroupPane : DockManagerPaneBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable

Inheritance: objectComponentBaseBaseComponentDockManagerPaneBaseDockManagerTabGroupPane

Implements: IComponentIDisposableIHandleAfterRenderIHandleEvent

Inherited Members BaseComponent.ShouldRender()BaseComponent.OnInitializedAsync()BaseComponent.OnAfterRenderAsync(bool)BaseComponent.Dispose()BaseComponent.InitLocalizer()BaseComponent.ThrowIfParameterIsNull(object, string)BaseComponent.HaveOptionsChanged(IDictionary<string, object>, IDictionary<string, object>)BaseComponent.GetClassString(params string[])BaseComponent.InvokeAsync<T>(string, params object[])BaseComponent.InvokeAsync<T>(string, CancellationToken, params object[])BaseComponent.InvokeVoidAsync(string, params object[])BaseComponent.InvokeComponentMethodAsync<T>(string, params object[])BaseComponent.InvokeComponentMethodAsync<T>(string, CancellationToken, params object[])BaseComponent.InvokeVoidComponentMethodAsync(string, params object[])BaseComponent.InvokeComponentVoidMethodAsync(string, object)BaseComponent.InvokeDisposeAsync()BaseComponent.StateHasChanged()BaseComponent.RootComponentBaseComponent.ClassComponentBase.OnInitialized()ComponentBase.OnParametersSet()ComponentBase.OnParametersSetAsync()ComponentBase.OnAfterRender(bool)ComponentBase.InvokeAsync(Action)ComponentBase.InvokeAsync(Func<Task>)ComponentBase.DispatchExceptionAsync(Exception)ComponentBase.SetParametersAsync(ParameterView)

Constructors

DockManagerTabGroupPane()

Declaration

cs-api-definition
public DockManagerTabGroupPane()

Properties

AllowEmpty

Determines whether an empty tab strip remains visible when no child panes are present. When false, the tab group automatically hides when empty, optimizing layout space. Default is false.

Declaration

cs-api-definition
[Parameter]
public bool AllowEmpty { get; set; }

Property Value

bool

Panes

Defines the content panes that will be displayed as tabs within this tab group. Children: DockManagerContentPane.

Declaration

cs-api-definition
[Parameter]
public RenderFragment Panes { get; set; }

Property Value

RenderFragment

PanesCollection

Declaration

cs-api-definition
public IList<DockManagerPaneBase> PanesCollection { get; set; }

Property Value

IList<DockManagerPaneBase>

SelectedPaneId

Specifies the ID of the pane that should be initially selected and visible in the tab group. Must match the Id of one of the child panes. If not set or invalid, the first pane is selected.

Declaration

cs-api-definition
[Parameter]
public string SelectedPaneId { get; set; }

Property Value

string

Methods

BuildRenderTree(RenderTreeBuilder)

Declaration

cs-api-definition
protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder

RenderTreeBuilder

Overrides ComponentBase.BuildRenderTree(RenderTreeBuilder)