Skip to content

JSON Schema Form API / @xunserver-jsf/core / UnionDataNode

Interface: UnionDataNode ​

Defined in: core/src/model/data/data.ts:64

Extends ​

  • DataNodeBase

Properties ​

id ​

readonly id: DataNodeId

Defined in: core/src/model/data/data.ts:28

Inherited from ​

DataNodeBase.id


kind ​

readonly kind: "union"

Defined in: core/src/model/data/data.ts:65

Overrides ​

DataNodeBase.kind


path ​

readonly path: ModelPath

Defined in: core/src/model/data/data.ts:29

Inherited from ​

DataNodeBase.path


provenance ​

readonly provenance: "conditional" | "oneOf" | "anyOf" | "type" | "conflict"

Defined in: core/src/model/data/data.ts:67


schemaRef ​

readonly schemaRef: SchemaPath

Defined in: core/src/model/data/data.ts:30

Inherited from ​

DataNodeBase.schemaRef


schemaRefs ​

readonly schemaRefs: readonly SchemaPath[]

Defined in: core/src/model/data/data.ts:31

Inherited from ​

DataNodeBase.schemaRefs


variants ​

readonly variants: readonly DataNode[]

Defined in: core/src/model/data/data.ts:66