Skip to content

h2d.Flow

h2d.Flow

Inherits from: h2d.Object

Fields

NameType
tmpBoundsh2d.col.Bounds
needReflowBool
horizontalAlignh2d.FlowAlign
verticalAlignh2d.FlowAlign
minWidthNull
minHeightNull
maxWidthNull
maxHeightNull
lineHeightNull
colWidthNull
overflowBool
paddingLeftI32
paddingRightI32
paddingTopI32
paddingBottomI32
horizontalSpacingI32
verticalSpacingI32
enableInteractiveBool
interactiveh2d.Interactive
backgroundTileh2d.Tile
borderWidthI32
borderHeightI32
isVerticalBool
isInlineBool
debugBool
multilineBool
backgroundh2d.ScaleGrid
debugGraphicsh2d.Graphics
propertieshl.types.ArrayObj
calculatedWidthF64
calculatedHeightF64
constraintWidthF64
constraintHeightF64
realMaxWidthF64
realMaxHeightF64
onBeforeReflowFun
onAfterReflowFun

Protos

  • f@3465 getProperties(h2d.Flow, h2d.Object) → h2d.FlowProperties
  • f@3466 set_isVertical(h2d.Flow, Bool) → Bool
  • f@3467 set_horizontalAlign(h2d.Flow, h2d.FlowAlign) → h2d.FlowAlign
  • f@3468 set_verticalAlign(h2d.Flow, h2d.FlowAlign) → h2d.FlowAlign
  • f@3469 set_overflow(h2d.Flow, Bool) → Bool
  • f@3470 set_multiline(h2d.Flow, Bool) → Bool
  • f@3471 set_needReflow(h2d.Flow, Bool) → Bool
  • f@3472 set_lineHeight(h2d.Flow, Null) → Null
  • f@3473 set_padding(h2d.Flow, I32) → I32
  • f@3474 get_outerWidth(h2d.Flow) → I32
  • f@3475 get_outerHeight(h2d.Flow) → I32
  • f@3476 get_innerWidth(h2d.Flow) → I32
  • f@3477 get_innerHeight(h2d.Flow) → I32
  • f@3478 set_paddingLeft(h2d.Flow, I32) → I32
  • f@3479 set_paddingRight(h2d.Flow, I32) → I32
  • f@3480 set_paddingTop(h2d.Flow, I32) → I32
  • f@3481 set_paddingBottom(h2d.Flow, I32) → I32
  • f@3482 constraintSize(h2d.Flow, F64, F64) → Void
  • f@3483 contentChanged(h2d.Flow, h2d.Object) → Void
  • f@3484 addSpacing(h2d.Flow, I32) → Void
  • f@3485 getBoundsRec(h2d.Flow, h2d.Object, h2d.col.Bounds, Bool) → Void
  • f@3486 setParentContainer(h2d.Flow, h2d.Object) → Void
  • f@3487 addChildAt(h2d.Flow, h2d.Object, I32) → Void
  • f@3488 removeChild(h2d.Flow, h2d.Object) → Void
  • f@3489 removeChildren(h2d.Flow) → Void
  • f@3490 sync(h2d.Flow, h2d.RenderContext) → Void
  • f@3491 set_maxWidth(h2d.Flow, Null) → Null
  • f@3492 set_maxHeight(h2d.Flow, Null) → Null
  • f@3493 updateConstraint(h2d.Flow) → Void
  • f@3494 set_minWidth(h2d.Flow, Null) → Null
  • f@3495 set_minHeight(h2d.Flow, Null) → Null
  • f@3496 set_horizontalSpacing(h2d.Flow, I32) → I32
  • f@3497 set_verticalSpacing(h2d.Flow, I32) → I32
  • f@3498 set_enableInteractive(h2d.Flow, Bool) → Bool
  • f@3499 set_backgroundTile(h2d.Flow, h2d.Tile) → h2d.Tile
  • f@3500 set_borderWidth(h2d.Flow, I32) → I32
  • f@3501 set_borderHeight(h2d.Flow, I32) → I32
  • f@3502 reflow(h2d.Flow) → Void

Bindings

  • f@3504 onAfterReflow(h2d.Flow) → Void
  • f@3503 onBeforeReflow(h2d.Flow) → Void
  • static f@3507 __constructor__(h2d.Flow, h2d.Object) → Void