@wapc/widl
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Abstract
Visitor
constructor
callbacks
set
Callback
trigger
All
Operations
After
trigger
All
Operations
Before
trigger
Argument
trigger
Arguments
After
trigger
Arguments
Before
trigger
Callbacks
trigger
Document
After
trigger
Document
Before
trigger
Enum
trigger
Enum
Value
trigger
Enum
Values
After
trigger
Enum
Values
Before
trigger
Enums
After
trigger
Enums
Before
trigger
Interface
trigger
Interface
After
trigger
Interface
Before
trigger
Namespace
trigger
Object
trigger
Object
After
trigger
Object
Before
trigger
Object
Field
trigger
Object
Fields
After
trigger
Object
Fields
Before
trigger
Objects
After
trigger
Objects
Before
trigger
Operation
trigger
Operation
After
trigger
Operation
Before
trigger
Operations
After
trigger
Operations
Before
trigger
Role
trigger
Role
After
trigger
Role
Before
trigger
Roles
After
trigger
Roles
Before
visit
All
Operations
After
visit
All
Operations
Before
visit
Argument
visit
Arguments
After
visit
Arguments
Before
visit
Document
After
visit
Document
Before
visit
Enum
visit
Enum
Value
visit
Enum
Values
After
visit
Enum
Values
Before
visit
Enums
After
visit
Enums
Before
visit
Interface
visit
Interface
After
visit
Interface
Before
visit
Namespace
visit
Object
visit
Object
After
visit
Object
Before
visit
Object
Field
visit
Object
Fields
After
visit
Object
Fields
Before
visit
Objects
After
visit
Objects
Before
visit
Operation
visit
Operation
After
visit
Operation
Before
visit
Operations
After
visit
Operations
Before
visit
Role
visit
Role
After
visit
Role
Before
visit
Roles
After
visit
Roles
Before
Base
Visitor
Context
Writer
Visitor
Callbacks
Object
Map
Visitor
Callback
Hierarchy
AbstractVisitor
BaseVisitor
BaseVisitor
BaseVisitor
Implements
Visitor
Index
Constructors
constructor
Properties
callbacks
Methods
set
Callback
trigger
All
Operations
After
trigger
All
Operations
Before
trigger
Argument
trigger
Arguments
After
trigger
Arguments
Before
trigger
Callbacks
trigger
Document
After
trigger
Document
Before
trigger
Enum
trigger
Enum
Value
trigger
Enum
Values
After
trigger
Enum
Values
Before
trigger
Enums
After
trigger
Enums
Before
trigger
Interface
trigger
Interface
After
trigger
Interface
Before
trigger
Namespace
trigger
Object
trigger
Object
After
trigger
Object
Before
trigger
Object
Field
trigger
Object
Fields
After
trigger
Object
Fields
Before
trigger
Objects
After
trigger
Objects
Before
trigger
Operation
trigger
Operation
After
trigger
Operation
Before
trigger
Operations
After
trigger
Operations
Before
trigger
Role
trigger
Role
After
trigger
Role
Before
trigger
Roles
After
trigger
Roles
Before
visit
All
Operations
After
visit
All
Operations
Before
visit
Argument
visit
Arguments
After
visit
Arguments
Before
visit
Document
After
visit
Document
Before
visit
Enum
visit
Enum
Value
visit
Enum
Values
After
visit
Enum
Values
Before
visit
Enums
After
visit
Enums
Before
visit
Interface
visit
Interface
After
visit
Interface
Before
visit
Namespace
visit
Object
visit
Object
After
visit
Object
Before
visit
Object
Field
visit
Object
Fields
After
visit
Object
Fields
Before
visit
Objects
After
visit
Objects
Before
visit
Operation
visit
Operation
After
visit
Operation
Before
visit
Operations
After
visit
Operations
Before
visit
Role
visit
Role
After
visit
Role
Before
visit
Roles
After
visit
Roles
Before
Constructors
constructor
new
Abstract
Visitor
(
)
:
AbstractVisitor
Returns
AbstractVisitor
Properties
callbacks
callbacks
:
Callbacks
= ...
Methods
set
Callback
set
Callback
(
phase
:
string
, purpose
:
string
, callback
:
VisitorCallback
)
:
void
Parameters
phase:
string
purpose:
string
callback:
VisitorCallback
Returns
void
trigger
All
Operations
After
trigger
All
Operations
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
All
Operations
Before
trigger
All
Operations
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Argument
trigger
Argument
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Arguments
After
trigger
Arguments
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Arguments
Before
trigger
Arguments
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Callbacks
trigger
Callbacks
(
context
:
Context
, phase
:
string
)
:
void
Parameters
context:
Context
phase:
string
Returns
void
trigger
Document
After
trigger
Document
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Document
Before
trigger
Document
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Enum
trigger
Enum
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Enum
Value
trigger
Enum
Value
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Enum
Values
After
trigger
Enum
Values
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Enum
Values
Before
trigger
Enum
Values
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Enums
After
trigger
Enums
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Enums
Before
trigger
Enums
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Interface
trigger
Interface
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Interface
After
trigger
Interface
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Interface
Before
trigger
Interface
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Namespace
trigger
Namespace
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Object
trigger
Object
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Object
After
trigger
Object
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Object
Before
trigger
Object
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Object
Field
trigger
Object
Field
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Object
Fields
After
trigger
Object
Fields
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Object
Fields
Before
trigger
Object
Fields
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Objects
After
trigger
Objects
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Objects
Before
trigger
Objects
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Operation
trigger
Operation
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Operation
After
trigger
Operation
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Operation
Before
trigger
Operation
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Operations
After
trigger
Operations
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Operations
Before
trigger
Operations
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Role
trigger
Role
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Role
After
trigger
Role
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Role
Before
trigger
Role
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Roles
After
trigger
Roles
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
trigger
Roles
Before
trigger
Roles
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
All
Operations
After
visit
All
Operations
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
All
Operations
Before
visit
All
Operations
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Argument
visit
Argument
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Arguments
After
visit
Arguments
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Arguments
Before
visit
Arguments
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Document
After
visit
Document
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Document
Before
visit
Document
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Enum
visit
Enum
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Enum
Value
visit
Enum
Value
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Enum
Values
After
visit
Enum
Values
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Enum
Values
Before
visit
Enum
Values
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Enums
After
visit
Enums
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Enums
Before
visit
Enums
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Interface
visit
Interface
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Interface
After
visit
Interface
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Interface
Before
visit
Interface
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Namespace
visit
Namespace
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Object
visit
Object
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Object
After
visit
Object
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Object
Before
visit
Object
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Object
Field
visit
Object
Field
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Object
Fields
After
visit
Object
Fields
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Object
Fields
Before
visit
Object
Fields
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Objects
After
visit
Objects
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Objects
Before
visit
Objects
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Operation
visit
Operation
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Operation
After
visit
Operation
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Operation
Before
visit
Operation
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Operations
After
visit
Operations
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Operations
Before
visit
Operations
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Role
visit
Role
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Role
After
visit
Role
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Role
Before
visit
Role
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Roles
After
visit
Roles
After
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
visit
Roles
Before
visit
Roles
Before
(
context
:
Context
)
:
void
Parameters
context:
Context
Returns
void
Generated using
TypeDoc