EventDTO<T> constructor

EventDTO<T>(
  1. T data, {
  2. Topic? topic,
  3. String? target,
  4. String? path,
  5. Map<String, String>? arguments,
  6. String? fragment,
  7. Completer? completer,
})

Implementation

factory EventDTO(T data,
    {Topic? topic,
    String? target,
    String? path,
    Map<String, String>? arguments,
    String? fragment,
    Completer? completer}) {
  return EventDTOImpl<T>(
      topic ?? Topic.create<T>(target: target, path: path, fragment: fragment, arguments: arguments), data,
      completer: completer
      /* route*/
      );
}