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:52

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
_vModelValuepublicundefined | stringundefinedpackages/vue-lynx/runtime/src/shadow-element.ts:45
_vModelHandlerpublicundefined | (data) => voidundefinedpackages/vue-lynx/runtime/src/shadow-element.ts:46
_vModelEventProppublicundefined | stringundefinedpackages/vue-lynx/runtime/src/shadow-element.ts:47
_idpublicundefined | stringundefinedpackages/vue-lynx/runtime/src/shadow-element.ts:50

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:69

Methods

invoke()

invoke(options): SelectorQuery

Parameters

ParameterType
optionsuiMethodOptions

Returns

SelectorQuery

Defined in

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


setNativeProps()

setNativeProps(nativeProps): SelectorQuery

Parameters

ParameterType
nativePropsRecord<string, unknown>

Returns

SelectorQuery

Defined in

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


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:87


path()

path(callback): SelectorQuery

Parameters

ParameterType
callback(data, status) => void

Returns

SelectorQuery

Defined in

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


animate()

animate(animations): SelectorQuery

Parameters

ParameterType
animationsAnimationV2 | AnimationV2[]

Returns

SelectorQuery

Defined in

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


playAnimation()

playAnimation(ids): SelectorQuery

Parameters

ParameterType
idsstring | string[]

Returns

SelectorQuery

Defined in

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


pauseAnimation()

pauseAnimation(ids): SelectorQuery

Parameters

ParameterType
idsstring | string[]

Returns

SelectorQuery

Defined in

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


cancelAnimation()

cancelAnimation(ids): SelectorQuery

Parameters

ParameterType
idsstring | string[]

Returns

SelectorQuery

Defined in

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


insertBefore()

insertBefore(child, anchor): void

Parameters

ParameterType
childShadowElement
anchornull | ShadowElement

Returns

void

Defined in

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


removeChild()

removeChild(child): void

Parameters

ParameterType
childShadowElement

Returns

void

Defined in

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