re factor rog

This commit is contained in:
2024-04-01 09:26:56 +05:30
parent dd36ab8399
commit edbf52825b
54 changed files with 2597 additions and 435 deletions

View File

@ -0,0 +1,17 @@
abstract class ICheck {
Future<bool> check();
}
abstract class ILocationCheck extends ICheck {
Future<bool> locationPermissionStatus();
// Additional location-specific methods can be defined here
}
abstract class ICameraCheck extends ICheck {
Future<bool> cameraPermissionStatus();
// Additional camera-specific methods can be defined here
}
abstract class INetworkCheck extends ICheck {
// Additional network-specific methods can be defined here
}