This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:get/get.dart'; | |
| import 'package:hive_tutorial/app/modules/home/controllers/home_controller.dart'; | |
| class DialogController extends GetxController { | |
| final todoCheck = false.obs; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:get/get.dart'; | |
| import 'package:hive_tutorial/app/modules/home/controllers/home_controller.dart'; | |
| class DialogController extends GetxController { | |
| final todoCheck = false.obs; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/material.dart'; | |
| import 'package:flutter/widgets.dart'; | |
| import 'package:get/get.dart'; | |
| import 'package:hive_tutorial/app/modules/home/controllers/dialog_controller.dart'; | |
| class DialogTodo extends GetView<DialogController> { | |
| DialogTodo({Key? key}) : super(key: key); | |
| final GlobalKey<FormState> _formKey = GlobalKey<FormState>(); | |
| final TextEditingController tileTextController = TextEditingController(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/material.dart'; | |
| import 'package:flutter/widgets.dart'; | |
| import 'package:get/get.dart'; | |
| import 'package:hive_tutorial/app/modules/home/controllers/dialog_controller.dart'; | |
| class DialogTodo extends GetView<DialogController> { | |
| DialogTodo({Key? key}) : super(key: key); | |
| final GlobalKey<FormState> _formKey = GlobalKey<FormState>(); | |
| final TextEditingController tileTextController = TextEditingController(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/material.dart'; | |
| import 'package:flutter/widgets.dart'; | |
| import 'package:get/get.dart'; | |
| import 'package:hive_tutorial/app/modules/home/controllers/dialog_controller.dart'; | |
| class DialogTodo extends GetView<DialogController> { | |
| DialogTodo({Key? key}) : super(key: key); | |
| final GlobalKey<FormState> _formKey = GlobalKey<FormState>(); | |
| final TextEditingController tileTextController = TextEditingController(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:get/get.dart'; | |
| import 'package:hive_tutorial/app/data/models/todo_model.dart'; | |
| import 'package:hive_tutorial/app/modules/home/controllers/home_controller.dart'; | |
| class DialogController extends GetxController { | |
| final todoCheck = false.obs; | |
| void addTask({required String title, String? description, String? tag}) { | |
| final hc = Get.find<HomeController>(); | |
| int id = DateTime.now().millisecond; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class TaskModel { | |
| final int id; | |
| final String title; | |
| final String? descritpion; | |
| final String? tag; | |
| final bool done; | |
| TaskModel({ | |
| required this.id, | |
| required this.title, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:get/get.dart'; | |
| import 'package:hive_tutorial/app/data/models/task_model.dart'; | |
| class HomeController extends GetxController { | |
| final todoList = <TaskModel>[].obs; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/material.dart'; | |
| import 'package:get/get.dart'; | |
| import 'package:hive_tutorial/app/data/models/task_model.dart'; | |
| import '../controllers/home_controller.dart'; | |
| class HomeView extends GetView<HomeController> { | |
| const HomeView({Key? key}) : super(key: key); | |
| @override |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:get/get.dart'; | |
| import 'package:hive_tutorial/app/data/models/task_model.dart'; | |
| class HomeController extends GetxController { | |
| final todoList = <TaskModel>[].obs; | |
| } |