Facebook.Yoga.TYogaNode: различия между версиями
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
Строка 20: | Строка 20: | ||
|- | |- | ||
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(const AConfig: [[YGConfigRef|YGConfigRef]])</code> | | <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(const AConfig: [[YGConfigRef|YGConfigRef]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |} | ||
+ | |||
+ | == Методы == | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Reset()</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetChildCount(): [[Integer]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetChildAt(const AIndex: [[Integer]]): [[Facebook.Yoga.TYogaNode|TYogaNode]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">AddChildAt(const AChild: [[Facebook.Yoga.TYogaNode|TYogaNode]]; const AIndex: [[Integer]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">AddChild(const AChild: [[Facebook.Yoga.TYogaNode|TYogaNode]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">RemoveChildAt(const AIndex: [[Integer]]): [[Facebook.Yoga.TYogaNode|TYogaNode]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">RemoveChild(const AChild: [[Facebook.Yoga.TYogaNode|TYogaNode]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">RemoveFromParent()</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">IndexOf(const AChild: [[Facebook.Yoga.TYogaNode|TYogaNode]]): [[Integer]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">CalculateLayout(const AWidth: [[Single]]; const AHeight: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">HasNewLayout(): [[Boolean]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Dirty()</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">IsDirty(): [[Boolean]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">CopyStyle(const ASrcNode: [[Facebook.Yoga.TYogaNode|TYogaNode]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">MarkLayoutSeen()</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetFlexBasis(const AValue: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetFlexBasisAuto()</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetFlexBasisPercent(const APrcent: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetMargin(const AEdge: [[Facebook.Yoga.YGEdge|YGEdge]]; const AMargin: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetMarginAuto(const AEdge: [[Facebook.Yoga.YGEdge|YGEdge]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetMarginPercent(const AEdge: [[Facebook.Yoga.YGEdge|YGEdge]]; const APercent: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetMargin(const AEdge: [[Facebook.Yoga.YGEdge|YGEdge]]): [[YGValue|YGValue]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetPadding(const AEdge: [[Facebook.Yoga.YGEdge|YGEdge]]; const AMargin: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetPaddingAuto(const AEdge: [[Facebook.Yoga.YGEdge|YGEdge]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetPaddingPercent(const AEdge: [[Facebook.Yoga.YGEdge|YGEdge]]; const APercent: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetPadding(AEdge: [[Facebook.Yoga.YGEdge|YGEdge]]): [[YGValue|YGValue]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetBorder(const AEdge: [[Facebook.Yoga.YGEdge|YGEdge]]; const AMargin: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetBorder(const AEdge: [[Facebook.Yoga.YGEdge|YGEdge]]): [[Single]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetPosition(const AEdge: [[Facebook.Yoga.YGEdge|YGEdge]]; const AMargin: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetPositionPercent(const AEdge: [[Facebook.Yoga.YGEdge|YGEdge]]; const APercent: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetPosition(const AEdge: [[Facebook.Yoga.YGEdge|YGEdge]]): [[YGValue|YGValue]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetWidth(const AValue: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetWidthAuto()</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetWidthPercent(const APercent: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetWidth(): [[YGValue|YGValue]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetHeight(const AValue: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetHeightAuto()</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetHeightPercent(const APercent: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetHeigth(): [[YGValue|YGValue]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetMinHeigth(const AValue: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetMinHeigthPercent(const APercent: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetMinHeigth(): [[YGValue|YGValue]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetMaxHeight(const AValue: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetMaxHeightPercent(const APercent: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetMaxHeight(): [[YGValue|YGValue]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetMinWidth(const AValue: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetMinWidthPercent(const APercent: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetMinWidth(): [[YGValue|YGValue]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetMaxWidth(const AValue: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetMaxWidthPercent(const APercent: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetMaxWidth(): [[YGValue|YGValue]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetAspectRatio(const AValue: [[Single]])</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetAspectRatio(): [[Single]]</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Print()</code> | ||
+ | <span style="color:gray">Описание отсутствует.</span> | ||
+ | |- | ||
+ | | <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">ToString(): [[string]]</code> | ||
<span style="color:gray">Описание отсутствует.</span> | <span style="color:gray">Описание отсутствует.</span> | ||
|} | |} |
Версия 02:29, 13 июня 2019
Delphi
TYogaNode = class (TObject)
Описание
Описание отсутствует.
Конструкторы
constructor
|
Create()
Описание отсутствует. |
constructor
|
Create(const AConfig: YGConfigRef)
Описание отсутствует. |
Методы
procedure
|
Reset()
Описание отсутствует. |
function
|
GetChildCount(): Integer
Описание отсутствует. |
function
|
GetChildAt(const AIndex: Integer): TYogaNode
Описание отсутствует. |
procedure
|
AddChildAt(const AChild: TYogaNode; const AIndex: Integer)
Описание отсутствует. |
procedure
|
AddChild(const AChild: TYogaNode)
Описание отсутствует. |
function
|
RemoveChildAt(const AIndex: Integer): TYogaNode
Описание отсутствует. |
procedure
|
RemoveChild(const AChild: TYogaNode)
Описание отсутствует. |
procedure
|
RemoveFromParent()
Описание отсутствует. |
function
|
IndexOf(const AChild: TYogaNode): Integer
Описание отсутствует. |
procedure
|
CalculateLayout(const AWidth: Single; const AHeight: Single)
Описание отсутствует. |
function
|
HasNewLayout(): Boolean
Описание отсутствует. |
procedure
|
Dirty()
Описание отсутствует. |
function
|
IsDirty(): Boolean
Описание отсутствует. |
procedure
|
CopyStyle(const ASrcNode: TYogaNode)
Описание отсутствует. |
procedure
|
MarkLayoutSeen()
Описание отсутствует. |
procedure
|
SetFlexBasis(const AValue: Single)
Описание отсутствует. |
procedure
|
SetFlexBasisAuto()
Описание отсутствует. |
procedure
|
SetFlexBasisPercent(const APrcent: Single)
Описание отсутствует. |
procedure
|
SetMargin(const AEdge: YGEdge; const AMargin: Single)
Описание отсутствует. |
procedure
|
SetMarginAuto(const AEdge: YGEdge)
Описание отсутствует. |
procedure
|
SetMarginPercent(const AEdge: YGEdge; const APercent: Single)
Описание отсутствует. |
function
|
GetMargin(const AEdge: YGEdge): YGValue
Описание отсутствует. |
procedure
|
SetPadding(const AEdge: YGEdge; const AMargin: Single)
Описание отсутствует. |
procedure
|
SetPaddingAuto(const AEdge: YGEdge)
Описание отсутствует. |
procedure
|
SetPaddingPercent(const AEdge: YGEdge; const APercent: Single)
Описание отсутствует. |
function
|
GetPadding(AEdge: YGEdge): YGValue
Описание отсутствует. |
procedure
|
SetBorder(const AEdge: YGEdge; const AMargin: Single)
Описание отсутствует. |
function
|
GetBorder(const AEdge: YGEdge): Single
Описание отсутствует. |
procedure
|
SetPosition(const AEdge: YGEdge; const AMargin: Single)
Описание отсутствует. |
procedure
|
SetPositionPercent(const AEdge: YGEdge; const APercent: Single)
Описание отсутствует. |
function
|
GetPosition(const AEdge: YGEdge): YGValue
Описание отсутствует. |
procedure
|
SetWidth(const AValue: Single)
Описание отсутствует. |
procedure
|
SetWidthAuto()
Описание отсутствует. |
procedure
|
SetWidthPercent(const APercent: Single)
Описание отсутствует. |
function
|
GetWidth(): YGValue
Описание отсутствует. |
procedure
|
SetHeight(const AValue: Single)
Описание отсутствует. |
procedure
|
SetHeightAuto()
Описание отсутствует. |
procedure
|
SetHeightPercent(const APercent: Single)
Описание отсутствует. |
function
|
GetHeigth(): YGValue
Описание отсутствует. |
procedure
|
SetMinHeigth(const AValue: Single)
Описание отсутствует. |
procedure
|
SetMinHeigthPercent(const APercent: Single)
Описание отсутствует. |
function
|
GetMinHeigth(): YGValue
Описание отсутствует. |
procedure
|
SetMaxHeight(const AValue: Single)
Описание отсутствует. |
procedure
|
SetMaxHeightPercent(const APercent: Single)
Описание отсутствует. |
function
|
GetMaxHeight(): YGValue
Описание отсутствует. |
procedure
|
SetMinWidth(const AValue: Single)
Описание отсутствует. |
procedure
|
SetMinWidthPercent(const APercent: Single)
Описание отсутствует. |
function
|
GetMinWidth(): YGValue
Описание отсутствует. |
procedure
|
SetMaxWidth(const AValue: Single)
Описание отсутствует. |
procedure
|
SetMaxWidthPercent(const APercent: Single)
Описание отсутствует. |
function
|
GetMaxWidth(): YGValue
Описание отсутствует. |
procedure
|
SetAspectRatio(const AValue: Single)
Описание отсутствует. |
function
|
GetAspectRatio(): Single
Описание отсутствует. |
procedure
|
Print()
Описание отсутствует. |
function
|
ToString(): string
Описание отсутствует. |