Search
Preparing search index...
The search index is not available
mdkjs
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
mdkjs
Selector
Class Selector
选择器
Hierarchy
Selector
Index
Constructors
constructor
Properties
#exact
#literal
#objective
#props
map
Handle
Accessors
objective
props
Methods
array
Handle
exacted
handle
map
Range
Handle
normal
Handle
range
Handle
scope
Handle
select
to
String
unexacted
Constructors
constructor
new
Selector
(
selector
?:
string
|
SelectorProps
)
:
Selector
Parameters
Optional
selector:
string
|
SelectorProps
Returns
Selector
Properties
Private
#exact
#exact
:
boolean
= false
Private
#literal
#literal
:
boolean
= false
Private
#objective
#objective
:
Objective
Private
Readonly
#props
#props
:
SelectorProps
Private
map
Handle
map
Handle
:
{
advancements
:
<T>
(
normal
:
T
, key
:
string
)
=>
string
;
distance
:
(
range
:
ScoreRange
, key
:
string
)
=>
string
;
gamemode
:
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
=>
string
;
level
:
(
range
:
ScoreRange
, key
:
string
)
=>
string
;
limit
:
<T>
(
normal
:
T
, key
:
string
)
=>
string
;
location
:
(
location
:
Location
)
=>
string
;
name
:
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
=>
string
;
nbt
:
(
nbt
:
any
)
=>
string
;
predicate
:
<T>
(
normal
:
T
, key
:
string
)
=>
string
;
range
:
(
params
:
IMCParams
)
=>
string
;
scores
:
(
map
:
Record
<
string
,
ScoreRange
>
, key
:
string
)
=>
string
;
sort
:
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
=>
string
;
tag
:
(
select
:
SingleArrayResult
<
string
>
, key
:
string
)
=>
string
;
team
:
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
=>
string
;
type
:
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
=>
string
;
x_rotation
:
(
range
:
ScoreRange
, key
:
string
)
=>
string
;
y_rotation
:
(
range
:
ScoreRange
, key
:
string
)
=>
string
}
= ...
Type declaration
advancements
:
<T>
(
normal
:
T
, key
:
string
)
=>
string
<T>
(
normal
:
T
, key
:
string
)
:
string
Type parameters
T
Parameters
normal:
T
key:
string
Returns
string
distance
:
(
range
:
ScoreRange
, key
:
string
)
=>
string
(
range
:
ScoreRange
, key
:
string
)
:
string
Parameters
range:
ScoreRange
key:
string
Returns
string
gamemode
:
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
=>
string
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
:
string
Type parameters
T
Parameters
select:
SingleArrayResult
<
T
>
key:
string
Returns
string
level
:
(
range
:
ScoreRange
, key
:
string
)
=>
string
(
range
:
ScoreRange
, key
:
string
)
:
string
Parameters
range:
ScoreRange
key:
string
Returns
string
limit
:
<T>
(
normal
:
T
, key
:
string
)
=>
string
<T>
(
normal
:
T
, key
:
string
)
:
string
Type parameters
T
Parameters
normal:
T
key:
string
Returns
string
location
:
(
location
:
Location
)
=>
string
(
location
:
Location
)
:
string
Parameters
location:
Location
Returns
string
name
:
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
=>
string
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
:
string
Type parameters
T
Parameters
select:
SingleArrayResult
<
T
>
key:
string
Returns
string
nbt
:
(
nbt
:
any
)
=>
string
(
nbt
:
any
)
:
string
Parameters
nbt:
any
Returns
string
predicate
:
<T>
(
normal
:
T
, key
:
string
)
=>
string
<T>
(
normal
:
T
, key
:
string
)
:
string
Type parameters
T
Parameters
normal:
T
key:
string
Returns
string
range
:
(
params
:
IMCParams
)
=>
string
(
params
:
IMCParams
)
:
string
格式化mc参数
Parameters
params:
IMCParams
mc参数
Returns
string
scores
:
(
map
:
Record
<
string
,
ScoreRange
>
, key
:
string
)
=>
string
(
map
:
Record
<
string
,
ScoreRange
>
, key
:
string
)
:
string
Parameters
map:
Record
<
string
,
ScoreRange
>
key:
string
Returns
string
sort
:
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
=>
string
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
:
string
Type parameters
T
Parameters
select:
SingleArrayResult
<
T
>
key:
string
Returns
string
tag
:
(
select
:
SingleArrayResult
<
string
>
, key
:
string
)
=>
string
(
select
:
SingleArrayResult
<
string
>
, key
:
string
)
:
string
Parameters
select:
SingleArrayResult
<
string
>
key:
string
Returns
string
team
:
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
=>
string
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
:
string
Type parameters
T
Parameters
select:
SingleArrayResult
<
T
>
key:
string
Returns
string
type
:
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
=>
string
<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
:
string
Type parameters
T
Parameters
select:
SingleArrayResult
<
T
>
key:
string
Returns
string
x_
rotation
:
(
range
:
ScoreRange
, key
:
string
)
=>
string
(
range
:
ScoreRange
, key
:
string
)
:
string
Parameters
range:
ScoreRange
key:
string
Returns
string
y_
rotation
:
(
range
:
ScoreRange
, key
:
string
)
=>
string
(
range
:
ScoreRange
, key
:
string
)
:
string
Parameters
range:
ScoreRange
key:
string
Returns
string
Accessors
objective
get
objective
(
)
:
Objective
Returns
Objective
props
get
props
(
)
:
SelectorProps
Returns
SelectorProps
Methods
Private
array
Handle
array
Handle<T>
(
select
:
SingleArrayResult
<
T
>
, key
:
string
)
:
string
Type parameters
T
Parameters
select:
SingleArrayResult
<
T
>
key:
string
Returns
string
exacted
exacted
(
)
:
void
Returns
void
Private
handle
handle
(
data
:
Partial
<
SelectorProps
>
)
:
string
Parameters
data:
Partial
<
SelectorProps
>
Returns
string
Private
map
Range
Handle
map
Range
Handle
(
map
:
Record
<
string
,
ScoreRange
>
, key
:
string
)
:
string
Parameters
map:
Record
<
string
,
ScoreRange
>
key:
string
Returns
string
Private
normal
Handle
normal
Handle<T>
(
normal
:
T
, key
:
string
)
:
string
Type parameters
T
Parameters
normal:
T
key:
string
Returns
string
Private
range
Handle
range
Handle
(
range
:
ScoreRange
, key
:
string
)
:
string
Parameters
range:
ScoreRange
key:
string
Returns
string
Private
scope
Handle
scope
Handle
(
select
:
SingleArrayResult
<
string
>
, key
:
string
)
:
string
Parameters
select:
SingleArrayResult
<
string
>
key:
string
Returns
string
select
select
(
objective
:
string
)
:
Objective
选择一个objective
Parameters
objective:
string
Returns
Objective
to
String
to
String
(
objectived
?:
boolean
)
:
string
格式化选择器
Parameters
objectived:
boolean
= false
是否启用objective
Returns
string
unexacted
unexacted
(
)
:
void
Returns
void
Exports
commands
dev
Selector
constructor
#exact
#literal
#objective
#props
map
Handle
objective
props
array
Handle
exacted
handle
map
Range
Handle
normal
Handle
range
Handle
scope
Handle
select
to
String
unexacted
Generated using
TypeDoc
选择器