12345678910111213141516171819202122232425262728 |
- //
- // FLEXHierarchyViewController.h
- // FLEX
- //
- // Created by Tanner Bennett on 1/9/20.
- // Copyright © 2020 FLEX Team. All rights reserved.
- //
- #import "FLEXNavigationController.h"
- #import <TargetConditionals.h>
- @protocol FLEXHierarchyDelegate <NSObject>
- - (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<FLEXHierarchyDelegate>)delegate;
- + (instancetype)delegate:(id<FLEXHierarchyDelegate>)delegate
- viewsAtTap:(NSArray<UIView *> *)viewsAtTap
- selectedView:(UIView *)selectedView;
- - (void)toggleHierarchyMode;
- @end
|