GetFlag.fromMap constructor
Implementation
factory GetFlag.fromMap(Map<String, dynamic> map) {
final bool isEnabled = map['isEnabled'] is bool ? map['isEnabled'] : false;
List<Variable> variables = [];
if (map['variables'] is List) {
variables = (map['variables'] as List<dynamic>).map((v) {
if (v is Map<Object?, Object?>) {
return Variable.fromMap(v.cast<String, dynamic>());
}
return Variable();
}).toList();
}
return GetFlag(
isEnabled: isEnabled,
variables: variables,
);
}