12fcba380SBen Roth #import "EXKernelAppRegistry.h" 22fcba380SBen Roth 32fcba380SBen Roth NS_ASSUME_NONNULL_BEGIN 42fcba380SBen Roth 52fcba380SBen Roth @protocol EXAppBrowserController <NSObject> 62fcba380SBen Roth 72fcba380SBen Roth - (void)moveAppToVisible:(EXKernelAppRecord *)appRecord; 82fcba380SBen Roth - (void)moveHomeToVisible; 9*b333b418SBrent Vatne - (void)reloadVisibleApp; 10edc8619eSBen Roth - (void)toggleMenuWithCompletion:(void (^ _Nullable)(void))completion; 11edc8619eSBen Roth - (void)setIsMenuVisible:(BOOL)isMenuVisible completion:(void (^ _Nullable)(void))completion; 122fcba380SBen Roth - (void)showDiagnostics; 132fcba380SBen Roth - (void)showQRReader; 14f44e163eSBen Roth - (void)addHistoryItemWithUrl:(NSURL *)manifestUrl manifest:(NSDictionary *)manifest; 152fcba380SBen Roth - (void)getHistoryUrlForExperienceId:(NSString *)experienceId completion:(void (^)(NSString * _Nullable))completion; 1666169681SBen Roth - (BOOL)isNuxFinished; 1766169681SBen Roth - (void)setIsNuxFinished:(BOOL)isFinished; 1866169681SBen Roth - (void)appDidFinishLoadingSuccessfully:(EXKernelAppRecord *)appRecord; 192fcba380SBen Roth 202fcba380SBen Roth @end 212fcba380SBen Roth 222fcba380SBen Roth NS_ASSUME_NONNULL_END 23