loadContextMenuAssets(); // load all the existing task areas $taskAreas = VBOTaskModelArea::getInstance()->getItems(); // define the default events if (!isset($events) || !is_array($events)) { $events = []; } $events['render_task'] = $events['render_task'] ?? 'vbo-tm-area-render-task'; $events['hide_task'] = $events['hide_task'] ?? 'vbo-tm-area-hide-task'; $events['update_areas'] = $events['update_areas'] ?? 'vbo-tm-area-update-status'; $events['create_areas'] = $events['create_areas'] ?? 'vbo-tm-area-create-trigger'; // define the default active areas if (!isset($active) || !is_array($active)) { $active = []; } ?>