mirror of
https://github.com/JGeek00/adguard-home-manager.git
synced 2025-04-20 05:49:12 +00:00
34 lines
No EOL
558 B
Dart
34 lines
No EOL
558 B
Dart
bool? convertFromIntToBool(int value) {
|
|
if (value == 1) {
|
|
return true;
|
|
}
|
|
else if (value == 0) {
|
|
return false;
|
|
}
|
|
else {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
int? convertFromBoolToInt(bool value) {
|
|
if (value == true) {
|
|
return 1;
|
|
}
|
|
else if (value == false) {
|
|
return 0;
|
|
}
|
|
else {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
List<Map<String, dynamic>> convertFromMapToList(Map<String, int> values) {
|
|
List<Map<String, dynamic>> items = [];
|
|
values.forEach((key, value) {
|
|
items.add({
|
|
"label": key,
|
|
"value": value
|
|
});
|
|
});
|
|
return items;
|
|
} |