Skip to content

@sqlrooms/documents / BlockDocumentsSliceState

Type Alias: BlockDocumentsSliceState

BlockDocumentsSliceState = object

Properties

blockDocuments

blockDocuments: object

NameType
configBlockDocumentsSliceConfig
syncMetadataRecord<string, BlockDocumentSyncMetadata>
setConfig()(config) => void
ensureBlockDocument()(artifactId, content?) => void
removeBlockDocument()(artifactId) => void
setContent()(artifactId, content, metadata?) => void
appendBlocks()(artifactId, blocks) => void
insertBlocks()(artifactId, index, blocks) => void
updateBlock()(artifactId, blockId, block) => boolean
removeBlock()(artifactId, blockId) => boolean
moveBlock()(artifactId, blockId, toIndex) => boolean
getBlockDocument()(artifactId) => BlockDocument | undefined
getSyncMetadata()(artifactId) => BlockDocumentSyncMetadata | undefined
getBlocks()(artifactId) => BlockDocumentBlock[]