info method

Widget info()

Implementation

Widget info() {
  UtilLogger.log(Get.locale?.languageCode);
  return <Widget>[
    detail(
      'face_comparison'.tr,
      faceCheck(to.historyModel?.faceComprate?.message ?? ''),
      result: to.historyModel?.faceComprate?.message == 'Same person',
    ),
    detail(
      'checkID'.tr,
      idCheck(to.historyModel?.cmndModel?.frontBackType ?? ''),
      result: to.historyModel?.cmndModel?.frontBackType == 'same type',
    ),
    detail(
      'check_logic'.tr,
      to.historyModel?.cmndModel?.logiccheck == null
          ? 'null'
          : to.historyModel?.cmndModel?.logiccheck == 'GOOD'
              ? 'Passed'.tr
              : 'Failed'.tr,
      result: to.historyModel?.cmndModel?.logiccheck == 'GOOD',
    ),
    detail(
      'Logic message'.tr,
      to.historyModel?.cmndModel?.logicmessage ?? 'null',
      result: to.historyModel?.cmndModel?.logiccheck == 'GOOD',
    ),
    detail(
      'Blurriness check: '.tr,
      to.historyModel?.cmndModel?.blurCheck == null
          ? 'null'
          : to.historyModel?.cmndModel?.blurCheck == 'GOOD'
              ? 'Passed'.tr
              : 'mờ nhòe'.tr,
      result: to.historyModel?.cmndModel?.blurCheck == 'GOOD',
    ),
    detail(
      'Photocopy check: '.tr,
      to.historyModel?.cmndModel?.colorCheck == null
          ? 'null'
          : to.historyModel?.cmndModel?.colorCheck == 'GOOD'
              ? 'Passed'.tr
              : 'bản photocopy'.tr,
      result: to.historyModel?.cmndModel?.colorCheck == 'GOOD',
    ),
    detail(
      'Corner cut check:'.tr,
      to.historyModel?.cmndModel?.cornerCheck == null
          ? 'null'
          : to.historyModel?.cmndModel?.cornerCheck == 'GOOD'
              ? 'Passed'.tr
              : 'đã cắt góc'.tr,
      result: to.historyModel?.cmndModel?.cornerCheck == 'GOOD',
    ),
    detail(
      'Expiration check: '.tr,
      expireCheck(to.historyModel?.cmndModel?.expireCheck ?? ''),
      result: to.historyModel?.cmndModel?.expireCheck == 'OK',
    ),
    detail(
      'Portrait-image-pasted-on-ID check:'.tr,
      to.historyModel?.cmndModel?.pasteOverCheck == null
          ? 'null'
          : to.historyModel?.cmndModel?.pasteOverCheck == 'GOOD'
              ? 'Passed'.tr
              : 'có dấu hiệu dán đè'.tr,
      result: to.historyModel?.cmndModel?.pasteOverCheck == 'GOOD',
    ),
    detail(
      'Images-captured-through-screen check:'.tr,
      to.historyModel?.cmndModel?.throwScreenCheck == null
          ? 'null'
          : to.historyModel?.cmndModel?.throwScreenCheck == 'GOOD'
              ? 'Passed'.tr
              : 'chụp qua màn hình'.tr,
      result: to.historyModel?.cmndModel?.throwScreenCheck == 'GOOD',
    ),
    // detail(
    //   'Number of faces in the selfie:'.tr,
    //   '${to.historyModel?.faceComprate?.numFaces1}',
    //   result: to.historyModel?.faceComprate?.numFaces1 == 1,
    // ),
  ]
      .column()
      .box
      .withRounded(value: 7)
      .margin(const EdgeInsets.all(10))
      .padding(const EdgeInsets.all(10))
      .white
      .make();
}