Class: Domain

$k. Domain

new $k.Domain()

Methods

definedProperties() : Array.<$k.PropertyType>

Returns the properties defined for this domain. No inherited or mixed in properties are returned.

Returns:
Type Description
Array.<$k.PropertyType>

isTypeDomain() : boolean

Returns true if this domain represents types, false if it represents instances / properties

Returns:
Type Description
boolean

possibleProperties(filter) : Array.<$k.PropertyType>

Returns the possible properties of this domain

Name Type Description
filter $k.PropertyFilter optional

Filter that defines which properties are returned

See:
  • Topic#possibleProperties
Returns:
Type Description
Array.<$k.PropertyType>

type() : $k.Type

Returns the type of the domain

Returns:
Type Description
$k.Type