Class IGutterView

Hierarchy

Index

Constructor methods

Properties

Methods

Constructor methods

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

Parameters

  • args?: Array<any> optional

Returns

View

Properties

public firstScreenRow: any

public lastScreenRow: any

Methods

public addClassToAllLines(klass: string): boolean

Parameters

  • klass: string

Returns

boolean

public addClassToLine(bufferRow: number, klass: string): boolean

Parameters

  • bufferRow: number
  • klass: string

Returns

boolean

public addLineHighlight(row: number, emptySelection?: boolean): any

Parameters

  • row: number
  • emptySelection?: boolean optional

Returns

any

public afterAttach(onDom?: any): any

Parameters

  • onDom?: any optional

Returns

any

public appendLineElements(lineElements: any)

Parameters

  • lineElements: any

public beforeRemove(): any

Returns

any

public bindEventHandlers(view: View)

Parameters

public buildHtml(params: any): any

Parameters

  • params: any

Returns

any

public buildLineElements(startScreenRow: any, endScreenRow: any): any

Parameters

  • startScreenRow: any
  • endScreenRow: any

Returns

any

public buildLineElementsHtml(startScreenRow: any, endScreenRow: any): any

Parameters

  • startScreenRow: any
  • endScreenRow: any

Returns

any

public command(commandName: any, selector: any, options: any, handler: any): any

Parameters

  • commandName: any
  • selector: any
  • options: any
  • handler: any

Returns

any

public end(): any

Returns

any

public getEditor(): IEditor

Returns

IEditor

public getEditorView(): any

Returns

any

public getLineNumberElement(bufferRow: number): NodeList

Parameters

  • bufferRow: number

Returns

NodeList

public getLineNumberElements(): HTMLCollection

Returns

HTMLCollection

public getLineNumberElementsForClass(klass: string): NodeList

Parameters

  • klass: string

Returns

NodeList

public handleMouseEvents(e: JQueryMouseEventObject): any

Parameters

Returns

any

public highlightLines(): boolean

Returns

boolean

public initialize()

public initialize(view: View, args: any)

Parameters

  • view: View
  • args: any

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

Parameters

  • eventName: any
  • handler: any

Returns

any

public prependLineElements(lineElements: any)

Parameters

  • lineElements: any

public pushStack(elems: any): any

Parameters

  • elems: any

Returns

any

public removeClassFromAllLines(klass: string): boolean

Parameters

  • klass: string

Returns

boolean

public removeClassFromLine(bufferRow: number, klass: string): boolean

Parameters

  • bufferRow: number
  • klass: string

Returns

boolean

public removeLineElements(numberOfElements: number)

Parameters

  • numberOfElements: number

public removeLineHighlights()

public updateFoldableClasses(changes: Array<any>): any

Parameters

  • changes: Array<any>

Returns

any

public updateLineNumbers(changes: Array<any>, startScreenRow?: number, endScreenRow?: number): any

Parameters

  • changes: Array<any>
  • startScreenRow?: number optional
  • endScreenRow?: number optional

Returns

any

public wireOutlets(view: View)

Parameters