lynx-testing-environment / initElementTree

函数: initElementTree()

function initElementTree(): object

返回

object

root

root: undefined | LynxElement;

__AddDataset()

参数

范围类型
eLynxElement
keystring
valuestring

返回

void

__AddEvent()

参数

范围类型
eLynxElement
eventTypestring
eventNamestring
eventHandlerstring | Record<string, any>

返回

void

__AddInlineStyle()

参数

范围类型
eHTMLElement
keynumber
valuestring

返回

void

__AppendElement()

参数

范围类型
parentLynxElement
childLynxElement

返回

void

__CreateElement()

参数

范围类型
tagstring
parentComponentUniqueIdnumber

返回

LynxElement

__CreateImage()

参数

范围类型
parentComponentUniqueIdnumber

返回

LynxElement

__CreateList()

参数

范围类型
parentComponentUniqueIdnumber
componentAtIndexany
enqueueComponentany

返回

LynxElement

__CreatePage()

参数

范围类型
_tagstring
parentComponentUniqueIdnumber

返回

LynxElement

__CreateRawText()

参数

范围类型
textstring

返回

LynxElement

__CreateScrollView()

参数

范围类型
parentComponentUniqueIdnumber

返回

LynxElement

__CreateText()

参数

范围类型
parentComponentUniqueIdnumber

返回

LynxElement

__CreateView()

参数

范围类型
parentComponentUniqueIdnumber

返回

LynxElement

__CreateWrapperElement()

参数

范围类型
parentComponentUniqueIdnumber

返回

LynxElement

__FirstElement()

参数

范围类型
eLynxElement

返回

LynxElement

__FlushElementTree()

返回

void

__GetAttributeByName()

参数

范围类型
eleLynxElement
namestring

返回

null | string

__GetDataset()

参数

范围类型
eLynxElement

返回

DOMStringMap

__GetElementByUniqueId()

参数

范围类型
uniqueIdnumber

返回

undefined | LynxElement

__GetElementUniqueID()

参数

范围类型
eLynxElement

返回

number

__GetEvent()

参数

范围类型
eLynxElement
eventTypestring
eventNamestring

返回

undefined | object

__GetTag()

参数

范围类型
eleLynxElement

返回

string

__InsertElementBefore()

参数

范围类型
parentLynxElement
childLynxElement
ref?LynxElement

返回

void

__RemoveElement()

参数

范围类型
parentLynxElement
childLynxElement

返回

void

__ReplaceElement()

参数

范围类型
newElementLynxElement
oldElementLynxElement

返回

void

__SetAttribute()

参数

范围类型
eLynxElement
keystring
valueany

返回

void

__SetClasses()

参数

范围类型
eLynxElement
clsstring

返回

void

__SetCSSId()

参数

范围类型
eLynxElement | LynxElement[]
idstring
entryName?string

返回

void

__SetDataset()

参数

范围类型
eLynxElement
datasetany

返回

void

__SetGestureDetector()

参数

范围类型
eLynxElement
idnumber
typenumber
configany
relationMapRecord<string, number[]>

返回

void

__SetID()

参数

范围类型
eLynxElement
idstring

返回

void

__SetInlineStyles()

参数

范围类型
eLynxElement
stylesstring | Record<string, string>

返回

void

__UpdateListCallbacks()

参数

范围类型
listLynxElement
componentAtIndex(list: LynxElement, listID: number, cellIndex: number, operationID: number, enable_reuse_notification: boolean) => void
enqueueComponent(list: LynxElement, listID: number, sign: number) => void

返回

void

__UpdateListComponents()

参数

范围类型
_listLynxElement
_componentsstring[]

返回

void

clear()

返回

void

countElement()

参数

范围类型
elementLynxElement
parentComponentUniqueIdnumber

返回

void

enterListItemAtIndex()

Enter a list-item element at the given index. It will load the list-item element using the componentAtIndex callback.

参数

范围类型描述
eLynxElementThe list element
indexnumberThe index of the list-item element
...argsany[]The arguments used to create the list-item element

返回

number

The unique id of the list-item element

leaveListItem()

Leave a list-item element. It will mark the list-item element as unused using the enqueueComponent callback, and the list-item element will be reused in the future by other list-item elements.

参数

范围类型描述
eLynxElementThe list element
uiSignnumberThe unique id of the list-item element

返回

void

toJSON()

返回

undefined | LynxElement

toTree()

返回

undefined | LynxElement

定义于

lynx/ElementPAPI.d.ts:47

除非另有说明,本项目采用知识共享署名 4.0 国际许可协议进行许可,代码示例采用 Apache License 2.0 许可协议进行许可。