fromId static method
- int id
Implementation
static OnlineRestrictions fromId(final int id) {
switch (id) {
case 0:
return OnlineRestrictions.none; // Handle 0 properly
case 1:
return OnlineRestrictions.connection;
case 2:
return OnlineRestrictions.networkType;
case 4:
return OnlineRestrictions.rateLimit;
case 8:
return OnlineRestrictions.outdated;
case 16:
return OnlineRestrictions.authorization;
default:
throw ArgumentError('Invalid id: $id');
}
}