Event<T>.from constructor

Event<T>.from(
  1. T data
)

Cách duy nhất để tạo 1 event mới, nó sẽ tự động gán event data với thời gian lúc gọi hàm, đảm bảo event này luôn khác event cũ kể cả trường hợp data là giống nhau

Implementation

// ignore: always_specify_types
factory Event.from(T data) => Event._(data: data, time: DateTime.now().millisecondsSinceEpoch);