Skip to content
导航

Interface: ISelector

Implemented by

Table of contents

Properties

Methods

Properties

target

target: ILeaf

Defined in

leafer/packages/interface/src/selector/ISelector.ts:17


defaultPath

defaultPath: ILeafList

Defined in

leafer/packages/interface/src/selector/ISelector.ts:18

Methods

getHitPointPath

getHitPointPath(hitPoint, hitRadius, options?): ISelectPathResult

Parameters

NameType
hitPointIPointData
hitRadiusnumber
options?ISelectPathOptions

Returns

ISelectPathResult

Defined in

leafer/packages/interface/src/selector/ISelector.ts:20


find

find(name, branch?): ILeaf | ILeaf[]

Parameters

NameType
namestring | number
branch?ILeaf

Returns

ILeaf | ILeaf[]

Defined in

leafer/packages/interface/src/selector/ISelector.ts:22


getByInnerId

getByInnerId(name, branch?): ILeaf

Parameters

NameType
namenumber
branch?ILeaf

Returns

ILeaf

Defined in

leafer/packages/interface/src/selector/ISelector.ts:23


getById

getById(name, branch?): ILeaf

Parameters

NameType
namestring
branch?ILeaf

Returns

ILeaf

Defined in

leafer/packages/interface/src/selector/ISelector.ts:24


getByClassName

getByClassName(name, branch?): ILeaf[]

Parameters

NameType
namestring
branch?ILeaf

Returns

ILeaf[]

Defined in

leafer/packages/interface/src/selector/ISelector.ts:25


getByTagName

getByTagName(name, branch?): ILeaf[]

Parameters

NameType
namestring
branch?ILeaf

Returns

ILeaf[]

Defined in

leafer/packages/interface/src/selector/ISelector.ts:26


destroy

destroy(): void

Returns

void

Defined in

leafer/packages/interface/src/selector/ISelector.ts:27

Released under the MIT License.