Search
Preparing search index...
The search index is not available
RAML JS Parser 2
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"src/raml1/ast.core/expander"
DefaultTransformer
Class DefaultTransformer
Hierarchy
ValueTransformer
DefaultTransformer
Implements
ValueTransformer
Index
Constructors
constructor
Properties
delegate
owner
params
structured
Params
template
Kind
template
Name
units
Chain
v
Delegate
Methods
children
init
Params
transform
value
Kind
Constructors
constructor
new
Default
Transformer
(
owner
:
ResourceBase
|
MethodBase
|
Resource
|
MethodBase
, delegate
:
ValueTransformer
, unitsChain
:
ICompilationUnit
[]
)
:
DefaultTransformer
Parameters
owner:
ResourceBase
|
MethodBase
|
Resource
|
MethodBase
delegate:
ValueTransformer
unitsChain:
ICompilationUnit
[]
Returns
DefaultTransformer
Properties
delegate
delegate
:
ValueTransformer
owner
owner
:
ResourceBase
|
MethodBase
|
Resource
|
MethodBase
Optional
params
params
:
object
Type declaration
[
key:
string
]:
string
Optional
structured
Params
structured
Params
:
object
Type declaration
[
key:
string
]:
ILowLevelASTNode
template
Kind
template
Kind
:
string
template
Name
template
Name
:
string
units
Chain
units
Chain
:
ICompilationUnit
[]
Optional
v
Delegate
v
Delegate
:
ValueTransformer
Methods
children
children
(
node
:
ILowLevelASTNode
)
:
ILowLevelASTNode
[]
Parameters
node:
ILowLevelASTNode
Returns
ILowLevelASTNode
[]
Private
init
Params
init
Params
(
)
:
void
Returns
void
transform
transform
(
obj
:
any
, toString
?:
boolean
, doContinue
?:
function
, callback
?:
function
)
:
any
Parameters
obj:
any
Optional
toString:
boolean
Optional
doContinue:
function
(
)
:
boolean
Returns
boolean
Optional
callback:
function
(
obj
:
any
, transformer
:
DefaultTransformer
)
:
any
Parameters
obj:
any
transformer:
DefaultTransformer
Returns
any
Returns
any
value
Kind
value
Kind
(
node
:
ILowLevelASTNode
)
:
Kind
Parameters
node:
ILowLevelASTNode
Returns
Kind
Globals
"src/raml1/ast.core/expander"
Generic
Data
Resource
Generic
Data
change
Case
default
Parameters
transformers
expand
Libraries
expand
Traits
And
Resource
Types
get
Transform
Names
get
Transformer
For
Occurence
mergeAPIs
merge
High
Level
Nodes
to
Units
to
Units1
to
Units2
Generated using
TypeDoc