Class: HeatmapController

HeatmapController($scope, $injector)

HeatmapController - Class HeatmapController
Implements the responsabilities pattern, and acts as mediator for the plugin's events.

The $scope and $injector of this parent class is passed to each new instance of a feature to make it posible for the feature to subscribe to Grafana events.

The class does not implement any kind of functionality, nor control. Each new instance of a feature is responsible of implementing any of it, and should not make assumptions about the existance of other plugins; otherwise should be specified.

Actually, the following features:
  • dataProcessing
  • render
  • panelActions

Constructor

new HeatmapController($scope, $injector)

constructor - Constructor for HeatmapController
Instances each one of the registered features.
Parameters:
Name Type Description
$scope type description
$injector type description
Source: