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; 92fcba380SBen Roth - (void)refreshVisibleApp; 102fcba380SBen Roth - (void)toggleMenu; 112fcba380SBen Roth - (void)setIsMenuVisible:(BOOL)isMenuVisible; 122fcba380SBen Roth - (void)showDiagnostics; 132fcba380SBen Roth - (void)showQRReader; 14*f44e163eSBen Roth - (void)addHistoryItemWithUrl:(NSURL *)manifestUrl manifest:(NSDictionary *)manifest; 152fcba380SBen Roth - (void)getHistoryUrlForExperienceId:(NSString *)experienceId completion:(void (^)(NSString * _Nullable))completion; 162fcba380SBen Roth 172fcba380SBen Roth @end 182fcba380SBen Roth 192fcba380SBen Roth NS_ASSUME_NONNULL_END 20