IWorkItemFormNavigationService interface
Хост-сервис для открытия формы рабочего элемента
Методы
| open |
Открывает новую задачу выполнения указанного типа. На главной странице новый рабочий элемент будет отображаться в диалоговом окне или может быть обновлен текущий вид страницы, в зависимости от текущей страницы. |
| open |
Открывает указанный рабочий элемент. На главной странице рабочий элемент будет отображаться в диалоговом окне или может быть обновлен текущий вид страницы, в зависимости от текущей страницы. |
Сведения о методе
openNewWorkItem(string, {[fieldName: string]: Object})
Открывает новую задачу выполнения указанного типа. На главной странице новый рабочий элемент будет отображаться в диалоговом окне или может быть обновлен текущий вид страницы, в зависимости от текущей страницы.
function openNewWorkItem(workItemTypeName: string, initialValues?: {[fieldName: string]: Object}): Promise<WorkItem>
Параметры
- workItemTypeName
-
string
Имя типа рабочего элемента для открытия
- initialValues
-
{[fieldName: string]: Object}
(Дополнительный) Словарь любых начальных значений полей, которые будут установлены после открытия нового рабочего элемента.
Возвращаемое значение
Promise<WorkItem>
Обещание, возвращающее рабочий элемент при закрытии диалогового окна рабочего элемента. Если рабочий элемент не был сохранен до закрытия диалогового окна, обещание вернет значение null
openWorkItem(number, boolean)
Открывает указанный рабочий элемент. На главной странице рабочий элемент будет отображаться в диалоговом окне или может быть обновлен текущий вид страницы, в зависимости от текущей страницы.
function openWorkItem(workItemId: number, openInNewTab?: boolean): Promise<WorkItem>
Параметры
- workItemId
-
number
Идентификатор рабочего элемента для открытия
- openInNewTab
-
boolean
(Дополнительный) Если значение true, рабочий элемент открывается в новой вкладке. По умолчанию false
Возвращаемое значение
Promise<WorkItem>
Обещание, возвращающее рабочий элемент при закрытии диалогового окна рабочего элемента. Если значение openInNewTab равно true, обещание вернет null