You are here

function d3_views_plugin_style_d3::getLibraryOptions in d3.js 7

Local function to get all libraries that are compatible with views.

Return value

array Array of library info keyed by library machine name.

1 call to d3_views_plugin_style_d3::getLibraryOptions()
d3_views_plugin_style_d3::options_form in modules/d3_views/views/plugins/d3_views_plugin_style_d3.inc
Options form for the given style.

File

modules/d3_views/views/plugins/d3_views_plugin_style_d3.inc, line 360
Contains the d3 style plugin.

Class

d3_views_plugin_style_d3
Style plugin to render a d3 visualization

Code

function getLibraryOptions() {
  $options = array();
  foreach ($this
    ->getLibraries() as $library) {

    // We can match compatibility based on the views API version.
    $library_name = $library['machine name'];
    $options[$library_name] = $library['name'];
  }
  return $options;
}