SystemEvent.fromPayload constructor

SystemEvent.fromPayload(
  1. Object? payload
)

Decodes an event from a platform channel payload.

Implementation

factory SystemEvent.fromPayload(Object? payload) {
  if (payload is Map<dynamic, dynamic>) return SystemEvent.fromMap(payload);
  return UnknownSystemEvent(
    rawPayload: payload,
    reason: 'Expected an event map.',
  );
}