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'; |
import 'package:repositories/level_box_domain/model/level_model.dart'; |
||||
|
|
||||
abstract class LevelBoxRepository { |
abstract class LevelBoxRepository { |
||||
Future<void> getLevel({required void Function(List<Level> data) result}); |
|
||||
|
Future<List<Level>> saveBaseLevelList(); |
||||
|
|
||||
Future<void> openBox(); |
Future<void> openBox(); |
||||
|
|
||||
Future<int> getCurrentLevel(); |
Future<int> getCurrentLevel(); |
||||
|
|
||||
Future<void> setCurrentLevel(int level); |
Future<void> setCurrentLevel(int level); |
||||
|
|
||||
|
Future<void> updateLevel(Level level); |
||||
|
|
||||
|
Future<List<Level>> getFilledLevelList(); |
||||
} |
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue