Class UnityCompositeViewDefinition
Unity ScriptableObject implementation of ICompositeViewDefinition. Defines a composite
view as a flexbox-style Layout plus an ordered list of Children, each
either an existing view or a nested composite asset. Whole screens are authored as a small set of
these assets referencing one another.
Inheritance
UnityCompositeViewDefinition
Assembly: Serenity.UnityUi.Infrastructure.dll
Syntax
public class UnityCompositeViewDefinition : UnityViewDefinition, ICompositeViewDefinition, IViewDefinition, IFoundationSettings, IScrollableViewDefinition
Constructors
UnityCompositeViewDefinition()
Declaration
public UnityCompositeViewDefinition()
Fields
Children
Declaration
public UnityCompositeViewChild[] Children
Field Value
ContentMode
Declaration
public ContainerContentMode ContentMode
Field Value
Declaration
public bool CrossMenuNavigation
Field Value
Declaration
public bool CrossMenuWrapAround
Field Value
FocusInitialView
Declaration
public bool FocusInitialView
Field Value
InitialActiveChildId
Declaration
public string InitialActiveChildId
Field Value
IsAlwaysShowingContent
Declaration
public bool IsAlwaysShowingContent
Field Value
Layout
Declaration
public LayoutConfig Layout
Field Value
| Type |
Description |
| LayoutConfig |
The flexbox-style layout that arranges this view's children.
|
Implements