1 #import <UIKit/UIKit.h>
2 #import "EXResourceLoader.h"
3 
4 NS_ASSUME_NONNULL_BEGIN
5 
6 /**
7  * This class is responsible for presenting loading progress of an application.
8  * It mounts separate UIWindow above whole app and presents loading progress in it.
9  */
10 @interface EXAppLoadingProgressWindowController : NSObject
11 
12 - (instancetype)init NS_UNAVAILABLE;
13 - (instancetype)initWithEnabled:(BOOL)enabled;
14 
15 - (void)show;
16 - (void)hide;
17 - (void)updateStatusWithProgress:(EXLoadingProgress *)progress;
18 
19 @end
20 
21 
22 NS_ASSUME_NONNULL_END
23