Options
All
  • Public
  • Public/Protected
  • All
Menu

This TreeDataProvider provides all relevant stories for the tree view.

Hierarchy

  • HNTreeDataProvider

Implements

Index

Constructors

constructor

Properties

Private _onDidChangeTreeData

_onDidChangeTreeData: EventEmitter<any> = new vscode.EventEmitter<any>()

identifier

identifier: string

String that identifies which tree is being provided (ask, top, new, show)

onDidChangeTreeData

onDidChangeTreeData: Event<any> = this._onDidChangeTreeData.event
description

Event which fires when view is refreshed (either through action or by changing data provider)

Methods

getChildren

  • Main function called by vscode.TreeDataProvider to populate tree view with relevant stories

    Parameters

    • Optional element: HNData

      Data Element of which to get comments from

    Returns Thenable<HNData[]>

getTreeItem

  • getTreeItem(element: HNData): TreeItem
  • Gets a single tree item for display purposes (called by vscode.TreeDataProvider)

    Parameters

    Returns TreeItem

refresh

  • refresh(): any

setIdentifier

  • setIdentifier(newIdentifier: string): any
  • Function that sets new identifying string and refreshes view after

    Parameters

    • newIdentifier: string

      New string that identifies which tree is being provided

    Returns any