Interface IWorkspace

Index

Properties

Methods

Properties

public paneForUri: (uri: string) => AtomCore.IPane

Methods

public activateNextPane(): any

Returns

any

public activatePreviousPane(): any

Returns

any

public decreaseFontSize()

public deserializeParams(params: any): any

Parameters

  • params: any

Returns

any

public destroyActivePane(): any

Returns

any

public destroyActivePaneItem(): any

Returns

any

public destroyed()

public eachEditor(callback: Function)

Parameters

  • callback: Function

public getActiveEditor(): IEditor

Returns

IEditor

public getActivePane(): IPane

Returns

IPane

public getEditors(): IEditor[]

Returns

IEditor[]

public getOpeners(): any

Returns

any

public getPanes(): any

Returns

any

public increaseFontSize()

public itemOpened(item: any)

Parameters

  • item: any

public onPaneItemDestroyed(item: any)

Parameters

  • item: any

public open(uri: string, options: any): Promise

Parameters

  • uri: string
  • options: any

Returns

Promise

public openLicense()

public openSync(uri: string, options: any): any

Parameters

  • uri: string
  • options: any

Returns

any

public openUriInPane(uri: string, pane: any, options: any): Promise

Parameters

  • uri: string
  • pane: any
  • options: any

Returns

Promise

public registerOpener(opener: (urlToOpen: string) => any)

Parameters

  • opener: (urlToOpen: string) => any

public reopenItemSync(): any

Returns

any

public resetFontSize()

public saveActivePaneItem(): any

Returns

any

public saveActivePaneItemAs(): any

Returns

any

public saveAll()

public serializeParams(): { paneContainer: any; fullScreen: boolean; }

Returns

{ paneContainer: any; fullScreen: boolean; }

public unregisterOpener(opener: Function)

Parameters

  • opener: Function