luxlabs header browser preview


@class NSArray, NSObject;
@protocol OS_dispatch_queue, _UNNotificationContentExtensionVendorContainer;

@interface _UNNotificationContentExtensionVendorContext : NSExtensionContext <_UNNotificationExtensionVendorInterface, _UNNotificationExtensionHostInterface>

@property (retain, nonatomic) NSObject<OS_dispatch_queue> *queue;
@property (nonatomic, getter=isQueueInactive) BOOL queueInactive;
@property (nonatomic) BOOL didCheckActionResponseDelegate;
@property (copy, nonatomic) NSArray *notificationActions;
@property (weak, nonatomic) id<_UNNotificationContentExtensionVendorContainer> notificationExtensionContainer;

+ (id)_extensionAuxiliaryVendorProtocol;
+ (id)_extensionAuxiliaryHostProtocol;

- (void)openURL:(id)a0 completionHandler:(id /* block */)a1;
- (void)dealloc;
- (id)initWithInputItems:(id)a0 listenerEndpoint:(id)a1 contextUUID:(id)a2;
- (void).cxx_destruct;
- (void)dismissNotificationContentExtension;
- (void)performNotificationDefaultAction;
- (void)_extensionRequestsDismiss;
- (void)requestDismiss;
- (void)_extensionRequestsDefaultAction;
- (void)_activateQueueIfNecessary;
- (void)_extensionDidCompleteNotificationResponse:(id)a0 withOption:(unsigned long long)a1;
- (void)_extensionDidUpdateNotificationActions:(id)a0;
- (void)_extensionDidUpdatePlayPauseMediaButton;
- (void)_extensionDidUpdateTitle:(id)a0;
- (void)_extensionMediaPlayingPaused;
- (void)_extensionMediaPlayingStarted;
- (void)_extensionSetPlayPauseMediaButtonColor:(id)a0;
- (void)_extensionSetPlayPauseMediaButtonFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)_extensionSetPlayPauseMediaButtonType:(unsigned long long)a0;
- (void)_extensionWantsMessagesFromHostDelivered;
- (void)_extensionWantsToBecomeFirstResponder:(BOOL)a0;
- (void)_extensionWantsToReceiveActionResponses:(BOOL)a0;
- (void)_extensionWantsToUpdateMediaPlayPauseButton;
- (void)_hostDidReceiveNotification:(id)a0;
- (void)_hostDidReceiveNotificationResponse:(id)a0;
- (void)_hostDidReceiveNotificationResponse:(id)a0 completionHandler:(id /* block */)a1;
- (void)_hostWantsMediaToPause;
- (void)_hostWantsMediaToPlay;
- (void)_hostWantsToPreserveInputViews;
- (void)_hostWantsToRestoreInputViews;
- (void)_hostWantsToUpdateMediaPlayPauseButton;
- (id)_notificationExtension;
- (void)_updateMediaPlayPauseButton;
- (void)mediaPlayingPaused;
- (void)mediaPlayingStarted;

@end