Skip to main content

Class: ProfileClassRef

Defined in: src/common/web/ui/components/propertyeditor/PropertyProfile.ts:179

Constructors​

Constructor​

new ProfileClassRef(classId, required, inline, multiple): ProfileClassRef

Defined in: src/common/web/ui/components/propertyeditor/PropertyProfile.ts:185

Parameters​

classId​

string

required​

Boolean = false

inline​

Boolean = false

multiple​

Boolean = true

Returns​

ProfileClassRef

Properties​

classId​

readonly classId: string

Defined in: src/common/web/ui/components/propertyeditor/PropertyProfile.ts:180


inline​

readonly inline: Boolean

Defined in: src/common/web/ui/components/propertyeditor/PropertyProfile.ts:182


multiple​

readonly multiple: Boolean

Defined in: src/common/web/ui/components/propertyeditor/PropertyProfile.ts:183


required​

readonly required: Boolean

Defined in: src/common/web/ui/components/propertyeditor/PropertyProfile.ts:181

Methods​

allowsMultiple()​

allowsMultiple(): Boolean

Defined in: src/common/web/ui/components/propertyeditor/PropertyProfile.ts:215

Determines if multiple refs of this type are allowed.

Returns​

Boolean

True if multiple refs are allowed, otherwise false.


getClassId()​

getClassId(): string

Defined in: src/common/web/ui/components/propertyeditor/PropertyProfile.ts:197

Retrieves the class type identifier.

Returns​

string

The class identifier.


isInline()​

isInline(): Boolean

Defined in: src/common/web/ui/components/propertyeditor/PropertyProfile.ts:206

Checks if the ref property is set to inline mode.

Returns​

Boolean

True if the property is inline, otherwise false.