function views_ui_add_microweights
Recursively adds microweights to a render array.
Similar to what form_builder() does for forms.
@todo Submit a core patch to fix drupal_render() to do this, so that all render arrays automatically preserve array insertion order, as forms do.
1 call to views_ui_add_microweights()
- views_ui_regenerate_tab in includes/
admin.inc - Regenerate the current tab for AJAX updates.
File
-
includes/
admin.inc, line 2573
Code
function views_ui_add_microweights(&$build) {
$count = 0;
foreach (element_children($build) as $key) {
if (!isset($build[$key]['#weight'])) {
$build[$key]['#weight'] = $count / 1000;
}
views_ui_add_microweights($build[$key]);
$count++;
}
}