NativeEventModel<T>.fromJson  constructor 
Creates a NativeEventModel object from a JSON map.
This constructor parses the event type using NativeEventTypesExt.parse and assigns the provided data to the model.
Implementation
NativeEventModel.fromJson(Map<String, dynamic> json) {
  event = NativeEventTypesExt.parse(json['event']);
  data = json['data'];
}