Show / Hide Table of Contents

Class IgbTabGroupPane

Inheritance
System.Object
BaseRendererElement
IgbDockManagerPane
IgbTabGroupPane
Implements
JsonSerializable
Inherited Members
BaseRendererElement._name
BaseRendererElement.eventCallbacksCache
BaseRendererElement._cachedSerializedContent
BaseRendererElement.BuildRenderTree(RenderTreeBuilder)
BaseRendererElement.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererElement.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelper(String, String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelperSync(String, String, Object[], String[], ElementReference[])
BaseRendererElement.IsPropDirty(String)
BaseRendererElement.Serialize(SerializationContext, String)
BaseRendererElement.Serialize()
BaseRendererElement.EnsureValid()
BaseRendererElement.SetResourceStringAsync(String, String, String)
BaseRendererElement.SetResourceStringAsync(String, String)
BaseRendererElement.CompareEventCallbacks<T>(T, T, Dictionary<Type, Dictionary<String, FieldInfo>>)
BaseRendererElement.IgBlazor
BaseRendererElement.IsComponentRooted
BaseRendererElement.ParentTypeName
BaseRendererElement.UseDirectRender
BaseRendererElement.ChildContent
BaseRendererElement.SupportsVisualChildren
BaseRendererElement.Name
BaseRendererElement.Parent
BaseRendererElement.MethodTarget
BaseRendererElement.CurrParent
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbTabGroupPane : IgbDockManagerPane, JsonSerializable

Constructors

IgbTabGroupPane()

Declaration
public IgbTabGroupPane()

Properties

AllowEmpty

Determines whether the pane should present in the UI when empty.

Declaration
public bool AllowEmpty { get; set; }
Property Value
Type Description
System.Boolean

Id

The id of the pane. If not set the Dock Manager generates it automatically.

Declaration
public string Id { get; set; }
Property Value
Type Description
System.String

IsMaximized

Declaration
public bool IsMaximized { get; set; }
Property Value
Type Description
System.Boolean

Panes

The child content panes of the tab group.

Declaration
public IgbContentPaneCollection Panes { get; protected set; }
Property Value
Type Description
IgbContentPaneCollection

PaneType

The type of the pane.

Declaration
[WCWidgetMemberName("Type")]
public DockManagerPaneType PaneType { get; set; }
Property Value
Type Description
DockManagerPaneType

SelectedIndex

The index of the selected tab.

Declaration
public double SelectedIndex { get; set; }
Property Value
Type Description
System.Double

Size

The size of the pane relative to its sibling panes' sizes. Defaults to 100.

Declaration
public double Size { get; set; }
Property Value
Type Description
System.Double

Type

Declaration
public override string Type { get; }
Property Value
Type Description
System.String
Overrides
IgbDockManagerPane.Type

Methods

EnsureModulesLoaded()

Declaration
protected override void EnsureModulesLoaded()
Overrides
BaseRendererElement.EnsureModulesLoaded()

FindByName(String)

Declaration
public override object FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object
Overrides
IgbDockManagerPane.FindByName(String)

FromEventJson(BaseRendererControl, Dictionary<String, Object>)

Declaration
protected override void FromEventJson(BaseRendererControl control, Dictionary<string, object> args)
Parameters
Type Name Description
BaseRendererControl control
System.Collections.Generic.Dictionary<System.String, System.Object> args
Overrides
IgbDockManagerPane.FromEventJson(BaseRendererControl, Dictionary<String, Object>)

SetNativeElement(Object)

Declaration
public void SetNativeElement(object element)
Parameters
Type Name Description
System.Object element

SetNativeElementAsync(Object)

Declaration
public Task SetNativeElementAsync(object element)
Parameters
Type Name Description
System.Object element
Returns
Type Description
System.Threading.Tasks.Task

ToEventJson(BaseRendererControl, Dictionary<String, Object>)

Declaration
protected override void ToEventJson(BaseRendererControl control, Dictionary<string, object> args)
Parameters
Type Name Description
BaseRendererControl control
System.Collections.Generic.Dictionary<System.String, System.Object> args
Overrides
IgbDockManagerPane.ToEventJson(BaseRendererControl, Dictionary<String, Object>)

WithPanes(IgbContentPane[])

Declaration
public IgbTabGroupPane WithPanes(params IgbContentPane[] panes)
Parameters
Type Name Description
IgbContentPane[] panes
Returns
Type Description
IgbTabGroupPane

Implements

JsonSerializable