h2d.Flow
h2d.Flow
Inherits from: h2d.Object
Fields
| Name | Type | |
|---|---|---|
tmpBounds | h2d.col.Bounds | |
needReflow | Bool | |
horizontalAlign | h2d.FlowAlign | |
verticalAlign | h2d.FlowAlign | |
minWidth | Null | |
minHeight | Null | |
maxWidth | Null | |
maxHeight | Null | |
lineHeight | Null | |
colWidth | Null | |
overflow | Bool | |
paddingLeft | I32 | |
paddingRight | I32 | |
paddingTop | I32 | |
paddingBottom | I32 | |
horizontalSpacing | I32 | |
verticalSpacing | I32 | |
enableInteractive | Bool | |
interactive | h2d.Interactive | |
backgroundTile | h2d.Tile | |
borderWidth | I32 | |
borderHeight | I32 | |
isVertical | Bool | |
isInline | Bool | |
debug | Bool | |
multiline | Bool | |
background | h2d.ScaleGrid | |
debugGraphics | h2d.Graphics | |
properties | hl.types.ArrayObj | |
calculatedWidth | F64 | |
calculatedHeight | F64 | |
constraintWidth | F64 | |
constraintHeight | F64 | |
realMaxWidth | F64 | |
realMaxHeight | F64 | |
onBeforeReflow | Fun | |
onAfterReflow | Fun |
Protos
f@3465getProperties(h2d.Flow, h2d.Object) → h2d.FlowPropertiesf@3466set_isVertical(h2d.Flow, Bool) → Boolf@3467set_horizontalAlign(h2d.Flow, h2d.FlowAlign) → h2d.FlowAlignf@3468set_verticalAlign(h2d.Flow, h2d.FlowAlign) → h2d.FlowAlignf@3469set_overflow(h2d.Flow, Bool) → Boolf@3470set_multiline(h2d.Flow, Bool) → Boolf@3471set_needReflow(h2d.Flow, Bool) → Boolf@3472set_lineHeight(h2d.Flow, Null) → Nullf@3473set_padding(h2d.Flow, I32) → I32f@3474get_outerWidth(h2d.Flow) → I32f@3475get_outerHeight(h2d.Flow) → I32f@3476get_innerWidth(h2d.Flow) → I32f@3477get_innerHeight(h2d.Flow) → I32f@3478set_paddingLeft(h2d.Flow, I32) → I32f@3479set_paddingRight(h2d.Flow, I32) → I32f@3480set_paddingTop(h2d.Flow, I32) → I32f@3481set_paddingBottom(h2d.Flow, I32) → I32f@3482constraintSize(h2d.Flow, F64, F64) → Voidf@3483contentChanged(h2d.Flow, h2d.Object) → Voidf@3484addSpacing(h2d.Flow, I32) → Voidf@3485getBoundsRec(h2d.Flow, h2d.Object, h2d.col.Bounds, Bool) → Voidf@3486setParentContainer(h2d.Flow, h2d.Object) → Voidf@3487addChildAt(h2d.Flow, h2d.Object, I32) → Voidf@3488removeChild(h2d.Flow, h2d.Object) → Voidf@3489removeChildren(h2d.Flow) → Voidf@3490sync(h2d.Flow, h2d.RenderContext) → Voidf@3491set_maxWidth(h2d.Flow, Null) → Nullf@3492set_maxHeight(h2d.Flow, Null) → Nullf@3493updateConstraint(h2d.Flow) → Voidf@3494set_minWidth(h2d.Flow, Null) → Nullf@3495set_minHeight(h2d.Flow, Null) → Nullf@3496set_horizontalSpacing(h2d.Flow, I32) → I32f@3497set_verticalSpacing(h2d.Flow, I32) → I32f@3498set_enableInteractive(h2d.Flow, Bool) → Boolf@3499set_backgroundTile(h2d.Flow, h2d.Tile) → h2d.Tilef@3500set_borderWidth(h2d.Flow, I32) → I32f@3501set_borderHeight(h2d.Flow, I32) → I32f@3502reflow(h2d.Flow) → Void
Bindings
f@3504onAfterReflow(h2d.Flow) → Voidf@3503onBeforeReflow(h2d.Flow) → Void- static
f@3507__constructor__(h2d.Flow, h2d.Object) → Void