Home Reference Source
import PlatformElectron from './ui/platform_electron.js'
public class | source

PlatformElectron

Extends:

cables-shared-client~EventsPlatform → PlatformElectron

platform for standalone / electron version

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

paths: *

Method Summary

Public Methods
public
public
public
public

exportPatch(projectId: string, exportType: "html" | "patch")

public
public

getCablesStaticUrl(): string

public
public
public

getIssueTrackerUrl(): string

public
public

initRouting(cb: *)

public

isElectron(): boolean

public

isSaving(): boolean

public

noCacheUrl(url: *): *

public

showFileSelect(inputId: *, filterType: *, opId: *, previewId: *)

public

Inherited Summary

From class Platform
public get

config: *

public get

talkerAPI: TalkerAPI

public
public

paths: {}

private

_cfg: *

private
private
private

_isOffline: boolean

private

_log: *

public
public

exportPatch(projectId: string, exportType: string)

public abstract

getCablesDocsUrl(): string

public
public
public

getCablesVersion(): string

public
public

getIssueTrackerUrl(): string

public
public
public
public
public
public
public
public
public

getUrlProjectOpsCode(projectId: *): *

public

initRouting(cb: *)

public
public

isDevEnv(): *

public

isElectron(): boolean

public

isOffline(): *

public
public

isSaving(): Boolean

public
public
public

noCacheUrl(url: *): *

public
public
public

savePatch(options: *, cb: *)

public

setManualScreenshot(b: boolean)

public
public
public

setSaving(state: Boolean)

public
public

showFileSelect(inputId: string, filterType: number, opid: string, previewId: string)

public
public
public
public

warnOpEdit(opName: String): *

Public Constructors

public constructor() source

Override:

Platform#constructor

Public Members

public paths: * source

Override:

Platform#paths

Public Methods

public bindHrTimer() source

public createBackup() source

Override:

Platform#createBackup

public currentUserIsPatchOwner(): boolean source

Return:

boolean

public exportPatch(projectId: string, exportType: "html" | "patch") source

Override:

Platform#exportPatch

Params:

NameTypeAttributeDescription
projectId string
exportType "html" | "patch"
  • optional

(used in electron)

public getCablesDocsUrl(): * source

Override:

Platform#getCablesDocsUrl

Return:

*

public getCablesStaticUrl(): string source

Override:

Platform#getCablesStaticUrl

Return:

string

public getCablesVersion(): * source

Override:

Platform#getCablesVersion

Return:

*

public getDefaultOpName(): * source

Override:

Platform#getDefaultOpName

Return:

*

public getIssueTrackerUrl(): string source

Override:

Platform#getIssueTrackerUrl

Return:

string

public getPatchOpsNamespace(): string source

Override:

Platform#getPatchOpsNamespace

Return:

string

public initRouting(cb: *) source

Override:

Platform#initRouting

Params:

NameTypeAttributeDescription
cb *

public isElectron(): boolean source

Override:

Platform#isElectron

Return:

boolean

public isSaving(): boolean source

Override:

Platform#isSaving

Return:

boolean

public noCacheUrl(url: *): * source

Override:

Platform#noCacheUrl

Params:

NameTypeAttributeDescription
url *

Return:

*

public showFileSelect(inputId: *, filterType: *, opId: *, previewId: *) source

Override:

Platform#showFileSelect

Params:

NameTypeAttributeDescription
inputId *
filterType *
opId *
previewId *

public showGitBranchWarning() source

Override:

Platform#showGitBranchWarning