currentHierarchy method
Builds a simplified hierarchy of current stacks
This is meant to be used in testing to verify current hierarchy
e.g
expect(router.currentHierarchy(),[
HierarchySegment(name: HomeRoute.name, children:
HierarchySegment(Tab1Route.name),
),
]
);
Implementation
List<HierarchySegment> currentHierarchy({
bool asPath = false,
bool ignorePending = false,
bool ignoreParams = false,
}) =>
_getCurrentHierarchy(
stackData,
asPath: asPath,
ignoreParams: ignoreParams,
ignorePending: ignorePending,
);