5 * Definition of views_plugin_display_extender.
11 * @ingroup views_display_plugins
13 class views_plugin_display_extender extends views_plugin {
14 function init(&$view, &$display) {
16 $this->display = $display;
21 * Provide a form to edit options for this plugin.
23 function options_definition_alter(&$options) { }
26 * Provide a form to edit options for this plugin.
28 function options_form(&$form, &$form_state) { }
31 * Validate the options form.
33 function options_validate(&$form, &$form_state) { }
36 * Handle any special handling on the validate form.
38 function options_submit(&$form, &$form_state) { }
41 * Set up any variables on the view prior to execution.
43 function pre_execute() { }
46 * Inject anything into the query that the display_extender handler needs.
51 * Provide the default summary for options in the views UI.
53 * This output is returned as an array.
55 function options_summary(&$categories, &$options) { }
58 * Static member function to list which sections are defaultable
59 * and what items each section contains.
61 function defaultable_sections(&$sections, $section = NULL) { }