Class: Selector
Implements
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new Selector(target
, userConfig?
)
Parameters
Name | Type |
---|---|
target | ILeaf |
userConfig? | ISelectorConfig |
Defined in
leafer/packages/partner/selector/src/Selector.ts:17
Properties
target
• Optional
target: ILeaf
Implementation of
Defined in
leafer/packages/partner/selector/src/Selector.ts:9
proxy
• Optional
proxy: ISelectorProxy
Implementation of
Defined in
leafer/packages/partner/selector/src/Selector.ts:10
config
• config: ISelectorConfig
= {}
Implementation of
Defined in
leafer/packages/partner/selector/src/Selector.ts:12
picker
• picker: IPicker
Implementation of
Defined in
leafer/packages/partner/selector/src/Selector.ts:14
finder
• Optional
finder: IFinder
Implementation of
Defined in
leafer/packages/partner/selector/src/Selector.ts:15
Methods
getByPoint
▸ getByPoint(hitPoint
, hitRadius
, options?
): IPickResult
Parameters
Name | Type |
---|---|
hitPoint | IPointData |
hitRadius | number |
options? | IPickOptions |
Returns
Implementation of
Defined in
leafer/packages/partner/selector/src/Selector.ts:23
getBy
▸ getBy(condition
, branch?
, one?
, options?
): ILeaf
| ILeaf
[]
Parameters
Name | Type |
---|---|
condition | string | number | IFindCondition | IFindMethod |
branch? | ILeaf |
one? | boolean |
options? | any |
Returns
Implementation of
Defined in
leafer/packages/partner/selector/src/Selector.ts:30
destroy
▸ destroy(): void
Returns
void