Skip to content

@sqlrooms/artifacts / ArtifactsSliceState

Type Alias: ArtifactsSliceState ​

ArtifactsSliceState = object

Properties ​

artifacts ​

artifacts: SliceFunctions & object

Type Declaration ​

NameTypeDescription
configArtifactsSliceConfig-
artifactTypesArtifactTypeDefinitions<any>-
setConfig()(config) => void-
createArtifact()(artifact) => string-
ensureArtifact()(id, artifact) => void-
renameArtifact()(id, title) => void-
closeArtifact()(id) => void-
deleteArtifact()(id) => void-
setCurrentArtifact()(id?) => void-
setArtifactOrder()(artifactOrder) => void-
togglePinArtifact()(id) => voidPins an artifact when unpinned, or unpins it when already pinned.
isPinnedArtifact()(id) => booleanReturns whether an artifact is pinned in the workspace.
getArtifact()(id) => ArtifactMetadata | undefined-