TIF_E41202429/Mobile/patrolin/skripsi/lib/controller/cKasusTraining.dart

26 lines
653 B
Dart

// ignore_for_file: invalid_use_of_protected_member, file_names
import 'package:get/get.dart';
import 'package:skripsi/model/kasus_training.dart';
import 'package:skripsi/source/source_kasus_training.dart';
class CKasusTraining extends GetxController {
final _loading = false.obs;
bool get loading => _loading.value;
final _listKasusTraining = <KasusTraining>[].obs;
List<KasusTraining> get listKasusTraining => _listKasusTraining.value;
getListKasusTraining() async {
_loading.value = true;
update();
_listKasusTraining.value = await SourceKasusTraining.getKasusTraining();
update();
_loading.value = false;
}
}