CategoryPickerPage constructor Null safety

CategoryPickerPage(
  1. {required String barcode,
  2. required Map<String, dynamic> initialMap,
  3. required List<String> initialTree,
  4. required dynamic categoryCache}
)

Implementation

CategoryPickerPage({
  required this.barcode,
  required this.initialMap,
  required this.initialTree,
  required this.categoryCache,
}) {
  initialTag = initialTree[initialTree.length - 1];
  initialFatherTag = initialTree[initialTree.length - 2];
  // TODO(monsieurtanuki): manage roots (that have no father)
}