vue-lynx / ShadowElement

Class: ShadowElement

Constructors

new ShadowElement()

new ShadowElement(type, forceId?): ShadowElement

Parameters

ParameterType
typestring
forceId?number

Returns

ShadowElement

Defined in

packages/vue-lynx/runtime/src/shadow-element.ts:44

Properties

PropertyModifierTypeDefault valueDefined in
nextIdstaticnumber2packages/vue-lynx/runtime/src/shadow-element.ts:21
idpublicnumberundefinedpackages/vue-lynx/runtime/src/shadow-element.ts:23
typepublicstringundefinedpackages/vue-lynx/runtime/src/shadow-element.ts:24
parentpublicnull | ShadowElementnullpackages/vue-lynx/runtime/src/shadow-element.ts:25
firstChildpublicnull | ShadowElementnullpackages/vue-lynx/runtime/src/shadow-element.ts:26
lastChildpublicnull | ShadowElementnullpackages/vue-lynx/runtime/src/shadow-element.ts:27
prevpublicnull | ShadowElementnullpackages/vue-lynx/runtime/src/shadow-element.ts:28
nextpublicnull | ShadowElementnullpackages/vue-lynx/runtime/src/shadow-element.ts:29
_stylepublicRecord<string, unknown>{}packages/vue-lynx/runtime/src/shadow-element.ts:33
_vShowHiddenpublicbooleanfalsepackages/vue-lynx/runtime/src/shadow-element.ts:35
_baseClasspublicstring''packages/vue-lynx/runtime/src/shadow-element.ts:41
_transitionClassespublicSet<string>undefinedpackages/vue-lynx/runtime/src/shadow-element.ts:42

Accessors

_selector

Get Signature

get _selector(): string

CSS attribute selector that uniquely identifies this element on MT.

Returns

string

Defined in

packages/vue-lynx/runtime/src/shadow-element.ts:61

Methods

invoke()

invoke(options): SelectorQuery

Parameters

ParameterType
optionsuiMethodOptions

Returns

SelectorQuery

Defined in

packages/vue-lynx/runtime/src/shadow-element.ts:69


setNativeProps()

setNativeProps(nativeProps): SelectorQuery

Parameters

ParameterType
nativePropsRecord<string, unknown>

Returns

SelectorQuery

Defined in

packages/vue-lynx/runtime/src/shadow-element.ts:73


fields()

fields(fieldsParam, callback): SelectorQuery

Parameters

ParameterType
fieldsParamRecord<string, boolean>
callback(data, status) => void

Returns

SelectorQuery

Defined in

packages/vue-lynx/runtime/src/shadow-element.ts:79


path()

path(callback): SelectorQuery

Parameters

ParameterType
callback(data, status) => void

Returns

SelectorQuery

Defined in

packages/vue-lynx/runtime/src/shadow-element.ts:89


animate()

animate(animations): SelectorQuery

Parameters

ParameterType
animationsAnimationV2 | AnimationV2[]

Returns

SelectorQuery

Defined in

packages/vue-lynx/runtime/src/shadow-element.ts:98


playAnimation()

playAnimation(ids): SelectorQuery

Parameters

ParameterType
idsstring | string[]

Returns

SelectorQuery

Defined in

packages/vue-lynx/runtime/src/shadow-element.ts:102


pauseAnimation()

pauseAnimation(ids): SelectorQuery

Parameters

ParameterType
idsstring | string[]

Returns

SelectorQuery

Defined in

packages/vue-lynx/runtime/src/shadow-element.ts:106


cancelAnimation()

cancelAnimation(ids): SelectorQuery

Parameters

ParameterType
idsstring | string[]

Returns

SelectorQuery

Defined in

packages/vue-lynx/runtime/src/shadow-element.ts:110


insertBefore()

insertBefore(child, anchor): void

Parameters

ParameterType
childShadowElement
anchornull | ShadowElement

Returns

void

Defined in

packages/vue-lynx/runtime/src/shadow-element.ts:114


removeChild()

removeChild(child): void

Parameters

ParameterType
childShadowElement

Returns

void

Defined in

packages/vue-lynx/runtime/src/shadow-element.ts:146