parseEntitlementDelete method
Parse an EntitlementDeleteEvent from raw
.
Implementation
EntitlementDeleteEvent parseEntitlementDelete(Map<String, Object?> raw) {
final applicationId = Snowflake.parse(raw['application_id']!);
final entitlement = client.applications[applicationId].entitlements.parse(raw);
return EntitlementDeleteEvent(
gateway: this,
entitlement: entitlement,
deletedEntitlement: client.applications[applicationId].entitlements.cache[entitlement.id],
);
}