FieldTypeArray

Extends

Type parameters

Type parameterValue
SubTypes extends FieldTypeArraySubTypesFieldTypeArraySubTypes

Constructors

new FieldTypeArray()

new FieldTypeArray<SubTypes>(validTypesArray): FieldTypeArray<SubTypes>

Parameters

ParameterType
validTypesArraySubTypes[]

Returns

FieldTypeArray<SubTypes>

Inherited from

BaseFieldTypeArray.constructor


Properties

validTypesArray

readonly validTypesArray: SubTypes[];

Inherited from

BaseFieldTypeArray.validTypesArray


Methods

getInnerNonArrayTypes()

getInnerNonArrayTypes(): Exclude<SubTypes, BaseFieldTypeArray<SubTypes>>[]

Returns

Exclude<SubTypes, BaseFieldTypeArray<SubTypes>>[]

Inherited from

BaseFieldTypeArray.getInnerNonArrayTypes


getInnerTypes()

getInnerTypes(): SubTypes[]

Returns

SubTypes[]

Inherited from

BaseFieldTypeArray.getInnerTypes


serializeType()

protected serializeType(t): 
  | string
  | SerializedCollectionEnumFieldType
  | ScalarFieldTypeEnum
  | SerializedMapEnumFieldType
  | SerializedFieldTypeArray

Parameters

Returns

| string
| SerializedCollectionEnumFieldType
| ScalarFieldTypeEnum
| SerializedMapEnumFieldType
| SerializedFieldTypeArray

Overrides

BaseFieldTypeArray.serializeType


toJSON()

toJSON(): SerializedFieldTypeArray

Returns

SerializedFieldTypeArray

Inherited from

BaseFieldTypeArray.toJSON