function emwave_theme in Embedded Media Field 6
Same name and namespace in other branches
- 6.3 contrib/emwave/emwave.module \emwave_theme()
- 6.2 contrib/emwave/emwave.module \emwave_theme()
File
- contrib/
emwave/ emwave.module, line 328 - Embedded Wave module is a handler for waves hosted on an external site.
Code
function emwave_theme() {
$themes = array(
'emwave_wave' => array(
'arguments' => array(
'field' => NULL,
'item' => NULL,
'formatter' => NULL,
'node' => NULL,
'code' => NULL,
'width' => NULL,
'height' => NULL,
'bg_color' => NULL,
'color' => NULL,
'font' => NULL,
'font_size' => NULL,
'title' => NULL,
'link' => NULL,
),
'file' => 'emwave.theme.inc',
),
'emwave_wave_embed' => array(
'arguments' => array(
'field' => NULL,
'item' => NULL,
'formatter' => NULL,
'node' => NULL,
'bg_color' => NULL,
'color' => NULL,
'font' => NULL,
'font_size' => NULL,
),
'file' => 'emwave.theme.inc',
),
'emwave_wave_full' => array(
'arguments' => array(
'field' => NULL,
'item' => NULL,
'formatter' => NULL,
'node' => NULL,
),
'file' => 'emwave.theme.inc',
),
'emwave_wave_preview' => array(
'arguments' => array(
'field' => NULL,
'item' => NULL,
'formatter' => NULL,
'node' => NULL,
),
'file' => 'emwave.theme.inc',
),
'emwave_default' => array(
'arguments' => array(
'field' => NULL,
'item' => NULL,
'formatter' => NULL,
'node' => NULL,
),
'file' => 'emwave.theme.inc',
),
'emwave_formatter_wave_embed' => array(
'arguments' => array(
'element' => NULL,
),
'file' => 'emwave.theme.inc',
),
'emwave_formatter_wave_preview' => array(
'arguments' => array(
'element' => NULL,
),
'file' => 'emwave.theme.inc',
),
'emwave_formatter_wave_full' => array(
'arguments' => array(
'element' => NULL,
),
'file' => 'emwave.theme.inc',
),
'emwave_formatter_default' => array(
'arguments' => array(
'element' => NULL,
),
'file' => 'emwave.theme.inc',
),
);
$themes += module_invoke('emfield', 'provider_themes', 'emwave');
return $themes;
}