function _popup_menuelement_child_attribs in Popup 6.x
Same name and namespace in other branches
- 8 includes/popup.util.inc \_popup_menuelement_child_attribs()
- 7 includes/popup.util.inc \_popup_menuelement_child_attribs()
- 7.x includes/popup.util.inc \_popup_menuelement_child_attribs()
Filters menu attributes to return only attributes that apply to children
1 call to _popup_menuelement_child_attribs()
- _popup_menuelement in includes/
popup.util.inc - Recursively generates popup menus
File
- includes/
popup.util.inc, line 332
Code
function _popup_menuelement_child_attribs($attributes) {
$child_attributes = array(
'activate' => $attributes['activate'],
'effect' => $attributes['effect'],
'expand' => $attributes['submenu-expand'],
'style' => $attributes['style'],
'submenu-expand' => $attributes['submenu-expand'],
'submenu-origin' => $attributes['submenu-origin'],
'opacity' => $attributes['opacity'],
'origin' => $attributes['submenu-origin'],
'width' => $attributes['width'],
);
if ($attributes['flat']) {
$child_attributes['expand'] = $attributes['expand'];
$child_attributes['origin'] = $attributes['origin'];
}
return $child_attributes;
}