Skip to content

BaseObjectNodeMapping

Defined in: packages/core/src/objects/index.ts:11

new BaseObjectNodeMapping(): BaseObjectNodeMapping

BaseObjectNodeMapping

abstract fromObjects<OT>(objs, …args): BaseObjectNodeMapping

Defined in: packages/core/src/objects/index.ts:13

OT

OT[]

any[]

BaseObjectNodeMapping


abstract objNodeMapping(): Record<any, any>

Defined in: packages/core/src/objects/index.ts:17

Record<any, any>


abstract toNode(obj): TextNode

Defined in: packages/core/src/objects/index.ts:19

any

TextNode


validateObject(obj): void

Defined in: packages/core/src/objects/index.ts:23

any

void


addObj(obj): void

Defined in: packages/core/src/objects/index.ts:27

any

void


abstract _addObj(obj): void

Defined in: packages/core/src/objects/index.ts:34

any

void


toNodes(objs): TextNode<Metadata>[]

Defined in: packages/core/src/objects/index.ts:38

any[]

TextNode<Metadata>[]


abstract _fromNode(node): any

Defined in: packages/core/src/objects/index.ts:44

BaseNode

any


fromNode(node): any

Defined in: packages/core/src/objects/index.ts:48

BaseNode

any


abstract persist(persistDir, objNodeMappingFilename): void

Defined in: packages/core/src/objects/index.ts:55

string

string

void