sim-ecs - v0.6.5
Preparing search index...
IComponentsQueryDescriptor
Interface IComponentsQueryDescriptor<DESC>
interface
IComponentsQueryDescriptor
<
DESC
extends
IAccessQuery
<
TObjectProto
>
>
{
descriptor
:
Readonly
<
DESC
>
;
queryType
:
EQueryType
;
resultLength
:
number
;
execute
(
handler
:
(
data
:
DATA
)
=>
void
|
Promise
<
void
>
)
:
Promise
<
void
>
;
getFirst
()
:
undefined
|
TAccessQueryData
<
DESC
>
;
iter
()
:
IterableIterator
<
TAccessQueryData
<
DESC
>
>
;
matchesEntity
(
entity
:
Readonly
<
IEntity
>
)
:
boolean
;
sort
(
comparator
:
TComparator
<
TAccessQueryData
<
DESC
>
>
,
)
:
IQueryDescriptor
<
DESC
,
TAccessQueryData
<
DESC
>
>
;
toArray
()
:
TAccessQueryData
<
DESC
>
[]
;
}
Type Parameters
DESC
extends
IAccessQuery
<
TObjectProto
>
Hierarchy (
View Summary
)
IQueryDescriptor
<
DESC
,
TAccessQueryData
<
DESC
>
>
IComponentsQueryDescriptor
Index
Properties
descriptor
query
Type
result
Length
Methods
execute
get
First
iter
matches
Entity
sort
to
Array
Properties
Readonly
descriptor
descriptor
:
Readonly
<
DESC
>
Readonly
query
Type
queryType
:
EQueryType
Readonly
result
Length
resultLength
:
number
Methods
execute
execute
(
handler
:
(
data
:
DATA
)
=>
void
|
Promise
<
void
>
)
:
Promise
<
void
>
Parameters
handler
:
(
data
:
DATA
)
=>
void
|
Promise
<
void
>
Returns
Promise
<
void
>
get
First
getFirst
()
:
undefined
|
TAccessQueryData
<
DESC
>
Returns
undefined
|
TAccessQueryData
<
DESC
>
iter
iter
()
:
IterableIterator
<
TAccessQueryData
<
DESC
>
>
Returns
IterableIterator
<
TAccessQueryData
<
DESC
>
>
matches
Entity
matchesEntity
(
entity
:
Readonly
<
IEntity
>
)
:
boolean
Parameters
entity
:
Readonly
<
IEntity
>
Returns
boolean
sort
sort
(
comparator
:
TComparator
<
TAccessQueryData
<
DESC
>
>
,
)
:
IQueryDescriptor
<
DESC
,
TAccessQueryData
<
DESC
>
>
Parameters
comparator
:
TComparator
<
TAccessQueryData
<
DESC
>
>
Returns
IQueryDescriptor
<
DESC
,
TAccessQueryData
<
DESC
>
>
to
Array
toArray
()
:
TAccessQueryData
<
DESC
>
[]
Returns
TAccessQueryData
<
DESC
>
[]
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
descriptor
query
Type
result
Length
Methods
execute
get
First
iter
matches
Entity
sort
to
Array
sim-ecs - v0.6.5
Loading...