// // FLEXHierarchyViewController.h // FLEX // // Created by Tanner Bennett on 1/9/20. // Copyright © 2020 FLEX Team. All rights reserved. // #import "FLEXNavigationController.h" #import @protocol FLEXHierarchyDelegate - (void)viewHierarchyDidDismiss:(UIView *)selectedView; @end /// A navigation controller which manages two child view controllers: /// a 3D Reveal-like hierarchy explorer, and a 2D tree-list hierarchy explorer. @interface FLEXHierarchyViewController : FLEXNavigationController + (instancetype)delegate:(id)delegate; + (instancetype)delegate:(id)delegate viewsAtTap:(NSArray *)viewsAtTap selectedView:(UIView *)selectedView; - (void)toggleHierarchyMode; @end