Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BlameDecorator

Hierarchy

  • BlameDecorator

Implements

  • HoverProvider

Index

Constructors

constructor

Properties

Protected appliedDecorations

appliedDecorations: Map<string, AppliedBlameDecorations> = ...

Protected Readonly editorManager

editorManager: EditorManager

Protected emptyHover

emptyHover: Hover = ...

Protected now

now: Moment = ...

Methods

decorate

  • decorate(blame: GitFileBlame, editor: TextEditor, highlightLine: number): Disposable

Protected getHeatColor

  • getHeatColor(commitTime: Moment): string

Protected getShaForLine

  • getShaForLine(blame: GitFileBlame, line: number): undefined | string

provideHover

  • provideHover(model: ITextModel, position: Position, token: CancellationToken): Promise<Hover>

Protected registerHoverProvider

  • registerHoverProvider(uri: string): Disposable

Protected toDecorations