Skip to content

TabPanelExtensions ​

Namespace: Hex1b

Assembly: Hex1b.dll

Extension methods for building TabPanel widgets.

csharp
public static class TabPanelExtensions

Inheritance ​

Object → TabPanelExtensions

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> context, 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> context, IEnumerable<TabItemWidget> tabs) where TParent : Hex1bWidget

Released under the MIT License.