init method

Future<void> init()

Implementation

Future<void> init() async {
  if (Get.arguments != null) {
    historyModel = Get.arguments as HistoryModel;
    loading = false;
    update();
  } else {
    final _cardFront = await FileUtils.saveByteFile(to.cardFront!);
    final _cardBackside = await FileUtils.saveByteFile(to.cardBackside!);
    final _portraitsImage = await FileUtils.saveByteFile(to.portraitsImage);
    final _signature = await FileUtils.saveByteFile(to.signature);
    historyModel = HistoryModel(
      id: DateTime.now().microsecondsSinceEpoch.toString(),
      createAt: DateTime.now(),
      cmndModel: Get.find<AppController>().cmndModel,
      cardBackside: _cardBackside,
      cardFront: _cardFront,
      portraitsImage: _portraitsImage,
      signature: _signature,
    );
    update();
    unawaited(faceComprace());
  }
}