Table of Contents

Interface IRepeaterItemTemplateBuilder

Namespace
BSGameLib.UI.Builder
Assembly
BSGameLib.UI.dll

Holds the one layout a repeater builds per item. Calling a root method again replaces the layout from the previous call, as IViewBuilder does for its root.

public interface IRepeaterItemTemplateBuilder

Methods

RootDockLayout(Action<IDockLayoutBuilder>)

Sets the item's layout to a dock layout, configured by configure.

IRepeaterItemTemplateBuilder RootDockLayout(Action<IDockLayoutBuilder> configure)

Parameters

configure Action<IDockLayoutBuilder>

Returns

IRepeaterItemTemplateBuilder

RootGridLayout(Action<IGridLayoutBuilder>)

Sets the item's layout to a grid layout, configured by configure.

IRepeaterItemTemplateBuilder RootGridLayout(Action<IGridLayoutBuilder> configure)

Parameters

configure Action<IGridLayoutBuilder>

Returns

IRepeaterItemTemplateBuilder

RootStackLayout(Action<IStackLayoutBuilder>)

Sets the item's layout to a stack layout, configured by configure.

IRepeaterItemTemplateBuilder RootStackLayout(Action<IStackLayoutBuilder> configure)

Parameters

configure Action<IStackLayoutBuilder>

Returns

IRepeaterItemTemplateBuilder