mirror of
https://github.com/SoPat712/YTLitePlus.git
synced 2025-08-24 03:26:09 -04:00
27 lines
773 B
Objective-C
27 lines
773 B
Objective-C
//
|
|
// FLEXHierarchyViewController.h
|
|
// FLEX
|
|
//
|
|
// Created by Tanner Bennett on 1/9/20.
|
|
// Copyright © 2020 FLEX Team. All rights reserved.
|
|
//
|
|
|
|
#import "FLEXNavigationController.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
|