class media_browser_plus_views_plugin_style_media_browser in Media Browser Plus 7.3
Media Browser Plus Views style plugin.
Style plugin to render media items as an interactive grid for the media browser plus.
Hierarchy
- class \media_browser_plus_views_plugin_style_media_browser extends \media_views_plugin_style_media_browser
Expanded class hierarchy of media_browser_plus_views_plugin_style_media_browser
1 string reference to 'media_browser_plus_views_plugin_style_media_browser'
- media_browser_plus_views_plugins in views/
media_browser_plus.views.inc - Implements hook_views_plugins().
File
- views/
media_browser_plus_views_plugin_style_media_browser.inc, line 16 - The media browser plus style plugin.
View source
class media_browser_plus_views_plugin_style_media_browser extends media_views_plugin_style_media_browser {
/**
* Set default options.
*/
public function option_definition() {
$options = parent::option_definition();
$options['files_draggable'] = array(
'default' => TRUE,
);
$options['folders_draggable'] = array(
'default' => TRUE,
);
return $options;
}
/**
* Always render this style to ensure the additions are displayed.
*/
public function even_empty() {
return TRUE;
}
/**
* Provide options.
*/
public function options_form(&$form, &$form_state) {
$form['files_draggable'] = array(
'#type' => 'checkbox',
'#title' => t('Enable drag and drop for files'),
'#default_value' => $this->options['files_draggable'],
);
// @todo Add folder management and enable once it's available.
// $form['folders_draggable'] = array(
// '#type' => 'checkbox',
// '#title' => t('Enable drag and drop for folders'),
// '#default_value' => $this->options['folders_draggable'],
// );
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
media_browser_plus_views_plugin_style_media_browser:: |
public | function | Always render this style to ensure the additions are displayed. | |
media_browser_plus_views_plugin_style_media_browser:: |
public | function | Provide options. | |
media_browser_plus_views_plugin_style_media_browser:: |
public | function | Set default options. |