Skip to main content

Class: LayoutPropertyObject

Defined in: src/common/web/ui/components/propertyeditor/PropertyObjectStore.ts:84

Represents a layout object within a Profile. Extends the PropertyObject class.

Extends​

Constructors​

Constructor​

new LayoutPropertyObject(id?, value?, refs?): LayoutPropertyObject

Defined in: src/common/web/ui/components/propertyeditor/PropertyObjectStore.ts:85

Parameters​

id?​

string

value?​

any = {}

refs?​

string[] = []

Returns​

LayoutPropertyObject

Overrides​

PropertyObject.constructor

Properties​

id​

id: string

Defined in: src/common/web/ui/components/propertyeditor/PropertyObjectStore.ts:14

Inherited from​

PropertyObject.id


refs​

refs: string[]

Defined in: src/common/web/ui/components/propertyeditor/PropertyObjectStore.ts:16

Inherited from​

PropertyObject.refs


value​

value: object

Defined in: src/common/web/ui/components/propertyeditor/PropertyObjectStore.ts:15

Index Signature​

[key: string]: any

Inherited from​

PropertyObject.value

Methods​

getId()​

getId(): string

Defined in: src/common/web/ui/components/propertyeditor/PropertyObjectStore.ts:35

Retrieves the unique identifier of the project object.

Returns​

string

The unique identifier of the project object.

Inherited from​

PropertyObject.getId


getReferences()​

getReferences(): string[]

Defined in: src/common/web/ui/components/propertyeditor/PropertyObjectStore.ts:53

Retrieves the list of the references that the object holds.

Returns​

string[]

An array of reference strings.

Inherited from​

PropertyObject.getReferences


getValues()​

getValues(): object

Defined in: src/common/web/ui/components/propertyeditor/PropertyObjectStore.ts:44

Retrieves the current values stored in the PropertyObject.

Returns​

object

An object where the keys are strings and the values can be of any type.

Inherited from​

PropertyObject.getValues


isEmpty()​

isEmpty(): boolean

Defined in: src/common/web/ui/components/propertyeditor/PropertyObjectStore.ts:75

Returns​

boolean

Inherited from​

PropertyObject.isEmpty


pushReference()​

pushReference(ref): void

Defined in: src/common/web/ui/components/propertyeditor/PropertyObjectStore.ts:71

Adds a reference string to the list of references.

Parameters​

ref​

string

The reference string to be added.

Returns​

void

Inherited from​

PropertyObject.pushReference


setReferences()​

setReferences(refs): void

Defined in: src/common/web/ui/components/propertyeditor/PropertyObjectStore.ts:62

Sets the references for the project object.

Parameters​

refs​

string[]

An array of reference strings to be set.

Returns​

void

Inherited from​

PropertyObject.setReferences