Skip to main content

Interface: DataTypeFormData

Defined in: packages/sdk/src/types/data-types.ts:146

Properties

categories?

optional categories: DataCategory[]

Defined in: packages/sdk/src/types/data-types.ts:154


createRules?

optional createRules: EventRuleInput[]

Defined in: packages/sdk/src/types/data-types.ts:159


description?

optional description: string

Defined in: packages/sdk/src/types/data-types.ts:149


eventRules?

optional eventRules: EventRuleInput[]

Defined in: packages/sdk/src/types/data-types.ts:162

Deprecated

use createRules/updateRules; kept for backward compatibility with form state


fields?

optional fields: DataFieldFormData[]

Defined in: packages/sdk/src/types/data-types.ts:155


isCollection?

optional isCollection: boolean

Defined in: packages/sdk/src/types/data-types.ts:151


memberRoleAccess?

optional memberRoleAccess: DataTypeMemberRoleAccessInput[]

Defined in: packages/sdk/src/types/data-types.ts:156


name

name: string

Defined in: packages/sdk/src/types/data-types.ts:147


ownerId?

optional ownerId: number | null

Defined in: packages/sdk/src/types/data-types.ts:158


pinned?

optional pinned: boolean

Defined in: packages/sdk/src/types/data-types.ts:157


prompt?

optional prompt: string

Defined in: packages/sdk/src/types/data-types.ts:150


recordScope?

optional recordScope: DataTypeRecordScope

Defined in: packages/sdk/src/types/data-types.ts:152


sensitivity?

optional sensitivity: DataSensitivity

Defined in: packages/sdk/src/types/data-types.ts:153


slug?

optional slug: string

Defined in: packages/sdk/src/types/data-types.ts:148


updateRules?

optional updateRules: EventRuleInput[]

Defined in: packages/sdk/src/types/data-types.ts:160