Skip to main content

Interface: TypeProfile

Describes the data model a node of this particular type need to follow to be considered valid.

Properties​

attributes​

• attributes: Object

Map of AttributeProfile that describes the attributes of this particular class.

Index signature​

â–ª [attributeId: string]: AttributeProfile

Defined in​

lib/models/application-profile.ts:49


classIds​

• classIds: string[]

Set of ids of this class. In practice, this is usually a [string] (so only ever of size 1).

Defined in​

lib/models/application-profile.ts:44


rules​

• rules: Rule<string, unknown>[]

Set of rules a node of this class need to follow.

Defined in​

lib/models/application-profile.ts:39