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