payloadAs<E> method
E
payloadAs<E>()
Returns payload cast to E
.
Implementation
E payloadAs<E>() {
final payload = this.payload;
if (payload is! E) {
throw StateError("Can't cast `payload` to `$E`! payload: $payload");
}
return payload;
}