BookGlossary.fromItems constructor

BookGlossary.fromItems(
  1. String file,
  2. Iterable<({String? desc, String name})> items
)

Implementation

factory BookGlossary.fromItems(
    String file, Iterable<({String name, String? desc})> items) {
  final list = items.map((e) => GlossaryItem(e.name, desc: e.desc));
  final map = {for (final i in list) i.id: i};
  return BookGlossary(file, map);
}