Extends
Properties
Property Modifier Type Description Overrides Inherited from decoratorDeclarations
public
Map
<string
, Decorator
>The decorators declared in the namespace. Order is implementation-defined and may change. - - decorators
public
DecoratorApplication
[]- - DecoratedType
.decorators
entityKind
readonly
"Type"
- - BaseType
.entityKind
enums
public
Map
<string
, Enum
>The enums in the namespace. Order is implementation-defined and may change. - - functionDeclarations
public
Map
<string
, FunctionType
>The functions declared in the namespace. Order is implementation-defined and may change. - - instantiationParameters?
public
Type
[]- - BaseType
.instantiationParameters
interfaces
public
Map
<string
, Interface
>The interfaces in the namespace. Order is implementation-defined and may change. - - isFinished
public
boolean
Reflect if a type has been finished(Decorators have been called). There is multiple reasons a type might not be finished: - a template declaration will not - a template instance that argument that are still template parameters - a template instance that is only partially instantiated(like a templated operation inside a templated interface) - BaseType
.isFinished
kind
public
"Namespace"
- BaseType
.kind
- models
public
Map
<string
, Model
>The models in the namespace. Order is implementation-defined and may change. - - name
public
string
- - - namespace?
public
Namespace
- - - namespaces
public
Map
<string
, Namespace
>The sub-namespaces in the namespace. Order is implementation-defined and may change. - - node
public
JsNamespaceDeclarationNode
| NamespaceStatementNode
- BaseType
.node
- operations
public
Map
<string
, Operation
>The operations in the namespace. Order is implementation-defined and may change. - - projectionBase?
public
Type
- - BaseType
.projectionBase
projectionSource?
public
Type
- - BaseType
.projectionSource
projector?
public
Projector
- - BaseType
.projector
scalars
public
Map
<string
, Scalar
>The scalars in the namespace. Order is implementation-defined and may change. - - unions
public
Map
<string
, Union
>The unions in the namespace. Order is implementation-defined and may change. - -
Accessors
projections
Get Signature
get projections (): ProjectionStatementNode[]
Returns
ProjectionStatementNode
[]
Inherited from
BaseType
.projections
Methods
projectionsByName()
projectionsByName (name): ProjectionStatementNode[]
Parameters
Returns
ProjectionStatementNode
[]
Inherited from
BaseType
.projectionsByName