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