id property
Implementation
int get id {
switch (this) {
case OnlineRestrictions.none:
return 0; // Explicitly handle 0
case OnlineRestrictions.connection:
return 1;
case OnlineRestrictions.networkType:
return 2;
case OnlineRestrictions.rateLimit:
return 4;
case OnlineRestrictions.outdated:
return 8;
case OnlineRestrictions.authorization:
return 16;
}
}