NIDInfo constructor

NIDInfo({
  1. required String nid,
})

Implementation

NIDInfo({required String nid}) {
  !Validator().isValidNID(nid) ? throw ("wrong nid format") : {};
  Mapper mapper = Mapper();
  birthDay = mapper.getBirthDay(nid.substring(0, 7));
  city = mapper.getCityName(nid.substring(7, 9));
  sex = mapper.getSex(nid.substring(12, 13));
}