Skip to content

TabPanelExtensions

Namespace: Hex1b

Assembly: Hex1b.dll

Extension methods for building TabPanel widgets.

csharp
public static class TabPanelExtensions

Inheritance

ObjectTabPanelExtensions

Methods

TabPanel<TParent>(WidgetContext<TParent>, Func<TabPanelContext, IEnumerable<TabItemWidget>>)

Creates a TabPanel widget using a builder pattern.

Parameters:

Returns: TabPanelWidget

A TabPanelWidget.

csharp
public static TabPanelWidget TabPanel<TParent>(this WidgetContext<TParent> ctx, Func<TabPanelContext, IEnumerable<TabItemWidget>> builder) where TParent : Hex1bWidget

TabPanel<TParent>(WidgetContext<TParent>, IEnumerable<TabItemWidget>)

Creates a TabPanel widget with pre-built tabs.

Parameters:

Returns: TabPanelWidget

A TabPanelWidget.

csharp
public static TabPanelWidget TabPanel<TParent>(this WidgetContext<TParent> ctx, IEnumerable<TabItemWidget> tabs) where TParent : Hex1bWidget

Released under the MIT License.