getMeridiemsRange method

List<MeridiemsInfo> getMeridiemsRange()

Return the range of possible meridiems (times of day like "AM" or "PM") in this date formatter.

Implementation

List<MeridiemsInfo> getMeridiemsRange() {
  String result = '';
  final String formatOptions = toJsonString();
  final List<MeridiemsInfo> meridems = [];
  final String jscode1 =
      'JSON.stringify(new DateFmt($formatOptions).getMeridiemsRange())';
  result = ILibJS.instance.evaluate(jscode1).stringResult;
  final dynamic meridiemlist = json.decode(result);

  meridiemlist.forEach((dynamic item) {
    meridems.add(MeridiemsInfo(
        name: item['name'].toString(),
        start: item['start'].toString(),
        end: item['end'].toString()));
  });

  return meridems;
}