Classes
Property
Defined in: ui/core/properties/index.ts
Extended by
Type Parameters
| Type Parameter |
|---|
T extends ViewBase |
U |
Implements
TypedPropertyDescriptor<U>Property<T,U>
Constructors
Constructor
new Property<T, U>(options: PropertyOptions<T, U>): Property<T, U>;Defined in: ui/core/properties/index.ts
Parameters
| Parameter | Type |
|---|---|
options | PropertyOptions<T, U> |
Returns
Property<T, U>
Properties
configurable
configurable: boolean;Defined in: ui/core/properties/index.ts
Implementation of
TypedPropertyDescriptor.configurabledefaultValue
readonly defaultValue: U;Defined in: ui/core/properties/index.ts
Implementation of
Property.defaultValuedefaultValueKey
readonly defaultValueKey: symbol;Defined in: ui/core/properties/index.ts
Implementation of
Property.defaultValueKeyenumerable
enumerable: boolean;Defined in: ui/core/properties/index.ts
Implementation of
TypedPropertyDescriptor.enumerableget
get: () => U;Defined in: ui/core/properties/index.ts
Returns
U
Implementation of
TypedPropertyDescriptor.getgetDefault
readonly getDefault: symbol;Defined in: ui/core/properties/index.ts
Implementation of
Property.getDefaultisStyleProperty
isStyleProperty: boolean;Defined in: ui/core/properties/index.ts
Implementation of
Property.isStylePropertykey
readonly key: symbol;Defined in: ui/core/properties/index.ts
Implementation of
Property.keyname
readonly name: string;Defined in: ui/core/properties/index.ts
Implementation of
Property.namenativeValueChange
readonly nativeValueChange: (owner: T, value: U) => void;Defined in: ui/core/properties/index.ts
Parameters
| Parameter | Type |
|---|---|
owner | T |
value | U |
Returns
void
Implementation of
Property.nativeValueChangeoverrideHandlers
overrideHandlers: (options: PropertyOptions<T, U>) => void;Defined in: ui/core/properties/index.ts
Parameters
| Parameter | Type |
|---|---|
options | PropertyOptions<T, U> |
Returns
void
Implementation of
Property.overrideHandlersset
set: (value: U) => void;Defined in: ui/core/properties/index.ts
Parameters
| Parameter | Type |
|---|---|
value | U |
Returns
void
Implementation of
TypedPropertyDescriptor.setsetNative
readonly setNative: symbol;Defined in: ui/core/properties/index.ts
Implementation of
Property.setNativeMethods
isSet()
isSet(instance: T): boolean;Defined in: ui/core/properties/index.ts
Parameters
| Parameter | Type |
|---|---|
instance | T |
Returns
boolean
Implementation of
Property.isSetregister()
register(cls: {
prototype: T;
}): void;Defined in: ui/core/properties/index.ts
Parameters
| Parameter | Type |
|---|---|
cls | { prototype: T; } |
cls.prototype | T |
Returns
void
Implementation of
Property.register- Previous
- Progress
- Next
- ProxyViewContainer