Конструктор 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.19.6/dart-developer/TimelineTask/TimelineTask.withTaskId.html