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

Properties

PropertyModifierTypeDefault valueDefined in
nextIdstaticnumber2packages/vue-lynx/runtime/src/shadow-element.ts:23
idpublicnumberundefinedpackages/vue-lynx/runtime/src/shadow-element.ts:25
typepublicstringundefinedpackages/vue-lynx/runtime/src/shadow-element.ts:26
parentpublicnull | ShadowElementnullpackages/vue-lynx/runtime/src/shadow-element.ts:27
firstChildpublicnull | ShadowElementnullpackages/vue-lynx/runtime/src/shadow-element.ts:28
lastChildpublicnull | ShadowElementnullpackages/vue-lynx/runtime/src/shadow-element.ts:29
prevpublicnull | ShadowElementnullpackages/vue-lynx/runtime/src/shadow-element.ts:30
nextpublicnull | ShadowElementnullpackages/vue-lynx/runtime/src/shadow-element.ts:31
_textValuepublicstring''packages/vue-lynx/runtime/src/shadow-element.ts:36
_mtCreatedpublicbooleanfalsepackages/vue-lynx/runtime/src/shadow-element.ts:37
_mtInsertedpublicbooleanfalsepackages/vue-lynx/runtime/src/shadow-element.ts:38
_stylepublicRecord<string, unknown>{}packages/vue-lynx/runtime/src/shadow-element.ts:42
_vShowHiddenpublicbooleanfalsepackages/vue-lynx/runtime/src/shadow-element.ts:44
_baseClasspublicstring''packages/vue-lynx/runtime/src/shadow-element.ts:50
_transitionClassespublicSet<string>undefinedpackages/vue-lynx/runtime/src/shadow-element.ts:51
_transitionEndIdpublicnumber0packages/vue-lynx/runtime/src/shadow-element.ts:57
_vModelValuepublicundefined | stringundefinedpackages/vue-lynx/runtime/src/shadow-element.ts:60
_vModelHandlerpublicundefined | (data) => voidundefinedpackages/vue-lynx/runtime/src/shadow-element.ts:61
_vModelEventProppublicundefined | stringundefinedpackages/vue-lynx/runtime/src/shadow-element.ts:62
_idpublicundefined | stringundefinedpackages/vue-lynx/runtime/src/shadow-element.ts:65
_tplHoleKeyspublicundefined | string[]undefinedpackages/vue-lynx/runtime/src/shadow-element.ts:70
_tplHolespublicundefined | ShadowElement[]undefinedpackages/vue-lynx/runtime/src/shadow-element.ts:71

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

Methods

invoke()

invoke(options): SelectorQuery

Parameters

ParameterType
optionsuiMethodOptions

Returns

SelectorQuery

Defined in

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


setNativeProps()

setNativeProps(nativeProps): SelectorQuery

Parameters

ParameterType
nativePropsRecord<string, unknown>

Returns

SelectorQuery

Defined in

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


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


path()

path(callback): SelectorQuery

Parameters

ParameterType
callback(data, status) => void

Returns

SelectorQuery

Defined in

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


animate()

animate(animations): SelectorQuery

Parameters

ParameterType
animationsAnimationV2 | AnimationV2[]

Returns

SelectorQuery

Defined in

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


playAnimation()

playAnimation(ids): SelectorQuery

Parameters

ParameterType
idsstring | string[]

Returns

SelectorQuery

Defined in

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


pauseAnimation()

pauseAnimation(ids): SelectorQuery

Parameters

ParameterType
idsstring | string[]

Returns

SelectorQuery

Defined in

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


cancelAnimation()

cancelAnimation(ids): SelectorQuery

Parameters

ParameterType
idsstring | string[]

Returns

SelectorQuery

Defined in

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


insertBefore()

insertBefore(child, anchor): void

Parameters

ParameterType
childShadowElement
anchornull | ShadowElement

Returns

void

Defined in

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


removeChild()

removeChild(child): void

Parameters

ParameterType
childShadowElement

Returns

void

Defined in

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