metanoia
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Schema
Builder
_enums
_types
enums
types
build
decorate
Enum
description
field
find
ByClass
get
OrAdd
Enum
get
OrAdd
Field
get
OrAdd
Type
has
Enum
has
Type
input
interface
list
mutation
non
Null
non
Null
Items
query
resolve
scalar
subscription
type
ISchema
Builder
Argument
Info
Enum
Decoration
Arguments
Enum
Value
Info
Field
Arguments
Field
Info
Hash
Input
Arguments
Input
Type
Interface
Arguments
Output
Type
Resolver
Arguments
Scalar
Arguments
Subscription
Arguments
Type
Arguments
Hierarchy
SchemaBuilder
Implements
ISchemaBuilder
Index
Properties
_enums
_types
Accessors
enums
types
Methods
build
decorate
Enum
description
field
find
ByClass
get
OrAdd
Enum
get
OrAdd
Field
get
OrAdd
Type
has
Enum
has
Type
input
interface
list
mutation
non
Null
non
Null
Items
query
resolve
scalar
subscription
type
Properties
Private
_enums
_enums
:
Map
<
Object
,
EnumInfo
>
= new Map()
Private
_types
_types
:
Hash
<
TypeInfo
>
Accessors
Protected
enums
enums
:
Protected
types
types
:
Methods
build
build
(
)
:
GraphQLSchema
Returns
GraphQLSchema
decorate
Enum
decorate
Enum<T>
(
object
:
T
, args
:
EnumDecorationArguments
)
:
void
Type parameters
T
Parameters
object:
T
args:
EnumDecorationArguments
Returns
void
description
description
(
text
:
string
)
:
PropertyDecorator
Parameters
text:
string
Returns
PropertyDecorator
field
field
(
type
:
OutputType
|
InputType
, args
?:
FieldArguments
)
:
PropertyDecorator
Parameters
type:
OutputType
|
InputType
Optional
args:
FieldArguments
Returns
PropertyDecorator
Protected
find
ByClass
find
ByClass
(
target
:
Function
)
:
TypeInfo
|
undefined
Parameters
target:
Function
Returns
TypeInfo
|
undefined
Protected
get
OrAdd
Enum
get
OrAdd
Enum
(
_enum
:
Object
, name
?:
undefined
|
string
)
:
EnumInfo
Parameters
_enum:
Object
Optional
name:
undefined
|
string
Returns
EnumInfo
Protected
get
OrAdd
Field
get
OrAdd
Field
(
typeName
:
string
, name
:
string
)
:
FieldInfo
Parameters
typeName:
string
name:
string
Returns
FieldInfo
Protected
get
OrAdd
Type
get
OrAdd
Type
(
name
:
string
)
:
TypeInfo
Parameters
name:
string
Returns
TypeInfo
Protected
has
Enum
has
Enum
(
_enum
:
Object
)
:
boolean
Parameters
_enum:
Object
Returns
boolean
Protected
has
Type
has
Type
(
name
:
string
)
:
boolean
Parameters
name:
string
Returns
boolean
input
input
(
args
?:
InputArguments
)
:
ClassDecorator
Parameters
Optional
args:
InputArguments
Returns
ClassDecorator
interface
interface<R>
(
args
?:
InterfaceArguments
<
R
>
)
:
ClassDecorator
Type parameters
R
:
GraphQLTypeResolver
<
any
,
any
>
Parameters
Optional
args:
InterfaceArguments
<
R
>
Returns
ClassDecorator
list
list
(
type
:
OutputType
, args
?:
undefined
|
object
)
:
PropertyDecorator
Parameters
type:
OutputType
Optional
args:
undefined
|
object
Returns
PropertyDecorator
mutation
mutation
(
args
:
ResolverArguments
)
:
MethodDecorator
Parameters
args:
ResolverArguments
Returns
MethodDecorator
non
Null
non
Null
(
)
:
PropertyDecorator
Returns
PropertyDecorator
non
Null
Items
non
Null
Items
(
)
:
PropertyDecorator
Returns
PropertyDecorator
query
query
(
args
:
ResolverArguments
)
:
MethodDecorator
Parameters
args:
ResolverArguments
Returns
MethodDecorator
resolve
resolve<R>
(
resolver
:
R
)
:
PropertyDecorator
Type parameters
R
:
GraphQLFieldResolver
<
any
,
any
>
Parameters
resolver:
R
Returns
PropertyDecorator
scalar
scalar
(
args
:
ScalarArguments
)
:
ClassDecorator
Parameters
args:
ScalarArguments
Returns
ClassDecorator
subscription
subscription<R>
(
args
:
SubscriptionArguments
<
R
>
)
:
MethodDecorator
Type parameters
R
:
GraphQLFieldResolver
<
any
,
any
>
Parameters
args:
SubscriptionArguments
<
R
>
Returns
MethodDecorator
type
type<R>
(
args
?:
TypeArguments
<
R
>
)
:
ClassDecorator
Type parameters
R
:
GraphQLIsTypeOfFn
<
any
,
any
>
Parameters
Optional
args:
TypeArguments
<
R
>
Returns
ClassDecorator
Generated using
TypeDoc