luxlabs header browser preview


@class NSString, CSBatteryChargingInfo, BCBatteryDeviceController, NSMutableSet, CSBatteryChargingView;

@interface CSChargingViewController : CSCoverSheetViewControllerBase <BCBatteryDeviceObserving> {
    BCBatteryDeviceController *_batteryController;
    CSBatteryChargingView *_chargingView;
    CSBatteryChargingInfo *_chargingInfo;
    NSMutableSet *_displayedBatteryDevices;
}

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (id)init;
- (long long)presentationPriority;
- (long long)presentationType;
- (void)_createNewChargingViewForDoubleBattery:(id)a0;
- (void)connectedDevicesDidChange:(id)a0;
- (void)viewDidLoad;
- (long long)presentationStyle;
- (void)aggregateAppearance:(id)a0;
- (double)durationBeforeDismissal;
- (void)performDismissalAnimationWithCompletionHandler:(id /* block */)a0;
- (void).cxx_destruct;
- (void)_updateChargingViewLegibility;
- (void)viewDidAppear:(BOOL)a0;
- (void)aggregateBehavior:(id)a0;
- (void)_updateChargingViewIfNecessary;
- (id)initWithChargingInfo:(id)a0;
- (BOOL)handleEvent:(id)a0;

@end