NodeChildrenArrayType
Defined in: packages/schema/src/types/array.ts:89
Extends
Section titled “Extends”Type Parameters
Section titled “Type Parameters”TItemOut
Section titled “TItemOut”TItemOut
TWrapped
Section titled “TWrapped”TWrapped extends Type<Node, TItemOut>
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new NodeChildrenArrayType<
TItemOut,TWrapped>(__namedParameters):NodeChildrenArrayType<TItemOut,TWrapped>
Defined in: packages/schema/src/types/array.ts:28
Parameters
Section titled “Parameters”__namedParameters
Section titled “__namedParameters”ArrayTypeParams<Node, TItemOut, TWrapped>
Returns
Section titled “Returns”NodeChildrenArrayType<TItemOut, TWrapped>
Inherited from
Section titled “Inherited from”Properties
Section titled “Properties”input_
Section titled “input_”
readonlyinput_:Node
Defined in: packages/schema/src/types/base.ts:34
Inherited from
Section titled “Inherited from”output_
Section titled “output_”
readonlyoutput_:TItemOut[]
Defined in: packages/schema/src/types/base.ts:35
Inherited from
Section titled “Inherited from”Accessors
Section titled “Accessors”wrapped
Section titled “wrapped”Get Signature
Section titled “Get Signature”get wrapped():
TWrapped
Defined in: packages/schema/src/types/array.ts:36
Returns
Section titled “Returns”TWrapped
Inherited from
Section titled “Inherited from”Methods
Section titled “Methods”getItems()
Section titled “getItems()”
protectedgetItems(value):Node[]
Defined in: packages/schema/src/types/array.ts:93
Parameters
Section titled “Parameters”Node
Returns
Section titled “Returns”Node[]
Overrides
Section titled “Overrides”parse()
Section titled “parse()”parse(
value,ctx):Result<TItemOut[],SchemaError>
Defined in: packages/schema/src/types/base.ts:58
Parameters
Section titled “Parameters”Node | undefined
Returns
Section titled “Returns”Result<TItemOut[], SchemaError>
Inherited from
Section titled “Inherited from”parse_()
Section titled “parse_()”
protectedparse_(value,ctx):Result<TItemOut[],SchemaError>
Defined in: packages/schema/src/types/array.ts:40
Parameters
Section titled “Parameters”Node | undefined
Returns
Section titled “Returns”Result<TItemOut[], SchemaError>
Inherited from
Section titled “Inherited from”validate_()
Section titled “validate_()”
protectedvalidate_(value):Result<void,string>
Defined in: packages/schema/src/types/base.ts:48
Parameters
Section titled “Parameters”TItemOut[]
Returns
Section titled “Returns”Result<void, string>