ElectronApi
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Private Members | ||
| private |
_log: * |
|
Method Summary
| Public Methods | ||
| public |
async addOpDependency(options: *): * |
|
| public |
async addOpPackage(data: *): * |
|
| public |
async addProjectOpDir(): * |
|
| public |
checkNumAssetPatches(): * |
|
| public |
checkOpName(data: *): * |
|
| public |
checkProjectUpdated(data: *): * |
|
| public |
collectAssets(): * |
|
| public |
collectOps(): * |
|
| public |
async createFile(data: *): * |
|
| public |
|
|
| public |
error(msg: *, data: undefined, level: string): * |
|
| public |
errorReport(report: *) |
|
| public |
async exportPatch(): * |
|
| public |
async exportPatchBundle(): * |
|
| public |
fileUpload(data: *): * |
|
| public |
formatOpCode(data: *): * |
|
| public |
async getAllProjectOps(): * |
|
| public |
getBuildInfo(): * |
|
| public |
getChangelog(data: *): * |
|
| public |
async getCollectionOpDocs(data: *): * |
|
| public |
getFileDetails(data: *): * |
|
| public |
getFilelist(data: *): * |
|
| public |
getLibraryFileInfo(data: *): * |
|
| public |
getOpCode(data: *): * |
|
| public |
async getOpDocs(data: *): * |
|
| public |
async getOpDocsAll(): * |
|
| public |
getOpInfo(data: *): * |
|
| public |
getPatch(): * |
|
| public |
getPatchSummary(): * |
|
| public |
getProjectOpDirs(): * |
|
| public |
getRecentPatches(): * |
|
| public |
async gotoPatch(data: *): * |
|
| public |
init() |
|
| public |
async installProjectDependencies(): * |
|
| public |
loadProject(projectFile: *, newProject: undefined, rebuildCache: boolean) |
|
| public |
async newPatch(): * |
|
| public |
async opAddCoreLib(data: *) |
|
| public |
async opAddLib(data: *) |
|
| public |
async opAttachmentAdd(data: *) |
|
| public |
async opAttachmentDelete(data: *) |
|
| public |
async opAttachmentGet(data: *): * |
|
| public |
opAttachmentSave(data: *): * |
|
| public |
opClone(data: *): * |
|
| public |
async opCreate(data: *): * |
|
| public |
opDelete(data: *): * |
|
| public |
async opRemoveCoreLib(data: *) |
|
| public |
async opRemoveLib(data: *) |
|
| public |
opRename(data: *): * |
|
| public |
opSaveLayout(data: *): * |
|
| public |
opSetSummary(data: *): * |
|
| public |
opUpdate(data: *): * |
|
| public |
async openDir(options: {}): * |
|
| public |
async openFileManager(data: *): * |
|
| public |
async openOpDir(options: *): * |
|
| public |
async openProjectDir(): * |
|
| public |
async patchCreateBackup(): * |
|
| public |
async removeOpDependency(options: *): * |
|
| public |
async removeProjectOpDir(dirName: *): * |
|
| public |
saveOpCode(data: *): * |
|
| public |
async savePatch(patch: *): * |
|
| public |
async saveProjectAs(data: *): * |
|
| public |
saveProjectOpDirOrder(order: *): * |
|
| public |
saveScreenshot(data: *): * |
|
| public |
saveUserSettings(data: *) |
|
| public |
async selectDir(data: *): * |
|
| public |
async selectFile(data: *): * |
|
| public |
|
|
| public |
|
|
| public |
setProjectName(options: *): * |
|
| public |
success(msg: *, data: undefined, raw: boolean): {"success": boolean, "msg": *, "data": *} |
|
| public |
async talkerMessage(cmd: *, data: *, topicConfig: {}): * |
|
| public |
updateFile(data: *): * |
|
| public |
async uploadFileToOp(params: *): * |
|
| Private Methods | ||
| private |
_getFullRenameResponse(opDocs: *, newName: *, oldName: *, currentUser: *, project: undefined, ignoreVersionGap: boolean, fromRename: boolean, targetDir: boolean): * |
|
| private |
_getOpDepFromRequest(req: *): * |
|
| private |
async _installOpDependencies(opName: *): * |
|
Public Constructors
public constructor() source
Private Members
private _log: * source
Public Methods
public async addOpDependency(options: *): * source
Params:
| Name | Type | Attribute | Description |
| options | * |
Return:
| * |
public cycleFullscreen() source
public error(msg: *, data: undefined, level: string): * source
Params:
| Name | Type | Attribute | Description |
| msg | * | ||
| data | undefined |
|
|
| level | string |
|
Return:
| * |
public errorReport(report: *) source
Params:
| Name | Type | Attribute | Description |
| report | * |
public async getCollectionOpDocs(data: *): * source
Params:
| Name | Type | Attribute | Description |
| data | * |
Return:
| * |
public init() source
public loadProject(projectFile: *, newProject: undefined, rebuildCache: boolean) source
Params:
| Name | Type | Attribute | Description |
| projectFile | * | ||
| newProject | undefined |
|
|
| rebuildCache | boolean |
|
public async opAddCoreLib(data: *) source
Params:
| Name | Type | Attribute | Description |
| data | * |
public async opAddLib(data: *) source
Params:
| Name | Type | Attribute | Description |
| data | * |
public async opAttachmentAdd(data: *) source
Params:
| Name | Type | Attribute | Description |
| data | * |
public async opAttachmentDelete(data: *) source
Params:
| Name | Type | Attribute | Description |
| data | * |
public async opAttachmentGet(data: *): * source
Params:
| Name | Type | Attribute | Description |
| data | * |
Return:
| * |
public async opRemoveCoreLib(data: *) source
Params:
| Name | Type | Attribute | Description |
| data | * |
public async opRemoveLib(data: *) source
Params:
| Name | Type | Attribute | Description |
| data | * |
public async openDir(options: {}): * source
Params:
| Name | Type | Attribute | Description |
| options | {} |
|
Return:
| * |
public async openFileManager(data: *): * source
Params:
| Name | Type | Attribute | Description |
| data | * |
Return:
| * |
public async openOpDir(options: *): * source
Params:
| Name | Type | Attribute | Description |
| options | * |
Return:
| * |
public async removeOpDependency(options: *): * source
Params:
| Name | Type | Attribute | Description |
| options | * |
Return:
| * |
public async removeProjectOpDir(dirName: *): * source
Params:
| Name | Type | Attribute | Description |
| dirName | * |
Return:
| * |
public saveProjectOpDirOrder(order: *): * source
Params:
| Name | Type | Attribute | Description |
| order | * |
Return:
| * |
public saveUserSettings(data: *) source
Params:
| Name | Type | Attribute | Description |
| data | * |
public setIconSaved() source
public setIconUnsaved() source
public setProjectName(options: *): * source
Params:
| Name | Type | Attribute | Description |
| options | * |
Return:
| * |
public success(msg: *, data: undefined, raw: boolean): {"success": boolean, "msg": *, "data": *} source
Params:
| Name | Type | Attribute | Description |
| msg | * | ||
| data | undefined |
|
|
| raw | boolean |
|
Return:
| {"success": boolean, "msg": *, "data": *} |
public async talkerMessage(cmd: *, data: *, topicConfig: {}): * source
Params:
| Name | Type | Attribute | Description |
| cmd | * | ||
| data | * | ||
| topicConfig | {} |
|
Return:
| * |
public async uploadFileToOp(params: *): * source
Params:
| Name | Type | Attribute | Description |
| params | * |
Return:
| * |
Private Methods
private _getFullRenameResponse(opDocs: *, newName: *, oldName: *, currentUser: *, project: undefined, ignoreVersionGap: boolean, fromRename: boolean, targetDir: boolean): * source
Params:
| Name | Type | Attribute | Description |
| opDocs | * | ||
| newName | * | ||
| oldName | * | ||
| currentUser | * | ||
| project | undefined |
|
|
| ignoreVersionGap | boolean |
|
|
| fromRename | boolean |
|
|
| targetDir | boolean |
|
Return:
| * |
private async _installOpDependencies(opName: *): * source
Params:
| Name | Type | Attribute | Description |
| opName | * |
Return:
| * |