System/Library/PrivateFrameworks/NanoTimeKit.framework
NTKMoonPhaseComplicationController.h
Download NTKMoonPhaseComplicationController.h
@class NSString, NSTimer, CLLocation, NSDate;
@protocol NTKMoonPhaseComplicationDisplay;
@interface NTKMoonPhaseComplicationController : NTKComplicationController <CLKUITimeTravel> {
NSDate *_timeTravelDate;
struct { unsigned char wantsPhaseName : 1; unsigned char wantsPhaseNumber : 1; unsigned char wantsEventAndDate : 1; unsigned char wantsLocked : 1; unsigned char wantsPaused : 1; } _displayFlags;
NSTimer *_afterEventTimer;
BOOL _paused;
BOOL _missedUpdateWhilePaused;
}
@property (retain, nonatomic) NSString *token;
@property (retain, nonatomic) CLLocation *location;
@property (readonly, weak, nonatomic) id<NTKMoonPhaseComplicationDisplay> legacyDisplay;
+ (BOOL)_acceptsComplicationType:(unsigned long long)a0 forDevice:(id)a1;
- (void)_deactivate;
- (void)_activate;
- (void).cxx_destruct;
- (void)_updateDisplay;
- (void)_afterEventTimerFired:(id)a0;
- (void)_asyncUpdateDisplay;
- (void)_configureForLegacyDisplay:(id)a0;
- (void)_invalidateEventTimer;
- (void)_scheduleAfterEventTimer:(id)a0;
- (void)_updateDisplayForced:(BOOL)a0;
- (BOOL)hasTapAction;
- (void)performTapActionForDisplayWrapper:(id)a0;
- (void)setDataMode:(long long)a0 forDisplayWrapper:(id)a1;
- (void)setShowsLockedUI:(BOOL)a0;
- (void)setTimeTravelDate:(id)a0 animated:(BOOL)a1;
@end