Permalink
Cannot retrieve contributors at this time
Jump to Line
SpringBoard-iOS-5.0/SBAwayController.h
Fetching contributors…
| /* | |
| * 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 | |