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