Extends
Properties
Property Modifier Type Description Overrides Inherited from baseScalar?publicScalarScalar this scalar extends. - - constructorspublicMap<string, ScalarConstructor >- - - decoratorspublicDecoratorApplication []- - DecoratedType .decoratorsderivedScalarspublicScalar []Direct children. This is the reverse relation of See baseScalar - - entityKindreadonly"Type"- - BaseType .entityKindinstantiationParameters?publicType []- - BaseType .instantiationParametersisFinishedpublicbooleanReflect 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 .isFinishedkindpublic"Scalar"- BaseType .kind- namepublicstring- - - namespace?publicNamespaceNamespace the scalar was defined in. - - nodepublicScalarStatementNode- BaseType .node- projectionBase?publicType- - BaseType .projectionBaseprojectionSource?publicType- - BaseType .projectionSourceprojector?publicProjector- - BaseType .projectortemplateArguments?public(Type | Value | IndeterminateEntity )[] Deprecated use templateMapper instead.- TemplatedTypeBase .templateArgumentstemplateMapper?publicTypeMapper- - TemplatedTypeBase .templateMappertemplateNode?publicNode- - TemplatedTypeBase .templateNode
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