This file contains 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 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 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 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 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 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 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 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 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 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; | |
} |