Header menu logo Nu

Xtension.Xtension Type

Provides a convenient way to implement both dynamic properties and designer properties.

Record fields

Record Field Description

Flags_

Full Usage: Flags_

Field type: int
Field type: int

Properties_

Full Usage: Properties_

Field type: UMap<string, Property>
Field type: UMap<string, Property>

Instance members

Instance member Description

this.ContainsRuntimeProperties

Full Usage: this.ContainsRuntimeProperties

Returns: bool

Check whether the Xtension contains any DesignerProperty's or ComputedProperty's in constant-time (via an internally-cached flag).

Returns: bool

this.Imperative

Full Usage: this.Imperative

Returns: bool

Check whether the Xtension uses mutation.

Returns: bool

this.Properties

Full Usage: this.Properties

Returns: UMap<string, Property>

Get the properties of an Xtension.

Returns: UMap<string, Property>

Type something to start searching.