mohsen zamani
2 years ago
21 changed files with 334 additions and 187 deletions
-
2android/app/src/main/AndroidManifest.xml
-
21data/data_core/local_db/local_db_core/lib/boxes/box_list/level_box/level_box.dart
-
14data/data_types/types/lib/level_data/interface/level_box_repository_impl.dart
-
2domain/repositories/android/local.properties
-
14domain/repositories/ios/Flutter/Generated.xcconfig
-
13domain/repositories/ios/Flutter/flutter_export_environment.sh
-
2domain/repositories/lib/level_box_domain/adapter/level_model_adapter.dart
-
15domain/repositories/lib/level_box_domain/model/level_model.dart
-
6domain/repositories/lib/level_box_domain/repository/level_box_repository.dart
-
17lib/cubits/count_down_timer_cubit.dart
-
1lib/initializer.dart
-
34lib/main.dart
-
48lib/screens/level_list/cubit/level_list_cubit.dart
-
32lib/screens/level_list/screen/level_list_screen.dart
-
5lib/screens/lose/lose_screen.dart
-
9lib/screens/photo/photo_screen.dart
-
46lib/screens/photo/photo_screen_large.dart
-
5lib/screens/splash/screen/splash_screen.dart
-
31lib/screens/win/win_screen.dart
-
80lib/widgets/solo_screen/count_down_timer_widget.dart
-
2lib/widgets/solo_screen/moves_tiles_widget/moves_tiles_text.dart
@ -0,0 +1,2 @@ |
|||
sdk.dir=C:\\Work\\Tools\\Sdk |
|||
flutter.sdk=C:\\Work\\Tools\\flutter |
@ -0,0 +1,14 @@ |
|||
// This is a generated file; do not edit or check into version control. |
|||
FLUTTER_ROOT=C:\Work\Tools\flutter |
|||
FLUTTER_APPLICATION_PATH=C:\Users\user1\StudioProjects\habib_kids\domain\repositories |
|||
COCOAPODS_PARALLEL_CODE_SIGN=true |
|||
FLUTTER_TARGET=lib\main.dart |
|||
FLUTTER_BUILD_DIR=build |
|||
FLUTTER_BUILD_NAME=0.0.1 |
|||
FLUTTER_BUILD_NUMBER=0.0.1 |
|||
EXCLUDED_ARCHS[sdk=iphonesimulator*]=i386 |
|||
EXCLUDED_ARCHS[sdk=iphoneos*]=armv7 |
|||
DART_OBFUSCATION=false |
|||
TRACK_WIDGET_CREATION=true |
|||
TREE_SHAKE_ICONS=false |
|||
PACKAGE_CONFIG=.dart_tool/package_config.json |
@ -0,0 +1,13 @@ |
|||
#!/bin/sh |
|||
# This is a generated file; do not edit or check into version control. |
|||
export "FLUTTER_ROOT=C:\Work\Tools\flutter" |
|||
export "FLUTTER_APPLICATION_PATH=C:\Users\user1\StudioProjects\habib_kids\domain\repositories" |
|||
export "COCOAPODS_PARALLEL_CODE_SIGN=true" |
|||
export "FLUTTER_TARGET=lib\main.dart" |
|||
export "FLUTTER_BUILD_DIR=build" |
|||
export "FLUTTER_BUILD_NAME=0.0.1" |
|||
export "FLUTTER_BUILD_NUMBER=0.0.1" |
|||
export "DART_OBFUSCATION=false" |
|||
export "TRACK_WIDGET_CREATION=true" |
|||
export "TREE_SHAKE_ICONS=false" |
|||
export "PACKAGE_CONFIG=.dart_tool/package_config.json" |
@ -1,11 +1,15 @@ |
|||
import 'package:repositories/level_box_domain/model/level_model.dart'; |
|||
|
|||
abstract class LevelBoxRepository { |
|||
Future<void> getLevel({required void Function(List<Level> data) result}); |
|||
Future<List<Level>> saveBaseLevelList(); |
|||
|
|||
Future<void> openBox(); |
|||
|
|||
Future<int> getCurrentLevel(); |
|||
|
|||
Future<void> setCurrentLevel(int level); |
|||
|
|||
Future<void> updateLevel(Level level); |
|||
|
|||
Future<List<Level>> getFilledLevelList(); |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue