YogaNodeJNIFinalizer

Constructors

Link copied to clipboard
constructor()
constructor(config: YogaConfig)

Functions

Link copied to clipboard
abstract fun addChildAt(child: YogaNode, i: Int)
open fun addChildAt(c: YogaNode, i: Int)
Link copied to clipboard
fun baseline(width: Float, height: Float): Float
Link copied to clipboard
open fun calculateLayout(width: Float, height: Float)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun copyStyle(srcNode: YogaNode)
Link copied to clipboard
open fun dirty()
Link copied to clipboard
open fun freeNatives()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getAspectRatio(): Float
Link copied to clipboard
open fun getBorder(edge: YogaEdge): Float
Link copied to clipboard
Link copied to clipboard
abstract fun getChildAt(i: Int): YogaNode
Link copied to clipboard
open fun getChildCount(): Int
Link copied to clipboard
open fun getData(): Any
Link copied to clipboard
Link copied to clipboard
open fun getFlex(): Float
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getFlexGrow(): Float
Link copied to clipboard
open fun getFlexShrink(): Float
Link copied to clipboard
open fun getGap(gutter: YogaGutter): YogaValue
Link copied to clipboard
open fun getHeight(): YogaValue
Link copied to clipboard
Link copied to clipboard
open fun getLayoutBorder(edge: YogaEdge): Float
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getLayoutMargin(edge: YogaEdge): Float
Link copied to clipboard
Link copied to clipboard
open fun getLayoutWidth(): Float
Link copied to clipboard
open fun getLayoutX(): Float
Link copied to clipboard
open fun getLayoutY(): Float
Link copied to clipboard
open fun getMargin(edge: YogaEdge): YogaValue
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun getOwner(): YogaNode

The owner is used to identify the YogaTree that a YogaNode belongs to.
Link copied to clipboard
open fun getPadding(edge: YogaEdge): YogaValue
Link copied to clipboard
Link copied to clipboard
open fun getPosition(edge: YogaEdge): YogaValue
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getWidth(): YogaValue
Link copied to clipboard
open fun getWrap(): YogaWrap
Link copied to clipboard
open fun hasNewLayout(): Boolean
Link copied to clipboard
open fun indexOf(child: YogaNode): Int
Link copied to clipboard
Link copied to clipboard
open fun isDirty(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun markLayoutSeen()
Link copied to clipboard
fun measure(width: Float, widthMode: Int, height: Float, heightMode: Int): Long
Link copied to clipboard
Link copied to clipboard
open fun reset()
Link copied to clipboard
open fun setAlignContent(alignContent: YogaAlign)
Link copied to clipboard
open fun setAlignItems(alignItems: YogaAlign)
Link copied to clipboard
open fun setAlignSelf(alignSelf: YogaAlign)
Link copied to clipboard
open fun setAlwaysFormsContainingBlock(alwaysFormsContainingBlock: Boolean)
Link copied to clipboard
open fun setAspectRatio(aspectRatio: Float)
Link copied to clipboard
open fun setBaselineFunction(baselineFunction: YogaBaselineFunction)
abstract fun setBaselineFunction(yogaBaselineFunction: YogaBaselineFunction)
Link copied to clipboard
open fun setBorder(edge: YogaEdge, border: Float)
abstract fun setBorder(edge: YogaEdge, value: Float)
Link copied to clipboard
open fun setBoxSizing(boxSizing: YogaBoxSizing)
Link copied to clipboard
open fun setData(data: Any)
Link copied to clipboard
open fun setDirection(direction: YogaDirection)
Link copied to clipboard
open fun setDisplay(display: YogaDisplay)
Link copied to clipboard
open fun setFlex(flex: Float)
Link copied to clipboard
open fun setFlexBasis(flexBasis: Float)
Link copied to clipboard
open fun setFlexBasisAuto()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setFlexBasisPercent(percent: Float)
Link copied to clipboard
Link copied to clipboard
open fun setFlexDirection(flexDirection: YogaFlexDirection)
abstract fun setFlexDirection(direction: YogaFlexDirection)
Link copied to clipboard
open fun setFlexGrow(flexGrow: Float)
Link copied to clipboard
open fun setFlexShrink(flexShrink: Float)
Link copied to clipboard
open fun setGap(gutter: YogaGutter, gapLength: Float)
Link copied to clipboard
open fun setGapPercent(gutter: YogaGutter, gapLength: Float)
Link copied to clipboard
open fun setHeight(height: Float)
Link copied to clipboard
open fun setHeightAuto()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setHeightPercent(percent: Float)
Link copied to clipboard
open fun setHeightStretch()
Link copied to clipboard
open fun setIsReferenceBaseline(isReferenceBaseline: Boolean)
Link copied to clipboard
open fun setJustifyContent(justifyContent: YogaJustify)
Link copied to clipboard
open fun setMargin(edge: YogaEdge, margin: Float)
Link copied to clipboard
open fun setMarginAuto(edge: YogaEdge)
Link copied to clipboard
open fun setMarginPercent(edge: YogaEdge, percent: Float)
Link copied to clipboard
open fun setMaxHeight(maxheight: Float)
abstract fun setMaxHeight(maxHeight: Float)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setMaxHeightPercent(percent: Float)
Link copied to clipboard
Link copied to clipboard
open fun setMaxWidth(maxWidth: Float)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setMaxWidthPercent(percent: Float)
Link copied to clipboard
Link copied to clipboard
open fun setMeasureFunction(measureFunction: YogaMeasureFunction)
Link copied to clipboard
open fun setMinHeight(minHeight: Float)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setMinHeightPercent(percent: Float)
Link copied to clipboard
Link copied to clipboard
open fun setMinWidth(minWidth: Float)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setMinWidthPercent(percent: Float)
Link copied to clipboard
Link copied to clipboard
open fun setOverflow(overflow: YogaOverflow)
Link copied to clipboard
open fun setPadding(edge: YogaEdge, padding: Float)
Link copied to clipboard
open fun setPaddingPercent(edge: YogaEdge, percent: Float)
Link copied to clipboard
open fun setPosition(edge: YogaEdge, position: Float)
Link copied to clipboard
open fun setPositionAuto(edge: YogaEdge)
Link copied to clipboard
open fun setPositionPercent(edge: YogaEdge, percent: Float)
Link copied to clipboard
open fun setPositionType(positionType: YogaPositionType)
Link copied to clipboard
open fun setWidth(width: Float)
Link copied to clipboard
open fun setWidthAuto()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setWidthPercent(percent: Float)
Link copied to clipboard
open fun setWidthStretch()
Link copied to clipboard
open fun setWrap(flexWrap: YogaWrap)
abstract fun setWrap(wrap: YogaWrap)
Link copied to clipboard
open fun swapChildAt(newChild: YogaNode, position: Int)