@vivliostyle/core
Preparing search index...
exprs
LexicalScope
Class LexicalScope
Lexical scope of the expression.
Hierarchy (
View Summary
)
LexicalScope
PageMasterScope
Index
Constructors
constructor
Properties
_
false
_
true
built
Ins
children
funcs
one
parent
resolver?
scope
Key
values
zero
Methods
define
Built
In
define
Built
In
Name
define
Func
define
Name
Constructors
constructor
new
LexicalScope
(
parent
:
LexicalScope
,
resolver
?:
(
p1
:
string
,
p2
:
boolean
)
=>
Val
,
)
:
LexicalScope
Parameters
parent
:
LexicalScope
Optional
resolver
:
(
p1
:
string
,
p2
:
boolean
)
=>
Val
Returns
LexicalScope
Properties
_
false
_false
:
Const
_
true
_true
:
Const
built
Ins
builtIns
:
{
[
key
:
string
]:
(
...
p1
:
Result
[]
)
=>
Result
}
= {}
children
children
:
LexicalScope
[]
= []
funcs
funcs
:
{
[
key
:
string
]:
Val
}
= {}
one
one
:
Const
parent
parent
:
LexicalScope
Optional
resolver
resolver
?:
(
p1
:
string
,
p2
:
boolean
)
=>
Val
scope
Key
scopeKey
:
string
values
values
:
{
[
key
:
string
]:
Val
}
= {}
zero
zero
:
Const
Methods
define
Built
In
defineBuiltIn
(
qualifiedName
:
string
,
fn
:
(
...
p1
:
Result
[]
)
=>
Result
)
:
void
Parameters
qualifiedName
:
string
fn
:
(
...
p1
:
Result
[]
)
=>
Result
Returns
void
define
Built
In
Name
defineBuiltInName
(
name
:
string
,
fn
:
()
=>
Result
)
:
void
Parameters
name
:
string
fn
:
()
=>
Result
Returns
void
define
Func
defineFunc
(
qualifiedName
:
string
,
val
:
Val
)
:
void
Parameters
qualifiedName
:
string
val
:
Val
Returns
void
define
Name
defineName
(
qualifiedName
:
string
,
val
:
Val
)
:
void
Parameters
qualifiedName
:
string
val
:
Val
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
false
_
true
built
Ins
children
funcs
one
parent
resolver
scope
Key
values
zero
Methods
define
Built
In
define
Built
In
Name
define
Func
define
Name
@vivliostyle/core
Loading...
Lexical scope of the expression.