You are here

HighchartsOverrides.php in Charts 8.3

File

modules/charts_highcharts/src/Plugin/override/HighchartsOverrides.php
View source
<?php

namespace Drupal\charts_highcharts\Plugin\override;

use Drupal\charts\Plugin\override\AbstractChartOverride;

/**
 * Defines a concrete class for a Highcharts.
 *
 * @ChartOverride(
 *   id = "highcharts_overrides",
 *   name = @Translation("Highcharts Overrides")
 * )
 */
class HighchartsOverrides extends AbstractChartOverride {
  public function chartOverrides(array $originalOptions = []) {
    $options = [];

    //    // An example of how to override plotOptions property.
    //    $options['plotOptions'] = [
    //        'series' => [
    //            'dataLabels' => [
    //                'enabled' => true,
    //                'color' => 'red'
    //            ],
    //        ],
    //    ];
    return $options;
  }

}

Classes

Namesort descending Description
HighchartsOverrides Defines a concrete class for a Highcharts.