Properties
checkCapability
checkCapability: { appId: string; resource?: CERAMIC; }
Type declaration
-
appId: string
-
Optional
resource?: CERAMIC
createActionFile
createActionFile: { action: Action; fileName?: string; folderId?: string; relationId: string; }
Type declaration
-
-
Optional
fileName?: string
-
Optional
folderId?: string
-
relationId: string
createBareFile
createBareFile: { encrypted?: boolean; fileBase64: string; fileName: string; folderId?: string; storageProvider: StorageProvider; }
Type declaration
-
Optional
encrypted?: boolean
-
fileBase64: string
-
fileName: string
-
Optional
folderId?: string
-
createCapability
createCapability: { appId: string; resource?: CERAMIC; }
Type declaration
-
appId: string
-
Optional
resource?: CERAMIC
createFolder
createFolder: { folderDescription?: string; folderName: string; folderType?: FolderType; signals?: Signal[]; }
Type declaration
-
Optional
folderDescription?: string
-
folderName: string
-
Optional
folderType?: FolderType
-
Optional
signals?: Signal[]
createIndexFile
createIndexFile: { encryptedContent?: object; fileContent: FileContent; fileName?: string; folderId?: string; keyHandler?: string; modelId: string; }
Type declaration
-
Optional
encryptedContent?: object
-
-
Optional
fileName?: string
-
Optional
folderId?: string
-
Optional
keyHandler?: string
-
modelId: string
deleteDataUnion
deleteDataUnion: {
dataUnionId: string;
syncImmediately?: boolean;
}
Type declaration
-
dataUnionId: string
-
Optional
syncImmediately?: boolean
deleteFolder
deleteFolder: {
folderId: string;
syncImmediately?: boolean;
}
Type declaration
-
folderId: string
-
Optional
syncImmediately?: boolean
encryptContent
encryptContent: {
content: object;
keyHandler: string;
}
Type declaration
-
content: object
-
keyHandler: string
executeLitAction
executeLitAction: {
code: string;
jsParams: object;
}
Type declaration
-
code: string
-
jsParams: object
generateFileKey
generateFileKey: void
getAppCacao
getAppCacao: void
getAppSessionKey
getAppSessionKey: void
getModelBaseInfo
getModelBaseInfo: string
getUserStorageSpace
getUserStorageSpace: void
getValidAppCaps
getValidAppCaps: void
isFileUnlocked
isFileUnlocked: string
loadActionFilesByDataUnionId
loadActionFilesByDataUnionId: string
loadActionFilesByFileId
loadActionFilesByFileId: string
loadBareFileContent
loadBareFileContent: string
loadDataUnionById
loadDataUnionById: string
loadFile
loadFile: string
loadFilesBy
loadFilesBy: {
fileIds?: string[];
modelId?: string;
pkh?: string;
}
Type declaration
-
Optional
fileIds?: string[]
-
Optional
modelId?: string
-
Optional
pkh?: string
loadFolderTrees
loadFolderTrees: void
loadFoldersBy
loadFoldersBy: { folderIds?: string[]; signal?: Signal; }
Type declaration
-
Optional
folderIds?: string[]
-
Optional
signal?: Signal
moveFiles
moveFiles: {
fileIds: string[];
syncImmediately?: boolean;
targetFolderId: string;
}
Type declaration
-
fileIds: string[]
-
Optional
syncImmediately?: boolean
-
targetFolderId: string
removeFiles
removeFiles: {
fileIds: string[];
syncImmediately?: boolean;
}
Type declaration
-
fileIds: string[]
-
Optional
syncImmediately?: boolean
signWithSessionKey
signWithSessionKey: string | object
unlockFile
unlockFile: string
updateActionFile
updateActionFile: {
fileId: string;
fileName?: string;
isCommentEncrypted?: boolean;
isRelationIdEncrypted?: boolean;
syncImmediately?: boolean;
}
Type declaration
-
fileId: string
-
Optional
fileName?: string
-
Optional
isCommentEncrypted?: boolean
-
Optional
isRelationIdEncrypted?: boolean
-
Optional
syncImmediately?: boolean
updateBareFile
updateBareFile: { encrypted?: boolean; fileBase64?: string; fileId: string; fileName?: string; storageProvider?: StorageProvider; syncImmediately?: boolean; }
Type declaration
-
Optional
encrypted?: boolean
-
Optional
fileBase64?: string
-
fileId: string
-
Optional
fileName?: string
-
-
Optional
syncImmediately?: boolean
updateDataUnionBaseInfo
updateDataUnionBaseInfo: {
dataUnionDescription?: string;
dataUnionId: string;
dataUnionName: string;
syncImmediately?: boolean;
}
Type declaration
-
Optional
dataUnionDescription?: string
-
dataUnionId: string
-
dataUnionName: string
-
Optional
syncImmediately?: boolean
updateFolderBaseInfo
updateFolderBaseInfo: {
folderDescription?: string;
folderId: string;
folderName?: string;
syncImmediately?: boolean;
}
Type declaration
-
Optional
folderDescription?: string
-
folderId: string
-
Optional
folderName?: string
-
Optional
syncImmediately?: boolean
updateIndexFile
updateIndexFile: { encryptedContent?: object; fileContent?: FileContent; fileId: string; fileName?: string; keyHandler?: string; syncImmediately?: boolean; }
Type declaration
-
Optional
encryptedContent?: object
-
Optional
fileContent?: FileContent
-
fileId: string
-
Optional
fileName?: string
-
Optional
keyHandler?: string
-
Optional
syncImmediately?: boolean