luxlabs header browser preview


@class HMRoom, MTAlarm, MTMutableAlarm, UITapGestureRecognizer, NSString, NSMutableDictionary, HUAlarmEditView, HFPlaybackArchive, NSDateComponents, NSSet;
@protocol HUAlarmEditViewControllerDelegate, HFMediaProfileContainer;

@interface HUAlarmEditViewController : UIViewController <UITableViewDataSource, UITableViewDelegate, HUAlarmEditSettingViewControllerDelegate, HUSwitchCellDelegate, HUSliderValueTableViewCellDelegate, HUInlineDatePickerCellDelegate, UIGestureRecognizerDelegate, UIScrollViewDelegate, MPMediaPickerControllerDelegatePrivate, HUMediaSourceListDelegate>

@property (retain, nonatomic) HUAlarmEditView *editAlarmView;
@property (nonatomic) long long editingAlarmSetting;
@property (retain, nonatomic) MTAlarm *originalAlarm;
@property (retain, nonatomic) MTMutableAlarm *editedAlarm;
@property (readonly, nonatomic, getter=isEdited) BOOL edited;
@property (nonatomic) double selectedCustomVolumeLevel;
@property (nonatomic) BOOL isCustomVolumeSelected;
@property (nonatomic) BOOL isPlayMediaSelected;
@property (nonatomic) BOOL accessorySupportsMusicAlarm;
@property (retain, nonatomic) HFPlaybackArchive *hfPlaybackArchive;
@property (retain, nonatomic) id<HFMediaProfileContainer> mediaProfileContainer;
@property (retain, nonatomic) NSMutableDictionary *appleMusicSubcriptionResult;
@property (nonatomic) BOOL isDatePickerWheelScrolled;
@property (retain, nonatomic) NSDateComponents *currentDatePickerTimeComponents;
@property (retain, nonatomic) HMRoom *selectedRoom;
@property (retain, nonatomic) UITapGestureRecognizer *tapGestureRecognizer;
@property (weak, nonatomic) id<HUAlarmEditViewControllerDelegate> delegate;
@property (copy, nonatomic) NSString *loggedInAppleMusicAccountDSID;
@property (readonly, nonatomic) NSSet *selectedActionSets;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (struct CGSize { double x0; double x1; })desiredContentSize;

- (void)willTransitionToTraitCollection:(id)a0 withTransitionCoordinator:(id)a1;
- (long long)numberOfSectionsInTableView:(id)a0;
- (void)_didTap:(id)a0;
- (void)viewWillAppear:(BOOL)a0;
- (id)tableView:(id)a0 cellForRowAtIndexPath:(id)a1;
- (void)dealloc;
- (long long)tableView:(id)a0 numberOfRowsInSection:(long long)a1;
- (BOOL)gestureRecognizer:(id)a0 shouldReceiveTouch:(id)a1;
- (double)tableView:(id)a0 heightForRowAtIndexPath:(id)a1;
- (void)tableView:(id)a0 didSelectRowAtIndexPath:(id)a1;
- (id)tableView:(id)a0 titleForHeaderInSection:(long long)a1;
- (void)loadView;
- (unsigned long long)supportedInterfaceOrientations;
- (void)viewWillDisappear:(BOOL)a0;
- (void).cxx_destruct;
- (void)scrollViewDidScroll:(id)a0;
- (void)scrollViewWillBeginDragging:(id)a0;
- (id)_dateComponents;
- (id)tableView:(id)a0 titleForFooterInSection:(long long)a1;
- (void)viewDidUnload;
- (void)mediaPicker:(id)a0 didPickPlaybackArchive:(id)a1;
- (void)mediaPickerDidCancel:(id)a0;
- (void)_cancelButtonClicked:(id)a0;
- (void)_checkAndPrepareEditingAlarmForMediaTypeAlarm;
- (void)_chooseMediaTapped;
- (void)_configureMediaIconView:(id)a0 withImage:(id)a1;
- (id)_configureSoundForMediaTypeAlarm:(id)a0;
- (id)_datePickerCellForTableView:(id)a0 atIndexPath:(id)a1;
- (id)_deleteAlarmButtonCellForTableView:(id)a0 atIndexPath:(id)a1;
- (void)_doneButtonClicked:(id)a0;
- (void)_handlePickerChanged;
- (BOOL)_hasUserSelectedCustomVolume;
- (BOOL)_hasUserSelectedToneAlarm;
- (BOOL)_isAlarmTypeMedia;
- (BOOL)_isMusicAlarmSupportedInAccessory;
- (BOOL)_isNewAlarm;
- (id)_mediaPropertiesTypeCellForTableView:(id)a0 atIndexpath:(id)a1;
- (void)_presentMediaPickerUnavailablePromptWithReason:(long long)a0 storeKitErrorObject:(id)a1;
- (void)_presentMediaPickerWithOptionsShowsLibraryContent:(BOOL)a0;
- (id)_setupCell:(id)a0 forTableView:(id)a1 indexPath:(id)a2;
- (BOOL)_shouldDisablePlayMedia;
- (void)_updateAppleMusicSubscriptionStatus;
- (void)_updateCellForTableView:(id)a0 indexPath:(id)a1;
- (void)_updateEnableStateForDoneButton:(BOOL)a0;
- (id)_volumeIconMaximum;
- (id)_volumeIconMinimum;
- (double)_volumeSettingForCurrentEditingAlarm;
- (id)_volumeSliderCellForTableView:(id)a0 atIndexPath:(id)a1;
- (id)_volumeTypeCellForTableView:(id)a0 atIndexpath:(id)a1;
- (void)alarmEditSettingController:(id)a0 didEditAlarm:(id)a1;
- (void)datePickerCell:(id)a0 didSelectDate:(id)a1;
- (id)initWithMediaProfileContainer:(id)a0 alarm:(id)a1;
- (void)mediaPickerDidPickPlaybackArchive:(id)a0;
- (void)saveAlarmOnlyIfEdited:(BOOL)a0;
- (void)sliderValueTableViewCell:(id)a0 didChangeValue:(double)a1;
- (void)startEditingSetting:(long long)a0;
- (void)switchCell:(id)a0 didTurnOn:(BOOL)a1;

@end