Skip to content
This repository was archived by the owner on Jun 16, 2021. It is now read-only.

Latest commit

 

History

History
140 lines (81 loc) · 3.11 KB

ifieldtype.md

File metadata and controls

140 lines (81 loc) · 3.11 KB

redux-data-service > IFieldType

Interface: IFieldType

Type parameters

T

Hierarchy

IFieldType

Index

Properties

Methods


Properties

defaultValidationRules

● defaultValidationRules: any

Defined in Model/FieldType/IFieldType.ts:3


defaultValue

● defaultValue: T

Defined in Model/FieldType/IFieldType.ts:4


<Optional> navigationFieldName

● navigationFieldName: string

Defined in Model/FieldType/IFieldType.ts:10


<Optional> readOnly

● readOnly: boolean

Defined in Model/FieldType/IFieldType.ts:6


serialize

● serialize: boolean

Defined in Model/FieldType/IFieldType.ts:2


type

● type: string

Defined in Model/FieldType/IFieldType.ts:7


Methods

isValidType

isValidType(value: * T | any*): boolean

Defined in Model/FieldType/IFieldType.ts:5

Parameters:

Name Type
value T | any

Returns: boolean


normalize

normalize(serializedValue: any): Promise<T>

Defined in Model/FieldType/IFieldType.ts:9

Parameters:

Name Type
serializedValue any

Returns: Promise<T>


<Optional> transform

transform(value: T): Promise<any>

Defined in Model/FieldType/IFieldType.ts:8

Parameters:

Name Type
value T

Returns: Promise<any>