### Hierarchy

- EntityForm

## Index

### Constructors

- constructor

### Properties

- data
- dataCopy
- dataJson
- definitions
- definitionsJson
- entity
- language
- relationships
- translateService
- type

### Methods

- parseField
- parseFieldDataArray
- render
- renderFormField
- setData
- setDefinitions
- translate

## Constructors

### constructor

- new EntityForm(): EntityForm

- - Defined in form/entity-form/entity-form.tsx:20

  #### Returns EntityForm

## Properties

### data

data: any

- Defined in form/entity-form/entity-form.tsx:17

### dataCopy

dataCopy: any

- Defined in form/entity-form/entity-form.tsx:11

### dataJson

dataJson: string

- Defined in form/entity-form/entity-form.tsx:18

### definitions

definitions: any

- Defined in form/entity-form/entity-form.tsx:12

### definitionsJson

definitionsJson: string

- Defined in form/entity-form/entity-form.tsx:19

### entity

entity: any

- Defined in form/entity-form/entity-form.tsx:10

### language

language: string

- Defined in form/entity-form/entity-form.tsx:20

### relationships

relationships: any

- Defined in form/entity-form/entity-form.tsx:13

### translateService

translateService: any

- Defined in form/entity-form/entity-form.tsx:14

### type

type: string

- Defined in form/entity-form/entity-form.tsx:15

## Methods

### parseField

- parseField(key: string, field: any): any

- - Defined in form/entity-form/entity-form.tsx:190

  #### Parameters

  - ##### key: string

  - ##### field: any

  #### Returns any

### parseFieldDataArray

- parseFieldDataArray(key: any, fieldData: any): any

- - Defined in form/entity-form/entity-form.tsx:220

  #### Parameters

  - ##### key: any

  - ##### fieldData: any

  #### Returns any

### render

- render(): any

- - Defined in form/entity-form/entity-form.tsx:235

  #### Returns any

### renderFormField

- renderFormField(key: any): any

- - Defined in form/entity-form/entity-form.tsx:40

  #### Parameters

  - ##### key: any

  #### Returns any

### setData

- setData(data: any): Promise<void>

- - Defined in form/entity-form/entity-form.tsx:27

  #### Parameters

  - ##### data: any

  #### Returns Promise<void>

### setDefinitions

- setDefinitions(data: any): Promise<void>

- - Defined in form/entity-form/entity-form.tsx:32

  #### Parameters

  - ##### data: any

  #### Returns Promise<void>

### translate

- translate(str: string): any

- - Defined in form/entity-form/entity-form.tsx:36

  #### Parameters

  - ##### str: string

  #### Returns any