ZipperLocation<ZR, ZI extends ZR, ZS extends ZR> constructor

ZipperLocation<ZR, ZI extends ZR, ZS extends ZR>({
  1. required SectionP sectionP,
  2. required GetChildren<ZR, ZS> getChildren,
  3. required MakeSection<ZR, ZS> makeSection,
  4. required dynamic node,
  5. required Path<ZR> path,
})

Implementation

ZipperLocation(
    {required this.sectionP,
    required this.getChildren,
    required this.makeSection,
    required this.node,
    required this.path})
    : assert(node is ZI || node is ZS);