Skip to content

types

Interfaces

Database

Extends

Properties

graphs
graphs: Observable<MacroBlock[]>;
Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:77

macroblocks
macroblocks: Observable<MacroBlock[]>;
Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:78

numGraphs
numGraphs: Observable<number>;
Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:75

numMacroBlocks
numMacroBlocks: Observable<number>;
Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:76

Methods

clearGraphs()
clearGraphs(): Promise<void>
Returns

Promise<void>

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:67

clearMacroBlocks()
clearMacroBlocks(): Promise<void>
Returns

Promise<void>

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:68

deleteMacro()
deleteMacro(id): Promise<void>
Parameters

id: string

Returns

Promise<void>

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:66

getGraph()
getGraph(id): Promise<undefined | MacroBlock>
Parameters

id: string

Returns

Promise<undefined | MacroBlock>

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:69

getGraphs()
getGraphs(): Promise<Graph[]>
Returns

Promise<Graph[]>

Inherited from

Datasource.getGraphs

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:62

getMacroBlock()
getMacroBlock(id): Promise<undefined | MacroBlock>
Parameters

id: string

Returns

Promise<undefined | MacroBlock>

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:70

saveGraph()
saveGraph(graph): Promise<string>
Parameters

graph: Graph

Returns

Promise<string>

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:71

saveGraphs()
saveGraphs(graphs): Promise<string>
Parameters

graphs: Graph[]

Returns

Promise<string>

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:73

saveMacroBlock()
saveMacroBlock(graph): Promise<string>
Parameters

graph: MacroBlock

Returns

Promise<string>

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:72

saveMacroBlocks()
saveMacroBlocks(graphs): Promise<string>
Parameters

graphs: MacroBlock[]

Returns

Promise<string>

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:74


Datasource

Extended by

Methods

getGraphs()
getGraphs(): Promise<Graph[]>
Returns

Promise<Graph[]>

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:62


Graph

Visual programming graph save data structure .

Extends

Extended by

Properties

author?
optional author: string;

Author of the graph.

Inherited from

MacroBlock.author

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:30

createdAt?
optional createdAt: Date;

Date of creation.

Inherited from

MacroBlock.createdAt

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:38

description?
optional description: string;

Description of the graph.

Inherited from

MacroBlock.description

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:24

graph
graph: object;

Data of the graph.

comments
comments: object[];
connections
connections: ConnectionSaveData[];
editorName
editorName: string;
graphName
graphName: string;
id
id: undefined | string;
nodes
nodes: NodeSaveData[];
previewedNodes
previewedNodes: string[];
variables
variables: Record<string, Variable> | Variable[];
Inherited from

MacroBlock.graph

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:27

id
id: string;

ID of the graph.

Inherited from

MacroBlock.id

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:20

inputs?
optional inputs: GraphPorts;
Inherited from

MacroBlock.inputs

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:47

name?
optional name: string;

Name of the graph.

Inherited from

MacroBlock.name

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:22

outputs?
optional outputs: GraphPorts;
Inherited from

MacroBlock.outputs

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:48

path?
optional path: string[];

Menu path.

Inherited from

MacroBlock.path

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:45

public?
optional public: boolean;

Public visibility of the graph.

Inherited from

MacroBlock.public

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:32

schemaVersion?
optional schemaVersion: string;

Version of the GEOS schema.

Inherited from

MacroBlock.schemaVersion

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:40

tags?
optional tags: string[];

Search tags of the graph.

Inherited from

MacroBlock.tags

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:42

updatedAt?
optional updatedAt: Date;

Date of the last modification.

Inherited from

MacroBlock.updatedAt

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:36

variables?
optional variables: object[];
Inherited from

MacroBlock.variables

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:49

version?
optional version: number;

Version of the graph.

Inherited from

MacroBlock.version

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:34


MacroBlock

Visual programming graph save data structure .

Extended by

Properties

author?
optional author: string;

Author of the graph.

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:30

createdAt?
optional createdAt: Date;

Date of creation.

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:38

description?
optional description: string;

Description of the graph.

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:24

graph
graph: object;

Data of the graph.

comments
comments: object[];
connections
connections: ConnectionSaveData[];
editorName
editorName: string;
graphName
graphName: string;
id
id: undefined | string;
nodes
nodes: NodeSaveData[];
previewedNodes
previewedNodes: string[];
variables
variables: Record<string, Variable> | Variable[];
Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:27

id
id: string;

ID of the graph.

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:20

inputs?
optional inputs: GraphPorts;
Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:47

name?
optional name: string;

Name of the graph.

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:22

outputs?
optional outputs: GraphPorts;
Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:48

path?
optional path: string[];

Menu path.

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:45

public?
optional public: boolean;

Public visibility of the graph.

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:32

schemaVersion?
optional schemaVersion: string;

Version of the GEOS schema.

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:40

tags?
optional tags: string[];

Search tags of the graph.

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:42

updatedAt?
optional updatedAt: Date;

Date of the last modification.

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:36

variables?
optional variables: object[];
Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:49

version?
optional version: number;

Version of the graph.

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:34


StoredGraph

Visual programming graph save data structure .

Extends

Properties

author?
optional author: string;

Author of the graph.

Inherited from

Graph.author

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:30

createdAt?
optional createdAt: Date;

Date of creation.

Inherited from

Graph.createdAt

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:38

description?
optional description: string;

Description of the graph.

Inherited from

Graph.description

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:24

graph
graph: object;

Data of the graph.

comments
comments: object[];
connections
connections: ConnectionSaveData[];
editorName
editorName: string;
graphName
graphName: string;
id
id: undefined | string;
nodes
nodes: NodeSaveData[];
previewedNodes
previewedNodes: string[];
variables
variables: Record<string, Variable> | Variable[];
Inherited from

Graph.graph

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:27

id
id: string;

ID of the graph.

Inherited from

Graph.id

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:20

inputs?
optional inputs: GraphPorts;
Inherited from

Graph.inputs

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:47

name?
optional name: string;

Name of the graph.

Inherited from

Graph.name

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:22

outputs?
optional outputs: GraphPorts;
Inherited from

Graph.outputs

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:48

path?
optional path: string[];

Menu path.

Inherited from

Graph.path

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:45

public?
optional public: boolean;

Public visibility of the graph.

Inherited from

Graph.public

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:32

schemaVersion?
optional schemaVersion: string;

Version of the GEOS schema.

Inherited from

Graph.schemaVersion

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:40

tags?
optional tags: string[];

Search tags of the graph.

Inherited from

Graph.tags

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:42

updatedAt?
optional updatedAt: Date;

Date of the last modification.

Inherited from

Graph.updatedAt

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:36

variables?
optional variables: object[];
Inherited from

Graph.variables

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:49

version?
optional version: number;

Version of the graph.

Inherited from

Graph.version

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:34

Type Aliases

GraphPorts

type GraphPorts: object[];

Defined in

tmp/graph-editor/src/lib/graph-editor/storage/types.ts:6