A diff

validatable

### Hierarchy

- SCDiffWithoutReferences
  - SCDiff

## Index

### Properties

- action
- alternateNames
- changes
- dateCreated
- description
- image
- name
- object
- origin
- translations
- type
- uid
- url

## Properties

### action

action: "changed" | "removed"

Inherited from SCDiffWithoutReferences.action

- Defined in node_modules/@openstapps/core/lib/index.d.ts:2512

Action of the diff

### Optional alternateNames

alternateNames: string[]

Inherited from SCThing.alternateNames

- Defined in node_modules/@openstapps/core/lib/index.d.ts:1558

Alternate names of the thing

### Optional changes

changes: OpPatch[]

Inherited from SCDiffWithoutReferences.changes

- Defined in node_modules/@openstapps/core/lib/index.d.ts:2516

Diff patch. Only when action === 'changed'

### dateCreated

dateCreated: SCISO8601Date

Inherited from SCDiffWithoutReferences.dateCreated

- Defined in node_modules/@openstapps/core/lib/index.d.ts:2520

Creation date of the diff.

### Optional description

description: undefined | string

Inherited from SCThing.description

- Defined in node_modules/@openstapps/core/lib/index.d.ts:1564

Description of the thing

minlength

  1

### Optional image

image: undefined | string

Inherited from SCThing.image

- Defined in node_modules/@openstapps/core/lib/index.d.ts:1568

Image of the thing

### name

name: string

Inherited from SCThing.name

- Defined in node_modules/@openstapps/core/lib/index.d.ts:1574

Name of the thing

minlength

  1

### object

object: SCThingsWithoutDiff

- Defined in node_modules/@openstapps/core/lib/index.d.ts:2535

Original object the diff was generated on

### origin

origin: SCThingRemoteOrigin | SCThingUserOrigin

Inherited from SCThing.origin

- Defined in node_modules/@openstapps/core/lib/index.d.ts:1578

Origin of the thing

### Optional translations

translations: SCTranslations<SCThingTranslatableProperties>

Inherited from SCThing.translations

- Defined in node_modules/@openstapps/core/lib/index.d.ts:1584

Translations of specific values of the object

Take precedence over "main" value for selected languages.

### type

type: Diff

Overrides SCDiffWithoutReferences.type

- Defined in node_modules/@openstapps/core/lib/index.d.ts:2539

Type of a diff

### uid

uid: SCUuid

Inherited from SCThing.uid

- Defined in node_modules/@openstapps/core/lib/index.d.ts:1592

Universally unique identifier of the thing

### Optional url

url: undefined | string

Inherited from SCThing.url

- Defined in node_modules/@openstapps/core/lib/index.d.ts:1596

URL of the thing

Generated using TypeDoc