Registry
Defined in: packages/schema/src/registry.ts:16
Type Parameters
Section titled “Type Parameters”TIn
TOut
TType extends Type<TIn, TOut>
Implements
Section titled “Implements”IRegistry<TIn,TOut,TType>
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new Registry<
TIn,TOut,TType>(__namedParameters):Registry<TIn,TOut,TType>
Defined in: packages/schema/src/registry.ts:26
Parameters
Section titled “Parameters”__namedParameters
Section titled “__namedParameters”RegistryParams<TIn, TOut, TType> = {}
Returns
Section titled “Returns”Registry<TIn, TOut, TType>
Accessors
Section titled “Accessors”parent
Section titled “parent”Get Signature
Section titled “Get Signature”get parent():
IRegistry<TIn,TOut,TType> |undefined
Defined in: packages/schema/src/registry.ts:36
Returns
Section titled “Returns”IRegistry<TIn, TOut, TType> | undefined
Methods
Section titled “Methods”get(
name):TType|undefined
Defined in: packages/schema/src/registry.ts:40
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”TType | undefined
Implementation of
Section titled “Implementation of”isRegistered()
Section titled “isRegistered()”isRegistered(
name):boolean
Defined in: packages/schema/src/registry.ts:50
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”boolean
register()
Section titled “register()”Call Signature
Section titled “Call Signature”register(
name,obj):this
Defined in: packages/schema/src/registry.ts:54
Parameters
Section titled “Parameters”string
TType
Returns
Section titled “Returns”this
Implementation of
Section titled “Implementation of”Call Signature
Section titled “Call Signature”register(
name,obj):this
Defined in: packages/schema/src/registry.ts:55
Parameters
Section titled “Parameters”string
Builder<TIn, TOut, TType>
Returns
Section titled “Returns”this
Implementation of
Section titled “Implementation of”registerChild()
Section titled “registerChild()”registerChild(
name,registry?):this
Defined in: packages/schema/src/registry.ts:78
Parameters
Section titled “Parameters”string
registry?
Section titled “registry?”IRegistry<TIn, TOut, TType>
Returns
Section titled “Returns”this