Skip to content

Latest commit

 

History

History
221 lines (136 loc) · 4.34 KB

CssProperty.md

File metadata and controls

221 lines (136 loc) · 4.34 KB
title CssProperty
titleTemplate title - API / NativeScript
contributors false

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