Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Clone in Desktop Download ZIP
Fetching contributors…
Cannot retrieve contributors at this time
279 lines (272 sloc) 10.8 KB
/*
* Generated by class-dump 3.3.3 (64 bit).
*
* class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2010 by Steve Nygard.
*/
#import "SBAlert.h"
@class NSDate, NSDictionary, NSMutableArray, NSMutableDictionary, NSString, NSTimeZone, NSTimer, PCPersistentTimer, PLCameraPageController, SBAlertItem, SBApplication, SBAwayBulletinListController, SBAwayView, SBShowcaseController, SBUIController, UIImageView, UIView;
@interface SBAwayController : SBAlert
{
SBUIController *_uiController;
SBShowcaseController *_showcaseController;
SBAwayView *_awayView;
NSTimer *_dimTimer;
unsigned int _isLocked:1;
unsigned int _isUnlocking:1;
unsigned int _isActivatingBacklightForUnlock:1;
unsigned int _isDeviceLocked:1;
unsigned int _isDeviceLockedInitialized:1;
unsigned int _isDimmed:1;
unsigned int _isDimming:1;
unsigned int _orderedOutDimmed:1;
unsigned int _frontDimmed:1;
unsigned int _isPermanentlyBlocked:1;
unsigned int _makingEmergencyCall:1;
unsigned int _appRequestedPasscodeEntry:1;
unsigned int _relockAfterUnlock:1;
unsigned int _showOverheatUI:1;
unsigned int _performingAutoUnlock:1;
unsigned int _springBoardIdleTimerScheduled:1;
unsigned int _validPhotoCountCheck:1;
unsigned int _showcaseAnimating:1;
unsigned int _hasBeenLockedOnce:1;
int _unlockSource;
NSDictionary *_nowPlayingInfo;
SBApplication *_nowPlayingApp;
id <SBDeviceLockViewOwner> _deviceUnlockDisplay;
double _deviceLockBlockTime;
double _lastLockWallTime;
NSTimeZone *_lastLockTimeZone;
double _lastLockSecondsSinceBoot;
PCPersistentTimer *_deviceLockTimer;
BOOL _devicePasscodeLoaded;
NSString *_devicePasscode;
BOOL _chargingViewHasFadedOut;
NSMutableArray *_pendingAlertItems;
SBAlertItem *_currentAlertItem;
SBAwayBulletinListController *_savedBulletinController;
NSMutableDictionary *_awayViewPluginControllers;
NSString *_alwaysFullscreenAwayPluginName;
NSMutableArray *_lockScreenBundlesToDisableAfterUnlock;
BOOL _cameraVisible;
BOOL _animatingCameraIn;
BOOL _cancelCameraAnimation;
PLCameraPageController *_cameraViewController;
UIImageView *_cameraDefaultImageView;
UIView *_cameraBackgroundView;
UIView *_cameraContainerView;
BOOL _dimTimerDisabledForCamera;
BOOL _exitingCameraToPasscodeUI;
NSDate *_lastCameraSessionID;
BOOL _exitedCameraForAlert;
BOOL _restartCameraAfterCall;
int _gracePeriodWhenLocked;
NSString *_currentTestName;
}
+ (id)sharedAwayController;
+ (id)sharedAwayControllerIfExists;
+ (void)registerForAlerts;
@property(readonly) NSDate *lastLockDate;
@property(readonly) BOOL hasEverBeenLocked;
- (id)initWithUIController:(id)arg1;
@property(nonatomic) BOOL chargingViewHasFadedOut; // @synthesize chargingViewHasFadedOut=_chargingViewHasFadedOut;
- (struct CGRect)alertWindowRect;
- (BOOL)showsSpringBoardStatusBar;
- (float)finalAlpha;
- (BOOL)undimsDisplay;
- (id)awayView;
- (id)alertDisplayViewWithSize:(struct CGSize)arg1;
- (void)alertDisplayWillBecomeVisible;
- (void)_createCameraViewControllerWithNewSessionID:(BOOL)arg1;
- (void)_createCameraViewControllerWithNewSessionID;
- (void)_createCameraViewControllerWithOldSessionID;
- (void)activateCameraWithNewSessionID:(BOOL)arg1 afterCall:(BOOL)arg2;
- (void)activateCamera;
- (void)_activateCameraAfterCall;
- (void)dismissCameraAnimated:(BOOL)arg1;
- (void)_setCameraAsWindowDelegate;
- (void)_restoreWindowOrientationAndDelegate;
- (void)tearDownCameraUIImmediately;
- (BOOL)cameraIsActive;
- (BOOL)cameraIsInPreviewMode;
- (void)takePicture;
- (id)cameraBackgroundViewIfOnscreen;
@property(retain, nonatomic) SBShowcaseController *showcaseController; // @synthesize showcaseController=_showcaseController;
- (void)activateAssistantWithOptions:(id)arg1 withCompletion:(id)arg2;
- (BOOL)_activateAssistantWithOptions:(id)arg1;
- (BOOL)expectsFaceContact;
- (void)_deactivateAssistantShowcaseClearingOwner:(BOOL)arg1;
- (void)_deactivateAssistantShowcase;
- (void)_dismissAssistantImmediately;
- (void)_dismissAssistant;
- (void)deactivateAssistant;
- (void)simulateDeactivateAssistant;
- (void)_blockingViewHit:(id)arg1;
- (void)_releaseAwayView;
- (void)reactivatePendingAlertItems;
- (void)playLockSound;
- (void)_sendLockStateChangedNotification;
- (BOOL)showOverheatUI;
- (void)setShowOverheatUI:(BOOL)arg1;
- (void)_pendAlertItem:(id)arg1;
- (void)lock;
- (id)pendingAlertItems;
- (void)showTestBulletin;
- (BOOL)performingAutoUnlock;
- (void)_unlockWithSound:(BOOL)arg1 isAutoUnlock:(BOOL)arg2 unlockSource:(int)arg3;
- (void)_unlockWithSound:(BOOL)arg1 isAutoUnlock:(BOOL)arg2;
- (void)screensaverDidFadeToBlack:(id)arg1 finished:(id)arg2 context:(void *)arg3;
- (void)unlockWithSound:(BOOL)arg1 lockOwner:(id)arg2 isAutoUnlock:(BOOL)arg3 unlockSource:(int)arg4;
- (void)unlockWithSound:(BOOL)arg1 lockViewOwner:(id)arg2;
- (void)unlockWithSound:(BOOL)arg1 isAutoUnlock:(BOOL)arg2 unlockSource:(int)arg3;
- (void)unlockFromSource:(int)arg1 playSound:(BOOL)arg2 lockViewOwner:(id)arg3;
- (void)unlockFromSource:(int)arg1 playSound:(BOOL)arg2 isAutoUnlock:(BOOL)arg3;
- (void)unlockFromSource:(int)arg1 playSound:(BOOL)arg2;
- (void)unlockWithSound:(BOOL)arg1;
- (BOOL)isPasswordProtected;
- (void)activationChanged:(id)arg1;
- (BOOL)isDeviceLocked;
- (BOOL)isDeviceLockedOrBlocked;
- (void)setDeviceLocked:(BOOL)arg1;
- (int)_getGracePeriod;
- (void)_markLockTime;
- (BOOL)_shouldLockDeviceWithCurrentGracePeriod:(int)arg1;
- (void)_updateDeviceLockedState;
- (void)clearDeviceLockedTimer;
- (void)applicationRequestedDeviceUnlock;
- (void)cancelApplicationRequestedDeviceLockEntry;
- (void)_syncingBegan:(id)arg1;
- (void)clearBlockedStateAndUpdateUI:(BOOL)arg1;
- (BOOL)isBlocked;
- (BOOL)isPermanentlyBlocked:(double *)arg1;
- (double)idleDimDuration;
- (void)noteSpringBoardIdleTimerScheduled:(BOOL)arg1;
- (void)noteResetRestoreStateChanged;
- (BOOL)isLocked;
- (BOOL)shouldShowLockStatusBarTime;
- (BOOL)shouldShowLockStatusBarIcon;
- (void)_photoLibraryChanged;
- (BOOL)deviceHasPhotos;
- (BOOL)hasPhotosDevicesAttached;
- (BOOL)shouldShowSlideshowButton;
- (void)lockBarStartedTracking:(id)arg1;
- (void)lockBarStoppedTracking:(id)arg1;
- (void)frontLockedAnimationFinished;
- (BOOL)shouldAnimateOtherDisplaysSuspension;
- (BOOL)shouldAnimateOtherDisplaysResumption;
- (void)printLockLog;
- (void)frontLocked:(BOOL)arg1 withAnimation:(int)arg2 automatically:(BOOL)arg3 disableLockSound:(BOOL)arg4;
- (void)_lockFeaturesForRemoteLock:(BOOL)arg1;
- (void)remoteLock:(BOOL)arg1;
- (void)frontLocked:(BOOL)arg1 animate:(BOOL)arg2 automatically:(BOOL)arg3;
- (void)attemptUnlockFromSource:(int)arg1;
- (void)attemptUnlock;
- (BOOL)_isAccessoryActive;
- (BOOL)isLockedAndUndimmed;
- (BOOL)isLockedAndInactive;
- (BOOL)isActivatingBacklightForUnlock;
- (void)_finishedUnlockAttemptWithStatus:(BOOL)arg1;
- (void)noteStartingPhoneCallWhileLocked;
- (void)cancelReturnToCameraAfterCall;
- (BOOL)shouldReturnToCameraAfterCall;
- (void)prepareToReturnFromCall;
- (void)unlockFromPhoneCallIfNeeded;
- (BOOL)awayBulletinControllerIsActive;
- (id)restoreFromSavedBulletinController;
- (double)_undimInterval;
- (BOOL)attemptDeviceUnlockWithPassword:(id)arg1 lockViewOwner:(id)arg2;
- (void)cancelDimTimer;
- (void)restartDimTimer;
- (void)restartDimTimer:(float)arg1;
- (id)dimTimer;
- (BOOL)isDimmed;
- (void)finishedDimmingScreen;
- (void)notePasscodeGracePeriodMayHaveChanged;
- (void)dimTimerFired;
- (void)relockForButtonPress:(BOOL)arg1 afterCall:(BOOL)arg2;
- (void)relockForButtonPress:(BOOL)arg1 afterCall:(BOOL)arg2 dimmed:(BOOL)arg3;
- (void)allowIdleSleep;
- (void)preventIdleSleep;
- (void)preventIdleSleepForNumberOfSeconds:(float)arg1;
- (void)dimScreen:(BOOL)arg1;
- (int)interfaceOrientationForActivation;
- (void)undimScreen;
- (void)updateOrientationForUndim;
- (void)userEventOccurred;
- (BOOL)handleKeyEvent:(struct __GSEvent *)arg1;
- (void)activate;
- (void)deactivate;
- (BOOL)allowsStackingOfAlert:(id)arg1;
- (int)effectiveStatusBarStyle;
- (int)statusBarStyle;
- (int)statusBarStyleOverridesToCancel;
- (void)orderOut;
- (void)didFinishAnimatingOut;
- (void)updateNowPlayingInfo:(id)arg1 app:(id)arg2;
- (void)updateAwayViewNowPlayingInfo;
- (void)_nowPlayingAppChanged:(id)arg1;
- (void)_nowPlayingStateChanged:(id)arg1;
- (void)_iapExtendedModeChanged:(id)arg1;
- (void)handleRequestedAlbumArt:(id)arg1;
- (void)updateClockFormat;
- (void)makeEmergencyCall;
- (void)emergencyCallWasDisplayed;
- (void)emergencyCallWasRemoved;
- (BOOL)isMakingEmergencyCall;
- (void)didAnimateLockKeypadIn;
- (void)didAnimateLockKeypadOut;
- (id)currentAlertItem;
- (void)pendOrDeactivateCurrentAlertItem;
- (BOOL)activateAlertItem:(id)arg1;
- (BOOL)wantsToHandleAlert:(id)arg1;
- (void)deactivateAlertItem:(id)arg1;
- (void)updateInCallUI;
- (void)_batteryStatusChanged;
- (BOOL)isShowingMediaControls;
- (void)hideMediaControls;
- (BOOL)toggleMediaControls;
- (BOOL)toggleCameraButton;
- (void)toggleShowsIMEIandICCID:(id)arg1;
- (BOOL)isAwayPluginViewVisible;
- (id)highestPriorityAwayPluginController;
- (id)activeAwayPluginController;
- (id)interfaceControllingAwayPluginController;
- (id)nameOfPluginController:(id)arg1;
- (void)enableLockScreenBundleWithName:(id)arg1;
- (void)disableLockScreenBundleWithName:(id)arg1;
- (void)pluginVisiblityStateChanged:(id)arg1;
- (void)_disablePluginControllersForLock;
- (void)_disablePluginControllersForUnlock;
- (void)_awayViewFinishedAnimatingOut:(id)arg1;
- (void)_assistantVisibilityChanged:(id)arg1;
- (void)disablePluginContainerNotification:(id)arg1;
- (void)pluginFullscreenNotification:(id)arg1;
- (BOOL)awayPluginControllerShouldAnimateOthersResumption;
- (BOOL)handleMenuButtonTap;
- (BOOL)handleMenuButtonDoubleTap;
- (BOOL)handleMenuButtonHeld;
- (void)hardwareKeyboardAvailabilityChanged;
- (BOOL)handleSlideshowHardwareButton;
- (void)setAlwaysFullscreenAwayPluginName:(id)arg1;
- (BOOL)isAlwaysFullscreenAwayPluginEnabled;
- (void)enableAlwaysFullscreenAwayPlugin;
- (void)unlockAlwaysFullscreenAwayView;
- (void)updateInterfaceIfNecessary;
- (void)startLockSliderAnimations;
- (void)stopLockSliderAnimations;
- (void)updateLockSlider;
- (void)_sendToDeviceLockOwnerSetShowingDeviceLock:(BOOL)arg1;
- (void)_sendToDeviceLockOwnerSetShowingDeviceLock:(BOOL)arg1 animated:(BOOL)arg2;
- (void)_sendToDeviceLockOwnerDeviceUnlockSucceeded;
- (void)_sendToDeviceLockOwnerDeviceUnlockFailed;
- (BOOL)_sendToDeviceLockOwnerIsDisplayingErrorStatus;
- (BOOL)_sendToDeviceLockOwnerShouldUseTransparentStatusBar;
- (void)_sendToDeviceLockOwnerAnimateToEmergencyCall;
- (void)assistantWantsToBeFullyRevealed:(id)arg1 withBlock:(id)arg2;
- (void)_defferedFullyRevealed:(id)arg1;
- (void)assistantWantsToBeDismissed:(id)arg1 animated:(BOOL)arg2;
- (double)assistantFullRevealDuration:(id)arg1;
- (void)_irisOpened;
- (void)runUnlockTest:(id)arg1 options:(id)arg2;
@property(retain, nonatomic) NSString *currentTestName; // @synthesize currentTestName=_currentTestName;
@end
Jump to Line
Something went wrong with that request. Please try again.