Classes
CssProperty
Defined in: ui/core/properties/index.ts
Extended by
Type Parameters
| Type Parameter |
|---|
T extends Style |
U |
Constructors
Constructor
new CssProperty<T, U>(options: CssPropertyOptions<T, U>): CssProperty<T, U>;Defined in: ui/core/properties/index.ts
Parameters
| Parameter | Type |
|---|---|
options | CssPropertyOptions<T, U> |
Returns
CssProperty<T, U>
Properties
cssLocalName
readonly cssLocalName: string;Defined in: ui/core/properties/index.ts
cssName
readonly cssName: string;Defined in: ui/core/properties/index.ts
cssValueDescriptor
protected readonly cssValueDescriptor: PropertyDescriptor;Defined in: ui/core/properties/index.ts
defaultValue
readonly defaultValue: U;Defined in: ui/core/properties/index.ts
defaultValueKey
readonly defaultValueKey: symbol;Defined in: ui/core/properties/index.ts
getDefault
readonly getDefault: symbol;Defined in: ui/core/properties/index.ts
isStyleProperty
isStyleProperty: boolean;Defined in: ui/core/properties/index.ts
key
readonly key: symbol;Defined in: ui/core/properties/index.ts
localValueDescriptor
protected readonly localValueDescriptor: PropertyDescriptor;Defined in: ui/core/properties/index.ts
name
readonly name: string;Defined in: ui/core/properties/index.ts
overrideHandlers
overrideHandlers: (options: CssPropertyOptions<T, U>) => void;Defined in: ui/core/properties/index.ts
Parameters
| Parameter | Type |
|---|---|
options | CssPropertyOptions<T, U> |
Returns
void
setNative
readonly setNative: symbol;Defined in: ui/core/properties/index.ts
sourceKey
readonly sourceKey: symbol;Defined in: ui/core/properties/index.ts
Methods
isSet()
isSet(instance: T): boolean;Defined in: ui/core/properties/index.ts
Parameters
| Parameter | Type |
|---|---|
instance | T |
Returns
boolean
register()
register(cls: {
prototype: T;
}): void;Defined in: ui/core/properties/index.ts
Parameters
| Parameter | Type |
|---|---|
cls | { prototype: T; } |
cls.prototype | T |
Returns
void
- Previous
- CssAnimationProperty
- Next
- CustomLayoutView