BorderExtensions
Namespace: Hex1b
Assembly: Hex1b.dll
Extension methods for building BorderWidget.
csharp
public static class BorderExtensionsInheritance
Object → BorderExtensions
Methods
Border<TParent>(WidgetContext<TParent>, Func<WidgetContext<VStackWidget>, Hex1bWidget[]>)
Creates a Border with a VStack child.
Parameters:
ctx(WidgetContext<<TParent>>):builder(Func<VStackWidget>, Hex1bWidget[]>):
Returns: BorderWidget
csharp
public static BorderWidget Border<TParent>(this WidgetContext<TParent> ctx, Func<WidgetContext<VStackWidget>, Hex1bWidget[]> builder) where TParent : Hex1bWidgetBorder<TParent>(WidgetContext<TParent>, Hex1bWidget)
Creates a Border wrapping a single child widget.
Parameters:
ctx(WidgetContext<<TParent>>):child(Hex1bWidget):
Returns: BorderWidget
csharp
public static BorderWidget Border<TParent>(this WidgetContext<TParent> ctx, Hex1bWidget child) where TParent : Hex1bWidget