class views_slideshow_plugin_style_slideshow in Views Slideshow 6
Same name and namespace in other branches
- 6.3 views_slideshow_plugin_style_slideshow.inc \views_slideshow_plugin_style_slideshow
- 6.2 views_slideshow_plugin_style_slideshow.inc \views_slideshow_plugin_style_slideshow
- 7.3 views_slideshow_plugin_style_slideshow.inc \views_slideshow_plugin_style_slideshow
Style plugin to render each item in a slideshow of an ordered or unordered list.
Hierarchy
- class \views_slideshow_plugin_style_slideshow extends \views_plugin_style_list
Expanded class hierarchy of views_slideshow_plugin_style_slideshow
1 string reference to 'views_slideshow_plugin_style_slideshow'
- views_slideshow_views_plugins in ./
views_slideshow.views.inc - Slideshow View style plugins. Implementation of hook_views_plugins()
File
- ./
views_slideshow_plugin_style_slideshow.inc, line 14 - Contains the list style plugin.
View source
class views_slideshow_plugin_style_slideshow extends views_plugin_style_list {
/**
* Set default options
*/
function option_definition() {
module_load_all_includes('views_slideshow.inc');
$options = parent::option_definition();
$options = array_merge($options, module_invoke_all('views_slideshow_option_definition'));
return $options;
}
/**
* Render the given style.
*/
function options_form(&$form, &$form_state) {
module_load_all_includes('views_slideshow.inc');
parent::options_form($form, $form_state);
$form['mode'] = array(
'#type' => 'select',
'#title' => t('Slideshow mode'),
'#options' => module_invoke_all('views_slideshow_modes'),
'#default_value' => $this->options['mode'],
);
foreach (module_implements('views_slideshow_options_form') as $module) {
$function = $module . '_views_slideshow_options_form';
call_user_func_array($function, array(
&$form,
&$form_state,
&$this,
));
}
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
views_slideshow_plugin_style_slideshow:: |
function | Render the given style. | ||
views_slideshow_plugin_style_slideshow:: |
function | Set default options |