Facebook.Yoga.TYogaNode: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
(Метка: замена)
Строка 6: Строка 6:
  
 
<code>TYogaNode = class (TObject)</code>
 
<code>TYogaNode = class (TObject)</code>
 
== Конструкторы ==
 
 
{| class="wikitable sortable"
 
|-
 
| <code>constructor</code> || <code>Create()</code>
 
 
|-
 
| <code>constructor</code> || <code>Create(const AConfig: YGConfigRef)</code>
 
 
|}
 
 
== Методы ==
 
 
{| class="wikitable sortable"
 
|-
 
| <code>procedure</code> || <code>Reset()</code>
 
 
|-
 
| <code>function</code> || <code>GetChildCount()</code>
 
 
|-
 
| <code>function</code> || <code>GetChildAt(const AIndex: Integer)</code>
 
 
|-
 
| <code>procedure</code> || <code>AddChildAt(const AChild: TYogaNode, const AIndex: Integer)</code>
 
 
|-
 
| <code>procedure</code> || <code>AddChild(const AChild: TYogaNode)</code>
 
 
|-
 
| <code>function</code> || <code>RemoveChildAt(const AIndex: Integer)</code>
 
 
|-
 
| <code>procedure</code> || <code>RemoveChild(const AChild: TYogaNode)</code>
 
 
|-
 
| <code>procedure</code> || <code>RemoveFromParent()</code>
 
 
|-
 
| <code>function</code> || <code>IndexOf(const AChild: TYogaNode)</code>
 
 
|-
 
| <code>procedure</code> || <code>CalculateLayout(const AWidth: Single, const AHeight: Single)</code>
 
 
|-
 
| <code>function</code> || <code>HasNewLayout()</code>
 
 
|-
 
| <code>procedure</code> || <code>Dirty()</code>
 
 
|-
 
| <code>function</code> || <code>IsDirty()</code>
 
 
|-
 
| <code>procedure</code> || <code>CopyStyle(const ASrcNode: TYogaNode)</code>
 
 
|-
 
| <code>procedure</code> || <code>MarkLayoutSeen()</code>
 
 
|-
 
| <code>procedure</code> || <code>SetFlexBasis(const AValue: Single)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetFlexBasisAuto()</code>
 
 
|-
 
| <code>procedure</code> || <code>SetFlexBasisPercent(const APrcent: Single)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetMargin(const AEdge: YGEdge, const AMargin: Single)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetMarginAuto(const AEdge: YGEdge)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetMarginPercent(const AEdge: YGEdge, const APercent: Single)</code>
 
 
|-
 
| <code>function</code> || <code>GetMargin(const AEdge: YGEdge)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetPadding(const AEdge: YGEdge, const AMargin: Single)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetPaddingAuto(const AEdge: YGEdge)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetPaddingPercent(const AEdge: YGEdge, const APercent: Single)</code>
 
 
|-
 
| <code>function</code> || <code>GetPadding(AEdge: YGEdge)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetBorder(const AEdge: YGEdge, const AMargin: Single)</code>
 
 
|-
 
| <code>function</code> || <code>GetBorder(const AEdge: YGEdge)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetPosition(const AEdge: YGEdge, const AMargin: Single)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetPositionPercent(const AEdge: YGEdge, const APercent: Single)</code>
 
 
|-
 
| <code>function</code> || <code>GetPosition(const AEdge: YGEdge)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetWidth(const AValue: Single)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetWidthAuto()</code>
 
 
|-
 
| <code>procedure</code> || <code>SetWidthPercent(const APercent: Single)</code>
 
 
|-
 
| <code>function</code> || <code>GetWidth()</code>
 
 
|-
 
| <code>procedure</code> || <code>SetHeight(const AValue: Single)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetHeightAuto()</code>
 
 
|-
 
| <code>procedure</code> || <code>SetHeightPercent(const APercent: Single)</code>
 
 
|-
 
| <code>function</code> || <code>GetHeigth()</code>
 
 
|-
 
| <code>procedure</code> || <code>SetMinHeigth(const AValue: Single)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetMinHeigthPercent(const APercent: Single)</code>
 
 
|-
 
| <code>function</code> || <code>GetMinHeigth()</code>
 
 
|-
 
| <code>procedure</code> || <code>SetMaxHeight(const AValue: Single)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetMaxHeightPercent(const APercent: Single)</code>
 
 
|-
 
| <code>function</code> || <code>GetMaxHeight()</code>
 
 
|-
 
| <code>procedure</code> || <code>SetMinWidth(const AValue: Single)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetMinWidthPercent(const APercent: Single)</code>
 
 
|-
 
| <code>function</code> || <code>GetMinWidth()</code>
 
 
|-
 
| <code>procedure</code> || <code>SetMaxWidth(const AValue: Single)</code>
 
 
|-
 
| <code>procedure</code> || <code>SetMaxWidthPercent(const APercent: Single)</code>
 
 
|-
 
| <code>function</code> || <code>GetMaxWidth()</code>
 
 
|-
 
| <code>procedure</code> || <code>SetAspectRatio(const AValue: Single)</code>
 
 
|-
 
| <code>function</code> || <code>GetAspectRatio()</code>
 
 
|-
 
| <code>procedure</code> || <code>Print()</code>
 
 
|-
 
| <code>function</code> || <code>ToString()</code>
 
 
|}
 
 
== Свойства ==
 
 
{| class="wikitable sortable"
 
|-
 
| <code>property</code> || <code>Position: TPointF</code>
 
 
|-
 
| <code>property</code> || <code>Size: TSizeF</code>
 
 
|-
 
| <code>property</code> || <code>Data: TObject</code>
 
 
|-
 
| <code>property</code> || <code>Parent: TYogaNode</code>
 
 
|-
 
| <code>property</code> || <code>Direction: YGDirection</code>
 
 
|-
 
| <code>property</code> || <code>FlexDirection: YGFlexDirection</code>
 
 
|-
 
| <code>property</code> || <code>JustifyContent: YGJustify</code>
 
 
|-
 
| <code>property</code> || <code>AlignItems: YGAlign</code>
 
 
|-
 
| <code>property</code> || <code>AlignSelf: YGAlign</code>
 
 
|-
 
| <code>property</code> || <code>AlignContent: YGAlign</code>
 
 
|-
 
| <code>property</code> || <code>AspectRatio: Single</code>
 
 
|-
 
| <code>property</code> || <code>PositionType: YGPositionType</code>
 
 
|-
 
| <code>property</code> || <code>Wrap: YGWrap</code>
 
 
|-
 
| <code>property</code> || <code>Overflow: YGOverflow</code>
 
 
|-
 
| <code>property</code> || <code>Display: YGDisplay</code>
 
 
|-
 
| <code>property</code> || <code>Flex: Single</code>
 
 
|-
 
| <code>property</code> || <code>FlexGrow: Single</code>
 
 
|-
 
| <code>property</code> || <code>FlexShrink: Single</code>
 
 
|}
 

Версия 02:51, 10 июня 2019