Skip to content

IWaldiezModelStore

@waldiez/react v0.4.7


Defined in: src/waldiez/models/Stores/IModelStore.ts:7

PropertiesΒΆ

addModel()ΒΆ

addModel: () => WaldiezNodeModel

Defined in: src/waldiez/models/Stores/IModelStore.ts:10

ReturnsΒΆ

WaldiezNodeModel


cloneModel()ΒΆ

cloneModel: (id) => null | WaldiezNodeModel

Defined in: src/waldiez/models/Stores/IModelStore.ts:11

ParametersΒΆ
idΒΆ

string

ReturnsΒΆ

null | WaldiezNodeModel


deleteModel()ΒΆ

deleteModel: (id) => void

Defined in: src/waldiez/models/Stores/IModelStore.ts:13

ParametersΒΆ
idΒΆ

string

ReturnsΒΆ

void


exportModel()ΒΆ

exportModel: (modelId, hideSecrets) => object

Defined in: src/waldiez/models/Stores/IModelStore.ts:20

ParametersΒΆ
modelIdΒΆ

string

hideSecretsΒΆ

boolean

ReturnsΒΆ

object


getModelById()ΒΆ

getModelById: (id) => null | WaldiezNodeModel

Defined in: src/waldiez/models/Stores/IModelStore.ts:9

ParametersΒΆ
idΒΆ

string

ReturnsΒΆ

null | WaldiezNodeModel


getModels()ΒΆ

getModels: () => WaldiezNodeModel[]

Defined in: src/waldiez/models/Stores/IModelStore.ts:8

ReturnsΒΆ

WaldiezNodeModel[]


importModel()ΒΆ

importModel: (model, modelId, position, save) => WaldiezNodeModel

Defined in: src/waldiez/models/Stores/IModelStore.ts:14

ParametersΒΆ
modelΒΆ
modelIdΒΆ

string

positionΒΆ

undefined | { x: number; y: number; }

saveΒΆ

boolean

ReturnsΒΆ

WaldiezNodeModel


updateModelData()ΒΆ

updateModelData: (id, data) => void

Defined in: src/waldiez/models/Stores/IModelStore.ts:12

ParametersΒΆ
idΒΆ

string

dataΒΆ

Partial\<WaldiezNodeModelData>

ReturnsΒΆ

void