[@wago/wdx-schema-base](../README.md) / [Exports](../modules.md) / [WDX](../modules/WDX.md) / [Schema](../modules/WDX.Schema.md) / [Model](../modules/WDX.Schema.Model.md) / [Data](../modules/WDX.Schema.Model.Data.md) / DataSchema

# Class: DataSchema

[Model](../modules/WDX.Schema.Model.md).[Data](../modules/WDX.Schema.Model.Data.md).DataSchema

@codex-xmi-id 2d8897b5-bfab-5b07-8207-dcaedd29a7ba

## Table of contents

### Constructors

- [constructor](WDX.Schema.Model.Data.DataSchema.md#constructor)

### Properties

- [children](WDX.Schema.Model.Data.DataSchema.md#children)
- [contentType](WDX.Schema.Model.Data.DataSchema.md#contenttype)
- [createDateTime](WDX.Schema.Model.Data.DataSchema.md#createdatetime)
- [dataType](WDX.Schema.Model.Data.DataSchema.md#datatype)
- [defaultValue](WDX.Schema.Model.Data.DataSchema.md#defaultvalue)
- [description](WDX.Schema.Model.Data.DataSchema.md#description)
- [editable](WDX.Schema.Model.Data.DataSchema.md#editable)
- [expandable](WDX.Schema.Model.Data.DataSchema.md#expandable)
- [extendable](WDX.Schema.Model.Data.DataSchema.md#extendable)
- [id](WDX.Schema.Model.Data.DataSchema.md#id)
- [metadata](WDX.Schema.Model.Data.DataSchema.md#metadata)
- [parent](WDX.Schema.Model.Data.DataSchema.md#parent)
- [path](WDX.Schema.Model.Data.DataSchema.md#path)
- [readTransformation](WDX.Schema.Model.Data.DataSchema.md#readtransformation)
- [readonly](WDX.Schema.Model.Data.DataSchema.md#readonly)
- [refreshable](WDX.Schema.Model.Data.DataSchema.md#refreshable)
- [relativePath](WDX.Schema.Model.Data.DataSchema.md#relativepath)
- [removable](WDX.Schema.Model.Data.DataSchema.md#removable)
- [subscribeable](WDX.Schema.Model.Data.DataSchema.md#subscribeable)
- [unit](WDX.Schema.Model.Data.DataSchema.md#unit)
- [updatedDateTime](WDX.Schema.Model.Data.DataSchema.md#updateddatetime)
- [uuid](WDX.Schema.Model.Data.DataSchema.md#uuid)
- [value](WDX.Schema.Model.Data.DataSchema.md#value)
- [writeTransformation](WDX.Schema.Model.Data.DataSchema.md#writetransformation)

## Constructors

### constructor

• **new DataSchema**(): [`DataSchema`](WDX.Schema.Model.Data.DataSchema.md)

#### Returns

[`DataSchema`](WDX.Schema.Model.Data.DataSchema.md)

## Properties

### children

• **children**: [`DataSchema`](WDX.Schema.Model.Data.DataSchema.md)[]

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:55

___

### contentType

• **contentType**: [`ContentType`](../enums/WDX.Schema.Model.Data.ContentType.md)

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:51

___

### createDateTime

• **createDateTime**: `number`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:59

___

### dataType

• **dataType**: [`DataType`](../enums/WDX.Schema.Model.Data.DataType.md)

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:45

___

### defaultValue

• **defaultValue**: `string`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:43

___

### description

• **description**: `string`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:23

___

### editable

• **editable**: `boolean`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:33

___

### expandable

• **expandable**: `boolean`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:29

___

### extendable

• **extendable**: `boolean`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:31

___

### id

• **id**: `number`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:15

___

### metadata

• **metadata**: [`AbstractMetaData`](WDX.Schema.Model.Data.MetaData.AbstractMetaData.md)

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:39

___

### parent

• **parent**: [`DataSchema`](WDX.Schema.Model.Data.DataSchema.md)

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:57

___

### path

• **path**: `string`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:19

___

### readTransformation

• **readTransformation**: `string`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:47

___

### readonly

• **readonly**: `boolean`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:25

___

### refreshable

• **refreshable**: `boolean`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:37

___

### relativePath

• **relativePath**: `string`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:21

___

### removable

• **removable**: `boolean`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:35

___

### subscribeable

• **subscribeable**: `boolean`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:27

___

### unit

• **unit**: `string`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:53

___

### updatedDateTime

• **updatedDateTime**: `number`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:61

___

### uuid

• **uuid**: `string`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:17

___

### value

• **value**: `string`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:41

___

### writeTransformation

• **writeTransformation**: `string`

#### Defined in

src/WDX/Schema/Model/Data/DataSchema.ts:49
