blob: 5a71a839fa1435e5e83590a356fa47c24b3111f9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#import "MWMAlertViewController.h"
#import "MWMSearchManagerObserver.h"
#import "MWMSearchManagerState.h"
#import "MWMSearchTextField.h"
@interface MWMSearchManager : NSObject
+ (nonnull MWMSearchManager *)manager;
+ (void)addObserver:(nonnull id<MWMSearchManagerObserver>)observer;
+ (void)removeObserver:(nonnull id<MWMSearchManagerObserver>)observer;
@property(nullable, weak, nonatomic) IBOutlet MWMSearchTextField * searchTextField;
@property(nonatomic) MWMSearchManagerState state;
@property(nonnull, nonatomic) IBOutletCollection(UIView) NSArray * topViews;
- (void)mwm_refreshUI;
- (void)searchText:(nonnull NSString *)text forInputLocale:(nullable NSString *)locale;
#pragma mark - Layout
- (void)viewWillTransitionToSize:(CGSize)size
withTransitionCoordinator:(nonnull id<UIViewControllerTransitionCoordinator>)coordinator;
@end
|