Конструктор TimelineTask.withTaskId
Создать задачу с явным taskId. Это полезно, если вы передаёте задачу из одного изолированного потока в другой.
Важно: предоставляйте только идентификаторы задач, полученные в результате вызова TimelineTask.pass. Указание пользовательского идентификатора может привести к столкновению идентификаторов, что приведёт к некорректному отображению событий таймлайна.
Если filterKey предоставлен, свойство с именем filterKey будет добавлено в аргументы каждого события, связанного с этой задачей. filterKey будет установлено в значение filterKey.
Реализация
TimelineTask.withTaskId(int taskId, {String? filterKey})
: _parent = null,
_filterKey = filterKey,
_taskId = taskId {
// TODO: When NNBD is complete, delete the following line.
ArgumentError.checkNotNull(taskId, 'taskId');
}
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-developer/TimelineTask/TimelineTask.withTaskId.html