Spec-Zone.ru › Dart 2

dart:developer

Конструктор TimelineTask.withTaskId

TimelineTask.withTaskId(
  1. int taskId,
  2. {String? filterKey}
)

Создать задачу с явным 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API