Class IWorkspaceView

Hierarchy

  • View
    • IWorkspaceView

Index

Constructor methods

Properties

Methods

Constructor methods

constructor(args?: Array<any>): View

Parameters

  • args?: Array<any> optional

Returns

View

Properties

public fullScreen: boolean

public model: IWorkspace

public panes: IPaneContainerView

public statusBar: IStatusBarView

Methods

public afterAttach(onDom?: any): any

Parameters

  • onDom?: any optional

Returns

any

public appendToBottom(element: any): any

Parameters

  • element: any

Returns

any

public appendToLeft(element: any): any

Parameters

  • element: any

Returns

any

public appendToRight(element: any): any

Parameters

  • element: any

Returns

any

public appendToTop(element: any): any

Parameters

  • element: any

Returns

any

public beforeRemove(): any

Returns

any

public bindEventHandlers(view: View)

Parameters

public buildHtml(params: any): any

Parameters

  • params: any

Returns

any

public command(eventName: string, handler: Function): any

Parameters

  • eventName: string
  • handler: Function

Returns

any

public command(eventName: string, selector: Function, handler: Function): any

Parameters

  • eventName: string
  • selector: Function
  • handler: Function

Returns

any

public command(eventName: string, options: any, handler: Function): any

Parameters

  • eventName: string
  • options: any
  • handler: Function

Returns

any

public command(eventName: string, selector: Function, options: any, handler: Function): any

Parameters

  • eventName: string
  • selector: Function
  • options: any
  • handler: Function

Returns

any

public confirmClose(): boolean

Returns

boolean

public decreaseFontSize()

public destroyActivePane(): any

Returns

any

public destroyActivePaneItem(): any

Returns

any

public eachEditorView(callback: (editorView: any) => any): { off(): any; }

Parameters

  • callback: (editorView: any) => any

Returns

{ off(): any; }

public eachPaneView(callback: (paneView: AtomCore.IPaneView) => any): { off(): any; }

Parameters

  • callback: (paneView: AtomCore.IPaneView) => any

Returns

{ off(): any; }

public end(): any

Returns

any

public focusNextPaneView(): any

Returns

any

public focusPaneViewAbove(): any

Returns

any

public focusPaneViewBelow(): any

Returns

any

public focusPaneViewOnLeft(): any

Returns

any

public focusPaneViewOnRight(): any

Returns

any

public focusPreviousPaneView(): any

Returns

any

public getActivePaneView(): IPaneView

Returns

IPaneView

public getActiveView(): View

Returns

View

public getEditorViews(): Array<any>

Returns

Array<any>

public getModel(): IWorkspace

Returns

IWorkspace

public getPaneViews(): IPaneView[]

Returns

IPaneView[]

public handleFocus(): any

Returns

any

public increaseFontSize()

public initialize(model: IWorkspace): any

Parameters

Returns

any

public initialize(view: View, args: any)

Parameters

  • view: View
  • args: any

public installShellCommands(): any

Returns

any

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

Parameters

  • uri: string
  • options: any

Returns

Promise

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

Parameters

  • uri: string
  • options?: any optional

Returns

any

public preempt(eventName: any, handler: any): any

Parameters

  • eventName: any
  • handler: any

Returns

any

public prependToBottom(element: any): any

Parameters

  • element: any

Returns

any

public prependToLeft(element: any): any

Parameters

  • element: any

Returns

any

public prependToRight(element: any): any

Parameters

  • element: any

Returns

any

public prependToTop(element: any): any

Parameters

  • element: any

Returns

any

public pushStack(elems: any): any

Parameters

  • elems: any

Returns

any

public saveActivePaneItem(): any

Returns

any

public saveActivePaneItemAs(): any

Returns

any

public saveAll()

public setTitle(title: string): any

Parameters

  • title: string

Returns

any

public updateTitle(): any

Returns

any

public wireOutlets(view: View)

Parameters