Extends
BaseFieldTypeArray<SubTypes>
Type parameters
| Type parameter | Value |
|---|---|
SubTypes extends FieldTypeArraySubTypes | FieldTypeArraySubTypes |
Constructors
new FieldTypeArray()
new FieldTypeArray<SubTypes>(validTypesArray): FieldTypeArray<SubTypes>
Parameters
| Parameter | Type |
|---|---|
validTypesArray | SubTypes[] |
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
| Parameter | Type |
|---|---|
t | FieldTypeArraySubTypes |
Returns
| string
| SerializedCollectionEnumFieldType
| ScalarFieldTypeEnum
| SerializedMapEnumFieldType
| SerializedFieldTypeArray
Overrides
BaseFieldTypeArray.serializeType
toJSON()
toJSON(): SerializedFieldTypeArray