class views_plugin_style_list in Views (for Drupal 7) 6.2
Same name and namespace in other branches
- 6.3 plugins/views_plugin_style_list.inc \views_plugin_style_list
- 7.3 plugins/views_plugin_style_list.inc \views_plugin_style_list
Style plugin to render each item in an ordered or unordered list.
Hierarchy
- class \views_object- class \views_plugin- class \views_plugin_style- class \views_plugin_style_list
 
 
- class \views_plugin_style
 
- class \views_plugin
Expanded class hierarchy of views_plugin_style_list
Related topics
1 string reference to 'views_plugin_style_list'
- views_views_plugins in includes/plugins.inc 
- Implementation of hook_views_plugins
File
- plugins/views_plugin_style_list.inc, line 12 
- Contains the list style plugin.
View source
class views_plugin_style_list extends views_plugin_style {
  /**
   * Set default options
   */
  function option_definition() {
    $options = parent::option_definition();
    $options['type'] = array(
      'default' => 'ul',
    );
    return $options;
  }
  /**
   * Render the given style.
   */
  function options_form(&$form, &$form_state) {
    parent::options_form($form, $form_state);
    $form['type'] = array(
      '#type' => 'radios',
      '#title' => t('List type'),
      '#options' => array(
        'ul' => t('Unordered list'),
        'ol' => t('Ordered list'),
      ),
      '#default_value' => $this->options['type'],
    );
  }
}Members
| Name   | Modifiers | Type | Description | Overrides | 
|---|---|---|---|---|
| views_object:: | property | Except for displays, options for the object will be held here. | 1 | |
| views_object:: | function | Views handlers use a special construct function so that we can more easily construct them with variable arguments. | 5 | |
| views_object:: | function | Set default options on this object. Called by the constructor in a complex chain to deal with backward compatibility. | 1 | |
| views_object:: | function | Set default options. For backward compatibility, it sends the options array; this is a feature that will likely disappear at some point. | ||
| views_object:: | function | Let the handler know what its full definition is. | ||
| views_object:: | function | Unpack options over our existing defaults, drilling down into arrays so that defaults don't get totally blown away. | ||
| views_object:: | function | 1 | ||
| views_plugin:: | function | Provide a list of additional theme functions for the theme information page | ||
| views_plugin:: | function | Handle any special handling on the validate form. | 3 | |
| views_plugin:: | function | Validate the options form. | 3 | |
| views_plugin:: | function | Provide a full list of possible theme templates used by this style. | ||
| views_plugin_style:: | function | Called by the view builder to see if this style handler wants to interfere with the sorts. If so it should build; if it returns any non-TRUE value, normal sorting will NOT be added to the query. | 1 | |
| views_plugin_style:: | function | Called by the view builder to let the style build a second set of sorts that will come after any other sorts in the view. | 1 | |
| views_plugin_style:: | function | Overrides views_object:: | ||
| views_plugin_style:: | function | Get a rendered field. | ||
| views_plugin_style:: | function | Initialize a style plugin. Overrides views_plugin:: | ||
| views_plugin_style:: | function | Allow the style to do stuff before each row is rendered. | ||
| views_plugin_style:: | function | Add anything to the query that we might need to. Overrides views_plugin:: | 2 | |
| views_plugin_style:: | function | Render the display in this style. | 4 | |
| views_plugin_style:: | function | Render all of the fields for a given style and store them on the object. | ||
| views_plugin_style:: | function | Group records as needed for rendering. | ||
| views_plugin_style:: | function | Return TRUE if this style also uses fields. | ||
| views_plugin_style:: | function | Return TRUE if this style also uses a row plugin. | ||
| views_plugin_style:: | function | Validate that the plugin is correct and can be saved. Overrides views_plugin:: | ||
| views_plugin_style_list:: | function | Render the given style. Overrides views_plugin_style:: | ||
| views_plugin_style_list:: | function | Set default options Overrides views_plugin_style:: | 
