- Модуль: tasks
- Путь к файлу: ~/bitrix/modules/tasks/classes/general/taskliststate.php
- Класс: CTaskListState
- Вызов: CTaskListState::resetState
public function resetState()
{
$groupsEnabled = COption::GetOptionString("tasks", "tasksDisableDefaultListGroups", null) ? 'N' : 'Y';
$this->state = array(
self::TOC_SECTION_SELECTED => self::VIEW_SECTION_ROLES,
self::TOC_ROLE_SELECTED => self::VIEW_ROLE_RESPONSIBLE,
self::TOC_VIEW_SELECTED => self::VIEW_MODE_LIST,
self::TOC_TASK_CATEGORY_SELECTED => array(
self::VIEW_ROLE_RESPONSIBLE => self::VIEW_TASK_CATEGORY_IN_PROGRESS,
self::VIEW_ROLE_ORIGINATOR => self::VIEW_TASK_CATEGORY_IN_PROGRESS,
self::VIEW_ROLE_ACCOMPLICE => self::VIEW_TASK_CATEGORY_IN_PROGRESS,
self::VIEW_ROLE_AUDITOR => self::VIEW_TASK_CATEGORY_IN_PROGRESS
),
self::TOC_SUBMODES => array(
self::VIEW_SUBMODE_WITH_GROUPS => array(
self::TOC_SELECTED => $groupsEnabled
),
self::VIEW_SUBMODE_WITH_SUBTASKS => array(
self::TOC_SELECTED => $groupsEnabled
)
),
self::TOC_VIEW_MODE_PARAMETERS => array(
self::VIEW_MODE_GANTT => array(
self::VIEW_MODE_GANTT_OPTION_ZOOM => self::GANTT_ZOOM_MONTHDAY2X
)
)
);
}