Layout Module
Public contract module exposed by this FS.Skia.UI package.
Functions and values
| Function or value |
Description
|
Full Usage:
dock config children
Parameters:
DockConfig
children : LayoutChild list
Returns: Scene
|
Public contract function exposed by this FS.Skia.UI package.
|
Full Usage:
evaluate available root
Parameters:
AvailableSpace
root : LayoutNode
Returns: LayoutResult
|
Public contract function exposed by this FS.Skia.UI package.
|
Full Usage:
evaluateIncremental previous changedNodeIds available root
Parameters:
LayoutResult
changedNodeIds : LayoutNodeId list
available : AvailableSpace
root : LayoutNode
Returns: LayoutResult
|
Public contract function exposed by this FS.Skia.UI package.
|
Full Usage:
hitTestComputed policy result x y
Parameters:
PixelSnapPolicy
result : LayoutResult
x : float
y : float
Returns: LayoutNodeId option
|
Public contract function exposed by this FS.Skia.UI package.
|
Full Usage:
horizontalStack config children
Parameters:
StackConfig
children : LayoutChild list
Returns: Scene
|
Public contract function exposed by this FS.Skia.UI package.
|
Full Usage:
initWorkflow available root
Parameters:
AvailableSpace
root : LayoutNode
Returns: LayoutWorkflowModel * LayoutWorkflowEffect list
|
Public contract function exposed by this FS.Skia.UI package.
|
Full Usage:
interpretWorkflowEffect effect model
Parameters:
LayoutWorkflowEffect
model : LayoutWorkflowModel
Returns: LayoutWorkflowMsg
|
Public contract function exposed by this FS.Skia.UI package.
|
Full Usage:
measureHorizontal config children
Parameters:
StackConfig
children : LayoutChild list
Returns: LayoutBounds list
|
Public contract function exposed by this FS.Skia.UI package.
|
Full Usage:
measureVertical config children
Parameters:
StackConfig
children : LayoutChild list
Returns: LayoutBounds list
|
Public contract function exposed by this FS.Skia.UI package.
|
Full Usage:
renderComputed result root
Parameters:
LayoutResult
root : LayoutNode
Returns: Scene
|
Public contract function exposed by this FS.Skia.UI package.
|
Full Usage:
snapBounds policy bounds
Parameters:
PixelSnapPolicy
bounds : LayoutBounds
Returns: LayoutBounds
|
Public contract function exposed by this FS.Skia.UI package.
|
Full Usage:
updateWorkflow msg model
Parameters:
LayoutWorkflowMsg
model : LayoutWorkflowModel
Returns: LayoutWorkflowModel * LayoutWorkflowEffect list
|
Public contract function exposed by this FS.Skia.UI package.
|
Full Usage:
verticalStack config children
Parameters:
StackConfig
children : LayoutChild list
Returns: Scene
|
Public contract function exposed by this FS.Skia.UI package.
|