LayoutItem
Enumerations
AutoLayoutAlignItems
Enumeration Members
| Enumeration Member | Value |
|---|---|
center | 1 |
end | 3 |
none | 0 |
start | 2 |
AutoLayoutAnchorPoint
Enumeration Members
| Enumeration Member | Value |
|---|---|
center | 1 |
end | 2 |
start | 0 |
AutoLayoutJustifyContent
Enumeration Members
| Enumeration Member | Value |
|---|---|
spaceBetween | 1 |
stretch | 0 |
AutoLayoutOrientation
Enumeration Members
| Enumeration Member | Value |
|---|---|
horizontal | 1 |
vertical | 0 |
LayoutType
Enumeration Members
| Enumeration Member | Value |
|---|---|
auto | 1 |
default | 0 |
Classes
AutoLayoutSettings
Extends
Constructors
Constructor
new AutoLayoutSettings(): AutoLayoutSettings;
Returns
Inherited from
DefaultLayoutSettings.constructor
Properties
propertyChanged
propertyChanged: EventObject<unknown>;
Inherited from
DefaultLayoutSettings.propertyChanged
type
type: string = AutoLayoutSettings.type;
Overrides
type
static type: string = "AutoLayoutSettings";
Overrides
Accessors
alignItems
Get Signature
get alignItems(): AutoLayoutAlignItems;
Returns
Set Signature
set alignItems(value): void;
Parameters
| Parameter | Type |
|---|---|
value | AutoLayoutAlignItems |
Returns
void
anchorPoint
Get Signature
get anchorPoint(): AutoLayoutAnchorPoint;
Returns
Set Signature
set anchorPoint(value): void;
Parameters
| Parameter | Type |
|---|---|
value | AutoLayoutAnchorPoint |
Returns
void
justifyContent
Get Signature
get justifyContent(): AutoLayoutJustifyContent;
Returns
Set Signature
set justifyContent(value): void;
Parameters
| Parameter | Type |
|---|---|
value | AutoLayoutJustifyContent |
Returns
void
margin
Get Signature
get margin(): number;
Returns
number
Set Signature
set margin(value): void;
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
orientation
Get Signature
get orientation(): AutoLayoutOrientation;
Returns
Set Signature
set orientation(value): void;
Parameters
| Parameter | Type |
|---|---|
value | AutoLayoutOrientation |
Returns
void
Methods
clone()
clone(): AutoLayoutSettings;
Returns
Overrides
equals()
equals(other): boolean;
Parameters
| Parameter | Type |
|---|---|
other | AutoLayoutSettings |
Returns
boolean
Overrides
getSimplifiedObject()
getSimplifiedObject(): Object;
Returns
Object
Overrides
DefaultLayoutSettings.getSimplifiedObject
DefaultLayoutSettings
Extended by
Constructors
Constructor
new DefaultLayoutSettings(): DefaultLayoutSettings;
Returns
Properties
propertyChanged
propertyChanged: EventObject<unknown>;
type
type: string = DefaultLayoutSettings.type;
type
static type: string = "DefaultLayoutSettings";
Methods
clone()
clone(): DefaultLayoutSettings;
Returns
equals()
equals(other): boolean;
Parameters
| Parameter | Type |
|---|---|
other | DefaultLayoutSettings |
Returns
boolean
getSimplifiedObject()
getSimplifiedObject(): Object;
Returns
Object
LayoutItem
Extends
Constructors
Constructor
new LayoutItem(items?, layoutSettings?): LayoutItem;
Parameters
| Parameter | Type |
|---|---|
items? | Item[] |
layoutSettings? | DefaultLayoutSettings |
Returns
Overrides
Properties
containerName
containerName: string;
Inherited from
id
id: string;
Inherited from
items
readonly items: Collection<Item>;
Inherited from
themeBinding
themeBinding: ThemeBinding;
Inherited from
type
type: string = LayoutItem.type;
Overrides
type
static type: string = "LayoutItem";
Overrides
Accessors
blendMode
Get Signature
get blendMode(): BlendMode;
Returns
Set Signature
set blendMode(value): void;
Parameters
| Parameter | Type |
|---|---|
value | BlendMode |
Returns
void
Inherited from
class
Get Signature
get class(): string;
Returns
string
Set Signature
set class(value): void;
Parameters
| Parameter | Type |
|---|---|
value | string |
Returns
void
Inherited from
fromLayout
Get Signature
get fromLayout(): boolean;
Returns
boolean
Set Signature
set fromLayout(value): void;
Parameters
| Parameter | Type |
|---|---|
value | boolean |
Returns
void
Inherited from
frontendPermissions
Get Signature
get frontendPermissions(): FrontendPermissions;
Returns
Set Signature
set frontendPermissions(value): void;
Parameters
| Parameter | Type |
|---|---|
value | FrontendPermissions |
Returns
void
Inherited from
groupItemPermissions
Get Signature
get groupItemPermissions(): GroupItemPermissions;
Returns
Set Signature
set groupItemPermissions(value): void;
Parameters
| Parameter | Type |
|---|---|
value | GroupItemPermissions |
Returns
void
Inherited from
GroupItem.groupItemPermissions
groupManipulationPermissions
Get Signature
get groupManipulationPermissions(): ManipulationPermissions;
Returns
Set Signature
set groupManipulationPermissions(value): void;
Parameters
| Parameter | Type |
|---|---|
value | ManipulationPermissions |
Returns
void
Inherited from
GroupItem.groupManipulationPermissions
isRenderTypeIsNormal
Get Signature
get isRenderTypeIsNormal(): boolean;
Returns
boolean
Inherited from
GroupItem.isRenderTypeIsNormal
isVariable
Get Signature
get isVariable(): boolean;
Returns
boolean
Set Signature
set isVariable(value): void;
Parameters
| Parameter | Type |
|---|---|
value | boolean |
Returns
void
Inherited from
itemPermissions
Get Signature
get itemPermissions(): ItemPermissions;
Returns
Set Signature
set itemPermissions(value): void;
Parameters
| Parameter | Type |
|---|---|
value | ItemPermissions |
Returns
void
Inherited from
layoutSettings
Get Signature
get layoutSettings(): DefaultLayoutSettings;
Returns
Set Signature
set layoutSettings(value): void;
Parameters
| Parameter | Type |
|---|---|
value | DefaultLayoutSettings |
Returns
void
locked
Get Signature
get locked(): boolean;
Returns
boolean
Set Signature
set locked(value): void;
Parameters
| Parameter | Type |
|---|---|
value | boolean |
Returns
void
Inherited from
manipulationPermissions
Get Signature
get manipulationPermissions(): ManipulationPermissions;
Returns
Set Signature
set manipulationPermissions(value): void;
Parameters
| Parameter | Type |
|---|---|
value | ManipulationPermissions |
Returns
void
Inherited from
GroupItem.manipulationPermissions
mask
Get Signature
get mask(): ItemMask;
Returns
Set Signature
set mask(value): void;
Parameters
| Parameter | Type |
|---|---|
value | ItemMask |
Returns
void
Inherited from
name
Get Signature
get name(): string;
Returns
string
Set Signature
set name(value): void;
Parameters
| Parameter | Type |
|---|---|
value | string |
Returns
void
Inherited from
opacity
Get Signature
get opacity(): number;
Returns
number
Set Signature
set opacity(value): void;
Parameters
| Parameter | Type |
|---|---|
value | number |
Returns
void
Inherited from
parentContainer
Get Signature
get parentContainer(): Container;
Returns
Set Signature
set parentContainer(value): void;
Parameters
| Parameter | Type |
|---|---|
value | Container |
Returns
void
Inherited from
parentGroupItem
Get Signature
get parentGroupItem(): GroupItem;
Returns
Set Signature
set parentGroupItem(value): void;
Parameters
| Parameter | Type |
|---|---|
value | GroupItem |
Returns
void
Inherited from
renderingType
Get Signature
get renderingType(): RenderingType;
Returns
Inherited from
sourceRectangle
Get Signature
get sourceRectangle(): RectangleF;
Returns
Set Signature
set sourceRectangle(value): void;
Parameters
| Parameter | Type |
|---|---|
value | RectangleF |
Returns
void
tags
Get Signature
get tags(): object;
Returns
object
Set Signature
set tags(value): void;
Parameters
| Parameter | Type |
|---|---|
value | { [key: string]: any; } |
Returns
void
Inherited from
textWrappingMode
Get Signature
get textWrappingMode(): WrappingMode;
Returns
Set Signature
set textWrappingMode(value): void;
Parameters
| Parameter | Type |
|---|---|
value | WrappingMode |
Returns
void
Inherited from
transform
Get Signature
get transform(): Transform;
Returns
Set Signature
set transform(value): void;
Parameters
| Parameter | Type |
|---|---|
value | Transform |
Returns
void
Inherited from
version
Get Signature
get version(): string;
Returns
string
Inherited from
violationSettings
Get Signature
get violationSettings(): ViolationSettings;
Returns
Set Signature
set violationSettings(value): void;
Parameters
| Parameter | Type |
|---|---|
value | ViolationSettings |
Returns
void
Inherited from
visible
Get Signature
get visible(): boolean;
Returns
boolean
Set Signature
set visible(value): void;
Parameters
| Parameter | Type |
|---|---|
value | boolean |
Returns
void
Inherited from
visualizationPermissions
Get Signature
get visualizationPermissions(): VisualizationPermissions;
Returns
Set Signature
set visualizationPermissions(value): void;
Parameters
| Parameter | Type |
|---|---|
value | VisualizationPermissions |
Returns
void
Inherited from
GroupItem.visualizationPermissions
Methods
addItem()
addItem(
item,
targetIndex?,
orderIndex?): void;
Parameters
| Parameter | Type |
|---|---|
item | Item |
targetIndex? | number |
orderIndex? | number |
Returns
void
Overrides
addItems()
addItems(
items,
targetIndex?,
orderIndex?): void;
Parameters
| Parameter | Type |
|---|---|
items | Item[] |
targetIndex? | number |
orderIndex? | number |
Returns
void
Overrides
addPropertyChanged()
addPropertyChanged(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | (sender, eventArgs) => void |
Returns
void
Inherited from
applyPermissionsConstrain()
applyPermissionsConstrain(): void;
Returns
void
Inherited from
GroupItem.applyPermissionsConstrain
applyToItems()
applyToItems(func): void;
Parameters
| Parameter | Type |
|---|---|
func | (item) => any |
Returns
void
Inherited from
canSetIsVariable()
canSetIsVariable(): boolean;
Returns
boolean
Inherited from
clone()
clone(generateNewIds?, appropriateParentContainer?): LayoutItem;
Parameters
| Parameter | Type | Default value |
|---|---|---|
generateNewIds | boolean | false |
appropriateParentContainer | boolean | false |
Returns
Overrides
copyTo()
copyTo(destination): void;
Parameters
| Parameter | Type |
|---|---|
destination | BaseItem |
Returns
void
Inherited from
equals()
equals(other): boolean;
Parameters
| Parameter | Type |
|---|---|
other | LayoutItem |
Returns
boolean
Overrides
generateNewIds()
generateNewIds(): void;
Returns
void
Inherited from
getItemChangedEvent()
getItemChangedEvent(): EventWithAutoSenderArg<Item, Item>;
Returns
EventWithAutoSenderArg<Item, Item>
Inherited from
getItemChangingEvent()
getItemChangingEvent(): EventObject<Item>;
Returns
Inherited from
GroupItem.getItemChangingEvent
getItemOrderIndex()
getItemOrderIndex(item): number;
Parameters
| Parameter | Type |
|---|---|
item | Item |
Returns
number
getItemsOrder()
getItemsOrder(): string[];
Returns
string[]
getNestedItems()
getNestedItems(excludeGroupItems?): Item[];
Parameters
| Parameter | Type | Default value |
|---|---|---|
excludeGroupItems | boolean | false |
Returns
Item[]
Inherited from
getSimplifiedObject()
getSimplifiedObject(omitProperties?): Object;
Parameters
| Parameter | Type | Default value |
|---|---|---|
omitProperties | string | string[] | [] |
Returns
Object
Overrides
getSortedItems()
getSortedItems(): Item[];
Returns
Item[]
isChildVisible()
isChildVisible(item): boolean;
Parameters
| Parameter | Type |
|---|---|
item | Item |
Returns
boolean
Overrides
onContainerChanged()
onContainerChanged(): void;
Returns
void
Inherited from
removeItems()
removeItems(items): void;
Parameters
| Parameter | Type |
|---|---|
items | Item[] |
Returns
void
Overrides
removePropertyChanged()
removePropertyChanged(listener): void;
Parameters
| Parameter | Type |
|---|---|
listener | (sender, eventArgs) => void |
Returns
void
Inherited from
GroupItem.removePropertyChanged
setItemsOrder()
setItemsOrder(ids): void;
Parameters
| Parameter | Type |
|---|---|
ids | string[] |
Returns
void
setTransform()
setTransform(value, suppressOnChanged?): void;
Parameters
| Parameter | Type | Default value |
|---|---|---|
value | Transform | undefined |
suppressOnChanged | boolean | false |
Returns
void
Inherited from
toString()
toString(): string;
Returns a string representation of an object.
Returns
string
Inherited from
update()
update(item): void;
Parameters
| Parameter | Type |
|---|---|
item | BaseItem |
Returns
void
Inherited from
generateAutoLayoutSettings()
static generateAutoLayoutSettings(
rectangles,
alignItems?,
orientation?,
margin?,
justifyContent?): AutoLayoutSettings;
Parameters
| Parameter | Type |
|---|---|
rectangles | RectangleF[] |
alignItems? | AutoLayoutAlignItems |
orientation? | AutoLayoutOrientation |
margin? | number |
justifyContent? | AutoLayoutJustifyContent |