Created
March 27, 2018 13:26
-
-
Save joemerlino/31bf8d0f1446c9ad6d278cd84b815049 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// Generated by class-dump 3.5 (64 bit). | |
// | |
// class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard. | |
// | |
#pragma mark Blocks | |
typedef void (^CDUnknownBlockType)(void); // return type and parameters are unknown | |
#pragma mark Named Structures | |
struct CGAffineTransform { | |
double _field1; | |
double _field2; | |
double _field3; | |
double _field4; | |
double _field5; | |
double _field6; | |
}; | |
struct CGPoint { | |
double x; | |
double y; | |
}; | |
struct CGRect { | |
struct CGPoint origin; | |
struct CGSize size; | |
}; | |
struct CGSize { | |
double width; | |
double height; | |
}; | |
struct UIEdgeInsets { | |
double top; | |
double left; | |
double bottom; | |
double right; | |
}; | |
struct _NSRange { | |
unsigned long long _field1; | |
unsigned long long _field2; | |
}; | |
#pragma mark - | |
// | |
// File: /Users/Joe/Downloads/InCallService | |
// UUID: AA2E4301-B6FC-34AF-B24C-71BB15E8C8EC | |
// | |
// Arch: arm64 | |
// Source version: 2312.0.0.0.0 | |
// Minimum iOS version: 11.1.0 | |
// SDK version: 11.1.0 | |
// | |
// Objective-C Garbage Collection: Unsupported | |
// | |
@protocol AVSpeechSynthesizerDelegate <NSObject> | |
@optional | |
- (void)speechSynthesizer:(AVSpeechSynthesizer *)arg1 willSpeakRangeOfSpeechString:(struct _NSRange)arg2 utterance:(AVSpeechUtterance *)arg3; | |
- (void)speechSynthesizer:(AVSpeechSynthesizer *)arg1 didCancelSpeechUtterance:(AVSpeechUtterance *)arg2; | |
- (void)speechSynthesizer:(AVSpeechSynthesizer *)arg1 didContinueSpeechUtterance:(AVSpeechUtterance *)arg2; | |
- (void)speechSynthesizer:(AVSpeechSynthesizer *)arg1 didPauseSpeechUtterance:(AVSpeechUtterance *)arg2; | |
- (void)speechSynthesizer:(AVSpeechSynthesizer *)arg1 didFinishSpeechUtterance:(AVSpeechUtterance *)arg2; | |
- (void)speechSynthesizer:(AVSpeechSynthesizer *)arg1 didStartSpeechUtterance:(AVSpeechUtterance *)arg2; | |
@end | |
@protocol BKSAccelerometerDelegate <NSObject> | |
- (void)accelerometer:(BKSAccelerometer *)arg1 didAccelerateWithTimeStamp:(double)arg2 x:(float)arg3 y:(float)arg4 z:(float)arg5 eventType:(int)arg6; | |
@optional | |
- (void)accelerometer:(BKSAccelerometer *)arg1 didChangeDeviceOrientation:(int)arg2; | |
@end | |
@protocol CAAnimationDelegate <NSObject> | |
@optional | |
- (void)animationDidStop:(CAAnimation *)arg1 finished:(_Bool)arg2; | |
- (void)animationDidStart:(CAAnimation *)arg1; | |
@end | |
@protocol CLLocationManagerDelegate <NSObject> | |
@optional | |
- (void)locationManager:(CLLocationManager *)arg1 didVisit:(CLVisit *)arg2; | |
- (void)locationManager:(CLLocationManager *)arg1 didFinishDeferredUpdatesWithError:(NSError *)arg2; | |
- (void)locationManagerDidResumeLocationUpdates:(CLLocationManager *)arg1; | |
- (void)locationManagerDidPauseLocationUpdates:(CLLocationManager *)arg1; | |
- (void)locationManager:(CLLocationManager *)arg1 didStartMonitoringForRegion:(CLRegion *)arg2; | |
- (void)locationManager:(CLLocationManager *)arg1 didChangeAuthorizationStatus:(int)arg2; | |
- (void)locationManager:(CLLocationManager *)arg1 monitoringDidFailForRegion:(CLRegion *)arg2 withError:(NSError *)arg3; | |
- (void)locationManager:(CLLocationManager *)arg1 didFailWithError:(NSError *)arg2; | |
- (void)locationManager:(CLLocationManager *)arg1 didExitRegion:(CLRegion *)arg2; | |
- (void)locationManager:(CLLocationManager *)arg1 didEnterRegion:(CLRegion *)arg2; | |
- (void)locationManager:(CLLocationManager *)arg1 rangingBeaconsDidFailForRegion:(CLBeaconRegion *)arg2 withError:(NSError *)arg3; | |
- (void)locationManager:(CLLocationManager *)arg1 didRangeBeacons:(NSArray *)arg2 inRegion:(CLBeaconRegion *)arg3; | |
- (void)locationManager:(CLLocationManager *)arg1 didDetermineState:(long long)arg2 forRegion:(CLRegion *)arg3; | |
- (_Bool)locationManagerShouldDisplayHeadingCalibration:(CLLocationManager *)arg1; | |
- (void)locationManager:(CLLocationManager *)arg1 didUpdateHeading:(CLHeading *)arg2; | |
- (void)locationManager:(CLLocationManager *)arg1 didUpdateLocations:(NSArray *)arg2; | |
- (void)locationManager:(CLLocationManager *)arg1 didUpdateToLocation:(CLLocation *)arg2 fromLocation:(CLLocation *)arg3; | |
@end | |
@protocol DialerLCDFieldDelegate <NSObject> | |
@optional | |
- (void)dialerField:(id <DialerLCDFieldProtocol>)arg1 stringWasPasted:(NSString *)arg2; | |
- (void)dialerLCDFieldTextDidChange:(id <DialerLCDFieldProtocol>)arg1; | |
- (void)setDeleteButtonAlpha:(double)arg1; | |
@end | |
@protocol DialerLCDFieldProtocol <NSObject> | |
- (void)setDelegate:(id <DialerLCDFieldDelegate>)arg1; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (_Bool)highlighted; | |
- (void)setInCallMode:(_Bool)arg1; | |
- (_Bool)inCallMode; | |
- (void)deleteCharacter; | |
- (void)setText:(NSString *)arg1 needsFormat:(_Bool)arg2; | |
- (void)insertStringAtCurrentPosition:(NSString *)arg1 deletingPreviousCharacter:(_Bool)arg2; | |
- (void)insertStringAtCurrentPosition:(NSString *)arg1; | |
- (NSString *)text; | |
@optional | |
- (void)setText:(NSString *)arg1 needsFormat:(_Bool)arg2 name:(NSString *)arg3 label:(NSString *)arg4; | |
- (void)setName:(NSString *)arg1 numberLabel:(NSString *)arg2 suggestion:(_Bool)arg3; | |
- (void)setName:(NSString *)arg1 numberLabel:(NSString *)arg2; | |
- (void)endEditing; | |
@end | |
@protocol DialerViewDelegate <NSObject> | |
@optional | |
- (void)dialerView:(PHAbstractDialerView *)arg1 stringWasPasted:(NSString *)arg2; | |
- (void)dialerViewTextDidChange:(PHAbstractDialerView *)arg1; | |
@end | |
@protocol HKMedicalIDViewControllerDelegate <NSObject> | |
@optional | |
- (void)medicalIDViewControllerDidAppear:(HKMedicalIDViewController *)arg1; | |
- (void)medicalIDViewControllerDidFinish:(HKMedicalIDViewController *)arg1; | |
- (void)medicalIDViewControllerDidDelete:(HKMedicalIDViewController *)arg1; | |
- (void)medicalIDViewControllerDidSave:(HKMedicalIDViewController *)arg1; | |
- (void)medicalIDViewControllerDidCancel:(HKMedicalIDViewController *)arg1; | |
@end | |
@protocol MFMessageComposeViewControllerDelegate <NSObject> | |
- (void)messageComposeViewController:(MFMessageComposeViewController *)arg1 didFinishWithResult:(long long)arg2; | |
@end | |
@protocol MPCarPlayInCallViewControllerDelegate <NSObject> | |
- (void)dismissalRequestedFromInCallViewController:(PHCarPlayMainInCallViewController *)arg1; | |
- (void)presentKeypadViewControllerRequestedFromInCallViewController:(PHCarPlayMainInCallViewController *)arg1; | |
- (void)presentAddCallViewControllerRequestedFromInCallViewController:(PHCarPlayMainInCallViewController *)arg1; | |
@end | |
@protocol MPCarPlayPhoneCallContainerDataSource <NSObject> | |
- (_Bool)phoneCallContainer:(PHCarPlayPhoneCallContainer *)arg1 cellIsDimmedAtIndex:(unsigned long long)arg2; | |
- (NSString *)phoneCallContainer:(PHCarPlayPhoneCallContainer *)arg1 subtitleForViewCellAtIndex:(unsigned long long)arg2; | |
- (NSString *)phoneCallContainer:(PHCarPlayPhoneCallContainer *)arg1 titleForViewCellAtIndex:(unsigned long long)arg2; | |
- (unsigned long long)numberOfViewCellsForPhoneCallContainer:(PHCarPlayPhoneCallContainer *)arg1; | |
@end | |
@protocol MPCarPlayPhoneCallContainerDelegate <NSObject> | |
@optional | |
- (void)phoneCallContainer:(PHCarPlayPhoneCallContainer *)arg1 phoneCallViewTappedAtIndex:(unsigned long long)arg2; | |
@end | |
@protocol MPCarPlayPhoneCallGalleryViewDelegate <NSObject> | |
- (TUCall *)representativePhoneCallForConferenceForGalleryView:(PHCarPlayPhoneCallGalleryView *)arg1; | |
- (NSArray *)allConferenceParticipantCalls; | |
- (NSArray *)conferenceParticipantCallsForPhoneCall:(TUCall *)arg1; | |
- (NSArray *)primaryPhoneCallsForGalleryView:(PHCarPlayPhoneCallGalleryView *)arg1; | |
@end | |
@protocol NSCoding | |
- (id)initWithCoder:(NSCoder *)arg1; | |
- (void)encodeWithCoder:(NSCoder *)arg1; | |
@end | |
@protocol NSCopying | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@end | |
@protocol NSObject | |
@property(readonly, copy) NSString *description; | |
@property(readonly) Class superclass; | |
@property(readonly) unsigned long long hash; | |
- (struct _NSZone *)zone; | |
- (unsigned long long)retainCount; | |
- (id)autorelease; | |
- (oneway void)release; | |
- (id)retain; | |
- (_Bool)respondsToSelector:(SEL)arg1; | |
- (_Bool)conformsToProtocol:(Protocol *)arg1; | |
- (_Bool)isMemberOfClass:(Class)arg1; | |
- (_Bool)isKindOfClass:(Class)arg1; | |
- (_Bool)isProxy; | |
- (id)performSelector:(SEL)arg1 withObject:(id)arg2 withObject:(id)arg3; | |
- (id)performSelector:(SEL)arg1 withObject:(id)arg2; | |
- (id)performSelector:(SEL)arg1; | |
- (id)self; | |
- (Class)class; | |
- (_Bool)isEqual:(id)arg1; | |
@optional | |
@property(readonly, copy) NSString *debugDescription; | |
@end | |
@protocol NSURLConnectionDataDelegate <NSURLConnectionDelegate> | |
@optional | |
- (void)connectionDidFinishLoading:(NSURLConnection *)arg1; | |
- (NSCachedURLResponse *)connection:(NSURLConnection *)arg1 willCacheResponse:(NSCachedURLResponse *)arg2; | |
- (void)connection:(NSURLConnection *)arg1 didSendBodyData:(long long)arg2 totalBytesWritten:(long long)arg3 totalBytesExpectedToWrite:(long long)arg4; | |
- (NSInputStream *)connection:(NSURLConnection *)arg1 needNewBodyStream:(NSURLRequest *)arg2; | |
- (void)connection:(NSURLConnection *)arg1 didReceiveData:(NSData *)arg2; | |
- (void)connection:(NSURLConnection *)arg1 didReceiveResponse:(NSURLResponse *)arg2; | |
- (NSURLRequest *)connection:(NSURLConnection *)arg1 willSendRequest:(NSURLRequest *)arg2 redirectResponse:(NSURLResponse *)arg3; | |
@end | |
@protocol NSURLConnectionDelegate <NSObject> | |
@optional | |
- (void)connection:(NSURLConnection *)arg1 didCancelAuthenticationChallenge:(NSURLAuthenticationChallenge *)arg2; | |
- (void)connection:(NSURLConnection *)arg1 didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)arg2; | |
- (_Bool)connection:(NSURLConnection *)arg1 canAuthenticateAgainstProtectionSpace:(NSURLProtectionSpace *)arg2; | |
- (void)connection:(NSURLConnection *)arg1 willSendRequestForAuthenticationChallenge:(NSURLAuthenticationChallenge *)arg2; | |
- (_Bool)connectionShouldUseCredentialStorage:(NSURLConnection *)arg1; | |
- (void)connection:(NSURLConnection *)arg1 didFailWithError:(NSError *)arg2; | |
@end | |
@protocol PGPictureInPictureProxyDelegate <NSObject> | |
@optional | |
- (void)pictureInPictureProxyPictureInPictureInterruptionEnded:(PGPictureInPictureProxy *)arg1; | |
- (void)pictureInPictureProxyPictureInPictureInterruptionBegan:(PGPictureInPictureProxy *)arg1; | |
- (void)pictureInPictureProxy:(PGPictureInPictureProxy *)arg1 didStopPictureInPictureWithAnimationType:(long long)arg2 reason:(long long)arg3; | |
- (void)pictureInPictureProxy:(PGPictureInPictureProxy *)arg1 willStopPictureInPictureWithAnimationType:(long long)arg2 reason:(long long)arg3; | |
- (void)pictureInPictureProxy:(PGPictureInPictureProxy *)arg1 restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:(void (^)(_Bool))arg2; | |
- (void)pictureInPictureProxy:(PGPictureInPictureProxy *)arg1 failedToStartPictureInPictureWithAnimationType:(long long)arg2 error:(NSError *)arg3; | |
- (void)pictureInPictureProxy:(PGPictureInPictureProxy *)arg1 didStartPictureInPictureWithAnimationType:(long long)arg2; | |
- (void)pictureInPictureProxy:(PGPictureInPictureProxy *)arg1 willStartPictureInPictureWithAnimationType:(long long)arg2; | |
- (struct CGRect)pictureInPictureProxyViewFrameForTransitionAnimation:(PGPictureInPictureProxy *)arg1; | |
@end | |
@protocol PGPictureInPictureViewController <NSObject> | |
@optional | |
@property(readonly, nonatomic) _Bool shouldShowLoadingIndicator; | |
@property(readonly, nonatomic) _Bool shouldShowAlternateActionButtonImage; | |
- (void)actionButtonTapped; | |
- (void)viewDidResize; | |
- (void)viewWillResize; | |
- (void)didAnimatePictureInPictureStop; | |
- (void)willAnimatePictureInPictureStop; | |
- (void)didAnimatePictureInPictureStart; | |
- (void)willAnimatePictureInPictureStart; | |
@end | |
@protocol PHActionSliderDelegate <NSObject> | |
@optional | |
- (void)actionSliderDidCancelSlide:(PHActionSlider *)arg1; | |
- (void)actionSliderDidCompleteSlide:(PHActionSlider *)arg1; | |
- (void)actionSlider:(PHActionSlider *)arg1 didUpdateSlideWithValue:(double)arg2; | |
- (void)actionSliderDidBeginSlide:(PHActionSlider *)arg1; | |
- (_Bool)actionSlider:(PHActionSlider *)arg1 gestureRecognizerShouldBegin:(UIGestureRecognizer *)arg2; | |
@end | |
@protocol PHAudioCallControlsViewControllerDelegate <NSObject> | |
- (UIImage *)frontmostCallProviderIconForAudioCallControlsViewController:(PHAudioCallControlsViewController *)arg1; | |
- (void)audioCallControlsViewControllerRequestedPunchOutPresentation:(PHAudioCallControlsViewController *)arg1; | |
- (void)audioCallControlsViewControllerRequestedVideoPresentation:(PHAudioCallControlsViewController *)arg1; | |
- (void)audioCallControlsViewControllerRequestedAudioRoutesPresentation:(PHAudioCallControlsViewController *)arg1; | |
- (void)audioCallControlsViewControllerRequestedAddCallPresentation:(PHAudioCallControlsViewController *)arg1 forView:(UIView *)arg2; | |
- (void)audioCallControlsViewControllerRequestedContactsPresentation:(PHAudioCallControlsViewController *)arg1 forView:(UIView *)arg2; | |
- (void)audioCallControlsViewControllerRequestedKeypadPresentationForFieldMode:(PHAudioCallControlsViewController *)arg1; | |
- (void)audioCallControlsViewControllerRequestedKeypadPresentation:(PHAudioCallControlsViewController *)arg1; | |
@end | |
@protocol PHAudioCallControlsViewDelegate <NSObject> | |
- (void)controlTypeLongPressed:(unsigned long long)arg1; | |
- (void)controlTypeShortPressed:(unsigned long long)arg1; | |
- (void)controlTypeTapped:(unsigned long long)arg1 forView:(UIView *)arg2; | |
- (_Bool)controlTypeIsSelected:(unsigned long long)arg1; | |
- (_Bool)controlTypeIsEnabled:(unsigned long long)arg1; | |
- (UIImage *)imageForControlType:(unsigned long long)arg1; | |
- (NSString *)titleForControlType:(unsigned long long)arg1; | |
- (unsigned long long)controlTypeAtRow:(unsigned long long)arg1 column:(unsigned long long)arg2; | |
- (unsigned long long)numberOfColumnsInControlsView:(PHAudioCallControlsView *)arg1; | |
- (unsigned long long)numberOfRowsInControlsView:(PHAudioCallControlsView *)arg1; | |
@end | |
@protocol PHAudioRoutingAlertDelegate <NSObject> | |
- (NSString *)hideActionTitleForAudioRoutingAlertController:(PHAudioRoutingAlertController *)arg1; | |
@optional | |
- (void)audioRoutingAlertControllerDidDismiss:(PHAudioRoutingAlertController *)arg1; | |
- (void)audioRoutingAlertController:(PHAudioRoutingAlertController *)arg1 didRequestMuteChange:(_Bool)arg2; | |
- (void)audioRoutingAlertController:(PHAudioRoutingAlertController *)arg1 didSelectAction:(UIAlertAction *)arg2; | |
- (NSString *)muteActionTitleForAudioRoutingAlertController:(PHAudioRoutingAlertController *)arg1; | |
@end | |
@protocol PHBottomBarDelegateProtocol <NSObject> | |
@optional | |
- (_Bool)shouldShowEnableTTY; | |
- (_Bool)shouldShowHardPauseNumbers; | |
- (_Bool)shouldShowActionTypePhotoCapture; | |
- (_Bool)shouldShowActionTypePunchOut; | |
- (_Bool)shouldShowActionTypeSendToVoicemail; | |
- (_Bool)shouldShowActionTypeAudioRoute; | |
- (_Bool)shouldShowActionTypeCameraFlip; | |
- (long long)bottomBarCallStateInBar:(PHBottomBar *)arg1; | |
- (UIImage *)imageForItemInBar:(PHBottomBar *)arg1 withActionType:(long long)arg2; | |
- (NSString *)customizedTitleForItemInBar:(PHBottomBar *)arg1 withActionType:(long long)arg2; | |
- (void)bottomBarActionPerformed:(long long)arg1 withCompletionState:(long long)arg2 fromBar:(PHBottomBar *)arg3; | |
- (void)sliderActionFromBar:(PHBottomBar *)arg1 slidToProportion:(float)arg2; | |
@end | |
@protocol PHCallParticipantLabelDelegate <NSObject> | |
- (NSString *)compactLabelTextForParticipantLabel:(PHAbstractCallParticipantLabelView *)arg1; | |
- (void)callLabelInfoLabelWasTappedForLabel:(PHAbstractCallParticipantLabelView *)arg1; | |
@end | |
@protocol PHCallParticipantsViewDelegate <NSObject> | |
- (NSString *)overrideStringForParticipantsView:(PHCallParticipantsView *)arg1; | |
- (_Bool)shouldShowSingleDurationLabelInParticipantsView:(PHCallParticipantsView *)arg1; | |
- (_Bool)shouldShowInfoButtonForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(PHCallParticipantsView *)arg2; | |
- (unsigned long long)numberOfParticipantsForParticipantsView:(PHCallParticipantsView *)arg1; | |
- (unsigned short)activityStateForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(PHCallParticipantsView *)arg2; | |
- (NSString *)supplementalParticipantLabelFormatStringAtIndex:(unsigned long long)arg1 inParticipantsView:(PHCallParticipantsView *)arg2; | |
- (PHCallParticipantLabelDescriptor *)labelForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(PHCallParticipantsView *)arg2; | |
- (NSString *)nameForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(PHCallParticipantsView *)arg2; | |
- (CNContact *)contactForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(PHCallParticipantsView *)arg2; | |
@optional | |
- (UIImage *)appIconInParticipantsView:(PHCallParticipantsView *)arg1; | |
- (UIFont *)fontForParticipantLabelForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(PHCallParticipantsView *)arg2; | |
- (UIColor *)colorForStatusLabelForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(PHCallParticipantsView *)arg2; | |
- (_Bool)shouldIgnoreUpdatesInParticipantsView:(PHCallParticipantsView *)arg1; | |
- (NSString *)compactLabelTextForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(PHCallParticipantsView *)arg2; | |
- (void)fieldModeSendButtonTappedInParticipantsView:(PHCallParticipantsView *)arg1; | |
- (void)participantViewInfoButtonTappedAtIndex:(unsigned long long)arg1 inParticipantsView:(PHCallParticipantsView *)arg2; | |
- (void)participantTappedAtIndex:(unsigned long long)arg1 inParticipantsView:(PHCallParticipantsView *)arg2; | |
@end | |
@protocol PHCarPlayHardPauseButtonDelegate <NSObject> | |
- (void)hardPauseButtonDidSendHardPauseDigits:(PHCarPlayInCallHardPauseButton *)arg1; | |
- (void)hardPauseButtonDidChangeVisibility:(PHCarPlayInCallHardPauseButton *)arg1; | |
@end | |
@protocol PHCarPlayInCallButtonsViewDelegate <NSObject> | |
- (long long)currentCallState; | |
- (_Bool)canSendMessage; | |
- (_Bool)isHoldEnabled; | |
- (_Bool)isKeypadEnabled; | |
- (_Bool)isKeypadAllowed; | |
- (_Bool)isSwapCallsAllowed; | |
- (_Bool)isMergeCallsAllowed; | |
- (_Bool)isAddCallAllowed; | |
- (_Bool)isMuted; | |
- (void)inCallButtonWasTapped:(id)arg1; | |
@end | |
@protocol PHConferenceParticipantCellProtocol <NSObject> | |
- (void)conferenceParticipantCellRequestedTakeCallPrivate:(PHConferenceParticipantCell *)arg1; | |
- (void)conferenceParticipantCellRequestedEndCall:(PHConferenceParticipantCell *)arg1; | |
@end | |
@protocol PHCountdownViewModel <NSObject> | |
@property(readonly) _Bool playsSound; | |
@property(readonly) double countdownTickDuration; | |
@property(readonly) unsigned long long countdown; | |
@property(readonly) NSString *titleString; | |
- (NSString *)countdownString:(unsigned long long)arg1; | |
@end | |
@protocol PHInCallBackgroundStyleProtocol <NSObject> | |
- (void)setBackgroundStyle:(long long)arg1 animatedWithDuration:(double)arg2; | |
@end | |
@protocol PHInCallRootViewControllerProtocol <NSObject> | |
+ (NSSet *)dismissalAssertions; | |
+ (void)setShouldForceDismiss; | |
+ (void)setShouldLockDeviceOnNextDismiss; | |
+ (void)releaseDismissalAssertionForReason:(NSString *)arg1; | |
+ (void)obtainDismissalAssertionForReason:(NSString *)arg1; | |
- (void)requestInCallDismissalWithAnimation:(_Bool)arg1; | |
- (void)setStatusBarHidden:(_Bool)arg1 withDuration:(double)arg2; | |
- (void)animateToAlert; | |
- (void)animateToPIP; | |
- (void)dismissContactsViewController; | |
- (void)presentContactsViewControllerForView:(UIView *)arg1; | |
- (void)presentPhoneRemoteViewControllerForView:(UIView *)arg1; | |
- (void)forceUpdateCallControllerForSOS; | |
- (void)setCurrentAlertButtonAction:(SBUIRemoteAlertButtonAction *)arg1; | |
@end | |
@protocol PHInCallSpringBoardEventHandlerProtocol <NSObject> | |
@optional | |
- (void)handleDoubleHeightStatusBarTap; | |
- (void)handleHeadsetButtonPressed:(_Bool)arg1; | |
- (void)handleVolumeDownButtonPressed; | |
- (void)handleVolumeUpButtonPressed; | |
- (void)handleLockButtonPressed; | |
- (void)handleActivationForEndAndLock; | |
@end | |
@protocol PHLCDViewTextFieldDelegate <NSObject> | |
@optional | |
- (void)textField:(PHLCDViewTextField *)arg1 didUpdateString:(NSString *)arg2; | |
- (void)textField:(PHLCDViewTextField *)arg1 didPasteString:(NSString *)arg2; | |
@end | |
@protocol PHPIPWrapperViewControllerDelegateProtocol <NSObject> | |
- (void)wrapperViewControllerNeedsCleanup:(PHPIPWrapperViewController *)arg1; | |
@end | |
@protocol PHPhoneRemoteViewControllerDelegate <NSObject> | |
- (void)viewServiceDidTerminateWithError:(NSError *)arg1; | |
@end | |
@protocol PHSOSNumberViewModel <NSObject> | |
- (NSString *)sosSubtitle; | |
- (NSString *)sosTitle; | |
@end | |
@protocol PHSOSNumbersViewControllerDelegate <NSObject> | |
- (void)sosNumbersViewController:(PHSOSNumbersViewController *)arg1 didSelectRowAtIndexPath:(NSIndexPath *)arg2; | |
@end | |
@protocol PHSlidingButtonDelegateProtocol <NSObject> | |
- (void)slidingButton:(PHSlidingButton *)arg1 didSlideToProportion:(double)arg2; | |
- (void)didFinishSlideForSlidingButton:(PHSlidingButton *)arg1; | |
- (void)willFinishSlideForSlidingButton:(PHSlidingButton *)arg1; | |
@end | |
@protocol PHSlidingViewCountdownModel <NSObject> | |
@property(readonly) _Bool playsSound; | |
@property(readonly) double countdownTickDuration; | |
@property(readonly) unsigned long long countdown; | |
@end | |
@protocol PHSlidingViewModel <NSObject> | |
- (NSString *)titleString; | |
@end | |
@protocol PHSpringBoardBehavior <NSObject> | |
- (unsigned long long)desiredButtonEvents; | |
- (_Bool)allowsOrientationChangeEvents; | |
- (_Bool)allowsBanners; | |
- (_Bool)allowsOtherAlertsToStackOnTop; | |
- (_Bool)allowsMenuButtonDismissal; | |
@end | |
@protocol PHTabBarItemProtocol <NSObject> | |
- (NSString *)tabBarItemTitle; | |
- (UIImage *)tabBarItemSelectedImage; | |
- (UIImage *)tabBarItemImage; | |
@end | |
@protocol PHTabBarSystemItemProtocol <NSObject> | |
- (long long)tabBarSystemItem; | |
- (unsigned long long)tabBarSystemItemTag; | |
@optional | |
- (NSString *)tabBarSystemItemTitle; | |
@end | |
@protocol PHVideoOverlayViewControllerDelegate <NSObject> | |
- (void)videoOverlayViewController:(PHVideoOverlayViewController *)arg1 isShowingOverlay:(_Bool)arg2; | |
@end | |
@protocol RadiosPreferencesDelegate | |
- (void)airplaneModeChanged; | |
@end | |
@protocol TPDialerKeypadDelegate <NSObject> | |
@optional | |
- (void)phonePad:(id <TPDialerKeypadProtocol>)arg1 dialerCharacterButtonWasHeld:(unsigned int)arg2; | |
- (void)phonePad:(id <TPDialerKeypadProtocol>)arg1 replaceLastDigitWithString:(NSString *)arg2; | |
- (void)phonePadDidEndSounds:(id <TPDialerKeypadProtocol>)arg1; | |
- (void)phonePadWillBeginSounds:(id <TPDialerKeypadProtocol>)arg1; | |
- (void)phonePad:(id <TPDialerKeypadProtocol>)arg1 keyUp:(BOOL)arg2; | |
- (void)phonePad:(id <TPDialerKeypadProtocol>)arg1 keyDown:(BOOL)arg2; | |
- (void)phonePadDeleteLastDigit:(id <TPDialerKeypadProtocol>)arg1; | |
- (void)phonePad:(id <TPDialerKeypadProtocol>)arg1 appendString:(NSString *)arg2; | |
@end | |
@protocol TUCallProviderManagerDelegate <NSObject> | |
- (void)providersChangedForProviderManager:(TUCallProviderManager *)arg1; | |
@end | |
@protocol TUMomentsControllerDelegate <NSObject> | |
@optional | |
- (void)momentsController:(TUMomentsController *)arg1 didReceiveLocallyRequestedMomentDescriptor:(TUMomentDescriptor *)arg2; | |
- (void)momentsController:(TUMomentsController *)arg1 didUpdateCapabilities:(TUMomentsCapabilities *)arg2 forCall:(TUCall *)arg3; | |
- (void)willCaptureRemoteRequestWithMomentsController:(TUMomentsController *)arg1; | |
@end | |
@protocol UIAdaptivePresentationControllerDelegate <NSObject> | |
@optional | |
- (void)presentationController:(UIPresentationController *)arg1 willPresentWithAdaptiveStyle:(long long)arg2 transitionCoordinator:(id <UIViewControllerTransitionCoordinator>)arg3; | |
- (UIViewController *)presentationController:(UIPresentationController *)arg1 viewControllerForAdaptivePresentationStyle:(long long)arg2; | |
- (long long)adaptivePresentationStyleForPresentationController:(UIPresentationController *)arg1 traitCollection:(UITraitCollection *)arg2; | |
- (long long)adaptivePresentationStyleForPresentationController:(UIPresentationController *)arg1; | |
@end | |
@protocol UIApplicationDelegate <NSObject> | |
@optional | |
@property(retain, nonatomic) UIWindow *window; | |
- (void)application:(UIApplication *)arg1 userDidAcceptCloudKitShareWithMetadata:(CKShareMetadata *)arg2; | |
- (void)application:(UIApplication *)arg1 didUpdateUserActivity:(NSUserActivity *)arg2; | |
- (void)application:(UIApplication *)arg1 didFailToContinueUserActivityWithType:(NSString *)arg2 error:(NSError *)arg3; | |
- (_Bool)application:(UIApplication *)arg1 continueUserActivity:(NSUserActivity *)arg2 restorationHandler:(void (^)(NSArray *))arg3; | |
- (_Bool)application:(UIApplication *)arg1 willContinueUserActivityWithType:(NSString *)arg2; | |
- (void)application:(UIApplication *)arg1 didDecodeRestorableStateWithCoder:(NSCoder *)arg2; | |
- (void)application:(UIApplication *)arg1 willEncodeRestorableStateWithCoder:(NSCoder *)arg2; | |
- (_Bool)application:(UIApplication *)arg1 shouldRestoreApplicationState:(NSCoder *)arg2; | |
- (_Bool)application:(UIApplication *)arg1 shouldSaveApplicationState:(NSCoder *)arg2; | |
- (UIViewController *)application:(UIApplication *)arg1 viewControllerWithRestorationIdentifierPath:(NSArray *)arg2 coder:(NSCoder *)arg3; | |
- (_Bool)application:(UIApplication *)arg1 shouldAllowExtensionPointIdentifier:(NSString *)arg2; | |
- (unsigned long long)application:(UIApplication *)arg1 supportedInterfaceOrientationsForWindow:(UIWindow *)arg2; | |
- (void)applicationProtectedDataDidBecomeAvailable:(UIApplication *)arg1; | |
- (void)applicationProtectedDataWillBecomeUnavailable:(UIApplication *)arg1; | |
- (void)applicationWillEnterForeground:(UIApplication *)arg1; | |
- (void)applicationDidEnterBackground:(UIApplication *)arg1; | |
- (void)application:(UIApplication *)arg1 handleIntent:(INIntent *)arg2 completionHandler:(void (^)(INIntentResponse *))arg3; | |
- (void)applicationShouldRequestHealthAuthorization:(UIApplication *)arg1; | |
- (void)application:(UIApplication *)arg1 handleWatchKitExtensionRequest:(NSDictionary *)arg2 reply:(void (^)(NSDictionary *))arg3; | |
- (void)application:(UIApplication *)arg1 handleEventsForBackgroundURLSession:(NSString *)arg2 completionHandler:(void (^)(void))arg3; | |
- (void)application:(UIApplication *)arg1 performActionForShortcutItem:(UIApplicationShortcutItem *)arg2 completionHandler:(void (^)(_Bool))arg3; | |
- (void)application:(UIApplication *)arg1 performFetchWithCompletionHandler:(void (^)(unsigned long long))arg2; | |
- (void)application:(UIApplication *)arg1 didReceiveRemoteNotification:(NSDictionary *)arg2 fetchCompletionHandler:(void (^)(unsigned long long))arg3; | |
- (void)application:(UIApplication *)arg1 handleActionWithIdentifier:(NSString *)arg2 forLocalNotification:(UILocalNotification *)arg3 withResponseInfo:(NSDictionary *)arg4 completionHandler:(void (^)(void))arg5; | |
- (void)application:(UIApplication *)arg1 handleActionWithIdentifier:(NSString *)arg2 forRemoteNotification:(NSDictionary *)arg3 completionHandler:(void (^)(void))arg4; | |
- (void)application:(UIApplication *)arg1 handleActionWithIdentifier:(NSString *)arg2 forRemoteNotification:(NSDictionary *)arg3 withResponseInfo:(NSDictionary *)arg4 completionHandler:(void (^)(void))arg5; | |
- (void)application:(UIApplication *)arg1 handleActionWithIdentifier:(NSString *)arg2 forLocalNotification:(UILocalNotification *)arg3 completionHandler:(void (^)(void))arg4; | |
- (void)application:(UIApplication *)arg1 didReceiveLocalNotification:(UILocalNotification *)arg2; | |
- (void)application:(UIApplication *)arg1 didReceiveRemoteNotification:(NSDictionary *)arg2; | |
- (void)application:(UIApplication *)arg1 didFailToRegisterForRemoteNotificationsWithError:(NSError *)arg2; | |
- (void)application:(UIApplication *)arg1 didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)arg2; | |
- (void)application:(UIApplication *)arg1 didRegisterUserNotificationSettings:(UIUserNotificationSettings *)arg2; | |
- (void)application:(UIApplication *)arg1 didChangeStatusBarFrame:(struct CGRect)arg2; | |
- (void)application:(UIApplication *)arg1 willChangeStatusBarFrame:(struct CGRect)arg2; | |
- (void)application:(UIApplication *)arg1 didChangeStatusBarOrientation:(long long)arg2; | |
- (void)application:(UIApplication *)arg1 willChangeStatusBarOrientation:(long long)arg2 duration:(double)arg3; | |
- (void)applicationSignificantTimeChange:(UIApplication *)arg1; | |
- (void)applicationWillTerminate:(UIApplication *)arg1; | |
- (void)applicationDidReceiveMemoryWarning:(UIApplication *)arg1; | |
- (_Bool)application:(UIApplication *)arg1 openURL:(NSURL *)arg2 options:(NSDictionary *)arg3; | |
- (_Bool)application:(UIApplication *)arg1 openURL:(NSURL *)arg2 sourceApplication:(NSString *)arg3 annotation:(id)arg4; | |
- (_Bool)application:(UIApplication *)arg1 handleOpenURL:(NSURL *)arg2; | |
- (void)applicationWillResignActive:(UIApplication *)arg1; | |
- (void)applicationDidBecomeActive:(UIApplication *)arg1; | |
- (_Bool)application:(UIApplication *)arg1 didFinishLaunchingWithOptions:(NSDictionary *)arg2; | |
- (_Bool)application:(UIApplication *)arg1 willFinishLaunchingWithOptions:(NSDictionary *)arg2; | |
- (void)applicationDidFinishLaunching:(UIApplication *)arg1; | |
@end | |
@protocol UIBarPositioningDelegate <NSObject> | |
@optional | |
- (long long)positionForBar:(id <UIBarPositioning>)arg1; | |
@end | |
@protocol UIGestureRecognizerDelegate <NSObject> | |
@optional | |
- (_Bool)gestureRecognizer:(UIGestureRecognizer *)arg1 shouldReceivePress:(UIPress *)arg2; | |
- (_Bool)gestureRecognizer:(UIGestureRecognizer *)arg1 shouldReceiveTouch:(UITouch *)arg2; | |
- (_Bool)gestureRecognizer:(UIGestureRecognizer *)arg1 shouldBeRequiredToFailByGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (_Bool)gestureRecognizer:(UIGestureRecognizer *)arg1 shouldRequireFailureOfGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (_Bool)gestureRecognizer:(UIGestureRecognizer *)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)arg2; | |
- (_Bool)gestureRecognizerShouldBegin:(UIGestureRecognizer *)arg1; | |
@end | |
@protocol UINavigationBarDelegate <UIBarPositioningDelegate> | |
@optional | |
- (void)navigationBar:(UINavigationBar *)arg1 didPopItem:(UINavigationItem *)arg2; | |
- (_Bool)navigationBar:(UINavigationBar *)arg1 shouldPopItem:(UINavigationItem *)arg2; | |
- (void)navigationBar:(UINavigationBar *)arg1 didPushItem:(UINavigationItem *)arg2; | |
- (_Bool)navigationBar:(UINavigationBar *)arg1 shouldPushItem:(UINavigationItem *)arg2; | |
@end | |
@protocol UINavigationControllerDelegate <NSObject> | |
@optional | |
- (id <UIViewControllerAnimatedTransitioning>)navigationController:(UINavigationController *)arg1 animationControllerForOperation:(long long)arg2 fromViewController:(UIViewController *)arg3 toViewController:(UIViewController *)arg4; | |
- (id <UIViewControllerInteractiveTransitioning>)navigationController:(UINavigationController *)arg1 interactionControllerForAnimationController:(id <UIViewControllerAnimatedTransitioning>)arg2; | |
- (long long)navigationControllerPreferredInterfaceOrientationForPresentation:(UINavigationController *)arg1; | |
- (unsigned long long)navigationControllerSupportedInterfaceOrientations:(UINavigationController *)arg1; | |
- (void)navigationController:(UINavigationController *)arg1 didShowViewController:(UIViewController *)arg2 animated:(_Bool)arg3; | |
- (void)navigationController:(UINavigationController *)arg1 willShowViewController:(UIViewController *)arg2 animated:(_Bool)arg3; | |
@end | |
@protocol UIPopoverPresentationControllerDelegate <UIAdaptivePresentationControllerDelegate> | |
@optional | |
- (void)popoverPresentationController:(UIPopoverPresentationController *)arg1 willRepositionPopoverToRect:(inout struct CGRect *)arg2 inView:(inout id *)arg3; | |
- (void)popoverPresentationControllerDidDismissPopover:(UIPopoverPresentationController *)arg1; | |
- (_Bool)popoverPresentationControllerShouldDismissPopover:(UIPopoverPresentationController *)arg1; | |
- (void)prepareForPopoverPresentation:(UIPopoverPresentationController *)arg1; | |
@end | |
@protocol UIScrollViewDelegate <NSObject> | |
@optional | |
- (void)scrollViewDidChangeAdjustedContentInset:(UIScrollView *)arg1; | |
- (void)scrollViewDidScrollToTop:(UIScrollView *)arg1; | |
- (_Bool)scrollViewShouldScrollToTop:(UIScrollView *)arg1; | |
- (void)scrollViewDidEndZooming:(UIScrollView *)arg1 withView:(UIView *)arg2 atScale:(double)arg3; | |
- (void)scrollViewWillBeginZooming:(UIScrollView *)arg1 withView:(UIView *)arg2; | |
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)arg1; | |
- (void)scrollViewDidEndScrollingAnimation:(UIScrollView *)arg1; | |
- (void)scrollViewDidEndDecelerating:(UIScrollView *)arg1; | |
- (void)scrollViewWillBeginDecelerating:(UIScrollView *)arg1; | |
- (void)scrollViewDidEndDragging:(UIScrollView *)arg1 willDecelerate:(_Bool)arg2; | |
- (void)scrollViewWillEndDragging:(UIScrollView *)arg1 withVelocity:(struct CGPoint)arg2 targetContentOffset:(inout struct CGPoint *)arg3; | |
- (void)scrollViewWillBeginDragging:(UIScrollView *)arg1; | |
- (void)scrollViewDidZoom:(UIScrollView *)arg1; | |
- (void)scrollViewDidScroll:(UIScrollView *)arg1; | |
@end | |
@protocol UITableViewDataSource <NSObject> | |
- (UITableViewCell *)tableView:(UITableView *)arg1 cellForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (long long)tableView:(UITableView *)arg1 numberOfRowsInSection:(long long)arg2; | |
@optional | |
- (void)tableView:(UITableView *)arg1 moveRowAtIndexPath:(NSIndexPath *)arg2 toIndexPath:(NSIndexPath *)arg3; | |
- (void)tableView:(UITableView *)arg1 commitEditingStyle:(long long)arg2 forRowAtIndexPath:(NSIndexPath *)arg3; | |
- (long long)tableView:(UITableView *)arg1 sectionForSectionIndexTitle:(NSString *)arg2 atIndex:(long long)arg3; | |
- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)arg1; | |
- (_Bool)tableView:(UITableView *)arg1 canMoveRowAtIndexPath:(NSIndexPath *)arg2; | |
- (_Bool)tableView:(UITableView *)arg1 canEditRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSString *)tableView:(UITableView *)arg1 titleForFooterInSection:(long long)arg2; | |
- (NSString *)tableView:(UITableView *)arg1 titleForHeaderInSection:(long long)arg2; | |
- (long long)numberOfSectionsInTableView:(UITableView *)arg1; | |
@end | |
@protocol UITableViewDelegate <NSObject, UIScrollViewDelegate> | |
@optional | |
- (_Bool)tableView:(UITableView *)arg1 shouldSpringLoadRowAtIndexPath:(NSIndexPath *)arg2 withContext:(id <UISpringLoadedInteractionContext>)arg3; | |
- (NSIndexPath *)indexPathForPreferredFocusedViewInTableView:(UITableView *)arg1; | |
- (void)tableView:(UITableView *)arg1 didUpdateFocusInContext:(UITableViewFocusUpdateContext *)arg2 withAnimationCoordinator:(UIFocusAnimationCoordinator *)arg3; | |
- (_Bool)tableView:(UITableView *)arg1 shouldUpdateFocusInContext:(UITableViewFocusUpdateContext *)arg2; | |
- (_Bool)tableView:(UITableView *)arg1 canFocusRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 performAction:(SEL)arg2 forRowAtIndexPath:(NSIndexPath *)arg3 withSender:(id)arg4; | |
- (_Bool)tableView:(UITableView *)arg1 canPerformAction:(SEL)arg2 forRowAtIndexPath:(NSIndexPath *)arg3 withSender:(id)arg4; | |
- (_Bool)tableView:(UITableView *)arg1 shouldShowMenuForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (long long)tableView:(UITableView *)arg1 indentationLevelForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSIndexPath *)tableView:(UITableView *)arg1 targetIndexPathForMoveFromRowAtIndexPath:(NSIndexPath *)arg2 toProposedIndexPath:(NSIndexPath *)arg3; | |
- (void)tableView:(UITableView *)arg1 didEndEditingRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 willBeginEditingRowAtIndexPath:(NSIndexPath *)arg2; | |
- (_Bool)tableView:(UITableView *)arg1 shouldIndentWhileEditingRowAtIndexPath:(NSIndexPath *)arg2; | |
- (UISwipeActionsConfiguration *)tableView:(UITableView *)arg1 trailingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (UISwipeActionsConfiguration *)tableView:(UITableView *)arg1 leadingSwipeActionsConfigurationForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSArray *)tableView:(UITableView *)arg1 editActionsForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSString *)tableView:(UITableView *)arg1 titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (long long)tableView:(UITableView *)arg1 editingStyleForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 didDeselectRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 didSelectRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSIndexPath *)tableView:(UITableView *)arg1 willDeselectRowAtIndexPath:(NSIndexPath *)arg2; | |
- (NSIndexPath *)tableView:(UITableView *)arg1 willSelectRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 didUnhighlightRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 didHighlightRowAtIndexPath:(NSIndexPath *)arg2; | |
- (_Bool)tableView:(UITableView *)arg1 shouldHighlightRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)arg2; | |
- (long long)tableView:(UITableView *)arg1 accessoryTypeForRowWithIndexPath:(NSIndexPath *)arg2; | |
- (UIView *)tableView:(UITableView *)arg1 viewForFooterInSection:(long long)arg2; | |
- (UIView *)tableView:(UITableView *)arg1 viewForHeaderInSection:(long long)arg2; | |
- (double)tableView:(UITableView *)arg1 estimatedHeightForFooterInSection:(long long)arg2; | |
- (double)tableView:(UITableView *)arg1 estimatedHeightForHeaderInSection:(long long)arg2; | |
- (double)tableView:(UITableView *)arg1 estimatedHeightForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (double)tableView:(UITableView *)arg1 heightForFooterInSection:(long long)arg2; | |
- (double)tableView:(UITableView *)arg1 heightForHeaderInSection:(long long)arg2; | |
- (double)tableView:(UITableView *)arg1 heightForRowAtIndexPath:(NSIndexPath *)arg2; | |
- (void)tableView:(UITableView *)arg1 didEndDisplayingFooterView:(UIView *)arg2 forSection:(long long)arg3; | |
- (void)tableView:(UITableView *)arg1 didEndDisplayingHeaderView:(UIView *)arg2 forSection:(long long)arg3; | |
- (void)tableView:(UITableView *)arg1 didEndDisplayingCell:(UITableViewCell *)arg2 forRowAtIndexPath:(NSIndexPath *)arg3; | |
- (void)tableView:(UITableView *)arg1 willDisplayFooterView:(UIView *)arg2 forSection:(long long)arg3; | |
- (void)tableView:(UITableView *)arg1 willDisplayHeaderView:(UIView *)arg2 forSection:(long long)arg3; | |
- (void)tableView:(UITableView *)arg1 willDisplayCell:(UITableViewCell *)arg2 forRowAtIndexPath:(NSIndexPath *)arg3; | |
@end | |
@protocol UITextFieldDelegate <NSObject> | |
@optional | |
- (_Bool)textFieldShouldReturn:(UITextField *)arg1; | |
- (_Bool)textFieldShouldClear:(UITextField *)arg1; | |
- (_Bool)textField:(UITextField *)arg1 shouldChangeCharactersInRange:(struct _NSRange)arg2 replacementString:(NSString *)arg3; | |
- (void)textFieldDidEndEditing:(UITextField *)arg1 reason:(long long)arg2; | |
- (void)textFieldDidEndEditing:(UITextField *)arg1; | |
- (_Bool)textFieldShouldEndEditing:(UITextField *)arg1; | |
- (void)textFieldDidBeginEditing:(UITextField *)arg1; | |
- (_Bool)textFieldShouldBeginEditing:(UITextField *)arg1; | |
@end | |
@protocol VSSpeechSynthesizerDelegate <NSObject> | |
@optional | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didStopPresynthesizedAudioRequestAtEnd:(_Bool)arg2 error:(NSError *)arg3; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didFinishSynthesisRequest:(VSSpeechRequest *)arg2 withError:(NSError *)arg3; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didFinishPresynthesizedAudioRequest:(VSPresynthesizedAudioRequest *)arg2 withInstrumentMetrics:(VSInstrumentMetrics *)arg3 error:(NSError *)arg4; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didStopPresynthesizedAudioRequest:(VSPresynthesizedAudioRequest *)arg2 atEnd:(_Bool)arg3 error:(NSError *)arg4; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didStartPresynthesizedAudioRequest:(VSPresynthesizedAudioRequest *)arg2; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didFinishSynthesisRequest:(VSSpeechRequest *)arg2 withInstrumentMetrics:(VSInstrumentMetrics *)arg3 error:(NSError *)arg4; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 willSpeakRangeOfSpeechString:(struct _NSRange)arg2 forRequest:(VSSpeechRequest *)arg3; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didContinueSpeakingRequest:(VSSpeechRequest *)arg2; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didPauseSpeakingRequest:(VSSpeechRequest *)arg2; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didFinishSpeakingRequest:(VSSpeechRequest *)arg2 withInstrumentMetrics:(VSInstrumentMetrics *)arg3; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didFinishSpeakingRequest:(VSSpeechRequest *)arg2 successfully:(_Bool)arg3 phonemesSpoken:(NSString *)arg4 withError:(NSError *)arg5; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didFinishSpeakingRequest:(VSSpeechRequest *)arg2 successfully:(_Bool)arg3 withError:(NSError *)arg4; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 withRequest:(VSSpeechRequest *)arg2 didReceiveTimingInfo:(NSArray *)arg3; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didStartSpeakingRequest:(VSSpeechRequest *)arg2; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 willSpeakRangeOfSpeechString:(struct _NSRange)arg2; | |
- (void)speechSynthesizerDidContinueSpeaking:(VSSpeechSynthesizer *)arg1; | |
- (void)speechSynthesizerDidPauseSpeaking:(VSSpeechSynthesizer *)arg1; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didFinishSpeaking:(_Bool)arg2 phonemesSpoken:(NSString *)arg3 withError:(NSError *)arg4; | |
- (void)speechSynthesizer:(VSSpeechSynthesizer *)arg1 didFinishSpeaking:(_Bool)arg2 withError:(NSError *)arg3; | |
- (void)speechSynthesizerDidStartSpeaking:(VSSpeechSynthesizer *)arg1; | |
@end | |
@interface PHAlertController : UIAlertController | |
{ | |
NSString *_dismissalAssertionReason; | |
} | |
@property(retain, nonatomic) NSString *dismissalAssertionReason; // @synthesize dismissalAssertionReason=_dismissalAssertionReason; | |
- (void).cxx_destruct; | |
- (void)dealloc; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
@end | |
@interface PHHandsetDialerLCDView : UIView <PHLCDViewTextFieldDelegate, UITextFieldDelegate, DialerLCDFieldProtocol> | |
{ | |
_Bool _addContactButtonVisible; | |
_Bool _deleteButtonVisible; | |
_Bool _highlighted; | |
_Bool _inCallMode; | |
int _dialerType; | |
UIButton *_addContactButton; | |
UILabel *_contactLabel; | |
id <DialerLCDFieldDelegate> _delegate; | |
PHLCDViewTextField *_numberTextField; | |
NSArray *_numberLabelHorizontalConstraints; | |
} | |
@property(retain) NSArray *numberLabelHorizontalConstraints; // @synthesize numberLabelHorizontalConstraints=_numberLabelHorizontalConstraints; | |
@property(retain, nonatomic) PHLCDViewTextField *numberTextField; // @synthesize numberTextField=_numberTextField; | |
@property(nonatomic) _Bool inCallMode; // @synthesize inCallMode=_inCallMode; | |
@property(nonatomic) _Bool highlighted; // @synthesize highlighted=_highlighted; | |
@property(nonatomic) __weak id <DialerLCDFieldDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(retain) UILabel *contactLabel; // @synthesize contactLabel=_contactLabel; | |
@property(retain) UIButton *addContactButton; // @synthesize addContactButton=_addContactButton; | |
@property(nonatomic) int dialerType; // @synthesize dialerType=_dialerType; | |
- (void).cxx_destruct; | |
- (void)textFieldDidEndEditing:(id)arg1; | |
- (void)textFieldDidBeginEditing:(id)arg1; | |
- (_Bool)textFieldShouldBeginEditing:(id)arg1; | |
- (void)addContactPressed:(id)arg1; | |
- (void)textField:(id)arg1 didUpdateString:(id)arg2; | |
- (void)textField:(id)arg1 didPasteString:(id)arg2; | |
- (void)updateNumberLabelHorizontalConstraints; | |
- (void)applyLayoutConstraints; | |
- (id)newAddContactButton; | |
- (id)lcdColor; | |
- (void)handleTapGesture:(id)arg1; | |
- (void)paste:(id)arg1; | |
- (void)copy:(id)arg1; | |
- (_Bool)canPerformAction:(SEL)arg1 withSender:(id)arg2; | |
- (_Bool)resignFirstResponder; | |
- (_Bool)canBecomeFirstResponder; | |
- (void)_menuDidHide:(id)arg1; | |
- (void)_requestMakeCutCopyPasteCalloutVisible:(_Bool)arg1; | |
- (void)_makeCalloutVisible:(_Bool)arg1; | |
@property(readonly, nonatomic, getter=isMenuVisible) _Bool menuVisible; | |
- (void)updateAddAndDeleteButtonForText:(id)arg1 name:(id)arg2 label:(id)arg3 suggestion:(_Bool)arg4 animated:(_Bool)arg5; | |
- (id)attributedStringForName:(id)arg1 label:(id)arg2; | |
- (void)updateAddAndDeleteButtonForText:(id)arg1 name:(id)arg2 animated:(_Bool)arg3; | |
- (void)setName:(id)arg1 numberLabel:(id)arg2 suggestion:(_Bool)arg3; | |
- (void)setName:(id)arg1 numberLabel:(id)arg2; | |
- (void)insertStringAtCurrentPosition:(id)arg1 deletingPreviousCharacter:(_Bool)arg2; | |
- (void)insertStringAtCurrentPosition:(id)arg1; | |
- (_Bool)shouldInsertStringAtCurrentPosition:(id)arg1 deletingPreviousCharacter:(_Bool)arg2; | |
- (void)deleteCharacter; | |
- (void)setText:(id)arg1 needsFormat:(_Bool)arg2; | |
- (void)setText:(id)arg1 needsFormat:(_Bool)arg2 name:(id)arg3 label:(id)arg4; | |
- (id)text; | |
- (void)endEditing; | |
- (void)dealloc; | |
- (struct CGSize)intrinsicContentSize; | |
- (id)initWithFrame:(struct CGRect)arg1 forDialerType:(int)arg2; | |
- (id)generateNumberLabelHorizontalConstraints; | |
- (float)addNumberFontSize; | |
- (double)nameAndLabelFontSize; | |
- (id)numberLabelFont; | |
- (float)spacingBetweenNumberBaselineAndNameBaseline; | |
- (float)numberLabelMinimumFontSize; | |
- (double)numberLabelMaximumFontSize; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHMultipleCallParticipantLabelView : PHAbstractCallParticipantLabelView | |
{ | |
NSLayoutConstraint *_participantMarqueeLabelRightConstraint; | |
UILabel *_statusLabel; | |
NSLayoutConstraint *_statusLabelRightConstraint; | |
UIActivityIndicatorView *_progressSpinner; | |
UIButton *_conferenceParticipantsButton; | |
} | |
@property(retain) UIButton *conferenceParticipantsButton; // @synthesize conferenceParticipantsButton=_conferenceParticipantsButton; | |
@property(retain) UIActivityIndicatorView *progressSpinner; // @synthesize progressSpinner=_progressSpinner; | |
@property(retain) NSLayoutConstraint *statusLabelRightConstraint; // @synthesize statusLabelRightConstraint=_statusLabelRightConstraint; | |
@property(retain) UILabel *statusLabel; // @synthesize statusLabel=_statusLabel; | |
@property(retain) NSLayoutConstraint *participantMarqueeLabelRightConstraint; // @synthesize participantMarqueeLabelRightConstraint=_participantMarqueeLabelRightConstraint; | |
- (void).cxx_destruct; | |
- (void)infoButtonTapped:(id)arg1; | |
- (void)setShowsInfoButton:(_Bool)arg1; | |
- (void)setHidesLabel:(_Bool)arg1; | |
- (double)labelAlphaValueForActivityState:(unsigned short)arg1; | |
- (void)setActivityState:(unsigned short)arg1 animated:(_Bool)arg2; | |
- (void)setActivityState:(unsigned short)arg1; | |
- (void)setTextColor:(id)arg1; | |
- (void)setShowsActivitySpinner:(_Bool)arg1; | |
- (void)setLabelDescriptor:(id)arg1; | |
- (struct CGSize)intrinsicContentSize; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHVideoOverlayViewController : UIViewController | |
{ | |
id <PHVideoOverlayViewControllerDelegate> _delegate; | |
PHVideoOverlayInsulatorView *_insulatorView; | |
PHVideoOverlayContentView *_contentView; | |
long long _currentVideoOverlayMode; | |
NSMutableArray *_modesPriorityQueue; | |
} | |
@property(retain) NSMutableArray *modesPriorityQueue; // @synthesize modesPriorityQueue=_modesPriorityQueue; | |
@property long long currentVideoOverlayMode; // @synthesize currentVideoOverlayMode=_currentVideoOverlayMode; | |
@property(retain) PHVideoOverlayContentView *contentView; // @synthesize contentView=_contentView; | |
@property(retain) PHVideoOverlayInsulatorView *insulatorView; // @synthesize insulatorView=_insulatorView; | |
@property(nonatomic) __weak id <PHVideoOverlayViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)disableVideoOverlayModes; | |
- (void)hideVideoOverlayAnimated:(_Bool)arg1; | |
- (void)showVideoOverlayWithContentView:(id)arg1 animated:(_Bool)arg2; | |
- (void)setVideoOverlayWithMode:(long long)arg1 animated:(_Bool)arg2; | |
- (void)showNextVideoOverlayMode; | |
- (_Bool)isShowingOverlay; | |
- (_Bool)isModeEnabled:(long long)arg1; | |
- (_Bool)isShowingMode:(long long)arg1; | |
- (void)setVideoOverlayEnabled:(_Bool)arg1 forMode:(long long)arg2; | |
- (void)viewDidLoad; | |
@end | |
@interface PHSingleCallParticipantLabelView : PHAbstractCallParticipantLabelView | |
{ | |
CNContact *_contact; | |
CNAvatarView *_avatarView; | |
NSLayoutConstraint *_participantMarqueeLabelRightConstraint; | |
NSLayoutConstraint *_participantMarqueeLabelAlignmentConstraint; | |
NSLayoutConstraint *_statusLabelAlignmentConstraint; | |
NSLayoutConstraint *_statusLabelBaseLineConstraint; | |
NSLayoutConstraint *_secondaryInfoLabelBaseLineConstraint; | |
NSLayoutConstraint *_statusLabelRightConstraint; | |
NSLayoutConstraint *_secondaryInfoLabelRightConstraint; | |
UILabel *_statusLabel; | |
UILabel *_secondaryInfoLabel; | |
NSArray *_statusLabelsArray; | |
NSTimer *_statusLabelTimer; | |
unsigned long long _currentStatusLabelIndex; | |
UIButton *_conferenceParticipantsButton; | |
UIImageView *_appIconView; | |
NSLayoutConstraint *_statusLabelLeadingConstraint; | |
unsigned long long _labelLayoutState; | |
} | |
@property(nonatomic) unsigned long long labelLayoutState; // @synthesize labelLayoutState=_labelLayoutState; | |
@property(retain) NSLayoutConstraint *statusLabelLeadingConstraint; // @synthesize statusLabelLeadingConstraint=_statusLabelLeadingConstraint; | |
@property(retain) UIImageView *appIconView; // @synthesize appIconView=_appIconView; | |
@property(retain) UIButton *conferenceParticipantsButton; // @synthesize conferenceParticipantsButton=_conferenceParticipantsButton; | |
@property unsigned long long currentStatusLabelIndex; // @synthesize currentStatusLabelIndex=_currentStatusLabelIndex; | |
@property(retain) NSTimer *statusLabelTimer; // @synthesize statusLabelTimer=_statusLabelTimer; | |
@property(retain) NSArray *statusLabelsArray; // @synthesize statusLabelsArray=_statusLabelsArray; | |
@property(retain) UILabel *secondaryInfoLabel; // @synthesize secondaryInfoLabel=_secondaryInfoLabel; | |
@property(retain) UILabel *statusLabel; // @synthesize statusLabel=_statusLabel; | |
@property(retain) NSLayoutConstraint *secondaryInfoLabelRightConstraint; // @synthesize secondaryInfoLabelRightConstraint=_secondaryInfoLabelRightConstraint; | |
@property(retain) NSLayoutConstraint *statusLabelRightConstraint; // @synthesize statusLabelRightConstraint=_statusLabelRightConstraint; | |
@property(retain) NSLayoutConstraint *secondaryInfoLabelBaseLineConstraint; // @synthesize secondaryInfoLabelBaseLineConstraint=_secondaryInfoLabelBaseLineConstraint; | |
@property(retain) NSLayoutConstraint *statusLabelBaseLineConstraint; // @synthesize statusLabelBaseLineConstraint=_statusLabelBaseLineConstraint; | |
@property(retain) NSLayoutConstraint *statusLabelAlignmentConstraint; // @synthesize statusLabelAlignmentConstraint=_statusLabelAlignmentConstraint; | |
@property(retain) NSLayoutConstraint *participantMarqueeLabelAlignmentConstraint; // @synthesize participantMarqueeLabelAlignmentConstraint=_participantMarqueeLabelAlignmentConstraint; | |
@property(retain) NSLayoutConstraint *participantMarqueeLabelRightConstraint; // @synthesize participantMarqueeLabelRightConstraint=_participantMarqueeLabelRightConstraint; | |
@property(retain, nonatomic) CNAvatarView *avatarView; // @synthesize avatarView=_avatarView; | |
@property(retain, nonatomic) CNContact *contact; // @synthesize contact=_contact; | |
- (void).cxx_destruct; | |
- (void)fadeStatusLabelToAttributedOrPlainString:(id)arg1; | |
- (void)animateToNextLabel; | |
- (void)animateToFirstLabel; | |
- (void)statusLabelTapped:(id)arg1; | |
- (void)setVoIPAppIcon:(id)arg1; | |
- (void)setShouldCompressLabelsVertically:(_Bool)arg1; | |
- (_Bool)_statusLabelStringWillFit:(id)arg1 attributes:(id)arg2 padding:(float)arg3; | |
- (_Bool)_statusLabelStringWillFit:(id)arg1; | |
- (double)_distanceFromParticipantNameBaseLineToStatus; | |
- (void)_setStatusLabelAlignment:(long long)arg1; | |
- (void)_setParticipantLabelAlignment:(long long)arg1; | |
- (void)setParticipantMarqueeLabelFont:(id)arg1; | |
- (void)setStatusLabelTextColor:(id)arg1; | |
- (void)setTextColor:(id)arg1; | |
- (void)infoButtonTapped:(id)arg1; | |
- (void)setShowsInfoButton:(_Bool)arg1; | |
- (void)setActivityState:(unsigned short)arg1 animated:(_Bool)arg2; | |
- (void)setActivityState:(unsigned short)arg1; | |
- (void)setHidesLabel:(_Bool)arg1; | |
- (void)setLabelDescriptor:(id)arg1; | |
- (void)adjustStatusLabelFontWithDescriptor:(id)arg1; | |
- (void)setLabelLayoutState:(unsigned long long)arg1 animated:(_Bool)arg2; | |
- (struct CGSize)intrinsicContentSize; | |
- (void)dealloc; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHCallParticipantLabelDescriptor : NSObject | |
{ | |
_Bool _dynamic; | |
NSArray *_strings; | |
NSString *_secondaryString; | |
unsigned long long _layoutState; | |
} | |
+ (id)organizationNameForCall:(id)arg1; | |
+ (id)labelDescriptorWithStringsForCall:(id)arg1 callCount:(long long)arg2 callCenter:(id)arg3; | |
+ (id)labelDescriptorWithStringsForCall:(id)arg1 callCount:(long long)arg2; | |
+ (id)labelDescriptorWithArray:(id)arg1 secondaryString:(id)arg2 layoutState:(unsigned long long)arg3; | |
+ (id)labelDescriptorWithArray:(id)arg1; | |
+ (id)labelDescriptorWithFormat:(id)arg1; | |
@property(nonatomic, getter=isDynamic) _Bool dynamic; // @synthesize dynamic=_dynamic; | |
@property(nonatomic) unsigned long long layoutState; // @synthesize layoutState=_layoutState; | |
@property(retain, nonatomic) NSString *secondaryString; // @synthesize secondaryString=_secondaryString; | |
@property(retain, nonatomic) NSArray *strings; // @synthesize strings=_strings; | |
- (void).cxx_destruct; | |
@end | |
@interface PHPIPWrapperViewController : UIViewController <PGPictureInPictureViewController> | |
{ | |
_Bool _pipIsBeingResized; | |
UIViewController *_wrappedViewController; | |
id <PHPIPWrapperViewControllerDelegateProtocol> _delegate; | |
CDUnknownBlockType _didAnimatePictureInPictureStopCompletionBlock; | |
} | |
@property _Bool pipIsBeingResized; // @synthesize pipIsBeingResized=_pipIsBeingResized; | |
@property(copy, nonatomic) CDUnknownBlockType didAnimatePictureInPictureStopCompletionBlock; // @synthesize didAnimatePictureInPictureStopCompletionBlock=_didAnimatePictureInPictureStopCompletionBlock; | |
@property __weak id <PHPIPWrapperViewControllerDelegateProtocol> delegate; // @synthesize delegate=_delegate; | |
@property(retain) UIViewController *wrappedViewController; // @synthesize wrappedViewController=_wrappedViewController; | |
- (void).cxx_destruct; | |
- (void)viewDidResize; | |
- (void)viewWillResize; | |
- (void)dealloc; | |
- (void)actionButtonTapped; | |
- (struct CGSize)preferredContentSize; | |
- (void)didAnimatePictureInPictureStop; | |
- (void)willAnimatePictureInPictureStop; | |
- (void)didAnimatePictureInPictureStart; | |
- (void)willAnimatePictureInPictureStart; | |
- (void)viewDidLoad; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly, nonatomic) _Bool shouldShowAlternateActionButtonImage; | |
@property(readonly, nonatomic) _Bool shouldShowLoadingIndicator; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHPIPController : NSObject <PHPIPWrapperViewControllerDelegateProtocol, PGPictureInPictureProxyDelegate> | |
{ | |
unsigned long long _pipState; | |
UIViewController *_pipContentViewController; | |
long long _pipDeviceOrientation; | |
PHPIPWrapperViewController *_wrapperViewController; | |
PGPictureInPictureProxy *_pipProxy; | |
CDUnknownBlockType _startCompletionBlock; | |
CDUnknownBlockType _preparedToAnimateToFullScreenCompletionBlock; | |
CDUnknownBlockType _restoreUserInterfaceForPictureInPictureStopCompletionBlock; | |
} | |
+ (id)defaultPIPController; | |
@property(copy, nonatomic) CDUnknownBlockType restoreUserInterfaceForPictureInPictureStopCompletionBlock; // @synthesize restoreUserInterfaceForPictureInPictureStopCompletionBlock=_restoreUserInterfaceForPictureInPictureStopCompletionBlock; | |
@property(copy) CDUnknownBlockType preparedToAnimateToFullScreenCompletionBlock; // @synthesize preparedToAnimateToFullScreenCompletionBlock=_preparedToAnimateToFullScreenCompletionBlock; | |
@property(copy) CDUnknownBlockType startCompletionBlock; // @synthesize startCompletionBlock=_startCompletionBlock; | |
@property(retain) PGPictureInPictureProxy *pipProxy; // @synthesize pipProxy=_pipProxy; | |
@property(retain) PHPIPWrapperViewController *wrapperViewController; // @synthesize wrapperViewController=_wrapperViewController; | |
@property long long pipDeviceOrientation; // @synthesize pipDeviceOrientation=_pipDeviceOrientation; | |
@property(retain, nonatomic) UIViewController *pipContentViewController; // @synthesize pipContentViewController=_pipContentViewController; | |
@property(nonatomic) unsigned long long pipState; // @synthesize pipState=_pipState; | |
- (void).cxx_destruct; | |
- (void)updatePIPSize; | |
- (_Bool)pipStateIsTransitory; | |
- (_Bool)callStateAllowsPIP; | |
- (void)callCenterCallStatusChangedNotification:(id)arg1; | |
- (_Bool)pipIsBeingResized; | |
- (void)pictureInPictureProxy:(id)arg1 didStopPictureInPictureWithAnimationType:(long long)arg2 reason:(long long)arg3; | |
- (void)pictureInPictureProxy:(id)arg1 willStopPictureInPictureWithAnimationType:(long long)arg2 reason:(long long)arg3; | |
- (void)pictureInPictureProxy:(id)arg1 failedToStartPictureInPictureWithAnimationType:(long long)arg2 error:(id)arg3; | |
- (void)pictureInPictureProxy:(id)arg1 didStartPictureInPictureWithAnimationType:(long long)arg2; | |
- (void)pictureInPictureProxy:(id)arg1 willStartPictureInPictureWithAnimationType:(long long)arg2; | |
- (struct CGRect)pictureInPictureProxyViewFrameForTransitionAnimation:(id)arg1; | |
- (id)stringForPIPState:(unsigned long long)arg1; | |
- (void)wrapperViewControllerNeedsCleanup:(id)arg1; | |
- (void)resetIdleTimerIfNecessary; | |
- (void)pictureInPictureProxy:(id)arg1 restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:(CDUnknownBlockType)arg2; | |
- (_Bool)isPreparedToAnimateToFullScreen; | |
- (void)cancelPIP; | |
- (void)manuallyStopPIPWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)stopPIPAndStealViewController:(CDUnknownBlockType)arg1; | |
- (void)startPIPWithViewController:(id)arg1 targetAspectRatio:(struct CGSize)arg2 withCompletion:(CDUnknownBlockType)arg3; | |
- (void)rotatePIPDeviceOrientationTo:(long long)arg1 withCompletion:(CDUnknownBlockType)arg2; | |
- (void)resetPipContentViewControllerIfNecessary; | |
- (void)dealloc; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHFaceTimeRemoteViewController : PHPhoneRemoteViewController | |
{ | |
} | |
+ (id)serviceBundleIdentifier; | |
+ (id)viewControllerClassName; | |
- (long long)backgroundStyle; | |
- (void)viewDidLoad; | |
@end | |
@interface ICSSiriCallAnnouncement : ICSCallAnnouncement <VSSpeechSynthesizerDelegate> | |
{ | |
long long *_callerIDType; | |
VSSpeechRequest *_speechRequest; | |
VSSpeechSynthesizer *_speechSynthesizer; | |
} | |
@property(retain, nonatomic) VSSpeechSynthesizer *speechSynthesizer; // @synthesize speechSynthesizer=_speechSynthesizer; | |
@property(retain, nonatomic) VSSpeechRequest *speechRequest; // @synthesize speechRequest=_speechRequest; | |
@property(nonatomic) long long *callerIDType; // @synthesize callerIDType=_callerIDType; | |
- (void).cxx_destruct; | |
- (void)speechSynthesizer:(id)arg1 willSpeakRangeOfSpeechString:(struct _NSRange)arg2 forRequest:(id)arg3; | |
- (void)speechSynthesizer:(id)arg1 didContinueSpeakingRequest:(id)arg2; | |
- (void)speechSynthesizer:(id)arg1 didPauseSpeakingRequest:(id)arg2; | |
- (void)speechSynthesizer:(id)arg1 didFinishSpeakingRequest:(id)arg2 successfully:(_Bool)arg3 phonemesSpoken:(id)arg4 withError:(id)arg5; | |
- (void)speechSynthesizer:(id)arg1 didFinishSpeakingRequest:(id)arg2 successfully:(_Bool)arg3 withError:(id)arg4; | |
- (void)speechSynthesizer:(id)arg1 didStartSpeakingRequest:(id)arg2; | |
- (void)speechSynthesizer:(id)arg1 willSpeakRangeOfSpeechString:(struct _NSRange)arg2; | |
- (void)speechSynthesizerDidContinueSpeaking:(id)arg1; | |
- (void)speechSynthesizerDidPauseSpeaking:(id)arg1; | |
- (void)speechSynthesizer:(id)arg1 didFinishSpeaking:(_Bool)arg2 phonemesSpoken:(id)arg3 withError:(id)arg4; | |
- (void)speechSynthesizer:(id)arg1 didFinishSpeaking:(_Bool)arg2 withError:(id)arg3; | |
- (void)speechSynthesizerDidStartSpeaking:(id)arg1; | |
- (void)stop; | |
- (void)start; | |
- (void)pause; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHTextCycleLabel : UILabel | |
{ | |
NSArray *_cycleStrings; | |
NSTimer *_cycleTimer; | |
long long _currentCycleStringIndex; | |
} | |
@property long long currentCycleStringIndex; // @synthesize currentCycleStringIndex=_currentCycleStringIndex; | |
@property(retain) NSTimer *cycleTimer; // @synthesize cycleTimer=_cycleTimer; | |
@property(retain) NSArray *cycleStrings; // @synthesize cycleStrings=_cycleStrings; | |
- (void).cxx_destruct; | |
- (void)dealloc; | |
- (void)setText:(id)arg1; | |
- (void)cycleToNextString; | |
- (void)startCyclingStrings; | |
@end | |
@interface PHCallViewController : UIViewController <TUCallProviderManagerDelegate, PHBottomBarDelegateProtocol, PHSpringBoardBehavior> | |
{ | |
_Bool _wantsApplicationDismissalStyle; | |
unsigned short _currentState; | |
id <PHInCallRootViewControllerProtocol> _inCallRootViewController; | |
PHBottomBar *_bottomBar; | |
CNContact *_contact; | |
PHContactsClient *_contactsClient; | |
CNContactStore *_contactStore; | |
TUContactsDataProvider *_contactsDataProvider; | |
NSCache *_punchoutImageCache; | |
TUCallProviderManager *_providerManager; | |
} | |
@property(retain) TUCallProviderManager *providerManager; // @synthesize providerManager=_providerManager; | |
@property(retain) NSCache *punchoutImageCache; // @synthesize punchoutImageCache=_punchoutImageCache; | |
@property(retain, nonatomic) TUContactsDataProvider *contactsDataProvider; // @synthesize contactsDataProvider=_contactsDataProvider; | |
@property(retain, nonatomic) CNContactStore *contactStore; // @synthesize contactStore=_contactStore; | |
@property(retain, nonatomic) PHContactsClient *contactsClient; // @synthesize contactsClient=_contactsClient; | |
@property(nonatomic) unsigned short currentState; // @synthesize currentState=_currentState; | |
@property(retain, nonatomic) CNContact *contact; // @synthesize contact=_contact; | |
@property(retain, nonatomic) PHBottomBar *bottomBar; // @synthesize bottomBar=_bottomBar; | |
@property _Bool wantsApplicationDismissalStyle; // @synthesize wantsApplicationDismissalStyle=_wantsApplicationDismissalStyle; | |
@property(nonatomic) __weak id <PHInCallRootViewControllerProtocol> inCallRootViewController; // @synthesize inCallRootViewController=_inCallRootViewController; | |
- (void).cxx_destruct; | |
- (void)providersChangedForProviderManager:(id)arg1; | |
- (long long)bottomBarCallStateInBar:(id)arg1; | |
- (id)imageForItemInBar:(id)arg1 withActionType:(long long)arg2; | |
- (void)punchOutToVoIPApplicationForCurrentCall; | |
@property(readonly, nonatomic) UIImage *frontmostCallProviderIcon; | |
- (void)showFailureAlertIfNecessaryForCall:(id)arg1; | |
- (void)releaseDismissalAssertionIfNeeded; | |
- (void)obtainDismissalAssertionIfNeeded; | |
- (id)dismissalAssertionReason; | |
- (_Bool)needsDismissalAssertion; | |
- (double)_yOffsetForLoweredButtons; | |
- (double)_bottomMarginForBottomBar; | |
- (double)homeButtonOffset; | |
- (_Bool)shouldShowActionTypeSendToVoicemail; | |
- (void)showErrorAlertWithTitle:(id)arg1 message:(id)arg2 alternateButton:(id)arg3 alternateButtonURL:(id)arg4; | |
- (void)showErrorAlertWithTitle:(id)arg1 message:(id)arg2 alternateButton:(id)arg3 alternateButtonURL:(id)arg4 otherButton:(id)arg5 otherButtonURL:(id)arg6; | |
- (void)showErrorAlertWithTitle:(id)arg1 message:(id)arg2; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)didReceiveMemoryWarning; | |
- (void)setStatusBarHidden:(_Bool)arg1 withDuration:(double)arg2; | |
- (void)autoAnswer; | |
- (void)cancelAutoAnswer; | |
- (void)setupAutoAnswer; | |
- (_Bool)_shouldAutoAnswer; | |
- (struct CGRect)sourceRectForDeclineWithReminderPopover; | |
- (struct CGRect)sourceRectForDeclineWithMessagePopover; | |
- (id)sourceViewForDeclineWithActionPopover; | |
- (void)declineWithReminderForCall:(id)arg1; | |
- (void)declineWithMessageForCall:(id)arg1; | |
- (_Bool)isReminderAllowedForCall:(id)arg1; | |
- (_Bool)isMessagingAllowedForCall:(id)arg1; | |
- (_Bool)isCallbackAllowedForCall:(id)arg1; | |
- (unsigned long long)desiredButtonEvents; | |
- (_Bool)allowsOrientationChangeEvents; | |
- (_Bool)allowsBanners; | |
- (_Bool)allowsOtherAlertsToStackOnTop; | |
- (_Bool)allowsMenuButtonDismissal; | |
- (void)transitionToIdleAfterDelay; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface ICSPreferences : PHPreferences | |
{ | |
unsigned long long _announcements; | |
NSString *_domain; | |
} | |
+ (id)sharedPreferences; | |
- (void)setDomain:(id)arg1; | |
- (void).cxx_destruct; | |
- (void)setPreferencesValue:(id)arg1 forKey:(id)arg2; | |
@property(readonly, nonatomic) long long moments; | |
@property(nonatomic) unsigned long long announcements; // @synthesize announcements=_announcements; | |
- (id)domain; | |
@property(readonly, nonatomic) NSString *pptOutgoingFaceTimeCallHandleValue; | |
@property(readonly, nonatomic) NSString *pptIncomingFaceTimeCallHandleValue; | |
@property(readonly, nonatomic) NSString *pptOutgoingCallHandleValue; | |
@property(readonly, nonatomic) NSString *pptIncomingCallHandleValue; | |
@end | |
@interface PHAudioInterruptionController : NSObject | |
{ | |
PHRingtoneController *_ringtoneController; | |
} | |
+ (id)sharedInstance; | |
@property(readonly, nonatomic) PHRingtoneController *ringtoneController; // @synthesize ringtoneController=_ringtoneController; | |
- (void).cxx_destruct; | |
- (void)_playAnnouncementForIncomingCallIfNecessary; | |
- (void)_callShouldSuppressRingtoneChanged:(id)arg1; | |
- (void)_audioRoutesChanged:(id)arg1; | |
- (void)_callInterruptionDidChange:(id)arg1; | |
- (id)_callForPrematureAudioRouteSelectionManagement; | |
- (void)_updateAudioInterruptionsForCall:(id)arg1; | |
- (void)_callStatusChanged:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface PHRingHighlightView : UIView | |
{ | |
CALayer *_luminanceRingLayer; | |
CALayer *_dodgeRingLayer; | |
CALayer *_highlightDodgeLayer; | |
CALayer *_highlightLuminanceLayer; | |
CALayer *_selectionLayer; | |
} | |
+ (id)createRingImageWithSize:(struct CGSize)arg1 strokeWidth:(double)arg2 color:(id)arg3; | |
+ (id)ringImageForDodge; | |
+ (id)ringImageForLuminance; | |
+ (id)colorForDodge; | |
+ (id)colorForLuminance; | |
+ (double)ringCornerRadius; | |
+ (double)ringStroke; | |
+ (struct CGSize)ringSize; | |
@property(retain) CALayer *selectionLayer; // @synthesize selectionLayer=_selectionLayer; | |
@property(retain) CALayer *highlightLuminanceLayer; // @synthesize highlightLuminanceLayer=_highlightLuminanceLayer; | |
@property(retain) CALayer *highlightDodgeLayer; // @synthesize highlightDodgeLayer=_highlightDodgeLayer; | |
@property(retain) CALayer *dodgeRingLayer; // @synthesize dodgeRingLayer=_dodgeRingLayer; | |
@property(retain) CALayer *luminanceRingLayer; // @synthesize luminanceRingLayer=_luminanceRingLayer; | |
- (void).cxx_destruct; | |
- (struct CGSize)intrinsicContentSize; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (void)setEnabled:(_Bool)arg1; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (void)setSelected:(_Bool)arg1; | |
@end | |
@interface PHDeclineWithReminderController : PHDeclineWithActionController | |
{ | |
} | |
+ (id)declineWithActionControllerWithCall:(id)arg1; | |
- (id)dismissalAssertionReason; | |
@end | |
@interface PHCarPlayNoContentBannerView : UIView | |
{ | |
UILabel *_titleLabel; | |
UILabel *_subtitleLabel; | |
} | |
@property(retain) UILabel *subtitleLabel; // @synthesize subtitleLabel=_subtitleLabel; | |
@property(retain) UILabel *titleLabel; // @synthesize titleLabel=_titleLabel; | |
- (void).cxx_destruct; | |
@property(retain, nonatomic) NSString *subtitleString; | |
@property(retain, nonatomic) NSString *titleString; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHCarPlayInCallDialerView : PHAbstractDialerView | |
{ | |
} | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHCarPlayInCallViewController : SBUIRemoteAlertServiceViewController <UIGestureRecognizerDelegate, MPCarPlayInCallViewControllerDelegate, UINavigationControllerDelegate> | |
{ | |
_Bool _nextBackDismissesNavController; | |
UIViewController *_contactsViewController; | |
UIView *_flippyViewContainer; | |
PHCarPlayMainInCallViewController *_mainInCallViewController; | |
PHCarPlayHardwareControlsBroadcaster *_hardwareControlBroadcaster; | |
} | |
@property(retain) PHCarPlayHardwareControlsBroadcaster *hardwareControlBroadcaster; // @synthesize hardwareControlBroadcaster=_hardwareControlBroadcaster; | |
@property(retain) PHCarPlayMainInCallViewController *mainInCallViewController; // @synthesize mainInCallViewController=_mainInCallViewController; | |
@property(retain) UIView *flippyViewContainer; // @synthesize flippyViewContainer=_flippyViewContainer; | |
- (void).cxx_destruct; | |
- (id)preferredFocusEnvironments; | |
- (_Bool)gestureRecognizer:(id)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)arg2; | |
- (void)screenDidDisconnectNotification:(id)arg1; | |
- (void)hardwareControlEventNotification:(id)arg1; | |
- (void)dismissalRequestedFromInCallViewController:(id)arg1; | |
- (void)presentKeypadViewControllerRequestedFromInCallViewController:(id)arg1; | |
- (void)cancelAddCallViewController:(id)arg1; | |
- (void)backPressed:(id)arg1; | |
- (void)navigationController:(id)arg1 willShowViewController:(id)arg2 animated:(_Bool)arg3; | |
- (void)presentAddCallViewControllerRequestedFromInCallViewController:(id)arg1; | |
- (_Bool)activePhoneCallExists; | |
- (void)animateOutIfNecessary; | |
- (void)updateTPInCallControllerPhoneCalls; | |
- (void)queueUpdateToTPIncallControllerPhoneCalls; | |
- (void)conferencedCallsChangedNotification:(id)arg1; | |
- (void)callStatusChangedNotification:(id)arg1; | |
- (void)muteStateChangedNotification:(id)arg1; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)loadView; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHAudioDeviceController : NSObject | |
{ | |
NSDictionary *_pickedRoute; | |
} | |
+ (id)sharedAudioDeviceController; | |
@property(readonly, nonatomic) NSDictionary *pickedRoute; // @synthesize pickedRoute=_pickedRoute; | |
- (void).cxx_destruct; | |
- (void)_audioRouteInformationChanged; | |
- (_Bool)_routeIsHandset:(id)arg1; | |
- (_Bool)_routeIsDefault:(id)arg1; | |
- (_Bool)_routeIsReceiver:(id)arg1; | |
- (_Bool)_routeIsSpeaker:(id)arg1; | |
- (_Bool)_routeIsAirTunes:(id)arg1; | |
- (void)_pickRoute:(id)arg1; | |
- (id)_pickableRoutesForCategory:(id)arg1 mode:(id)arg2; | |
- (id)_pickableRoutes; | |
- (id)_pickedRoute; | |
- (void)enumerateRoutesWithCategory:(id)arg1 mode:(id)arg2 usingBlock:(CDUnknownBlockType)arg3; | |
- (void)enumerateRoutesUsingBlock:(CDUnknownBlockType)arg1; | |
- (id)routeNameAtIndex:(unsigned long long)arg1 isPicked:(_Bool *)arg2; | |
- (id)routeTypeAtIndex:(unsigned long long)arg1; | |
- (_Bool)receiverRouteIsPicked; | |
- (_Bool)speakerRouteIsPicked; | |
- (void)clearCachedRoutes; | |
- (void)restorePickedRoute; | |
- (void)pickRouteWithName:(id)arg1; | |
- (void)pickRouteWithUID:(id)arg1; | |
- (void)pickDefaultRoute; | |
- (void)pickHandsetRoute; | |
- (void)pickSpeakerRoute; | |
- (_Bool)isRouteAvailableForDeviceModelType:(long long)arg1; | |
- (_Bool)handsetRouteAvailable; | |
- (_Bool)speakerRouteAvailable; | |
- (long long)numberOfAudioRoutes; | |
- (_Bool)auxiliaryAudioRoutesAvailable; | |
@property(readonly, nonatomic) NSString *pickedRouteUID; | |
@property(readonly, nonatomic) TUCall *callForPickableRoutes; | |
- (void)dealloc; | |
- (id)init; | |
- (unsigned long long)rankForAudioRouteDeviceModelType:(long long)arg1; | |
@property(readonly, nonatomic) long long audioRouteDeviceModelTypeToDisplay; | |
@end | |
@interface ICSAnnouncement : NSObject <AVSpeechSynthesizerDelegate> | |
{ | |
id <ICSAnnouncementDelegate> _delegate; | |
double _delay; | |
NSString *_text; | |
AVSpeechSynthesizer *_speechSynthesizer; | |
AVSpeechUtterance *_speechUtterance; | |
} | |
@property(retain, nonatomic) AVSpeechUtterance *speechUtterance; // @synthesize speechUtterance=_speechUtterance; | |
@property(retain, nonatomic) AVSpeechSynthesizer *speechSynthesizer; // @synthesize speechSynthesizer=_speechSynthesizer; | |
@property(copy, nonatomic) NSString *text; // @synthesize text=_text; | |
@property(nonatomic) double delay; // @synthesize delay=_delay; | |
@property(nonatomic) id <ICSAnnouncementDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)speechSynthesizer:(id)arg1 didCancelSpeechUtterance:(id)arg2; | |
- (void)speechSynthesizer:(id)arg1 didContinueSpeechUtterance:(id)arg2; | |
- (void)speechSynthesizer:(id)arg1 didPauseSpeechUtterance:(id)arg2; | |
- (void)speechSynthesizer:(id)arg1 didFinishSpeechUtterance:(id)arg2; | |
- (void)speechSynthesizer:(id)arg1 didStartSpeechUtterance:(id)arg2; | |
- (void)stop; | |
- (void)start; | |
- (void)pause; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHInCallRoundedRectView : UIView | |
{ | |
CALayer *_luminanceRingLayer; | |
CALayer *_dodgeRingLayer; | |
CALayer *_highlightDodgeLayer; | |
CALayer *_highlightLuminanceLayer; | |
CALayer *_selectionLayer; | |
double _cornerRadius; | |
double _strokeWidth; | |
} | |
@property double strokeWidth; // @synthesize strokeWidth=_strokeWidth; | |
@property double cornerRadius; // @synthesize cornerRadius=_cornerRadius; | |
@property(retain) CALayer *selectionLayer; // @synthesize selectionLayer=_selectionLayer; | |
@property(retain) CALayer *highlightLuminanceLayer; // @synthesize highlightLuminanceLayer=_highlightLuminanceLayer; | |
@property(retain) CALayer *highlightDodgeLayer; // @synthesize highlightDodgeLayer=_highlightDodgeLayer; | |
@property(retain) CALayer *dodgeRingLayer; // @synthesize dodgeRingLayer=_dodgeRingLayer; | |
@property(retain) CALayer *luminanceRingLayer; // @synthesize luminanceRingLayer=_luminanceRingLayer; | |
- (void).cxx_destruct; | |
- (void)setEnabled:(_Bool)arg1; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (id)createRingImageWithSize:(struct CGSize)arg1 strokeWidth:(double)arg2 color:(id)arg3; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHMockCallCenter : TUCallCenter | |
{ | |
_Bool ambiguous; | |
_Bool addCallAllowed; | |
_Bool _didSwapCalls; | |
_Bool _didGroupCallWithOtherCall; | |
_Bool _didDisconnectCall; | |
} | |
@property(nonatomic) _Bool didDisconnectCall; // @synthesize didDisconnectCall=_didDisconnectCall; | |
@property(nonatomic) _Bool didGroupCallWithOtherCall; // @synthesize didGroupCallWithOtherCall=_didGroupCallWithOtherCall; | |
@property(nonatomic) _Bool didSwapCalls; // @synthesize didSwapCalls=_didSwapCalls; | |
@property(nonatomic, getter=isAddCallAllowed) _Bool addCallAllowed; // @synthesize addCallAllowed; | |
@property(nonatomic, getter=isAmbiguous) _Bool ambiguous; // @synthesize ambiguous; | |
- (void)unholdCall:(id)arg1; | |
- (void)holdCall:(id)arg1; | |
- (void)disconnectCall:(id)arg1 withReason:(int)arg2; | |
- (void)groupCall:(id)arg1 withOtherCall:(id)arg2; | |
- (void)swapCalls; | |
@end | |
@interface MPLocationFinder : NSObject <CLLocationManagerDelegate> | |
{ | |
CLLocationManager *_locationManager; | |
CDUnknownBlockType _completionHandler; | |
PCPersistentTimer *_timer; | |
} | |
+ (void)findLocationWithBundle:(id)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void).cxx_destruct; | |
- (void)_timerFired; | |
- (void)stop; | |
- (void)start; | |
- (void)setCompletionHandler:(CDUnknownBlockType)arg1; | |
- (void)dealloc; | |
- (id)initWithBundle:(id)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHBottomBarButtonConfiguration : NSObject | |
{ | |
long long _action; | |
long long _callState; | |
double _diameter; | |
NSString *_title; | |
UIImage *_icon; | |
UIImage *_selectedIcon; | |
UIColor *_backgroundColor; | |
} | |
+ (id)imageForAction:(long long)arg1 callState:(long long)arg2; | |
+ (id)imageColorForState:(unsigned long long)arg1; | |
+ (id)voipTintColor; | |
+ (id)systemTintColor; | |
+ (double)smallWidth; | |
+ (double)smallHeight; | |
+ (double)defaultWidth; | |
+ (double)defaultHeight; | |
@property(readonly, nonatomic) UIColor *backgroundColor; // @synthesize backgroundColor=_backgroundColor; | |
@property(readonly, nonatomic) UIImage *selectedIcon; // @synthesize selectedIcon=_selectedIcon; | |
@property(readonly, nonatomic) UIImage *icon; // @synthesize icon=_icon; | |
@property(readonly, nonatomic) NSString *title; // @synthesize title=_title; | |
@property(readonly, nonatomic) double diameter; // @synthesize diameter=_diameter; | |
@property(readonly, nonatomic) long long callState; // @synthesize callState=_callState; | |
@property(readonly, nonatomic) long long action; // @synthesize action=_action; | |
- (void).cxx_destruct; | |
- (id)initWithAction:(long long)arg1; | |
- (id)initWithAction:(long long)arg1 diameter:(double)arg2 callState:(long long)arg3; | |
@end | |
@interface PHNetworkUnavailableAlert : TPAlert | |
{ | |
UIAlertController *_alertController; | |
} | |
+ (id)alertWithCallProvider:(id)arg1 dialType:(long long)arg2; | |
@property(retain, nonatomic) UIAlertController *alertController; // @synthesize alertController=_alertController; | |
- (void).cxx_destruct; | |
- (id)initWithCallProvider:(id)arg1 dialType:(long long)arg2; | |
- (void)otherResponse; | |
- (void)alternateResponse; | |
- (void)defaultResponse; | |
- (id)otherButtonTitle; | |
- (id)alternateButtonTitle; | |
- (id)defaultButtonTitle; | |
- (id)message; | |
- (id)title; | |
@end | |
@interface PHVideoCallInterfaceOverlayView : UIView | |
{ | |
} | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
@end | |
@interface PHVideoCallVideoGroupView : UIControl <UIGestureRecognizerDelegate> | |
{ | |
CADisplayLink *_displayLink; | |
struct CGPoint _velocity; | |
struct CGPoint _target; | |
struct CGRect _cornerLocationsRect; | |
_Bool _startedThrowAnimation; | |
long long _corner; | |
} | |
@property(nonatomic) struct CGRect cornerLocationsRect; // @synthesize cornerLocationsRect=_cornerLocationsRect; | |
- (void).cxx_destruct; | |
- (_Bool)gestureRecognizer:(id)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)arg2; | |
- (_Bool)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2; | |
- (_Bool)gestureRecognizerShouldBegin:(id)arg1; | |
- (void)cancelThrowAnimation; | |
- (void)finishedThrowAnimation; | |
- (void)updateThrowAnimation:(id)arg1; | |
- (void)startThrowAnimation; | |
- (double)_gridViewRubberBandValueForValue:(double)arg1 target:(double)arg2 timeInterval:(double)arg3 velocity:(double *)arg4; | |
- (void)handlePanDetected:(id)arg1; | |
- (void)handlePanGestureFinished:(id)arg1; | |
- (void)addPanningGestureRecognizer; | |
- (void)refreshPositionInCorner; | |
- (struct CGPoint)centerPointForCurrentVideoGroupCorner; | |
- (void)setCorner:(long long)arg1; | |
- (void)setTransformForNewCenter:(struct CGPoint)arg1; | |
- (struct CGPoint)transformedCenter; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface _MPMeCardGeocoderAddress : NSObject <NSCoding> | |
{ | |
NSDictionary *_addressDictionary; | |
NSString *_entityID; | |
NSString *_label; | |
CLGeocoder *_geocoder; | |
int _state; | |
int _tries; | |
NSDate *_lastGeocodeAttempt; | |
NSDictionary *_locationDictionary; | |
_Bool _cancelingGeocode; | |
NSDate *_geocodeAfter; | |
} | |
@property(readonly) NSDate *geocodeAfter; // @synthesize geocodeAfter=_geocodeAfter; | |
@property(readonly) int state; // @synthesize state=_state; | |
@property(readonly) NSDate *lastGeocodeAttempt; // @synthesize lastGeocodeAttempt=_lastGeocodeAttempt; | |
@property(readonly) NSDictionary *addressDictionary; // @synthesize addressDictionary=_addressDictionary; | |
@property(readonly) NSDictionary *locationDictionary; // @synthesize locationDictionary=_locationDictionary; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (_Bool)expired; | |
- (id)nextGeocodeAttempt; | |
- (void)cancelGeocode; | |
- (void)attemptGeocodeWithCompletionBlock:(CDUnknownBlockType)arg1; | |
- (void)recalculateGeocodeAfterDate; | |
- (_Bool)checkGeocodeAfterDateForSanity; | |
- (id)createGeocodeAfterDate; | |
- (void)dealloc; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithAddressDictionary:(id)arg1 entityID:(id)arg2 label:(id)arg3; | |
@end | |
@interface MPMeCardGeocoder : NSObject | |
{ | |
void *_addressBook; | |
NSObject<OS_dispatch_queue> *_workQueue; | |
NSMutableArray *_addresses; | |
PCPersistentTimer *_networkPreferencesTimeoutTimer; | |
} | |
+ (id)sharedMeCardGeocoder; | |
- (void).cxx_destruct; | |
- (void)_addressBookChanged; | |
@property _Bool isActivelyUsing; | |
- (id)currentValidLocations; | |
- (void)_rebuildAddressArray; | |
- (void)_scheduleLongTermRebuild; | |
- (id)_dateOfOldestAddress; | |
- (void)_unscheduleLongTermRebuild; | |
- (void)_scheduleNextGeocode; | |
- (void)_schedulePerformGeocodesTaskWithStartWakeTime:(id)arg1 dropDeadWakeTime:(id)arg2; | |
- (_Bool)_unschedulePerformGeocodesWakeTaskIfEarlierThan:(id)arg1; | |
- (void)_doWork; | |
- (void)_saveGeoCache; | |
- (void)scheduleNextGeocode; | |
- (void)scheduleImmediateGeocode; | |
- (_Bool)_isNetworkAvailable; | |
- (void *)addressBook; | |
- (void)_loadAddressBook; | |
- (void)dealloc; | |
- (void)_networkPreferencesLoaded; | |
- (id)init; | |
@end | |
@interface _MPMeCardGeocoderPreferences : NSObject | |
{ | |
NSDictionary *_defaultValues; | |
NSDictionary *_currentValues; | |
} | |
+ (id)sharedPreferences; | |
- (void).cxx_destruct; | |
- (void)_networkDefaultsRegistrationComplete:(id)arg1; | |
- (_Bool)hasValidNetworkPreferences; | |
- (double)activeUsagePeriodLength; | |
- (double)periodLength; | |
- (double)_bestTimeIntervalForKey:(id)arg1; | |
- (id)_constructCurrentValues; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface PHMisconfiguredAccountAlert : TPAlert | |
{ | |
CDUnknownBlockType _dialAction; | |
} | |
@property(copy, nonatomic) CDUnknownBlockType dialAction; // @synthesize dialAction=_dialAction; | |
- (void).cxx_destruct; | |
- (void)otherResponse; | |
- (void)defaultResponse; | |
- (void)alternateResponse; | |
- (id)defaultButtonTitle; | |
- (id)otherButtonTitle; | |
- (id)alternateButtonTitle; | |
- (id)message; | |
- (id)title; | |
- (id)initWithDialAction:(CDUnknownBlockType)arg1; | |
@end | |
@interface PHCallParticipantsView : UIView <PHCallParticipantLabelDelegate> | |
{ | |
_Bool _shouldShowSingleDurationLabel; | |
_Bool _allowsFieldModeSendButton; | |
_Bool _shouldCompressLabelsVertically; | |
_Bool _isEnabled; | |
_Bool _isShowingInfoButton; | |
id <PHCallParticipantsViewDelegate> _delegate; | |
PHSingleCallParticipantLabelView *_singleCallLabelView; | |
PHMultipleCallParticipantLabelView *_topMultipleCallLabelView; | |
PHMultipleCallParticipantLabelView *_bottomMultipleCallLabelView; | |
UILabel *_nameOverrideLabel; | |
UILabel *_singleDurationTimerLabel; | |
UIButton *_fieldModeSendButton; | |
} | |
@property(retain) UIButton *fieldModeSendButton; // @synthesize fieldModeSendButton=_fieldModeSendButton; | |
@property(retain) UILabel *singleDurationTimerLabel; // @synthesize singleDurationTimerLabel=_singleDurationTimerLabel; | |
@property(retain) UILabel *nameOverrideLabel; // @synthesize nameOverrideLabel=_nameOverrideLabel; | |
@property(retain) PHMultipleCallParticipantLabelView *bottomMultipleCallLabelView; // @synthesize bottomMultipleCallLabelView=_bottomMultipleCallLabelView; | |
@property(retain) PHMultipleCallParticipantLabelView *topMultipleCallLabelView; // @synthesize topMultipleCallLabelView=_topMultipleCallLabelView; | |
@property(retain) PHSingleCallParticipantLabelView *singleCallLabelView; // @synthesize singleCallLabelView=_singleCallLabelView; | |
@property(readonly, nonatomic) _Bool isShowingInfoButton; // @synthesize isShowingInfoButton=_isShowingInfoButton; | |
@property(nonatomic, setter=setEnabled:) _Bool isEnabled; // @synthesize isEnabled=_isEnabled; | |
@property(nonatomic) _Bool shouldCompressLabelsVertically; // @synthesize shouldCompressLabelsVertically=_shouldCompressLabelsVertically; | |
@property(nonatomic) _Bool allowsFieldModeSendButton; // @synthesize allowsFieldModeSendButton=_allowsFieldModeSendButton; | |
@property(nonatomic) _Bool shouldShowSingleDurationLabel; // @synthesize shouldShowSingleDurationLabel=_shouldShowSingleDurationLabel; | |
@property(nonatomic) __weak id <PHCallParticipantsViewDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (_Bool)shouldIgnoreUpdates; | |
- (void)_isEmergencyCallChanged:(id)arg1; | |
- (void)_metadataCacheDidFinishUpdating:(id)arg1; | |
- (void)showSendButtonGestureRecognizer:(id)arg1; | |
- (void)fieldModeButtonTapped:(id)arg1; | |
- (id)compactLabelTextForParticipantLabel:(id)arg1; | |
- (void)callLabelInfoLabelWasTappedForLabel:(id)arg1; | |
- (unsigned long long)indexForParticipantLabel:(id)arg1; | |
- (void)updateSingleDurationTimerLabelText; | |
- (void)participantLabelWasTapped:(id)arg1; | |
- (void)setTextColor:(id)arg1; | |
- (_Bool)_statusLabelStringWillFit:(id)arg1; | |
- (struct CGSize)intrinsicContentSize; | |
- (void)updateParticipantAtIndex:(unsigned long long)arg1 animated:(_Bool)arg2; | |
- (void)updateParticipantAtIndex:(unsigned long long)arg1; | |
- (void)updateParticipants; | |
- (float)multiparticipantTopToNameVerticalMargin; | |
- (void)updateParticipantsAnimated:(_Bool)arg1; | |
- (double)multipleCallLabelBaselineOffset; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHSOSDialCountdownViewModel : NSObject <PHCountdownViewModel, PHSlidingViewModel> | |
{ | |
} | |
@property(readonly) _Bool playsSound; | |
@property(readonly) double countdownTickDuration; | |
- (id)countdownString:(unsigned long long)arg1; | |
@property(readonly) unsigned long long countdown; | |
@property(readonly) NSString *titleString; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHSOSNotifyCountdownViewModel : NSObject <PHCountdownViewModel> | |
{ | |
} | |
@property(readonly) _Bool playsSound; | |
@property(readonly) double countdownTickDuration; | |
- (id)countdownString:(unsigned long long)arg1; | |
@property(readonly) unsigned long long countdown; | |
@property(readonly) NSString *titleString; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHSOSDialSlidingViewModel : NSObject <PHSlidingViewCountdownModel> | |
{ | |
} | |
@property(readonly) _Bool playsSound; | |
@property(readonly) double countdownTickDuration; | |
@property(readonly) unsigned long long countdown; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHEmergencyHandsetDialerView : PHHandsetDialerView | |
{ | |
} | |
- (id)numberPadButtonsForCharacters:(id)arg1; | |
- (id)newLCDView; | |
@property(readonly) PHTextCycleLabel *emergencyTitleLabel; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHBottomBarButton : UIButton | |
{ | |
_Bool _usesSmallerFontSize; | |
long long _orientation; | |
UIColor *_originalBackgroundColor; | |
UIVisualEffectView *_effectView; | |
double _diameter; | |
UIView *_overlayView; | |
PHRingHighlightView *_ringView; | |
struct CGSize _buttonSize; | |
} | |
+ (id)defaultFont; | |
@property(retain, nonatomic) PHRingHighlightView *ringView; // @synthesize ringView=_ringView; | |
@property(retain, nonatomic) UIView *overlayView; // @synthesize overlayView=_overlayView; | |
@property(nonatomic) double diameter; // @synthesize diameter=_diameter; | |
@property(retain, nonatomic) UIVisualEffectView *effectView; // @synthesize effectView=_effectView; | |
@property(nonatomic) struct CGSize buttonSize; // @synthesize buttonSize=_buttonSize; | |
@property(retain, nonatomic) UIColor *originalBackgroundColor; // @synthesize originalBackgroundColor=_originalBackgroundColor; | |
@property(nonatomic) _Bool usesSmallerFontSize; // @synthesize usesSmallerFontSize=_usesSmallerFontSize; | |
@property(nonatomic) long long orientation; // @synthesize orientation=_orientation; | |
- (void).cxx_destruct; | |
- (void)refreshForCallState:(long long)arg1; | |
- (void)setSelected:(_Bool)arg1; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (void)setEnabled:(_Bool)arg1; | |
- (id)newOverlayView; | |
- (struct CGRect)titleRectForContentRect:(struct CGRect)arg1; | |
- (struct CGRect)imageRectForContentRect:(struct CGRect)arg1; | |
- (struct CGSize)intrinsicContentSize; | |
- (id)initWithConfiguration:(id)arg1; | |
@end | |
@interface PHVideoOverlayContentViewActivity : PHVideoOverlayContentView | |
{ | |
UILabel *_titleLabel; | |
UIActivityIndicatorView *_activityIndicator; | |
} | |
@property(retain) UIActivityIndicatorView *activityIndicator; // @synthesize activityIndicator=_activityIndicator; | |
@property(retain) UILabel *titleLabel; // @synthesize titleLabel=_titleLabel; | |
- (void).cxx_destruct; | |
- (void)resetView; | |
- (void)updateConstraints; | |
- (void)setupViewWithTitle:(id)arg1; | |
- (id)initWithTitle:(id)arg1; | |
@end | |
@interface PHConferenceParticipantCell : UITableViewCell | |
{ | |
_Bool _shouldShowPrivateButton; | |
id <PHConferenceParticipantCellProtocol> _delegate; | |
UILabel *_nameLabel; | |
UIButton *_endCallButton; | |
UIButton *_privateButton; | |
} | |
@property(retain) UIButton *privateButton; // @synthesize privateButton=_privateButton; | |
@property(retain) UIButton *endCallButton; // @synthesize endCallButton=_endCallButton; | |
@property(nonatomic) _Bool shouldShowPrivateButton; // @synthesize shouldShowPrivateButton=_shouldShowPrivateButton; | |
@property(readonly) UILabel *nameLabel; // @synthesize nameLabel=_nameLabel; | |
@property id <PHConferenceParticipantCellProtocol> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)makeHeld; | |
- (void)buttonTapped:(id)arg1; | |
- (void)setRepresentedCall:(id)arg1; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(id)arg2; | |
@end | |
@interface PHCarPlayInCallButtonRing : UIView | |
{ | |
_Bool _dimmed; | |
_Bool _selected; | |
_Bool _highlighted; | |
_Bool _toggledOn; | |
UIColor *_fillColor; | |
} | |
@property(nonatomic) _Bool toggledOn; // @synthesize toggledOn=_toggledOn; | |
@property(nonatomic) _Bool highlighted; // @synthesize highlighted=_highlighted; | |
@property(nonatomic) _Bool selected; // @synthesize selected=_selected; | |
@property(nonatomic) _Bool dimmed; // @synthesize dimmed=_dimmed; | |
@property(retain, nonatomic) UIColor *fillColor; // @synthesize fillColor=_fillColor; | |
- (void).cxx_destruct; | |
- (struct CGSize)intrinsicContentSize; | |
- (void)drawRect:(struct CGRect)arg1; | |
@end | |
@interface PHCarPlayInCallButton : UIButton | |
{ | |
_Bool _toggledOn; | |
int _inCallButtonType; | |
int _specialLayoutType; | |
UILabel *_buttonLabel; | |
NSLayoutConstraint *_horizontalPositioningConstraint; | |
UIColor *_unhighlightedBackgroundColor; | |
PHCarPlayInCallButtonRing *_ringView; | |
long long _callState; | |
} | |
@property(nonatomic) long long callState; // @synthesize callState=_callState; | |
@property(retain) PHCarPlayInCallButtonRing *ringView; // @synthesize ringView=_ringView; | |
@property(retain) UIColor *unhighlightedBackgroundColor; // @synthesize unhighlightedBackgroundColor=_unhighlightedBackgroundColor; | |
@property(nonatomic) int specialLayoutType; // @synthesize specialLayoutType=_specialLayoutType; | |
@property(nonatomic) _Bool toggledOn; // @synthesize toggledOn=_toggledOn; | |
@property(readonly) int inCallButtonType; // @synthesize inCallButtonType=_inCallButtonType; | |
@property(retain) NSLayoutConstraint *horizontalPositioningConstraint; // @synthesize horizontalPositioningConstraint=_horizontalPositioningConstraint; | |
@property(retain) UILabel *buttonLabel; // @synthesize buttonLabel=_buttonLabel; | |
- (void).cxx_destruct; | |
- (void)didUpdateFocusInContext:(id)arg1 withAnimationCoordinator:(id)arg2; | |
- (void)pressesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)pressesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)pressesBegan:(id)arg1 withEvent:(id)arg2; | |
- (void)updateToProperIconColor; | |
- (void)setHasRingView:(_Bool)arg1; | |
- (void)setSelected:(_Bool)arg1; | |
- (void)setEnabled:(_Bool)arg1; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (id)viewForLastBaselineLayout; | |
- (struct CGSize)intrinsicContentSize; | |
- (id)initForButtonType:(int)arg1 callState:(long long)arg2; | |
@end | |
@interface PHCarPlayMainInCallViewController : UIViewController <MPCarPlayPhoneCallGalleryViewDelegate, PHCarPlayHardPauseButtonDelegate, PHCarPlayInCallButtonsViewDelegate> | |
{ | |
TUReplyWithMessageStore *_replyWithMessageStore; | |
unsigned short _currentMode; | |
id <MPCarPlayInCallViewControllerDelegate> _delegate; | |
NSArray *_primaryPhoneCalls; | |
NSArray *_conferenceParticipants; | |
TUCall *_incomingPhoneCall; | |
UIView *_flippyView; | |
PHCarPlayPhoneCallGalleryView *_galleryView; | |
PHCarPlayInCallButtonsView *_buttonsView; | |
PHCarPlayInCallHardPauseButton *_hardPauseButton; | |
NSTimer *_viewUpdateClockTickTimer; | |
TUCall *_callToDecline; | |
TUCall *_failedCall; | |
TUCallCenter *_callCenter; | |
id <TUCallContainerPrivate> _callContainer; | |
CDUnknownBlockType _canSendTextMessagesBlock; | |
} | |
@property(copy, nonatomic) CDUnknownBlockType canSendTextMessagesBlock; // @synthesize canSendTextMessagesBlock=_canSendTextMessagesBlock; | |
@property(retain, nonatomic) id <TUCallContainerPrivate> callContainer; // @synthesize callContainer=_callContainer; | |
@property(retain, nonatomic) TUCallCenter *callCenter; // @synthesize callCenter=_callCenter; | |
@property(retain) TUCall *failedCall; // @synthesize failedCall=_failedCall; | |
@property unsigned short currentMode; // @synthesize currentMode=_currentMode; | |
@property(retain) TUCall *callToDecline; // @synthesize callToDecline=_callToDecline; | |
@property(retain) NSTimer *viewUpdateClockTickTimer; // @synthesize viewUpdateClockTickTimer=_viewUpdateClockTickTimer; | |
@property(retain) PHCarPlayInCallHardPauseButton *hardPauseButton; // @synthesize hardPauseButton=_hardPauseButton; | |
@property(retain) PHCarPlayInCallButtonsView *buttonsView; // @synthesize buttonsView=_buttonsView; | |
@property(retain) PHCarPlayPhoneCallGalleryView *galleryView; // @synthesize galleryView=_galleryView; | |
@property(retain) UIView *flippyView; // @synthesize flippyView=_flippyView; | |
@property(retain) TUCall *incomingPhoneCall; // @synthesize incomingPhoneCall=_incomingPhoneCall; | |
@property(copy) NSArray *conferenceParticipants; // @synthesize conferenceParticipants=_conferenceParticipants; | |
@property(copy) NSArray *primaryPhoneCalls; // @synthesize primaryPhoneCalls=_primaryPhoneCalls; | |
@property id <MPCarPlayInCallViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (id)preferredFocusEnvironments; | |
- (void)hardPauseDigitsStateChangedNotification:(id)arg1; | |
- (void)updateHardPauseButtonState; | |
- (void)hardPauseButtonDidSendHardPauseDigits:(id)arg1; | |
- (id)callForHardPauseState; | |
- (void)hardPauseButtonDidChangeVisibility:(id)arg1; | |
- (_Bool)currentCallStateWarrantsCallWaitingMode; | |
- (void)callModelChangedNotification:(id)arg1; | |
- (void)callStateChangedNotification:(id)arg1; | |
- (void)muteStateChangedNotification:(id)arg1; | |
- (void)viewUpdateClockTickTimerFired:(id)arg1; | |
- (void)updateButtonsViewState; | |
- (_Bool)canSendMessageToCall:(id)arg1; | |
- (_Bool)isSpringBoardPasscodeLocked; | |
- (_Bool)areIncomingCallOptionsAllowed; | |
- (void)handleAlertControllerSendMessageResponse:(id)arg1; | |
- (id)replyWithMessageStore; | |
- (void)answerIncomingCallWithBehavior:(long long)arg1; | |
- (void)inCallButtonWasTapped:(id)arg1; | |
- (void)_sendMessageResponse:(id)arg1 toCall:(id)arg2; | |
- (long long)currentCallState; | |
- (_Bool)canSendMessage; | |
- (_Bool)isHoldEnabled; | |
- (_Bool)isKeypadEnabled; | |
- (_Bool)isKeypadAllowed; | |
- (_Bool)isSwapCallsAllowed; | |
- (_Bool)isMergeCallsAllowed; | |
- (_Bool)isAddCallAllowed; | |
- (id)representativePhoneCallForConferenceForGalleryView:(id)arg1; | |
- (id)allConferenceParticipantCalls; | |
- (id)conferenceParticipantCallsForPhoneCall:(id)arg1; | |
- (id)primaryPhoneCallsForGalleryView:(id)arg1; | |
- (_Bool)isMuted; | |
- (void)setIsMuted:(_Bool)arg1; | |
@property(readonly) _Bool isDismissable; | |
- (id)currentActivePhoneCall; | |
- (id)__sanitizedPrimaryPhoneCallOrdering:(id)arg1; | |
- (void)setPrimaryPhoneCalls:(id)arg1 conferencePhoneCalls:(id)arg2 incomingPhoneCall:(id)arg3; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)dealloc; | |
- (void)loadView; | |
- (void)showSOSDisconnectConfirmation:(CDUnknownBlockType)arg1; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHCarPlayInCallKeypadViewController : PHCarPlayGenericDialerViewController | |
{ | |
UIButton *_backButton; | |
UIButton *_endButton; | |
UIView *_fakeNavigationBar; | |
} | |
@property(retain) UIView *fakeNavigationBar; // @synthesize fakeNavigationBar=_fakeNavigationBar; | |
@property(retain) UIButton *endButton; // @synthesize endButton=_endButton; | |
@property(retain) UIButton *backButton; // @synthesize backButton=_backButton; | |
- (void).cxx_destruct; | |
- (id)preferredFocusEnvironments; | |
- (void)hardwareControlEventNotification:(id)arg1; | |
- (void)postMessageOverlayIfNeeded; | |
- (void)setLimitedSoftPhoneKeypad:(_Bool)arg1; | |
- (void)limitedUINotification:(id)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)endButtonTapped:(id)arg1; | |
- (void)backButtonTapped:(id)arg1; | |
- (void)traitCollectionDidChange:(id)arg1; | |
- (void)loadView; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
@end | |
@interface PHAudioControlsButton : UIButton | |
{ | |
UIImage *_controlImage; | |
unsigned long long _controlType; | |
PHRoundView *_roundView; | |
struct UIEdgeInsets _contentInsets; | |
} | |
@property(retain) PHRoundView *roundView; // @synthesize roundView=_roundView; | |
@property struct UIEdgeInsets contentInsets; // @synthesize contentInsets=_contentInsets; | |
@property(nonatomic) unsigned long long controlType; // @synthesize controlType=_controlType; | |
@property(retain, nonatomic) UIImage *controlImage; // @synthesize controlImage=_controlImage; | |
- (void).cxx_destruct; | |
- (double)_titleOffset; | |
- (struct CGSize)_buttonSize; | |
- (struct CGSize)intrinsicContentSize; | |
- (id)disabledImage; | |
- (id)highlightedImage; | |
- (id)selectedImage; | |
- (id)normalImage; | |
- (void)updateImage; | |
- (void)updateRoundViewColor; | |
- (void)updateViews; | |
- (void)setEnabled:(_Bool)arg1; | |
- (void)setSelected:(_Bool)arg1; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (void)setContentRect:(struct CGRect)arg1; | |
- (struct CGRect)imageRectForContentRect:(struct CGRect)arg1; | |
- (struct CGRect)titleRectForContentRect:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface ICSApplication : UIApplication <NSURLConnectionDataDelegate> | |
{ | |
} | |
+ (_Bool)shouldBackgroundMainThreadOnSuspendedLaunch; | |
- (void)sendEvent:(id)arg1; | |
- (void)connection:(id)arg1 didFailWithError:(id)arg2; | |
- (_Bool)runSwapCameraTestWithOptions:(id)arg1; | |
- (_Bool)runEndCallTestWithOptions:(id)arg1; | |
- (_Bool)runIncomingCallTestWithOptions:(id)arg1; | |
- (_Bool)runOutgoingCallTestWithOptions:(id)arg1; | |
- (id)pptOutgoingDialRequestWithDestinationID:(id)arg1; | |
- (_Bool)currentTestIsFaceTime; | |
- (void)handleTestingStateDidChangeNotification:(id)arg1; | |
- (void)handleCallStatusChangedNotification:(id)arg1; | |
- (void)setUpTestNamed:(id)arg1; | |
- (_Bool)runTest:(id)arg1 options:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHAudioRoutingAlertController : UIAlertController | |
{ | |
id <PHAudioRoutingAlertDelegate> _delegate; | |
long long _callStyle; | |
} | |
+ (id)alertControllerWithCallStyle:(long long)arg1 delegate:(id)arg2; | |
@property(nonatomic) long long callStyle; // @synthesize callStyle=_callStyle; | |
@property(nonatomic) __weak id <PHAudioRoutingAlertDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)handleAudioRoutesChangedNotification:(id)arg1; | |
- (id)muteActionTitle; | |
- (_Bool)isMuted; | |
- (id)muteAlertAction; | |
- (id)hideActionTitle; | |
- (id)hideAlertAction; | |
- (void)notifyDidSelectAction:(id)arg1; | |
- (id)routeAlertActionWithTitle:(id)arg1 audioRoute:(id)arg2; | |
- (_Bool)shouldShowHeadphonesAudioRouteGlyphForRoute:(id)arg1; | |
@property(readonly, copy, nonatomic) NSArray *alertActions; | |
- (void)updateActions; | |
@end | |
@interface PHCarPlayInCallDialerLCDView : UIView <DialerLCDFieldProtocol> | |
{ | |
UILabel *_mainNumberLabel; | |
} | |
@property(retain) UILabel *mainNumberLabel; // @synthesize mainNumberLabel=_mainNumberLabel; | |
- (void).cxx_destruct; | |
- (void)setLabel:(id)arg1; | |
- (id)name; | |
- (void)setName:(id)arg1; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (_Bool)highlighted; | |
- (void)setInCallMode:(_Bool)arg1; | |
- (_Bool)inCallMode; | |
- (struct CGSize)intrinsicContentSize; | |
- (id)viewForLastBaselineLayout; | |
- (void)setDelegate:(id)arg1; | |
- (void)deleteCharacter; | |
- (void)insertStringAtCurrentPosition:(id)arg1 deletingPreviousCharacter:(_Bool)arg2; | |
- (void)insertStringAtCurrentPosition:(id)arg1; | |
- (void)setText:(id)arg1 needsFormat:(_Bool)arg2; | |
- (id)text; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface AWDICSSOSOperationDuration : PBCodable <NSCopying> | |
{ | |
unsigned long long _operationDurationMs; | |
unsigned long long _timestamp; | |
unsigned int _operationType; | |
struct { | |
unsigned int operationDurationMs:1; | |
unsigned int timestamp:1; | |
unsigned int operationType:1; | |
} _has; | |
} | |
@property(nonatomic) unsigned int operationType; // @synthesize operationType=_operationType; | |
@property(nonatomic) unsigned long long operationDurationMs; // @synthesize operationDurationMs=_operationDurationMs; | |
@property(nonatomic) unsigned long long timestamp; // @synthesize timestamp=_timestamp; | |
- (void)mergeFrom:(id)arg1; | |
- (unsigned long long)hash; | |
- (_Bool)isEqual:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (void)copyTo:(id)arg1; | |
- (void)writeTo:(id)arg1; | |
- (_Bool)readFrom:(id)arg1; | |
- (id)dictionaryRepresentation; | |
- (id)description; | |
@property(nonatomic) _Bool hasOperationType; | |
@property(nonatomic) _Bool hasOperationDurationMs; | |
@property(nonatomic) _Bool hasTimestamp; | |
@end | |
@interface PHRingtoneController : NSObject | |
{ | |
NSObject<OS_dispatch_queue> *_queue; | |
ICSCallAnnouncement *_callAnnouncement; | |
} | |
@property(retain, nonatomic) ICSCallAnnouncement *callAnnouncement; // @synthesize callAnnouncement=_callAnnouncement; | |
@property(readonly, nonatomic) NSObject<OS_dispatch_queue> *queue; // @synthesize queue=_queue; | |
- (void).cxx_destruct; | |
- (void)stopAnnouncement; | |
- (void)playAnnouncementForCall:(id)arg1; | |
- (void)_playCallAnnouncement:(id)arg1; | |
- (_Bool)_shouldAnnounceCalls; | |
- (_Bool)_isActivePreferredOutputPort:(id)arg1; | |
- (id)init; | |
@end | |
@interface PHSOSAlertController : NSObject | |
{ | |
_Bool _playingWithAudio; | |
TLAlertConfiguration *_alertConfiguration; | |
TLAlertActivationAssertion *_alertActivationAssertion; | |
TLAlert *_alert; | |
} | |
+ (void)playSOSEntryHaptic; | |
@property(nonatomic) _Bool playingWithAudio; // @synthesize playingWithAudio=_playingWithAudio; | |
@property(retain, nonatomic) TLAlert *alert; // @synthesize alert=_alert; | |
@property(retain, nonatomic) TLAlertActivationAssertion *alertActivationAssertion; // @synthesize alertActivationAssertion=_alertActivationAssertion; | |
@property(retain, nonatomic) TLAlertConfiguration *alertConfiguration; // @synthesize alertConfiguration=_alertConfiguration; | |
- (void).cxx_destruct; | |
- (void)stopAlert; | |
- (void)playAlertWithAudio:(_Bool)arg1; | |
@end | |
@interface PHInCallUtilities : NSObject | |
{ | |
_Bool _requestedVCPresentationWithStatusBar; | |
NSMutableSet *_inCallStatusBarSuppressionReasons; | |
} | |
+ (id)wifiSettingsURL; | |
+ (id)formattedPhoneNumberFromString:(id)arg1; | |
+ (struct __CFPhoneNumber *)newPhoneNumberRefForDestinationID:(id)arg1 useNetworkCountryCode:(_Bool)arg2; | |
+ (void)performBlockWithSharedInstanceOverride:(id)arg1 block:(CDUnknownBlockType)arg2; | |
+ (void)unsetSharedInstanceOverride; | |
+ (void)setSharedInstanceOverride:(id)arg1; | |
+ (id)sharedInstance; | |
@property(retain) NSMutableSet *inCallStatusBarSuppressionReasons; // @synthesize inCallStatusBarSuppressionReasons=_inCallStatusBarSuppressionReasons; | |
@property(readonly, nonatomic) _Bool requestedVCPresentationWithStatusBar; // @synthesize requestedVCPresentationWithStatusBar=_requestedVCPresentationWithStatusBar; | |
- (void).cxx_destruct; | |
- (void)setRequestedVCPresentationWithStatusBar:(_Bool)arg1 withReasonLog:(id)arg2; | |
- (_Bool)canSendText; | |
- (_Bool)isSetupAssistantRunning; | |
- (_Bool)isIPadIdiom; | |
- (_Bool)faceTimeAudioIsAvailable; | |
- (_Bool)faceTimeAudioIsSupported; | |
- (_Bool)faceTimeVideoIsAvailable; | |
- (_Bool)faceTimeVideoIsSupported; | |
- (_Bool)isAuthorizedToUseAddressBook; | |
- (_Bool)isLockScreenMessagingAllowed; | |
- (_Bool)isInLostMode; | |
- (void)requestPasscodeUnlockWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)updateInCallStatusBarSuppression; | |
- (void)stopSuppressingInCallStatusBarForReason:(id)arg1; | |
- (void)startSuppressingInCallStatusBarForReason:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface PHMobilePhoneRemoteViewController : PHPhoneRemoteViewController | |
{ | |
} | |
+ (id)serviceBundleIdentifier; | |
+ (id)viewControllerClassName; | |
+ (_Bool)isSupported; | |
- (long long)backgroundStyle; | |
@end | |
@interface PHHandsetDialerNameLabelView : UIControl | |
{ | |
UILabel *_nameAndLabelLabel; | |
double _fontSize; | |
NSString *_displayedName; | |
NSString *_displayedLabel; | |
} | |
@property(retain) NSString *displayedLabel; // @synthesize displayedLabel=_displayedLabel; | |
@property(retain) NSString *displayedName; // @synthesize displayedName=_displayedName; | |
@property(nonatomic) double fontSize; // @synthesize fontSize=_fontSize; | |
@property(retain) UILabel *nameAndLabelLabel; // @synthesize nameAndLabelLabel=_nameAndLabelLabel; | |
- (void).cxx_destruct; | |
- (void)showName:(id)arg1 label:(id)arg2 animated:(_Bool)arg3; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (struct CGSize)intrinsicContentSize; | |
- (id)textColor; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface ICSMomentsIndicatorBubble : UIView | |
{ | |
NSLayoutConstraint *_verticalAlignmentConstraint; | |
UILabel *_indicatorLabel; | |
} | |
+ (float)layoutPadding; | |
+ (id)font; | |
@property(readonly, nonatomic) UILabel *indicatorLabel; // @synthesize indicatorLabel=_indicatorLabel; | |
@property(retain, nonatomic) NSLayoutConstraint *verticalAlignmentConstraint; // @synthesize verticalAlignmentConstraint=_verticalAlignmentConstraint; | |
- (void).cxx_destruct; | |
- (void)loadConstraints; | |
- (id)initWithText:(id)arg1; | |
@end | |
@interface PHAudioCallControlArrangement : NSObject | |
{ | |
NSArray *_controlTypes; | |
} | |
+ (id)defaultMultipleCallControlTypes; | |
+ (id)defaultControlTypes; | |
@property(retain) NSArray *controlTypes; // @synthesize controlTypes=_controlTypes; | |
- (void).cxx_destruct; | |
- (id)_replaceControlsOfType:(unsigned long long)arg1 withControlOfType:(unsigned long long)arg2; | |
- (void)replaceControlsOfType:(unsigned long long)arg1 withControlOfType:(unsigned long long)arg2; | |
- (unsigned long long)controlTypeAtRow:(unsigned long long)arg1 column:(unsigned long long)arg2; | |
@property(readonly, nonatomic) unsigned long long columns; | |
@property(readonly, nonatomic) unsigned long long rows; | |
- (id)initWithControlTypes:(id)arg1; | |
@end | |
@interface PHUIConfiguration : NSObject | |
{ | |
} | |
+ (_Bool)preferShorterStrings; | |
+ (unsigned long long)voicemailLayoutSpacing; | |
+ (unsigned long long)tableViewCellVerticalSpacing; | |
+ (unsigned long long)inCallFaceTimeOverlayUISize; | |
+ (_Bool)shouldUseFullScreenPeoplePicker; | |
+ (unsigned long long)pipStatusBarPadding; | |
+ (double)pipRadius; | |
+ (double)pipPartialHomeOffset; | |
+ (double)pipWallInset; | |
+ (double)pipWidth; | |
+ (double)bottomOffsetForFaceTimeUIInLandscapeMode; | |
+ (double)topOffsetForFaceTimeUIInLandscapeMode; | |
+ (unsigned long long)contentViewSizeForFaceTime; | |
+ (_Bool)canRotateInCallUIOverlayForFaceTime; | |
+ (_Bool)canAutoRotateInCallUIForFaceTimeAudio; | |
+ (_Bool)canAutoRotateInCallUIForFaceTime; | |
+ (double)yParticipantsViewAdjustmentForKeypad; | |
+ (double)yOffsetForParticipantsView; | |
+ (double)yOffsetForDialerLCDView; | |
+ (unsigned long long)handsetDialerSize; | |
+ (unsigned long long)handsetDialerSpacing; | |
+ (unsigned long long)inCallControlSize; | |
+ (unsigned long long)inCallBottomBarMaxTitleSize; | |
+ (unsigned long long)inCallBottomBarLowerOffset; | |
+ (unsigned long long)inCallBottomBarSpacing; | |
+ (unsigned long long)inCallControlSpacing; | |
+ (unsigned long long)inCallControlAlignment; | |
+ (unsigned long long)screenSize; | |
+ (_Bool)usesMiddleCenteringView; | |
+ (_Bool)participantsViewShouldCompressLabels; | |
+ (id)multipleCallStatusLabelFont; | |
+ (id)singleCallFontWithSize:(unsigned long long)arg1; | |
+ (id)singleCallStatusLabelFont; | |
+ (id)singleCallLargeStatusLabelFont; | |
+ (id)singleCallSmallStatusLabelFont; | |
+ (id)singleCallSmallerStatusLabelFont; | |
+ (id)multipleCallParticipantLabelFont; | |
+ (id)singleCallParticipantLabelFont; | |
+ (unsigned long long)inCallParticipantsSpacing; | |
+ (double)intrinsicWidthForParticipantsView; | |
+ (long long)yOffsetLayoutAttributeForParticipantsView; | |
+ (unsigned long long)yTopMarginSpacingForMultiParticipantsView; | |
+ (double)yOffsetMultiplierForParticipantsView; | |
+ (id)dialerColor; | |
+ (double)dialerLCDLabelFontSizeInCall; | |
+ (double)dialerLCDLabelFontSize; | |
+ (double)dialerLCDFontSizeInCall; | |
+ (double)dialerLCDFontSize; | |
@end | |
@interface PHSOSNumberTableViewCell : UITableViewCell | |
{ | |
} | |
- (void)populate:(id)arg1; | |
- (void)commonInit; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(id)arg2; | |
@end | |
@interface PHCarPlayPhoneCallGalleryView : UIView <MPCarPlayPhoneCallContainerDataSource, MPCarPlayPhoneCallContainerDelegate> | |
{ | |
id <MPCarPlayPhoneCallGalleryViewDelegate> _delegate; | |
PHCarPlayPhoneCallContainer *_container; | |
} | |
@property(retain) PHCarPlayPhoneCallContainer *container; // @synthesize container=_container; | |
@property id <MPCarPlayPhoneCallGalleryViewDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)phoneCallDataDidChange:(id)arg1; | |
- (void)setIsShowingCallFailure:(_Bool)arg1; | |
- (void)endPhoneCall:(id)arg1 animated:(_Bool)arg2; | |
- (void)mergePrimaryPhoneCallsAnimated:(_Bool)arg1; | |
- (void)addPrimaryPhoneCall:(id)arg1 animated:(_Bool)arg2; | |
- (id)phoneCallForIndex:(unsigned long long)arg1 isMerged:(_Bool *)arg2; | |
- (id)mergedStringForMergedCalls; | |
- (void)phoneCallContainer:(id)arg1 phoneCallViewTappedAtIndex:(unsigned long long)arg2; | |
- (_Bool)phoneCallContainer:(id)arg1 cellIsDimmedAtIndex:(unsigned long long)arg2; | |
- (id)phoneCallContainer:(id)arg1 subtitleForViewCellAtIndex:(unsigned long long)arg2; | |
- (id)phoneCallContainer:(id)arg1 titleForViewCellAtIndex:(unsigned long long)arg2; | |
- (unsigned long long)numberOfViewCellsForPhoneCallContainer:(id)arg1; | |
- (void)reloadPhoneCallData; | |
- (id)primaryCalls; | |
- (id)mergedCalls; | |
- (void)stopListeningForCallNotifications; | |
- (void)startListeningForCallNotifications; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHCollectionViewController : UICollectionViewController | |
{ | |
_Bool _contentUnavailable; | |
_UIContentUnavailableView *_contentUnavailableView; | |
NSString *_contentUnavailableViewTitle; | |
long long _whitePointAdaptivityStyle; | |
} | |
@property(nonatomic) long long whitePointAdaptivityStyle; // @synthesize whitePointAdaptivityStyle=_whitePointAdaptivityStyle; | |
@property(copy, nonatomic) NSString *contentUnavailableViewTitle; // @synthesize contentUnavailableViewTitle=_contentUnavailableViewTitle; | |
@property(retain, nonatomic) _UIContentUnavailableView *contentUnavailableView; // @synthesize contentUnavailableView=_contentUnavailableView; | |
@property(nonatomic) _Bool contentUnavailable; // @synthesize contentUnavailable=_contentUnavailable; | |
- (void).cxx_destruct; | |
- (void)handleContentSizeCategoryDidChangeNotification:(id)arg1; | |
- (void)handleApplicationWillEnterForegroundNotification:(id)arg1; | |
- (void)handleApplicationDidEnterBackgroundNotification:(id)arg1; | |
- (void)handleApplicationDidBecomeActiveNotification:(id)arg1; | |
- (void)makeUIForDefaultPNG; | |
- (long long)preferredWhitePointAdaptivityStyle; | |
- (void)setContentUnavailable:(_Bool)arg1 animated:(_Bool)arg2; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)didReceiveMemoryWarning; | |
@property(readonly, nonatomic, getter=isForceTouchAvailable) _Bool forceTouchAvailable; | |
- (void)dealloc; | |
- (void)addNotificationObservers; | |
- (void)commonInit; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
- (id)initWithCollectionViewLayout:(id)arg1; | |
@end | |
@interface PHAbstractCallParticipantLabelView : UIView | |
{ | |
_Bool _hidesLabel; | |
_Bool _showsInfoButton; | |
_Bool _enabled; | |
_Bool _shouldCompressLabelsVertically; | |
_Bool _initialMarqueeViewScrollCompleted; | |
unsigned short _activityState; | |
PHMarqueeView *_participantMarqueeLabel; | |
PHCallParticipantLabelDescriptor *_labelDescriptor; | |
NSString *_participantName; | |
id <PHCallParticipantLabelDelegate> _delegate; | |
UIColor *_textColor; | |
} | |
@property _Bool initialMarqueeViewScrollCompleted; // @synthesize initialMarqueeViewScrollCompleted=_initialMarqueeViewScrollCompleted; | |
@property(retain, nonatomic) UIColor *textColor; // @synthesize textColor=_textColor; | |
@property __weak id <PHCallParticipantLabelDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) unsigned short activityState; // @synthesize activityState=_activityState; | |
@property(nonatomic) _Bool shouldCompressLabelsVertically; // @synthesize shouldCompressLabelsVertically=_shouldCompressLabelsVertically; | |
@property(nonatomic) _Bool enabled; // @synthesize enabled=_enabled; | |
@property(copy, nonatomic) NSString *participantName; // @synthesize participantName=_participantName; | |
@property(nonatomic) _Bool showsInfoButton; // @synthesize showsInfoButton=_showsInfoButton; | |
@property(nonatomic) _Bool hidesLabel; // @synthesize hidesLabel=_hidesLabel; | |
@property(copy, nonatomic) PHCallParticipantLabelDescriptor *labelDescriptor; // @synthesize labelDescriptor=_labelDescriptor; | |
@property(retain) PHMarqueeView *participantMarqueeLabel; // @synthesize participantMarqueeLabel=_participantMarqueeLabel; | |
- (void).cxx_destruct; | |
- (void)fadeParticipantMarqueeLabelToText:(id)arg1; | |
- (double)labelAlphaValueForActivityState:(unsigned short)arg1; | |
- (void)setActivityState:(unsigned short)arg1 animated:(_Bool)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHSublayerResizingLayer : CALayer | |
{ | |
} | |
- (void)addAnimation:(id)arg1 forKey:(id)arg2; | |
- (void)setFrame:(struct CGRect)arg1; | |
@end | |
@interface PHSublayerResizingView : UIView | |
{ | |
} | |
+ (Class)layerClass; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface ICSApplicationDelegate : PHApplicationDelegate | |
{ | |
TUCall *_mostRecentlyDisconnectedCall; | |
} | |
@property(retain, nonatomic) TUCall *mostRecentlyDisconnectedCall; // @synthesize mostRecentlyDisconnectedCall=_mostRecentlyDisconnectedCall; | |
- (void).cxx_destruct; | |
- (_Bool)openUserInterfaceURL:(id)arg1; | |
- (_Bool)openDialRequest:(id)arg1; | |
- (void)startSOSFlow; | |
- (_Bool)shouldShowTTYAlertForDialRequest:(id)arg1; | |
- (id)springBoardRemoteAlertOptionsForSOSCall; | |
- (id)springBoardRemoteAlertOptionsForCall:(id)arg1 dialRequest:(id)arg2; | |
- (_Bool)shouldActivateSpringBoardRemoteAlertForCall:(id)arg1; | |
- (void)activateSpringBoardRemoteAlertForSOSCall; | |
- (void)activateSpringBoardRemoteAlertForCall:(id)arg1 dialRequest:(id)arg2; | |
- (void)videoCallStatusChanged:(id)arg1; | |
- (void)audioCallStatusChanged:(id)arg1; | |
- (void)addNotificationObservers; | |
- (void)initiateCallForDialRequest:(id)arg1 completionHandler:(CDUnknownBlockType)arg2; | |
- (_Bool)application:(id)arg1 continueUserActivity:(id)arg2 restorationHandler:(CDUnknownBlockType)arg3; | |
- (_Bool)isSOSCall:(id)arg1; | |
- (_Bool)application:(id)arg1 openURL:(id)arg2 options:(id)arg3; | |
- (_Bool)application:(id)arg1 didFinishLaunchingWithOptions:(id)arg2; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface PHSOSViewController : UIViewController <PHSOSNumbersViewControllerDelegate, HKMedicalIDViewControllerDelegate, PHSpringBoardBehavior> | |
{ | |
_Bool _shouldDropBioAuthTokenOnDismiss; | |
long long _sosMode; | |
NSArray *_sosHandles; | |
PHBottomBarButton *_cancelButton; | |
PHCountdownView *_countdownView; | |
PHSlidingView *_slidingView; | |
PHSOSNumbersViewController *_sosNumbersViewController; | |
UINavigationController *_medicalIDNavigationController; | |
UILabel *_infoLabel; | |
UIView *_currentView; | |
HKHealthStore *_healthStore; | |
CDUnknownBlockType _showMedicalIDBlock; | |
CDUnknownBlockType _showMedicalIDAfterECBMBlock; | |
long long _currentInteractiveState; | |
double _countdownStartedTime; | |
double _countdownPausedTime; | |
CDUnknownBlockType _interactivelyStartSliderCountdownBlock; | |
} | |
@property(copy, nonatomic) CDUnknownBlockType interactivelyStartSliderCountdownBlock; // @synthesize interactivelyStartSliderCountdownBlock=_interactivelyStartSliderCountdownBlock; | |
@property(nonatomic) double countdownPausedTime; // @synthesize countdownPausedTime=_countdownPausedTime; | |
@property(nonatomic) double countdownStartedTime; // @synthesize countdownStartedTime=_countdownStartedTime; | |
@property(nonatomic) _Bool shouldDropBioAuthTokenOnDismiss; // @synthesize shouldDropBioAuthTokenOnDismiss=_shouldDropBioAuthTokenOnDismiss; | |
@property(nonatomic) long long currentInteractiveState; // @synthesize currentInteractiveState=_currentInteractiveState; | |
@property(copy, nonatomic) CDUnknownBlockType showMedicalIDAfterECBMBlock; // @synthesize showMedicalIDAfterECBMBlock=_showMedicalIDAfterECBMBlock; | |
@property(copy, nonatomic) CDUnknownBlockType showMedicalIDBlock; // @synthesize showMedicalIDBlock=_showMedicalIDBlock; | |
@property(retain, nonatomic) HKHealthStore *healthStore; // @synthesize healthStore=_healthStore; | |
@property(retain, nonatomic) UIView *currentView; // @synthesize currentView=_currentView; | |
@property(retain, nonatomic) UILabel *infoLabel; // @synthesize infoLabel=_infoLabel; | |
@property(retain, nonatomic) UINavigationController *medicalIDNavigationController; // @synthesize medicalIDNavigationController=_medicalIDNavigationController; | |
@property(retain, nonatomic) PHSOSNumbersViewController *sosNumbersViewController; // @synthesize sosNumbersViewController=_sosNumbersViewController; | |
@property(retain, nonatomic) PHSlidingView *slidingView; // @synthesize slidingView=_slidingView; | |
@property(retain, nonatomic) PHCountdownView *countdownView; // @synthesize countdownView=_countdownView; | |
@property(retain, nonatomic) PHBottomBarButton *cancelButton; // @synthesize cancelButton=_cancelButton; | |
@property(retain, nonatomic) NSArray *sosHandles; // @synthesize sosHandles=_sosHandles; | |
@property(nonatomic) long long sosMode; // @synthesize sosMode=_sosMode; | |
- (void).cxx_destruct; | |
- (void)setUpInfoLabelConstraints; | |
- (void)setUpSOSNumbersListViewConstraints; | |
- (void)setUpSlidingViewConstraints; | |
- (void)setUpCountdownViewConstraints; | |
- (void)setUpCancelButtonConstraints; | |
- (unsigned long long)desiredButtonEvents; | |
- (_Bool)allowsOrientationChangeEvents; | |
- (_Bool)allowsBanners; | |
- (_Bool)allowsOtherAlertsToStackOnTop; | |
- (_Bool)allowsMenuButtonDismissal; | |
- (void)medicalIDViewControllerDidFinish:(id)arg1; | |
- (void)sosNumbersViewController:(id)arg1 didSelectRowAtIndexPath:(id)arg2; | |
- (void)emergencyCallbackModeChangedNotification:(id)arg1; | |
- (void)deactivateSOS; | |
- (void)showConfirmationAlert; | |
- (void)buttonPressed:(id)arg1; | |
- (void)transitionToView:(id)arg1 animated:(_Bool)arg2; | |
- (void)presentMedicalID; | |
- (void)hideMedicalIDWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)loadMedicalIDWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)cancelMedicalIDBlock; | |
- (void)startSOSNotificationCountdown; | |
- (void)showSOSNotificationCountdown; | |
- (void)showSOSNotificationCanceled; | |
- (void)showSOSNotified; | |
- (void)showSOSDialCanceled; | |
- (void)showSOSDialSliding; | |
- (void)showSOSDialCountdown; | |
- (void)showSOSNumbersList; | |
- (void)willStartSendingLocationUpdate; | |
- (void)notifyEmergencyContacts; | |
- (void)dialSOSNumberAtIndex:(long long)arg1; | |
- (void)setNotifyCountdownOrMedicalIDMode; | |
- (void)dismissSOSNotification:(id)arg1; | |
- (void)interactiveStateChangedNotification:(id)arg1; | |
- (void)addDismissalAssertionReleasedObserver; | |
- (void)removeDismissalAssertionReleasedObserver; | |
- (void)dismissalAssertionReleasedNotification:(id)arg1; | |
- (_Bool)doesAllowHidingMedicalID; | |
- (void)callStateChangedNotification:(id)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewDidLoad; | |
- (void)didReceiveMemoryWarning; | |
- (void)interactiveStop; | |
- (void)interactiveStart; | |
- (_Bool)shouldAllowLockButtonPressesToDismissSOS; | |
- (void)updateSOSHandles:(id)arg1; | |
- (void)forceBioLockout; | |
- (void)addObservers; | |
- (_Bool)launchedWithVolumeLockHold; | |
- (id)initWithSOSHandles:(id)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface ICSInsulatingView : UIView | |
{ | |
_Bool _forwardsHits; | |
UIView *_insulatedView; | |
} | |
@property(nonatomic) _Bool forwardsHits; // @synthesize forwardsHits=_forwardsHits; | |
@property(readonly, nonatomic) UIView *insulatedView; // @synthesize insulatedView=_insulatedView; | |
- (void).cxx_destruct; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1 insulatedView:(id)arg2; | |
@end | |
@interface PHContactsClient : NSObject | |
{ | |
CNContactStore *_contactStore; | |
} | |
+ (id)contactsClientWithContactStore:(id)arg1; | |
+ (id)suggestedContactsClient; | |
+ (id)contactsClient; | |
@property(retain) CNContactStore *contactStore; // @synthesize contactStore=_contactStore; | |
- (void).cxx_destruct; | |
- (id)contactForCall:(id)arg1; | |
- (id)avatarContactFromContactIdentifier:(id)arg1; | |
- (id)initWithContactStore:(id)arg1; | |
- (id)init; | |
@end | |
@interface PHSlidingButton : UIView <PHActionSliderDelegate> | |
{ | |
int _type; | |
PHActionSlider *_acceptButton; | |
UIButton *_sideButtonRight; | |
id <PHSlidingButtonDelegateProtocol> _delegate; | |
UIImageView *_dialImageView; | |
long long _callState; | |
NSString *_endDialImageName; | |
} | |
@property(readonly, copy, nonatomic) NSString *endDialImageName; // @synthesize endDialImageName=_endDialImageName; | |
@property(readonly, nonatomic) long long callState; // @synthesize callState=_callState; | |
@property(retain) UIImageView *dialImageView; // @synthesize dialImageView=_dialImageView; | |
@property id <PHSlidingButtonDelegateProtocol> delegate; // @synthesize delegate=_delegate; | |
@property int type; // @synthesize type=_type; | |
@property(retain) UIButton *sideButtonRight; // @synthesize sideButtonRight=_sideButtonRight; | |
@property(retain) PHActionSlider *acceptButton; // @synthesize acceptButton=_acceptButton; | |
- (void).cxx_destruct; | |
- (void)actionSliderDidCompleteSlide:(id)arg1; | |
- (void)actionSlider:(id)arg1 didUpdateSlideWithValue:(double)arg2; | |
- (struct CGSize)intrinsicContentSize; | |
- (void)setEnabled:(_Bool)arg1; | |
- (void)layoutSubviews; | |
- (void)dealloc; | |
- (id)initWithSlidingButtonType:(int)arg1 appearanceType:(int)arg2 callState:(long long)arg3; | |
- (id)initWithSlidingButtonType:(int)arg1 appearanceType:(int)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface ICSFlashView : UIView | |
{ | |
} | |
- (void)flashWithCompletion:(CDUnknownBlockType)arg1; | |
@end | |
@interface PHSlidingView : UIView <PHSlidingButtonDelegateProtocol> | |
{ | |
_Bool _hasTwoMiddleSliders; | |
NSTimer *_countdownTimer; | |
PHSlidingButton *_animatedSlidingButton; | |
PHSlidingButton *_medicalIDSlidingButton; | |
PHSlidingButton *_powerOffSlidingButton; | |
NSLayoutConstraint *_medicalIDSliderBottomConstraint; | |
NSLayoutConstraint *_animatedSliderTopConstraint; | |
double _medicalIDSliderBottomConstraintConstant; | |
double _animatedSliderTopConstraintConstant; | |
CDUnknownBlockType _animatedSlidingButtonCompletionBlock; | |
CDUnknownBlockType _medicalIDSlidingButtonCompletionBlock; | |
CDUnknownBlockType _interactivelyAnimateSlidingButtonBlock; | |
SBUIShapeView *_darkeningUnderlayView; | |
SBUIShapeView *_darkeningOverlayView; | |
PHSOSAlertController *_alertController; | |
} | |
@property(retain, nonatomic) PHSOSAlertController *alertController; // @synthesize alertController=_alertController; | |
@property(retain, nonatomic) SBUIShapeView *darkeningOverlayView; // @synthesize darkeningOverlayView=_darkeningOverlayView; | |
@property(retain, nonatomic) SBUIShapeView *darkeningUnderlayView; // @synthesize darkeningUnderlayView=_darkeningUnderlayView; | |
@property(copy, nonatomic) CDUnknownBlockType interactivelyAnimateSlidingButtonBlock; // @synthesize interactivelyAnimateSlidingButtonBlock=_interactivelyAnimateSlidingButtonBlock; | |
@property(copy, nonatomic) CDUnknownBlockType medicalIDSlidingButtonCompletionBlock; // @synthesize medicalIDSlidingButtonCompletionBlock=_medicalIDSlidingButtonCompletionBlock; | |
@property(copy, nonatomic) CDUnknownBlockType animatedSlidingButtonCompletionBlock; // @synthesize animatedSlidingButtonCompletionBlock=_animatedSlidingButtonCompletionBlock; | |
@property(nonatomic) _Bool hasTwoMiddleSliders; // @synthesize hasTwoMiddleSliders=_hasTwoMiddleSliders; | |
@property(nonatomic) double animatedSliderTopConstraintConstant; // @synthesize animatedSliderTopConstraintConstant=_animatedSliderTopConstraintConstant; | |
@property(nonatomic) double medicalIDSliderBottomConstraintConstant; // @synthesize medicalIDSliderBottomConstraintConstant=_medicalIDSliderBottomConstraintConstant; | |
@property(retain, nonatomic) NSLayoutConstraint *animatedSliderTopConstraint; // @synthesize animatedSliderTopConstraint=_animatedSliderTopConstraint; | |
@property(retain, nonatomic) NSLayoutConstraint *medicalIDSliderBottomConstraint; // @synthesize medicalIDSliderBottomConstraint=_medicalIDSliderBottomConstraint; | |
@property(retain, nonatomic) PHSlidingButton *powerOffSlidingButton; // @synthesize powerOffSlidingButton=_powerOffSlidingButton; | |
@property(retain, nonatomic) PHSlidingButton *medicalIDSlidingButton; // @synthesize medicalIDSlidingButton=_medicalIDSlidingButton; | |
@property(retain, nonatomic) PHSlidingButton *animatedSlidingButton; // @synthesize animatedSlidingButton=_animatedSlidingButton; | |
@property(retain, nonatomic) NSTimer *countdownTimer; // @synthesize countdownTimer=_countdownTimer; | |
- (void).cxx_destruct; | |
- (void)_powerOff; | |
- (void)_animatePowerDown; | |
- (void)_updatePowerOffSliderExclusionPath; | |
- (void)slidingButton:(id)arg1 didSlideToProportion:(double)arg2; | |
- (void)didFinishSlideForSlidingButton:(id)arg1; | |
- (void)willFinishSlideForSlidingButton:(id)arg1; | |
- (void)updateMiddleViewSliderConstraintConstants; | |
- (double)distanceBetweenMiddleSliders; | |
- (void)setUpConstraints; | |
- (void)updateAnimatedSliderForCountdownNumber:(double)arg1 forTotalCount:(double)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)updateAnimatedSliderForCountdownNumber:(double)arg1 forTotalCount:(double)arg2 afterDelay:(double)arg3 completion:(CDUnknownBlockType)arg4; | |
- (void)invalidateCountdownAndStopSounds; | |
- (void)interactiveStop; | |
- (void)interactiveStartWithCountdownModel:(id)arg1; | |
- (void)showSlidingViewModel:(id)arg1 animatedSliderCompletion:(CDUnknownBlockType)arg2 medicalIDSliderCompletion:(CDUnknownBlockType)arg3; | |
- (void)layoutSubviews; | |
- (void)commonInit; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHSOSNumbersViewController : UIViewController <UITableViewDelegate, UITableViewDataSource> | |
{ | |
id <PHSOSNumbersViewControllerDelegate> _delegate; | |
UILabel *_titleLabel; | |
UITableView *_tableView; | |
NSArray *_sosHandles; | |
} | |
@property(retain, nonatomic) NSArray *sosHandles; // @synthesize sosHandles=_sosHandles; | |
@property(retain, nonatomic) UITableView *tableView; // @synthesize tableView=_tableView; | |
@property(retain, nonatomic) UILabel *titleLabel; // @synthesize titleLabel=_titleLabel; | |
@property(nonatomic) __weak id <PHSOSNumbersViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; | |
- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; | |
- (long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2; | |
- (void)updateSOSHandles:(id)arg1; | |
- (void)setUpConstraints; | |
- (void)didReceiveMemoryWarning; | |
- (void)viewDidLoad; | |
- (id)initWithSOSHandles:(id)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHHandsetDialerNumberPadButton : TPNumberPadLightStyleButton | |
{ | |
} | |
+ (_Bool)usesTelephonyGlyphsWhereAvailable; | |
+ (double)verticalPadding; | |
@end | |
@interface PHHandsetDialerDeleteButton : UIButton | |
{ | |
} | |
- (void)setHighlighted:(_Bool)arg1; | |
@end | |
@interface PHHandsetDialerView : PHAbstractDialerView <TPDialerKeypadDelegate> | |
{ | |
NSLayoutConstraint *_phonePadViewTopConstraint; | |
NSLayoutConstraint *_callButtonKeypadOffsetConstraint; | |
UIView *_deleteButtonXView; | |
} | |
@property(retain, nonatomic) UIView *deleteButtonXView; // @synthesize deleteButtonXView=_deleteButtonXView; | |
@property(retain) NSLayoutConstraint *callButtonKeypadOffsetConstraint; // @synthesize callButtonKeypadOffsetConstraint=_callButtonKeypadOffsetConstraint; | |
@property(retain) NSLayoutConstraint *phonePadViewTopConstraint; // @synthesize phonePadViewTopConstraint=_phonePadViewTopConstraint; | |
- (void).cxx_destruct; | |
- (double)_keypadToCallButtonYSpacing; | |
- (double)_yOffsetForKeypadView; | |
- (double)_yOffsetForLCDView; | |
- (id)newCallButton; | |
- (id)newNumberPadView; | |
- (void)setDeleteButtonAlpha:(double)arg1; | |
- (id)newDeleteButton; | |
- (id)deleteButtonImageName; | |
- (void)createDeleteButtonX; | |
- (id)numberPadButtonsForCharacters:(id)arg1; | |
- (id)newLCDView; | |
- (id)dialerColor; | |
- (void)updateContraintsForStatusBar; | |
- (void)setInCallMode:(_Bool)arg1; | |
- (_Bool)dialerIsNumericOnly; | |
- (void)createConstraints; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHEdgeInsetButton : UIButton | |
{ | |
struct UIEdgeInsets _touchAreaEdgeInsets; | |
} | |
@property(nonatomic) struct UIEdgeInsets touchAreaEdgeInsets; // @synthesize touchAreaEdgeInsets=_touchAreaEdgeInsets; | |
- (_Bool)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
@end | |
@interface ICSAWDReporter : NSObject | |
{ | |
NSObject<OS_dispatch_queue> *_queue; | |
AWDServerConnection *_serverConnection; | |
} | |
+ (id)sharedInstance; | |
@property(retain, nonatomic) AWDServerConnection *serverConnection; // @synthesize serverConnection=_serverConnection; | |
@property(retain, nonatomic) NSObject<OS_dispatch_queue> *queue; // @synthesize queue=_queue; | |
- (void).cxx_destruct; | |
- (void)_reportMetricWithID:(unsigned int)arg1 metric:(id)arg2; | |
- (void)_reportSOSWithDuration:(double)arg1 type:(int)arg2; | |
- (void)reportCanceledSOSCountdownToNotify:(double)arg1; | |
- (void)reportCanceledSOSCountdownToCall:(double)arg1; | |
- (id)init; | |
@end | |
@interface DialerController : UIViewController <UIGestureRecognizerDelegate, DialerViewDelegate, TPDialerKeypadDelegate> | |
{ | |
PHAbstractDialerView *_dialerView; | |
NSTimer *_deleteTimer; | |
NSTimer *_lookupTimer; | |
unsigned int _calledNumber:1; | |
unsigned int _didDeleteRepeat:1; | |
unsigned int _dtmfPlaying; | |
_Bool _shouldHideDeleteButtonWhenEmpty; | |
_Bool _loadedLastDialedNumberCache; | |
_Bool _wantsCallButtonAnimation; | |
int _dialerType; | |
TUCallProviderManager *_callProviderManager; | |
NSString *_lastDialedNumberCache; | |
NSString *_phoneNumberPrefixHint; | |
CNContactStore *_contactStore; | |
TUContactsDataProvider *_contactsDataProvider; | |
} | |
+ (id)defaultPNGName; | |
+ (id)tabBarIconName; | |
+ (id)tabBarIconImage; | |
+ (id)tabBarIconImageName; | |
+ (int)tabViewType; | |
+ (_Bool)launchFieldTestIfNeeded:(id)arg1; | |
+ (_Bool)shouldStringAutoDial:(id)arg1 givenLastChar:(BOOL)arg2; | |
+ (void)playDTMFToneForKey:(unsigned char)arg1; | |
@property(retain, nonatomic) TUContactsDataProvider *contactsDataProvider; // @synthesize contactsDataProvider=_contactsDataProvider; | |
@property(retain, nonatomic) CNContactStore *contactStore; // @synthesize contactStore=_contactStore; | |
@property(nonatomic) _Bool wantsCallButtonAnimation; // @synthesize wantsCallButtonAnimation=_wantsCallButtonAnimation; | |
@property int dialerType; // @synthesize dialerType=_dialerType; | |
@property(copy, nonatomic) NSString *phoneNumberPrefixHint; // @synthesize phoneNumberPrefixHint=_phoneNumberPrefixHint; | |
@property _Bool loadedLastDialedNumberCache; // @synthesize loadedLastDialedNumberCache=_loadedLastDialedNumberCache; | |
@property(retain) NSString *lastDialedNumberCache; // @synthesize lastDialedNumberCache=_lastDialedNumberCache; | |
@property(nonatomic) _Bool shouldHideDeleteButtonWhenEmpty; // @synthesize shouldHideDeleteButtonWhenEmpty=_shouldHideDeleteButtonWhenEmpty; | |
@property(readonly) PHAbstractDialerView *dialerView; // @synthesize dialerView=_dialerView; | |
@property(retain, nonatomic) TUCallProviderManager *callProviderManager; // @synthesize callProviderManager=_callProviderManager; | |
- (void).cxx_destruct; | |
- (void)setAudioServicesActivated:(_Bool)arg1; | |
- (_Bool)requestAudioServicesActivate; | |
- (void)deactivateAudioServices; | |
- (void)handleApplicationWillEnterForegroundNotification:(id)arg1; | |
- (void)handleApplicationDidEnterBackgroundNotification:(id)arg1; | |
- (void)setBackgroundStyle:(long long)arg1 animated:(_Bool)arg2; | |
- (_Bool)defaultActionIsFaceTimeAudio; | |
- (void)_applicationWillResignActiveNotification:(id)arg1; | |
- (void)_statusBarHeightChanged:(id)arg1; | |
- (void)_handleSIMInsertionOrRemoval; | |
- (void)performDeleteAction; | |
- (void)performCallActionForCallProvider:(id)arg1 video:(_Bool)arg2; | |
- (void)performCallActionForCallProvider:(id)arg1; | |
- (void)restoreLastDialedNumber; | |
- (_Bool)digitsEntered; | |
- (void)_deleteButtonDown:(id)arg1; | |
- (void)_deleteButtonClicked:(id)arg1; | |
- (void)handleSwipeGesture:(id)arg1; | |
- (void)_stopDeleteTimer; | |
- (void)_startDeleteTimer; | |
- (void)_deleteRepeat; | |
- (void)_addButtonClicked:(id)arg1; | |
- (id)_qualifyNumberIfNecessary:(id)arg1; | |
- (void)_dialWithRequest:(id)arg1; | |
- (void)_dialVoicemail; | |
- (void)phonePad:(id)arg1 keyUp:(BOOL)arg2; | |
- (void)phonePad:(id)arg1 keyDown:(BOOL)arg2; | |
- (void)phonePadDidEndSounds:(id)arg1; | |
- (void)phonePadDeleteLastDigit:(id)arg1; | |
- (void)phonePad:(id)arg1 replaceLastDigitWithString:(id)arg2; | |
- (void)_phonePad:(id)arg1 appendString:(id)arg2 suppressClearingDialedNumber:(_Bool)arg3; | |
- (void)phonePad:(id)arg1 appendString:(id)arg2 playDTMFTone:(_Bool)arg3; | |
- (void)phonePad:(id)arg1 appendString:(id)arg2; | |
- (void)performCharacterAddAction:(id)arg1; | |
- (void)phonePad:(id)arg1 dialerCharacterButtonWasHeld:(unsigned int)arg2; | |
- (void)_callButtonPressedActionWithCallProvider:(id)arg1; | |
- (void)_callButtonPressed:(id)arg1; | |
- (void)_updateName; | |
- (void)_animateCallButton; | |
- (void)_fadeSubviewsOf:(id)arg1 excludingViews:(id)arg2 toValue:(double)arg3; | |
- (void)_updateCallButtonEnabledState:(id)arg1; | |
- (void)_updateLCDNameLabelWithOriginallyPastedString:(id)arg1; | |
- (void)_updateLCDNameLabelWithAMatchingName:(_Bool)arg1; | |
- (void)_updateCallButtonEnabledState:(id)arg1 updateNameNow:(_Bool)arg2; | |
- (id)pseudoNameStringForDestinationID:(id)arg1; | |
- (void)dialerView:(id)arg1 stringWasPasted:(id)arg2; | |
- (void)dialerViewTextDidChange:(id)arg1; | |
- (void)showOrHideDeleteButton; | |
@property(copy, nonatomic) NSString *lastDialedNumber; | |
- (id)contactResultForPhoneNumber:(id)arg1; | |
- (void)_stopLookupTimer; | |
- (_Bool)shouldSnapshot; | |
- (void)prepareForSnapshot; | |
- (void)_clearDisplayIfNecessary; | |
- (void)dealloc; | |
- (id)initWithDialerType:(int)arg1 contactStore:(id)arg2; | |
- (id)initWithDialerType:(int)arg1; | |
- (void)_callStatusChanged:(id)arg1; | |
- (void)_resetButtonAnimation; | |
- (_Bool)_disableAutomaticKeyboardUI; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (void)applicationDidResume; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewDidLoad; | |
- (_Bool)shouldAnimateCallButton; | |
- (_Bool)isShowingDoubleHeightStatusBar; | |
- (void)loadView; | |
- (id)defaultCallProvider; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHAirplaneEmergencyCallAlert : TPAlert | |
{ | |
CDUnknownBlockType _dialAction; | |
} | |
@property(copy, nonatomic) CDUnknownBlockType dialAction; // @synthesize dialAction=_dialAction; | |
- (void).cxx_destruct; | |
- (void)otherResponse; | |
- (void)defaultResponse; | |
- (void)alternateResponse; | |
- (id)defaultButtonTitle; | |
- (id)otherButtonTitle; | |
- (id)alternateButtonTitle; | |
- (id)message; | |
- (id)title; | |
- (id)initWithDialAction:(CDUnknownBlockType)arg1; | |
@end | |
@interface PHInCallUIUtilities : NSObject | |
{ | |
} | |
+ (_Bool)isSpringBoardPasscodeLocked; | |
+ (_Bool)isSpringBoardLocked; | |
+ (long long)interfaceOrientationForDeviceOrientation:(long long)arg1; | |
@end | |
@interface PHApplicationDelegate : UIResponder <UIApplicationDelegate> | |
{ | |
UIWindow *_window; | |
} | |
@property(retain, nonatomic) UIWindow *window; // @synthesize window=_window; | |
- (void).cxx_destruct; | |
- (_Bool)application:(id)arg1 openURL:(id)arg2 options:(id)arg3; | |
- (_Bool)application:(id)arg1 didFinishLaunchingWithOptions:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHHIDEventMonitor : NSObject | |
{ | |
NSObject<OS_dispatch_queue> *_dispatchQueue; | |
struct __IOHIDEventSystemClient *_HIDEventSystemClient; | |
} | |
+ (id)HIDEventMonitor; | |
@property(nonatomic) struct __IOHIDEventSystemClient *HIDEventSystemClient; // @synthesize HIDEventSystemClient=_HIDEventSystemClient; | |
@property(readonly, nonatomic) NSObject<OS_dispatch_queue> *dispatchQueue; // @synthesize dispatchQueue=_dispatchQueue; | |
- (void).cxx_destruct; | |
- (id)stringFromIOHIDUsagePage:(long long)arg1; | |
- (id)stringFromIOHIDUsage:(long long)arg1; | |
- (void)handleKeyboardEvent:(struct __IOHIDEvent *)arg1; | |
- (void)stop; | |
- (void)start; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface PHVideoOverlayContentView : UIView | |
{ | |
} | |
- (double)titleFontSize; | |
- (double)textFontSize; | |
- (void)resetView; | |
@end | |
@interface PHConferenceParticipantsViewController : UIViewController <UINavigationBarDelegate, UITableViewDataSource, UITableViewDelegate, PHConferenceParticipantCellProtocol> | |
{ | |
NSMutableArray *_conferenceParticipantCalls; | |
UITableView *_conferenceTable; | |
} | |
@property(retain) UITableView *conferenceTable; // @synthesize conferenceTable=_conferenceTable; | |
@property(retain) NSMutableArray *conferenceParticipantCalls; // @synthesize conferenceParticipantCalls=_conferenceParticipantCalls; | |
- (void).cxx_destruct; | |
- (void)dismissAfterPrivate; | |
- (void)conferenceParticipantCellRequestedTakeCallPrivate:(id)arg1; | |
- (void)conferenceParticipantCellRequestedEndCall:(id)arg1; | |
- (double)tableView:(id)arg1 estimatedHeightForRowAtIndexPath:(id)arg2; | |
- (_Bool)tableView:(id)arg1 canEditRowAtIndexPath:(id)arg2; | |
- (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forRowAtIndexPath:(id)arg3; | |
- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; | |
- (long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2; | |
- (void)removeCall:(id)arg1; | |
- (void)handleCallModelChangedNotification:(id)arg1; | |
- (void)callStatusChanged:(id)arg1; | |
- (void)dismissConferenceView; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)loadView; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHCarPlayInCallHardPauseButton : UIButton | |
{ | |
id <PHCarPlayHardPauseButtonDelegate> _delegate; | |
} | |
@property id <PHCarPlayHardPauseButtonDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void)didUpdateFocusInContext:(id)arg1 withAnimationCoordinator:(id)arg2; | |
- (void)hardPausePressed; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (void)setHidden:(_Bool)arg1; | |
- (id)init; | |
@end | |
@interface PHAudioCallControlsView : UIView | |
{ | |
_Bool _buttonsEnabled; | |
id <PHAudioCallControlsViewDelegate> _delegate; | |
NSArray *_buttonsArray; | |
} | |
@property(copy) NSArray *buttonsArray; // @synthesize buttonsArray=_buttonsArray; | |
@property(nonatomic) _Bool buttonsEnabled; // @synthesize buttonsEnabled=_buttonsEnabled; | |
@property(nonatomic) __weak id <PHAudioCallControlsViewDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (double)_horizontalSpacing; | |
- (double)_verticalSpacing; | |
- (double)_topMargin; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)setCenter:(struct CGPoint)arg1; | |
- (id)buttonForControlType:(unsigned long long)arg1; | |
- (void)setSelectedState:(_Bool)arg1 forControlType:(unsigned long long)arg2; | |
- (void)buttonLongPressGestureRecognizer:(id)arg1; | |
- (void)buttonShortPressGestureRecognizer:(id)arg1; | |
- (void)buttonTapped:(id)arg1; | |
- (void)assignControlType:(unsigned long long)arg1 toButton:(id)arg2; | |
- (void)reloadButtonViewStates; | |
- (void)updateControls; | |
- (_Bool)needsReloadButtonViews; | |
- (void)reloadButtonViews; | |
- (struct CGSize)intrinsicContentSize; | |
- (id)init; | |
@end | |
@interface PHCarPlayPhoneCallViewCell : UIControl | |
{ | |
NSLayoutConstraint *_containerSpecificLeftConstraint; | |
NSLayoutConstraint *_containerSpecificRightConstraint; | |
UILabel *_mainLabel; | |
UILabel *_subtitleLabel; | |
} | |
@property(retain) UILabel *subtitleLabel; // @synthesize subtitleLabel=_subtitleLabel; | |
@property(retain) UILabel *mainLabel; // @synthesize mainLabel=_mainLabel; | |
@property(retain) NSLayoutConstraint *containerSpecificRightConstraint; // @synthesize containerSpecificRightConstraint=_containerSpecificRightConstraint; | |
@property(retain) NSLayoutConstraint *containerSpecificLeftConstraint; // @synthesize containerSpecificLeftConstraint=_containerSpecificLeftConstraint; | |
- (void).cxx_destruct; | |
- (_Bool)canBecomeFocused; | |
- (void)setTitle:(id)arg1 subtitle:(id)arg2 animated:(_Bool)arg3; | |
- (void)setDimmed:(_Bool)arg1 animated:(_Bool)arg2; | |
- (void)setEnabled:(_Bool)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHReminderActionProvider : NSObject <CLLocationManagerDelegate> | |
{ | |
TUCall *_call; | |
CDUnknownBlockType _locationAuthorizationStatusCallback; | |
CLLocationManager *_locationManager; | |
} | |
@property(retain, nonatomic) CLLocationManager *locationManager; // @synthesize locationManager=_locationManager; | |
@property(copy) CDUnknownBlockType locationAuthorizationStatusCallback; // @synthesize locationAuthorizationStatusCallback=_locationAuthorizationStatusCallback; | |
@property(retain) TUCall *call; // @synthesize call=_call; | |
- (void).cxx_destruct; | |
- (id)reminderText; | |
- (id)reminderActivity; | |
- (id)reminderAction; | |
- (void)createReminderForWhenILeave; | |
- (void)createReminderForLocation:(id)arg1; | |
- (void)createReminderWithDurationInMinutes:(int)arg1; | |
- (void)locationManager:(id)arg1 didChangeAuthorizationStatus:(int)arg2; | |
- (void)performLocationReminderAction:(CDUnknownBlockType)arg1 ifAuthorizedForStatus:(int)arg2; | |
- (id)reminderActionsForAlertController:(id)arg1; | |
- (id)destinationID; | |
- (int)addressBookIdentifier; | |
- (id)displayName; | |
- (id)numberForReminder; | |
- (id)init; | |
- (id)initWithCall:(id)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHDevice : NSObject <RadiosPreferencesDelegate> | |
{ | |
_Bool _cellularRadioEnabled; | |
_Bool _ringerSwitchEnabled; | |
_Bool _proximitySensorState; | |
int _ringerStateNotifyToken; | |
unsigned long long _ttyTransportMethod; | |
NSObject<OS_dispatch_queue> *_dispatchQueue; | |
RadiosPreferences *_radiosPreferences; | |
} | |
+ (id)currentDevice; | |
@property(nonatomic) _Bool proximitySensorState; // @synthesize proximitySensorState=_proximitySensorState; | |
@property(nonatomic) int ringerStateNotifyToken; // @synthesize ringerStateNotifyToken=_ringerStateNotifyToken; | |
@property(retain, nonatomic) RadiosPreferences *radiosPreferences; // @synthesize radiosPreferences=_radiosPreferences; | |
@property(retain, nonatomic) NSObject<OS_dispatch_queue> *dispatchQueue; // @synthesize dispatchQueue=_dispatchQueue; | |
- (void).cxx_destruct; | |
- (void)airplaneModeChanged; | |
- (unsigned long long)stateForNotifyToken:(int)arg1; | |
- (void)unregisterForRingerStateNotifications; | |
- (void)registerForTTYTransportMethodNotifications; | |
- (void)handleTTYTransportMethodChangedNotification:(id)arg1; | |
- (void)registerForRingerStateNotifications; | |
- (unsigned long long)fetchCurrentTTYTransportMethod; | |
- (_Bool)fetchRingerSwitchEnabled; | |
- (_Bool)fetchCellularRadioEnabled; | |
@property(readonly, nonatomic) UIImage *audioRouteGlyphImage; | |
- (void)loadPropertiesOnConcurrentQueue; | |
@property(readonly, nonatomic) _Bool isTTYAvailable; | |
@property(nonatomic) unsigned long long ttyTransportMethod; // @synthesize ttyTransportMethod=_ttyTransportMethod; | |
@property(nonatomic, getter=isRingerSwitchEnabled) _Bool ringerSwitchEnabled; // @synthesize ringerSwitchEnabled=_ringerSwitchEnabled; | |
@property(nonatomic, getter=isCellularRadioEnabled) _Bool cellularRadioEnabled; // @synthesize cellularRadioEnabled=_cellularRadioEnabled; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface PHAbstractDialerView : UIView <DialerLCDFieldDelegate> | |
{ | |
_Bool _inCallMode; | |
UIView<DialerLCDFieldProtocol> *_lcdView; | |
UIView<TPDialerKeypadProtocol> *_phonePadView; | |
id <DialerViewDelegate> _delegate; | |
UIControl *_addContactButton; | |
UIControl *_callButton; | |
UIControl *_deleteButton; | |
} | |
@property(retain, nonatomic) UIControl *deleteButton; // @synthesize deleteButton=_deleteButton; | |
@property(retain, nonatomic) UIControl *callButton; // @synthesize callButton=_callButton; | |
@property(retain, nonatomic) UIControl *addContactButton; // @synthesize addContactButton=_addContactButton; | |
@property(nonatomic) id <DialerViewDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(retain, nonatomic) UIView<TPDialerKeypadProtocol> *phonePadView; // @synthesize phonePadView=_phonePadView; | |
@property(retain, nonatomic) UIView<DialerLCDFieldProtocol> *lcdView; // @synthesize lcdView=_lcdView; | |
@property(nonatomic) _Bool inCallMode; // @synthesize inCallMode=_inCallMode; | |
- (void).cxx_destruct; | |
- (void)dialerField:(id)arg1 stringWasPasted:(id)arg2; | |
- (void)dialerLCDFieldTextDidChange:(id)arg1; | |
- (void)dealloc; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHPhoneRemoteViewController : _UIRemoteViewController | |
{ | |
id <PHPhoneRemoteViewControllerDelegate> _delegate; | |
id <PHInCallBackgroundStyleProtocol> _backgroundStyleDelegate; | |
} | |
+ (id)serviceBundleIdentifier; | |
+ (id)viewControllerClassName; | |
+ (_Bool)shouldPropagateAppearanceCustomizations; | |
+ (id)requestViewControllerWithConnectionHandler:(CDUnknownBlockType)arg1; | |
+ (_Bool)isSupported; | |
@property(nonatomic) __weak id <PHInCallBackgroundStyleProtocol> backgroundStyleDelegate; // @synthesize backgroundStyleDelegate=_backgroundStyleDelegate; | |
@property(nonatomic) __weak id <PHPhoneRemoteViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (long long)backgroundStyle; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)viewServiceDidTerminateWithError:(id)arg1; | |
@end | |
@interface PHDeclineWithActionController : UIAlertController | |
{ | |
TUCall *_callToDecline; | |
} | |
+ (id)declineWithActionControllerWithCall:(id)arg1 title:(id)arg2 message:(id)arg3; | |
+ (id)declineWithActionControllerWithCall:(id)arg1; | |
@property(retain) TUCall *callToDecline; // @synthesize callToDecline=_callToDecline; | |
- (void).cxx_destruct; | |
- (void)declineCall; | |
@property(readonly, nonatomic) int addressBookIdentifier; | |
@property(readonly, copy, nonatomic) NSString *displayName; | |
@property(readonly, copy, nonatomic) TUHandle *recipientHandle; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
@property(readonly, copy, nonatomic) NSString *dismissalAssertionReason; | |
@end | |
@interface PHEmergencyHandsetDialerLCDView : PHHandsetDialerLCDView | |
{ | |
PHTextCycleLabel *_emergencyTitleLabel; | |
} | |
@property(readonly) PHTextCycleLabel *emergencyTitleLabel; // @synthesize emergencyTitleLabel=_emergencyTitleLabel; | |
- (void).cxx_destruct; | |
- (_Bool)shrinkLabelWhenNumbersEntered; | |
- (double)_emergencyDialerFontSize; | |
- (void)deleteCharacter; | |
- (void)setText:(id)arg1 needsFormat:(_Bool)arg2; | |
- (void)setText:(id)arg1 needsFormat:(_Bool)arg2 name:(id)arg3 label:(id)arg4; | |
- (void)_updateEmergencyLabel; | |
- (_Bool)textFieldShouldBeginEditing:(id)arg1; | |
- (id)lcdColor; | |
- (void)_applyLayoutConstraints; | |
- (void)updateNumberLabelHorizontalConstraints; | |
- (void)applyLayoutConstraints; | |
- (id)newAddContactButton; | |
- (id)initWithFrame:(struct CGRect)arg1 forDialerType:(int)arg2; | |
@end | |
@interface PHCarPlayManager : NSObject | |
{ | |
PHCarPlayHardwareControlsBroadcaster *_hardwareControlsBroadcaster; | |
PHCarPlayRootContainerViewController *_rootContainerViewController; | |
} | |
+ (_Bool)shouldLimitKeypadAccess; | |
@property(retain) PHCarPlayRootContainerViewController *rootContainerViewController; // @synthesize rootContainerViewController=_rootContainerViewController; | |
@property(retain) PHCarPlayHardwareControlsBroadcaster *hardwareControlsBroadcaster; // @synthesize hardwareControlsBroadcaster=_hardwareControlsBroadcaster; | |
- (void).cxx_destruct; | |
@end | |
@interface PHVideoOverlayContentViewMessage : PHVideoOverlayContentView | |
{ | |
UILabel *_titleLabel; | |
UILabel *_messageLabel; | |
} | |
@property(retain) UILabel *messageLabel; // @synthesize messageLabel=_messageLabel; | |
@property(retain) UILabel *titleLabel; // @synthesize titleLabel=_titleLabel; | |
- (void).cxx_destruct; | |
- (void)resetView; | |
- (void)updateConstraints; | |
- (void)setupViewWithTitle:(id)arg1 message:(id)arg2; | |
- (id)initWithTitle:(id)arg1 message:(id)arg2; | |
@end | |
@interface PHActionSliderKnob : UIView | |
{ | |
UIColor *_knobColor; | |
} | |
@property(retain, nonatomic) UIColor *knobColor; // @synthesize knobColor=_knobColor; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (_Bool)isOpaque; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHActionSlider : UIControl <UIGestureRecognizerDelegate> | |
{ | |
UIView *_contentView; | |
UIView *_trackDodgeView; | |
UIView *_trackBackgroundView; | |
_UIBackdropView *_trackBlurView; | |
UIView *_trackSolidView; | |
PHActionSliderKnob *_knobView; | |
UIImageView *_knobImageView; | |
UILabel *_knobLabel; | |
UIView<PHActionSliderLabel> *_trackLabel; | |
UIPanGestureRecognizer *_slideGestureRecognizer; | |
struct CGPoint _slideGestureInitialPoint; | |
double _knobPosition; | |
double _trackWidthProportion; | |
_Bool _showingTrackLabel; | |
_Bool _animating; | |
long long _style; | |
long long _textStyle; | |
unsigned long long _dragStyle; | |
NSString *_trackText; | |
UIFont *_trackFont; | |
double _minSlideCompletionPercentage; | |
double _minFastSlideCompletionPercentage; | |
double _trackTextBaselineFromBottom; | |
id <PHActionSliderDelegate> _delegate; | |
double _knobWidth; | |
double _cachedTrackMaskWidth; | |
_UIVibrantSettings *_vibrantSettings; | |
struct CGSize _knobImageOffset; | |
struct CGSize _trackSize; | |
struct UIEdgeInsets _knobInsets; | |
} | |
@property(retain, nonatomic) _UIVibrantSettings *vibrantSettings; // @synthesize vibrantSettings=_vibrantSettings; | |
@property(readonly, nonatomic, getter=_knobView) UIView *knobView; // @synthesize knobView=_knobView; | |
@property(nonatomic) double cachedTrackMaskWidth; // @synthesize cachedTrackMaskWidth=_cachedTrackMaskWidth; | |
@property(nonatomic, getter=isAnimating) _Bool animating; // @synthesize animating=_animating; | |
@property(nonatomic, getter=isShowingTrackLabel) _Bool showingTrackLabel; // @synthesize showingTrackLabel=_showingTrackLabel; | |
@property(nonatomic) double trackWidthProportion; // @synthesize trackWidthProportion=_trackWidthProportion; | |
@property(nonatomic) struct UIEdgeInsets knobInsets; // @synthesize knobInsets=_knobInsets; | |
@property(nonatomic) double knobWidth; // @synthesize knobWidth=_knobWidth; | |
@property(nonatomic) double knobPosition; // @synthesize knobPosition=_knobPosition; | |
@property(nonatomic) __weak id <PHActionSliderDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(readonly, nonatomic) UIPanGestureRecognizer *slideGestureRecognizer; // @synthesize slideGestureRecognizer=_slideGestureRecognizer; | |
@property(nonatomic) double trackTextBaselineFromBottom; // @synthesize trackTextBaselineFromBottom=_trackTextBaselineFromBottom; | |
@property(nonatomic) double minFastSlideCompletionPercentage; // @synthesize minFastSlideCompletionPercentage=_minFastSlideCompletionPercentage; | |
@property(nonatomic) double minSlideCompletionPercentage; // @synthesize minSlideCompletionPercentage=_minSlideCompletionPercentage; | |
@property(nonatomic) struct CGSize trackSize; // @synthesize trackSize=_trackSize; | |
@property(retain, nonatomic) UIFont *trackFont; // @synthesize trackFont=_trackFont; | |
@property(copy, nonatomic) NSString *trackText; // @synthesize trackText=_trackText; | |
@property(nonatomic) struct CGSize knobImageOffset; // @synthesize knobImageOffset=_knobImageOffset; | |
@property(nonatomic) unsigned long long dragStyle; // @synthesize dragStyle=_dragStyle; | |
@property(nonatomic) long long textStyle; // @synthesize textStyle=_textStyle; | |
@property(nonatomic) long long style; // @synthesize style=_style; | |
- (void).cxx_destruct; | |
- (double)_currentScreenScale; | |
- (_Bool)shouldReverseLayoutDirection; | |
- (void)hideTrackLabelIfNecessary:(_Bool)arg1; | |
- (void)_knobPanGesture:(id)arg1; | |
- (_Bool)gestureRecognizerShouldBegin:(id)arg1; | |
- (void)_slideCompleted:(_Bool)arg1; | |
- (void)hideTrackLabel:(_Bool)arg1; | |
- (void)showTrackLabel; | |
- (void)setTrackLabelHidden:(_Bool)arg1 animated:(_Bool)arg2; | |
- (void)setMaskFromImage:(id)arg1 onView:(id)arg2; | |
- (void)setMaskPath:(const struct CGPath *)arg1 onView:(id)arg2; | |
- (void)updateAllTrackMasks; | |
- (id)trackMaskPath; | |
- (id)trackMaskImage; | |
- (void)layoutSubviews; | |
- (void)_makeTrackLabel; | |
- (void)didMoveToWindow; | |
- (void)didMoveToSuperview; | |
- (_Bool)shouldHideTrackLabelForXPoint:(double)arg1; | |
- (_Bool)xPointIsWithinTrack:(double)arg1; | |
- (double)_knobAvailableX; | |
- (double)_knobRightMostX; | |
- (double)_knobLeftMostX; | |
- (double)_knobMaxX; | |
- (double)_knobMinX; | |
- (double)_stretchKnobWidth; | |
- (double)_stretchKnobX; | |
- (double)_knobHorizontalPosition; | |
- (double)_knobVerticalInset; | |
- (double)_knobMaxXInset; | |
- (double)_knobMinXInset; | |
- (double)_knobWidth; | |
- (struct CGRect)_trackFrame; | |
- (struct CGSize)_defaultTrackSize; | |
- (id)backgroundColor; | |
- (void)setBackgroundColor:(id)arg1; | |
- (void)closeTrackAnimated:(_Bool)arg1; | |
- (void)openTrackAnimated:(_Bool)arg1; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
@property(readonly, nonatomic) struct CGRect trackTextRect; | |
@property(readonly, nonatomic) struct CGRect knobRect; | |
@property(readonly, nonatomic) UILabel *trackLabel; | |
@property(nonatomic) double trackAlpha; | |
@property(retain, nonatomic) UIColor *knobColor; | |
@property(readonly, nonatomic) UILabel *knobLabel; | |
@property(retain, nonatomic) NSString *knobText; | |
@property(retain, nonatomic) UIImage *knobImage; | |
@property(readonly, nonatomic) UIBezierPath *knobMaskPath; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 vibrantSettings:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHActionSliderTrackComponentView : UIView | |
{ | |
} | |
- (_Bool)_shouldAnimatePropertyWithKey:(id)arg1; | |
@end | |
@interface PHEmergencyDialerViewController : SBUIEmergencyCallServiceViewController <HKMedicalIDViewControllerDelegate, TPDialerKeypadDelegate, DialerViewDelegate> | |
{ | |
_Bool _shouldSetPresenceToken; | |
_Bool _callEnding; | |
short _currentState; | |
PHEmergencyHandsetDialerView *_dialerView; | |
NSTimer *_callDurationTimer; | |
UIButton *_backButton; | |
UIButton *_medicalIDButton; | |
UIButton *_endButton; | |
HKHealthStore *_healthStore; | |
HKMedicalIDViewController *_medicalIDViewController; | |
} | |
+ (_Bool)_isSecureForRemoteViewService; | |
@property(retain) HKMedicalIDViewController *medicalIDViewController; // @synthesize medicalIDViewController=_medicalIDViewController; | |
@property(retain) HKHealthStore *healthStore; // @synthesize healthStore=_healthStore; | |
@property _Bool callEnding; // @synthesize callEnding=_callEnding; | |
@property(nonatomic) short currentState; // @synthesize currentState=_currentState; | |
@property(retain) UIButton *endButton; // @synthesize endButton=_endButton; | |
@property(retain) UIButton *medicalIDButton; // @synthesize medicalIDButton=_medicalIDButton; | |
@property(retain) UIButton *backButton; // @synthesize backButton=_backButton; | |
@property(retain, nonatomic) NSTimer *callDurationTimer; // @synthesize callDurationTimer=_callDurationTimer; | |
@property(retain) PHEmergencyHandsetDialerView *dialerView; // @synthesize dialerView=_dialerView; | |
@property _Bool shouldSetPresenceToken; // @synthesize shouldSetPresenceToken=_shouldSetPresenceToken; | |
- (void).cxx_destruct; | |
- (void)dialEmergencyCall; | |
- (_Bool)shouldShowTTYAlertForDialRequest:(id)arg1; | |
- (id)digits; | |
- (double)bottomToCancelBaselineOffset; | |
- (void)noteViewMovedOffscreenTemporarily; | |
- (void)noteTintColorForBackgroundStyleChanged:(id)arg1; | |
- (void)updateEmergencyTitleLabelForCallDuration; | |
- (id)currentCallStatusStringForDisplay; | |
- (void)phonePad:(id)arg1 dialerCharacterButtonWasHeld:(unsigned int)arg2; | |
- (void)phonePad:(id)arg1 replaceLastDigitWithString:(id)arg2; | |
- (void)phonePadDidEndSounds:(id)arg1; | |
- (void)phonePadWillBeginSounds:(id)arg1; | |
- (void)phonePad:(id)arg1 keyUp:(BOOL)arg2; | |
- (void)phonePad:(id)arg1 keyDown:(BOOL)arg2; | |
- (void)phonePadDeleteLastDigit:(id)arg1; | |
- (void)phonePad:(id)arg1 appendString:(id)arg2; | |
- (void)statusBarHeightChanged:(id)arg1; | |
- (_Bool)isShowingDoubleHeightStatusBar; | |
- (void)emergencyCallbackModeChangedNotification:(id)arg1; | |
- (void)callStatusChangedNotification:(id)arg1; | |
- (void)continueCyclingEmergencyTitleLabel; | |
- (void)setCurrentState:(short)arg1 animated:(_Bool)arg2; | |
- (void)updateCurrentState; | |
- (void)viewDidMoveToWindow:(id)arg1 shouldAppearOrDisappear:(_Bool)arg2; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)medicalIDViewControllerDidFinish:(id)arg1; | |
- (void)dismissMedicalIDViewControllerIfNecessary; | |
- (void)medicalIDButtonTapped:(id)arg1; | |
- (void)backButtonTapped:(id)arg1; | |
- (void)callButtonTapped:(id)arg1; | |
- (void)endButtonTapped:(id)arg1; | |
- (void)deleteButtonTapped:(id)arg1; | |
- (_Bool)_disableAutomaticKeyboardUI; | |
- (void)dealloc; | |
- (void)loadView; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHLCDViewTextField : UITextField | |
{ | |
id <PHLCDViewTextFieldDelegate> _lcdViewTextFieldDelegate; | |
NSCharacterSet *_specialDialerCharacters; | |
NSString *_previousTextSuggestion; | |
} | |
@property(retain, nonatomic) NSString *previousTextSuggestion; // @synthesize previousTextSuggestion=_previousTextSuggestion; | |
@property(retain, nonatomic) NSCharacterSet *specialDialerCharacters; // @synthesize specialDialerCharacters=_specialDialerCharacters; | |
@property(nonatomic) __weak id <PHLCDViewTextFieldDelegate> lcdViewTextFieldDelegate; // @synthesize lcdViewTextFieldDelegate=_lcdViewTextFieldDelegate; | |
- (void).cxx_destruct; | |
- (void)_textFieldDidUpdate:(id)arg1; | |
- (_Bool)canPerformAction:(SEL)arg1 withSender:(id)arg2; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)deleteBackward; | |
- (void)replaceRange:(id)arg1 withText:(id)arg2; | |
- (void)setText:(id)arg1; | |
- (void)reformatText; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHCarPlayGenericDialerViewController : PHCarPlayGenericViewController | |
{ | |
_Bool _limitedSoftPhoneKeypad; | |
_Bool _handlingKeypadPress; | |
DialerController *_dialerController; | |
long long _currentHighlightedControlIndex; | |
PHCarPlayNoContentBannerView *_noContentBannerView; | |
AVExternalDevice *_carPlayExternalDevice; | |
} | |
@property(nonatomic) _Bool handlingKeypadPress; // @synthesize handlingKeypadPress=_handlingKeypadPress; | |
@property(nonatomic) _Bool limitedSoftPhoneKeypad; // @synthesize limitedSoftPhoneKeypad=_limitedSoftPhoneKeypad; | |
@property(retain) AVExternalDevice *carPlayExternalDevice; // @synthesize carPlayExternalDevice=_carPlayExternalDevice; | |
@property(retain) PHCarPlayNoContentBannerView *noContentBannerView; // @synthesize noContentBannerView=_noContentBannerView; | |
@property long long currentHighlightedControlIndex; // @synthesize currentHighlightedControlIndex=_currentHighlightedControlIndex; | |
@property(retain) DialerController *dialerController; // @synthesize dialerController=_dialerController; | |
- (void).cxx_destruct; | |
@end | |
@interface PHCarPlayPhoneCallContainer : UIView | |
{ | |
_Bool _shouldMerge; | |
_Bool _merging; | |
id <MPCarPlayPhoneCallContainerDataSource> _dataSource; | |
id <MPCarPlayPhoneCallContainerDelegate> _delegate; | |
NSMutableArray *_visibleCells; | |
} | |
@property(getter=isMerging) _Bool merging; // @synthesize merging=_merging; | |
@property _Bool shouldMerge; // @synthesize shouldMerge=_shouldMerge; | |
@property(retain) NSMutableArray *visibleCells; // @synthesize visibleCells=_visibleCells; | |
@property(nonatomic) id <MPCarPlayPhoneCallContainerDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) id <MPCarPlayPhoneCallContainerDataSource> dataSource; // @synthesize dataSource=_dataSource; | |
- (void).cxx_destruct; | |
- (id)constraintToFillContainerWithLeftOfCell:(id)arg1; | |
- (void)addRelationForLeftOfCell:(id)arg1; | |
- (id)constraintToFillContainerWithRightOfCell:(id)arg1; | |
- (void)addRelationForRightOfCell:(id)arg1; | |
- (void)addRelationForWidthOfCell:(id)arg1; | |
- (void)updateAllCellConstraints; | |
- (void)mergeAllCellConstraints; | |
- (void)addConstraintsForNewCell:(id)arg1; | |
- (void)removeAllConstraintsForCell:(id)arg1; | |
- (void)removeVisibleCells:(unsigned long long)arg1; | |
- (void)createVisibleCells:(unsigned long long)arg1; | |
- (void)mergeVisibleCells; | |
- (void)phoneCallViewCellTapped:(id)arg1; | |
- (void)animateLayoutOfViewWithCompletionBlock:(CDUnknownBlockType)arg1; | |
- (void)updateLayoutAnimated:(_Bool)arg1; | |
- (void)updateNumberOfCellsWithNewValue:(unsigned long long)arg1 animated:(_Bool)arg2; | |
- (void)setNeedsMerge; | |
- (void)updateCell:(id)arg1 atIndex:(unsigned long long)arg2 animated:(_Bool)arg3; | |
- (void)reloadDataAnimated:(_Bool)arg1; | |
- (_Bool)shouldReloadCellsWithNumberOfCells:(unsigned long long)arg1; | |
- (void)reloadData; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)_reloadQueue; | |
@end | |
@interface PHRingView : UIView | |
{ | |
_Bool __selected; | |
_Bool __highlighted; | |
_Bool __enabled; | |
CALayer *_luminanceRingLayer; | |
CALayer *_dodgeRingLayer; | |
CALayer *_highlightDodgeLayer; | |
CALayer *_highlightLuminanceLayer; | |
CALayer *_selectionLayer; | |
struct CGSize _ringSize; | |
} | |
+ (id)_createRingImageWithSize:(struct CGSize)arg1 strokeWidth:(double)arg2 color:(id)arg3; | |
+ (id)ringImageCache; | |
@property _Bool _enabled; // @synthesize _enabled=__enabled; | |
@property _Bool _highlighted; // @synthesize _highlighted=__highlighted; | |
@property _Bool _selected; // @synthesize _selected=__selected; | |
@property(retain) CALayer *selectionLayer; // @synthesize selectionLayer=_selectionLayer; | |
@property(retain) CALayer *highlightLuminanceLayer; // @synthesize highlightLuminanceLayer=_highlightLuminanceLayer; | |
@property(retain) CALayer *highlightDodgeLayer; // @synthesize highlightDodgeLayer=_highlightDodgeLayer; | |
@property(retain) CALayer *dodgeRingLayer; // @synthesize dodgeRingLayer=_dodgeRingLayer; | |
@property(retain) CALayer *luminanceRingLayer; // @synthesize luminanceRingLayer=_luminanceRingLayer; | |
@property struct CGSize ringSize; // @synthesize ringSize=_ringSize; | |
- (void).cxx_destruct; | |
- (struct CGSize)intrinsicContentSize; | |
- (id)initWithFrame:(struct CGRect)arg1 reuseIdentifier:(id)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (void)setEnabled:(_Bool)arg1; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (void)setSelected:(_Bool)arg1; | |
- (id)ringImageWithSize:(struct CGSize)arg1 strokeWidth:(double)arg2 color:(id)arg3 cacheIdentifier:(id)arg4; | |
@end | |
@interface PHCountdownView : UIView | |
{ | |
_Bool _pauseTimer; | |
UILabel *_titleLabel; | |
UILabel *_countdownLabel; | |
UIView *_circleView; | |
NSTimer *_countdownTimer; | |
PHSOSAlertController *_alertController; | |
} | |
@property(retain, nonatomic) PHSOSAlertController *alertController; // @synthesize alertController=_alertController; | |
@property(nonatomic) _Bool pauseTimer; // @synthesize pauseTimer=_pauseTimer; | |
@property(retain, nonatomic) NSTimer *countdownTimer; // @synthesize countdownTimer=_countdownTimer; | |
@property(retain, nonatomic) UIView *circleView; // @synthesize circleView=_circleView; | |
@property(retain, nonatomic) UILabel *countdownLabel; // @synthesize countdownLabel=_countdownLabel; | |
@property(retain, nonatomic) UILabel *titleLabel; // @synthesize titleLabel=_titleLabel; | |
- (void).cxx_destruct; | |
- (void)setUpConstraints; | |
- (void)stop; | |
- (void)resume; | |
- (void)pause; | |
- (void)start:(id)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)commonInit; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHTransformableView : UIView | |
{ | |
} | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)setCenter:(struct CGPoint)arg1; | |
@end | |
@interface PHInCallNumberPadButton : TPNumberPadDarkStyleButton | |
{ | |
} | |
+ (_Bool)usesTelephonyGlyphsWhereAvailable; | |
- (id)initForCharacter:(unsigned int)arg1; | |
@end | |
@interface PHInCallKeypadViewController : UIViewController <TPDialerKeypadDelegate> | |
{ | |
TPDialerNumberPad *_keypad; | |
NSString *_inCallDialedString; | |
} | |
@property(retain, nonatomic) NSString *inCallDialedString; // @synthesize inCallDialedString=_inCallDialedString; | |
@property(retain) TPDialerNumberPad *keypad; // @synthesize keypad=_keypad; | |
- (void).cxx_destruct; | |
- (void)phonePad:(id)arg1 dialerCharacterButtonWasHeld:(unsigned int)arg2; | |
- (void)phonePad:(id)arg1 replaceLastDigitWithString:(id)arg2; | |
- (void)phonePadDidEndSounds:(id)arg1; | |
- (void)phonePadWillBeginSounds:(id)arg1; | |
- (void)phonePadDeleteLastDigit:(id)arg1; | |
- (void)phonePad:(id)arg1 appendString:(id)arg2; | |
- (void)phonePad:(id)arg1 keyUp:(BOOL)arg2; | |
- (void)phonePad:(id)arg1 keyDown:(BOOL)arg2; | |
- (void)loadView; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHVideoCallViewController : PHCallViewController <PHAudioRoutingAlertDelegate, UIPopoverPresentationControllerDelegate, PHCallParticipantsViewDelegate, MFMessageComposeViewControllerDelegate, TUMomentsControllerDelegate, PHVideoOverlayViewControllerDelegate> | |
{ | |
UIControl *_videoGroupView; | |
UIView *_localVideoGroupView; | |
PHVideoCallVideoGroupView *_localVideoContainer; | |
UIView *_localVideoDimmingView; | |
UIView *_localVideoView; | |
UIView *_localVideoBackView; | |
UIView *_localVideoFrameView; | |
UIView *_remoteVideoGroupView; | |
UIControl *_remoteVideoContainer; | |
PHSublayerResizingView *_remoteVideoView; | |
PHSublayerResizingView *_remoteVideoBackView; | |
UIView *_localVideoOverlayView; | |
_UIBackdropView *_remoteVideoBackdropView; | |
UIView *_localVideoMutedView; | |
UILabel *_statsHUDTextLabel; | |
NSTimer *_statsHUDTimer; | |
long long _lastKnownOrientation; | |
PHVideoCallInterfaceOverlayView *_callBarOverlayView; | |
long long _routeListVisible; | |
NSTimer *_autodismissRouteListTimer; | |
_Bool _waitingForLocalVideoFirstFrame; | |
_Bool _useLargeTextAndIcons; | |
_Bool _isShowingTopBar; | |
_Bool _isShowingBottomBar; | |
_Bool _isShowingFullConferenceDisplay; | |
_Bool _isShowFullConferenceDisplayAnimationComplete; | |
_Bool _isShowingCallWaitingUI; | |
_Bool _isShowingLockScreenUI; | |
_Bool _isRegisteredForPresentedNotifications; | |
_Bool _isPresented; | |
_Bool _cameraUnavailable; | |
unsigned long long _rotationType; | |
PHCallParticipantsView *_callParticipantsView; | |
PHVideoOverlayViewController *_overlayViewController; | |
ICSInsulatingView *_momentsIndicatorInsulatingView; | |
ICSBottomCenteredImageButton *_flipButton; | |
long long _lockedLocalOrientationForPIP; | |
long long _lastValidOrientationForRemoteCamera; | |
CDUnknownBlockType _deviceOrientationBlock; | |
NSTimer *_backupRotationTimer; | |
PHStatusBarGradientView *_remoteVideoStatusBarGradientView; | |
NSString *_contactName; | |
PHSublayerResizingView *_remoteVideoScreenView; | |
ICSFlashView *_flashView; | |
ICSFlashView *_localVideoFlashView; | |
CDUnknownBlockType _localCameraFlipCompletion; | |
NSString *_displayLabelString; | |
CDUnknownBlockType _pipStateDidChangeToNonTransitoryCompletionBlock; | |
TUMomentsController *_momentsController; | |
} | |
+ (_Bool)_shouldForwardViewWillTransitionToSize; | |
@property(retain, nonatomic) TUMomentsController *momentsController; // @synthesize momentsController=_momentsController; | |
@property(copy) CDUnknownBlockType pipStateDidChangeToNonTransitoryCompletionBlock; // @synthesize pipStateDidChangeToNonTransitoryCompletionBlock=_pipStateDidChangeToNonTransitoryCompletionBlock; | |
@property _Bool cameraUnavailable; // @synthesize cameraUnavailable=_cameraUnavailable; | |
@property _Bool isPresented; // @synthesize isPresented=_isPresented; | |
@property(retain) NSString *displayLabelString; // @synthesize displayLabelString=_displayLabelString; | |
@property _Bool isRegisteredForPresentedNotifications; // @synthesize isRegisteredForPresentedNotifications=_isRegisteredForPresentedNotifications; | |
@property(retain, nonatomic) PHVideoCallInterfaceOverlayView *callBarOverlayView; // @synthesize callBarOverlayView=_callBarOverlayView; | |
@property(copy, nonatomic) CDUnknownBlockType localCameraFlipCompletion; // @synthesize localCameraFlipCompletion=_localCameraFlipCompletion; | |
@property(retain, nonatomic) UIView *localVideoMutedView; // @synthesize localVideoMutedView=_localVideoMutedView; | |
@property(retain, nonatomic) UIView *localVideoOverlayView; // @synthesize localVideoOverlayView=_localVideoOverlayView; | |
@property(retain, nonatomic) ICSFlashView *localVideoFlashView; // @synthesize localVideoFlashView=_localVideoFlashView; | |
@property(retain, nonatomic) ICSFlashView *flashView; // @synthesize flashView=_flashView; | |
@property(retain, nonatomic) PHSublayerResizingView *remoteVideoScreenView; // @synthesize remoteVideoScreenView=_remoteVideoScreenView; | |
@property(retain, nonatomic) PHSublayerResizingView *remoteVideoBackView; // @synthesize remoteVideoBackView=_remoteVideoBackView; | |
@property(retain, nonatomic) PHSublayerResizingView *remoteVideoView; // @synthesize remoteVideoView=_remoteVideoView; | |
@property(retain, nonatomic) UIControl *remoteVideoContainer; // @synthesize remoteVideoContainer=_remoteVideoContainer; | |
@property(retain, nonatomic) UIView *remoteVideoGroupView; // @synthesize remoteVideoGroupView=_remoteVideoGroupView; | |
@property(retain, nonatomic) UIView *localVideoFrameView; // @synthesize localVideoFrameView=_localVideoFrameView; | |
@property(retain, nonatomic) UIView *localVideoBackView; // @synthesize localVideoBackView=_localVideoBackView; | |
@property(retain, nonatomic) UIView *localVideoView; // @synthesize localVideoView=_localVideoView; | |
@property(retain, nonatomic) UIView *localVideoDimmingView; // @synthesize localVideoDimmingView=_localVideoDimmingView; | |
@property(retain, nonatomic) PHVideoCallVideoGroupView *localVideoContainer; // @synthesize localVideoContainer=_localVideoContainer; | |
@property(retain, nonatomic) UIView *localVideoGroupView; // @synthesize localVideoGroupView=_localVideoGroupView; | |
@property(retain, nonatomic) UIControl *videoGroupView; // @synthesize videoGroupView=_videoGroupView; | |
@property(copy, nonatomic) NSString *contactName; // @synthesize contactName=_contactName; | |
@property(retain) PHStatusBarGradientView *remoteVideoStatusBarGradientView; // @synthesize remoteVideoStatusBarGradientView=_remoteVideoStatusBarGradientView; | |
@property(retain) NSTimer *backupRotationTimer; // @synthesize backupRotationTimer=_backupRotationTimer; | |
@property(copy) CDUnknownBlockType deviceOrientationBlock; // @synthesize deviceOrientationBlock=_deviceOrientationBlock; | |
@property long long lastValidOrientationForRemoteCamera; // @synthesize lastValidOrientationForRemoteCamera=_lastValidOrientationForRemoteCamera; | |
@property long long lockedLocalOrientationForPIP; // @synthesize lockedLocalOrientationForPIP=_lockedLocalOrientationForPIP; | |
@property(retain, nonatomic) ICSBottomCenteredImageButton *flipButton; // @synthesize flipButton=_flipButton; | |
@property(retain, nonatomic) ICSInsulatingView *momentsIndicatorInsulatingView; // @synthesize momentsIndicatorInsulatingView=_momentsIndicatorInsulatingView; | |
@property(retain, nonatomic) PHVideoOverlayViewController *overlayViewController; // @synthesize overlayViewController=_overlayViewController; | |
@property(retain, nonatomic) PHCallParticipantsView *callParticipantsView; // @synthesize callParticipantsView=_callParticipantsView; | |
@property(nonatomic) _Bool isShowingLockScreenUI; // @synthesize isShowingLockScreenUI=_isShowingLockScreenUI; | |
@property(nonatomic) _Bool isShowingCallWaitingUI; // @synthesize isShowingCallWaitingUI=_isShowingCallWaitingUI; | |
@property(nonatomic) _Bool isShowFullConferenceDisplayAnimationComplete; // @synthesize isShowFullConferenceDisplayAnimationComplete=_isShowFullConferenceDisplayAnimationComplete; | |
@property(nonatomic) _Bool isShowingFullConferenceDisplay; // @synthesize isShowingFullConferenceDisplay=_isShowingFullConferenceDisplay; | |
@property(nonatomic) _Bool isShowingBottomBar; // @synthesize isShowingBottomBar=_isShowingBottomBar; | |
@property(nonatomic) _Bool isShowingTopBar; // @synthesize isShowingTopBar=_isShowingTopBar; | |
@property(nonatomic) _Bool useLargeTextAndIcons; // @synthesize useLargeTextAndIcons=_useLargeTextAndIcons; | |
@property(nonatomic) unsigned long long rotationType; // @synthesize rotationType=_rotationType; | |
- (void).cxx_destruct; | |
- (id)childViewControllerForHomeIndicatorAutoHidden; | |
- (_Bool)prefersHomeIndicatorAutoHidden; | |
- (void)videoOverlayViewController:(id)arg1 isShowingOverlay:(_Bool)arg2; | |
- (void)willCaptureRemoteRequestWithMomentsController:(id)arg1; | |
- (void)momentsController:(id)arg1 didUpdateCapabilities:(id)arg2 forCall:(id)arg3; | |
- (void)endCaptureForRequestWithTransactionID:(id)arg1; | |
- (void)remoteDidTakePhoto; | |
- (void)didTakePhoto; | |
- (void)capturePhotoForCall:(id)arg1; | |
- (void)didPressCapturePhotoButton; | |
- (void)updateFaceTimePhotosButton; | |
- (void)setupFlashViewIfNecessary; | |
- (void)setupMomentsViewsIfNecessary; | |
- (long long)preferredWhitePointAdaptivityStyle; | |
- (id)overrideStringForParticipantsView:(id)arg1; | |
- (_Bool)shouldShowSingleDurationLabelInParticipantsView:(id)arg1; | |
- (_Bool)shouldShowInfoButtonForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (unsigned long long)numberOfParticipantsForParticipantsView:(id)arg1; | |
- (unsigned short)activityStateForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (id)supplementalParticipantLabelFormatStringAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (id)labelForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (id)nameForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (id)contactForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (struct CGSize)preferredContentAspectRatio; | |
- (void)hardwareButtonEventNotification:(id)arg1; | |
- (unsigned long long)desiredButtonEvents; | |
- (_Bool)allowsOrientationChangeEvents; | |
- (_Bool)allowsBanners; | |
- (_Bool)allowsMenuButtonDismissal; | |
- (void)_updateRemoteVideoPresentationState; | |
- (void)_informOfRemoteVideoPresentationSizeChange; | |
- (void)_handlePIPDidFinishResizingNotification:(id)arg1; | |
- (void)_handlePIPControllerStateDidChangeNotification:(id)arg1; | |
- (void)_handleVideoCallRemoteVideoStateDidChange:(id)arg1; | |
- (void)_handleVideoCallRemoteScreenDidChange:(id)arg1; | |
- (void)_handleVideoCallRemoteVideoDidChange:(id)arg1; | |
- (void)_handleVideoCallRemoteVideoCameraTypeChanged:(id)arg1; | |
- (void)_handleVideoCallInvitationSent:(id)arg1; | |
- (void)registerCurrentCallForMomentsIfNecessary; | |
- (void)_handleCallConnected:(id)arg1; | |
- (void)_handleVideoPreviewFirstFrameArrived:(id)arg1; | |
- (void)_handleVideoPreviewDidStopNotification:(id)arg1; | |
- (void)_handleVideoPreviewDidStartNotification:(id)arg1; | |
- (void)_handleLocalCameraAvailableNotification:(id)arg1; | |
- (void)_handleLocalCameraErrorNotification:(id)arg1; | |
- (void)setLocalCameraPosition:(long long)arg1 withCompletion:(CDUnknownBlockType)arg2; | |
- (void)toggleLocalCameraType; | |
- (void)updateRemoteOverlays; | |
- (void)showLocalViewAsMuted:(_Bool)arg1; | |
- (id)_viewWithImage:(id)arg1 title:(id)arg2 bounds:(struct CGRect)arg3 center:(struct CGPoint)arg4; | |
- (void)_ensureRemoteVideoBackdropViewExists; | |
- (void)_ensureLocalVideoOverlayViewExists; | |
- (void)setMuteButtonSelected:(_Bool)arg1; | |
- (void)resumeFromCallWaitingAnimated:(_Bool)arg1; | |
- (void)prepareForCallWaitingAnimated:(_Bool)arg1; | |
- (void)returnToFullScreenPreviewAnimated:(_Bool)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)synchronizedSecondTickNotification:(id)arg1; | |
- (void)wantsHoldMusicChangedNotification:(id)arg1; | |
- (void)stopPreview; | |
- (void)startPreview; | |
- (void)updateViewControllerForOrientation:(long long)arg1; | |
- (void)updateAudioButton:(_Bool)arg1; | |
- (void)uplinkMuteStatusChangedNotification:(id)arg1; | |
- (void)audioRoutesChanged:(id)arg1; | |
- (void)_resetDisplayControllerForNewFaceTimeCall; | |
- (void)handleThreeFingerPress:(id)arg1; | |
- (void)resetStatsHUDTimer; | |
- (void)setupStatsHUDTimer; | |
- (void)_updateStatsHUD; | |
- (void)_createStatsHUD; | |
- (void)_flipRemoteCameraViewToCameraType:(long long)arg1 animated:(_Bool)arg2 withCompletion:(CDUnknownBlockType)arg3; | |
- (void)_flipLocalCameraViewToCameraPosition:(long long)arg1 animated:(_Bool)arg2 withCompletion:(CDUnknownBlockType)arg3; | |
- (void)_setUpCameraFlipButtonIfNecessary; | |
- (void)updateTopBarLabel; | |
- (id)contact; | |
- (void)clearCachedContactInfo; | |
- (void)updateContactInformation; | |
- (void)_setupVideoLayers; | |
- (id)createRemoteVideoViewWithFrame:(struct CGRect)arg1 hidden:(_Bool)arg2 name:(id)arg3; | |
- (void)_ensureVideoLayersExist; | |
- (void)changeToFullConferenceDisplayAnimated:(_Bool)arg1; | |
- (_Bool)shouldBeInFullConferenceDisplay; | |
- (void)showInCallStateEndedForCall:(id)arg1; | |
- (id)_defaultStringForCall:(id)arg1; | |
- (void)_delayedEndFaceTimeDisplayAnimation; | |
- (void)_endFaceTimeDisplayAnimation; | |
- (void)_deselectEndVideoButton; | |
- (void)_selectEndVideoButton; | |
- (void)_removeOverlayViews; | |
- (void)autoFadeOutBottomBar; | |
- (void)updateTopBar:(_Bool)arg1 bottomBar:(_Bool)arg2 animated:(_Bool)arg3; | |
- (void)_setupCallBars; | |
- (void)_dissociateVideoLayers; | |
- (void)_dissociateRemoteVideoLayersForCall:(id)arg1; | |
- (void)associateRemoteVideoLayers; | |
- (void)associateLocalVideoLayers; | |
- (_Bool)shouldDisableEdgeClip; | |
- (void)resetLocalPreviewState; | |
- (_Bool)supportsBackFacingCamera; | |
- (void)messageComposeViewController:(id)arg1 shouldSendMessage:(id)arg2 toRecipients:(id)arg3 completion:(CDUnknownBlockType)arg4; | |
- (void)messageComposeViewController:(id)arg1 didFinishWithResult:(long long)arg2; | |
- (void)_leaveMessage; | |
- (void)bottomBarActionPerformed:(long long)arg1 withCompletionState:(long long)arg2 fromBar:(id)arg3; | |
- (void)_toggleMute; | |
- (void)sliderActionFromBar:(id)arg1 slidToProportion:(float)arg2; | |
- (_Bool)shouldShowActionTypeAudioRoute; | |
- (_Bool)shouldShowActionTypePunchOut; | |
- (_Bool)shouldShowActionTypeCameraFlip; | |
- (_Bool)shouldShowActionTypePhotoCapture; | |
- (void)setCurrentState:(unsigned short)arg1 animated:(_Bool)arg2; | |
- (void)setCurrentState:(unsigned short)arg1; | |
- (_Bool)_call:(id)arg1 isCrossInvitationWithCall:(id)arg2; | |
- (void)updateCurrentState; | |
- (void)_handleCallStartedConnecting:(id)arg1; | |
- (void)videoCallStateChangedNotification:(id)arg1; | |
- (void)releaseDismissalAssertionIfNeeded; | |
- (id)dismissalAssertionReason; | |
- (_Bool)needsDismissalAssertion; | |
- (void)didReceiveMemoryWarning; | |
- (void)deregisterForPresentedNotifications; | |
- (void)registerForPresentedNotificationsIfNecessary; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewDidMoveToWindow:(id)arg1 shouldAppearOrDisappear:(_Bool)arg2; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewDidLayoutSubviews; | |
- (void)_handlePIPDidCancelNotification:(id)arg1; | |
- (void)_sublayerResizingViewDidResizeNotification:(id)arg1; | |
- (void)loadView; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
- (void)toggleLocalCameraType:(CDUnknownBlockType)arg1; | |
- (void)_testing_didTransitionToIncomingRingingCallState:(id)arg1; | |
- (void)_testing_didTransitionToIdleCallState; | |
- (void)_testing_didTransitionToEndedCallState; | |
- (void)_testing_didTransitionToOutgoingRingingCallState:(id)arg1; | |
- (void)_testing_didTransitionToActiveCallState:(id)arg1; | |
- (void)_testing_finishedAnimatingToActiveCallState:(id)arg1; | |
- (void)_resetPIPToFullScreen; | |
- (void)_adjustPIPBoundsForCurrentOrientationAnimated:(_Bool)arg1; | |
- (struct CGRect)_cornerLocationsRectForOrientation:(long long)arg1; | |
- (struct CGRect)_pipBorderBoundsForPIPSize:(struct CGSize)arg1; | |
- (struct CGSize)_pipSizeForAspectRatio:(struct CGSize)arg1; | |
- (double)_pipWidth; | |
- (void)_ensureLocalVideoWillBecomeVisible; | |
- (void)_autoFadeInLocalVideo; | |
- (void)_fadeInLocalVideo; | |
- (double)_pipStatusBarPadding; | |
- (unsigned long long)_flipAnimationOptionsForOrientation:(long long)arg1; | |
- (void)_updateLocalVideoOrientationAnimated:(_Bool)arg1; | |
- (void)_adjustFullScreenView:(id)arg1 forOrientation:(long long)arg2; | |
- (void)_adjustForOrientationAnimated:(_Bool)arg1; | |
- (void)_adjustForOrientationAnimated:(_Bool)arg1 completion:(CDUnknownBlockType)arg2; | |
- (long long)_preferredLocalOrientationForDeviceOrientation; | |
- (struct CGRect)_boundsForRemoteVideoInLocalOrientation:(long long)arg1; | |
- (struct CGSize)_remoteVideoAspectRatio; | |
- (struct CGPoint)_centerForRemoteVideoViewInLocalOrientation:(long long)arg1; | |
- (struct CGRect)_boundsForRemoteVideoViewInLocalOrientation:(long long)arg1; | |
- (struct CGRect)_boundsForRemoteVideoOverlayViewInRemoteCameraOrientation:(long long)arg1; | |
- (struct CGRect)_boundsForLocalMutedViewInLocalOrientation:(long long)arg1; | |
- (_Bool)_fillRemoteVideoOnScreenWithLocalOrientation:(long long)arg1 remoteAspectRatio:(struct CGSize)arg2; | |
- (struct CGSize)_normalizedScreenSizeForOrientation:(long long)arg1; | |
- (void)_adjustCallBarsForOrientation:(long long)arg1; | |
- (void)_adjustFlipButtonForOrientation:(long long)arg1; | |
- (long long)_lastKnownValidDeviceOrientation; | |
- (_Bool)_isValidFaceTimeOrientation:(long long)arg1; | |
- (double)_angleForLocalOrientation:(long long)arg1 remoteOrientation:(long long)arg2; | |
- (long long)_deviceOrientationForCameraOrientation:(long long)arg1; | |
- (long long)_cameraOrientationForDeviceOrientation:(long long)arg1; | |
- (void)_applyAutoRotationCorrectionForOrientation:(long long)arg1; | |
- (void)_resetViewLayout:(id)arg1; | |
- (void)_correctAutoRotationTransformForView:(id)arg1; | |
- (void)_applyAutoRotationCorrectionForSize:(struct CGSize)arg1 withTransform:(struct CGAffineTransform)arg2; | |
- (struct CGAffineTransform)_transformForInterfaceOrientation:(long long)arg1; | |
- (unsigned long long)supportedInterfaceOrientations; | |
- (void)viewWillTransitionToSize:(struct CGSize)arg1 withTransitionCoordinator:(id)arg2; | |
- (void)didChangeToDeviceOrientation:(long long)arg1; | |
- (void)invokeDeviceOrientationBlock; | |
- (void)didChangeDeviceOrientationNotification:(id)arg1; | |
- (void)_removeDeviceOrientationChangeObserver; | |
- (void)_addDeviceOrientationChangeObserver; | |
- (id)muteActionTitleForAudioRoutingAlertController:(id)arg1; | |
- (id)hideActionTitleForAudioRoutingAlertController:(id)arg1; | |
- (void)hideAudioRoutingDeviceList; | |
- (void)popoverPresentationControllerDidDismissPopover:(id)arg1; | |
- (void)audioRoutingAlertControllerDidDismiss:(id)arg1; | |
- (void)audioRoutingAlertController:(id)arg1 didRequestMuteChange:(_Bool)arg2; | |
- (void)audioRoutingAlertController:(id)arg1 didSelectAction:(id)arg2; | |
- (void)showAudioRoutingDeviceList; | |
- (void)muteConference:(_Bool)arg1; | |
- (void)updateUIForMute:(_Bool)arg1; | |
- (void)resetAutodismissTimer; | |
- (void)setupAutodismissRoutingTimer; | |
- (void)_setupAutodismissRoutingTimer:(double)arg1; | |
- (void)_autodismissAudioMenu; | |
- (void)handleSingleTapToShowHideUI:(id)arg1; | |
- (void)_addStatusBarSingleTapGestureRecognizer; | |
- (void)_refreshStatusBarAndPIPAnimated:(_Bool)arg1; | |
- (_Bool)canHideBottomBar; | |
- (_Bool)shouldHideStatusBar; | |
- (_Bool)shouldShowStatusBar; | |
- (_Bool)_currentUIRequiresStatusBar; | |
- (_Bool)_currentOrientationSupportsStatusBar; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHMarqueeContentView : UIView | |
{ | |
} | |
+ (Class)layerClass; | |
@end | |
@interface PHMarqueeView : UIView <CAAnimationDelegate> | |
{ | |
_Bool _scalingEnabled; | |
NSString *_text; | |
NSAttributedString *_attributedText; | |
UIFont *_font; | |
UIColor *_textColor; | |
double _maxNonMarqueeWidth; | |
double _scrollDelay; | |
double _scrollSpeed; | |
CDUnknownBlockType _animationState; | |
CAGradientLayer *_leftMaskLayer; | |
CAGradientLayer *_rightMaskLayer; | |
CALayer *_maskContainerLayer; | |
PHMarqueeContentView *_contentView; | |
UILabel *_label; | |
} | |
@property(retain) UILabel *label; // @synthesize label=_label; | |
@property(retain) PHMarqueeContentView *contentView; // @synthesize contentView=_contentView; | |
@property(retain) CALayer *maskContainerLayer; // @synthesize maskContainerLayer=_maskContainerLayer; | |
@property(retain) CAGradientLayer *rightMaskLayer; // @synthesize rightMaskLayer=_rightMaskLayer; | |
@property(retain) CAGradientLayer *leftMaskLayer; // @synthesize leftMaskLayer=_leftMaskLayer; | |
@property(copy, nonatomic) CDUnknownBlockType animationState; // @synthesize animationState=_animationState; | |
@property(nonatomic) double scrollSpeed; // @synthesize scrollSpeed=_scrollSpeed; | |
@property(nonatomic) double scrollDelay; // @synthesize scrollDelay=_scrollDelay; | |
@property(nonatomic) double maxNonMarqueeWidth; // @synthesize maxNonMarqueeWidth=_maxNonMarqueeWidth; | |
@property(nonatomic, getter=isScalingEnabled) _Bool scalingEnabled; // @synthesize scalingEnabled=_scalingEnabled; | |
@property(retain, nonatomic) UIColor *textColor; // @synthesize textColor=_textColor; | |
@property(retain, nonatomic) UIFont *font; // @synthesize font=_font; | |
@property(retain, nonatomic) NSAttributedString *attributedText; // @synthesize attributedText=_attributedText; | |
@property(retain, nonatomic) NSString *text; // @synthesize text=_text; | |
- (void).cxx_destruct; | |
- (void)setAttributedOrPlainText:(id)arg1; | |
- (void)maskEdges:(unsigned long long)arg1 animated:(_Bool)arg2; | |
- (void)maskEdges:(unsigned long long)arg1; | |
- (void)animationDidStop:(id)arg1 finished:(_Bool)arg2; | |
- (void)animationDidStart:(id)arg1; | |
- (void)removeMarqueeAnimation; | |
- (void)addMarqueeAnimationIfNecessary; | |
- (void)layoutSubviews; | |
- (void)sizeLabel; | |
- (_Bool)requiresMarquee; | |
- (struct CGSize)intrinsicContentSize; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHRoundView : UIView | |
{ | |
} | |
- (id)initWithFrame:(struct CGRect)arg1 cornerRadius:(float)arg2; | |
@end | |
@interface PHCallParticipantsViewController : UIViewController <PHCallParticipantsViewDelegate> | |
{ | |
_Bool _handlesCallWaitingCalls; | |
_Bool _allowsFieldModeSendButton; | |
_Bool _shouldCompressLabelsVertically; | |
_Bool _shouldIgnoreUpdates; | |
_Bool _shouldInsertSpaceBeforeNextOverrideStringCharacter; | |
PHContactsClient *_contactsClient; | |
NSNumberFormatter *_numberFormatter; | |
PHCallParticipantsView *_participantsView; | |
NSMutableArray *_callGroups; | |
NSString *_nameOverrideString; | |
} | |
@property _Bool shouldInsertSpaceBeforeNextOverrideStringCharacter; // @synthesize shouldInsertSpaceBeforeNextOverrideStringCharacter=_shouldInsertSpaceBeforeNextOverrideStringCharacter; | |
@property(retain) NSString *nameOverrideString; // @synthesize nameOverrideString=_nameOverrideString; | |
@property(retain, nonatomic) NSMutableArray *callGroups; // @synthesize callGroups=_callGroups; | |
@property(retain) PHCallParticipantsView *participantsView; // @synthesize participantsView=_participantsView; | |
@property(retain, nonatomic) NSNumberFormatter *numberFormatter; // @synthesize numberFormatter=_numberFormatter; | |
@property(retain, nonatomic) PHContactsClient *contactsClient; // @synthesize contactsClient=_contactsClient; | |
@property(nonatomic) _Bool shouldIgnoreUpdates; // @synthesize shouldIgnoreUpdates=_shouldIgnoreUpdates; | |
@property(nonatomic) _Bool shouldCompressLabelsVertically; // @synthesize shouldCompressLabelsVertically=_shouldCompressLabelsVertically; | |
@property(nonatomic) _Bool allowsFieldModeSendButton; // @synthesize allowsFieldModeSendButton=_allowsFieldModeSendButton; | |
@property _Bool handlesCallWaitingCalls; // @synthesize handlesCallWaitingCalls=_handlesCallWaitingCalls; | |
- (void).cxx_destruct; | |
- (_Bool)isDeviceCapableOfTelephonyCalls; | |
- (void)fieldModeSendButtonTappedInParticipantsView:(id)arg1; | |
- (id)appIconInParticipantsView:(id)arg1; | |
- (id)fontForParticipantLabelForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (id)colorForStatusLabelForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (_Bool)shouldIgnoreUpdatesInParticipantsView:(id)arg1; | |
- (id)compactLabelTextForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (void)participantViewInfoButtonTappedAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (void)participantTappedAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (_Bool)shouldShowParticipantImageAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (unsigned short)activityStateForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (id)supplementalParticipantLabelFormatStringAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (_Bool)anyLabelDescriptorIsDynamic; | |
- (id)labelForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (id)callForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (id)nameForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (id)overrideStringForParticipantsView:(id)arg1; | |
- (unsigned long long)numberOfParticipantLabels; | |
- (unsigned long long)numberOfParticipantsForParticipantsView:(id)arg1; | |
- (_Bool)shouldShowInfoButtonForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (_Bool)shouldShowSingleDurationLabel; | |
- (_Bool)shouldShowSingleDurationLabelInParticipantsView:(id)arg1; | |
- (id)contactForParticipantAtIndex:(unsigned long long)arg1 inParticipantsView:(id)arg2; | |
- (void)resetNameOverrideString; | |
- (void)setShouldInsertSpaceBeforeNextOverrideStringCharacter; | |
- (void)keypadDataSourceChangedNotification:(id)arg1; | |
- (void)callContinuityChangedNotification:(id)arg1; | |
- (void)secondTickNotification:(id)arg1; | |
- (void)displayContextChangedNotification:(id)arg1; | |
- (void)callModelChangedNotification:(id)arg1; | |
- (void)isThirdPartyVideoChangedNotification:(id)arg1; | |
- (void)conferenceParticipantsChangedNotification:(id)arg1; | |
- (void)callStatusChangedNotification:(id)arg1; | |
- (void)_updateCallGroups; | |
- (void)loadView; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)didReceiveMemoryWarning; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHInCallRootViewController : UIViewController <PHInCallRootViewControllerProtocol, PHPhoneRemoteViewControllerDelegate, PHInCallBackgroundStyleProtocol, PHInCallSpringBoardEventHandlerProtocol, UIPopoverPresentationControllerDelegate, UINavigationControllerDelegate> | |
{ | |
_Bool _dismissalWasDemandedBeforeRemoteViewControllerWasAvailable; | |
long long _alertActivationReason; | |
TUCall *_alertActivationCall; | |
PHAudioCallViewController *_audioCallViewController; | |
PHVideoCallViewController *_videoCallViewController; | |
PHEmergencyDialerViewController *_emergencyDialerViewController; | |
PHSOSViewController *_sosViewController; | |
UIViewController *_currentViewController; | |
CNContactPickerViewController *_contactsViewController; | |
UINavigationController *_audioCallNavigationController; | |
PHPhoneRemoteViewController *_remoteViewController; | |
UIView *_transportIndicatorView; | |
SBUIRemoteAlertButtonAction *_currentAlertButtonAction; | |
} | |
+ (_Bool)hasDismissalAssertions; | |
+ (id)dismissalAssertions; | |
+ (void)forceClearAllDismissalAssertions; | |
+ (void)releaseDismissalAssertionForReason:(id)arg1; | |
+ (void)obtainDismissalAssertionForReason:(id)arg1; | |
+ (void)setShouldForceDismiss; | |
+ (void)setShouldLockDeviceOnNextDismiss; | |
+ (void)initialize; | |
@property(retain, nonatomic) SBUIRemoteAlertButtonAction *currentAlertButtonAction; // @synthesize currentAlertButtonAction=_currentAlertButtonAction; | |
@property(retain, nonatomic) UIView *transportIndicatorView; // @synthesize transportIndicatorView=_transportIndicatorView; | |
@property(retain, nonatomic) PHPhoneRemoteViewController *remoteViewController; // @synthesize remoteViewController=_remoteViewController; | |
@property(retain) UINavigationController *audioCallNavigationController; // @synthesize audioCallNavigationController=_audioCallNavigationController; | |
@property(retain, nonatomic) CNContactPickerViewController *contactsViewController; // @synthesize contactsViewController=_contactsViewController; | |
@property(retain, nonatomic) UIViewController *currentViewController; // @synthesize currentViewController=_currentViewController; | |
@property(retain, nonatomic) PHSOSViewController *sosViewController; // @synthesize sosViewController=_sosViewController; | |
@property(retain, nonatomic) PHEmergencyDialerViewController *emergencyDialerViewController; // @synthesize emergencyDialerViewController=_emergencyDialerViewController; | |
@property(retain, nonatomic) PHVideoCallViewController *videoCallViewController; // @synthesize videoCallViewController=_videoCallViewController; | |
@property(retain, nonatomic) PHAudioCallViewController *audioCallViewController; // @synthesize audioCallViewController=_audioCallViewController; | |
@property(retain, nonatomic) TUCall *alertActivationCall; // @synthesize alertActivationCall=_alertActivationCall; | |
@property long long alertActivationReason; // @synthesize alertActivationReason=_alertActivationReason; | |
@property _Bool dismissalWasDemandedBeforeRemoteViewControllerWasAvailable; // @synthesize dismissalWasDemandedBeforeRemoteViewControllerWasAvailable=_dismissalWasDemandedBeforeRemoteViewControllerWasAvailable; | |
- (void).cxx_destruct; | |
- (_Bool)prefersStatusBarHidden; | |
- (id)childViewControllerForHomeIndicatorAutoHidden; | |
- (id)_childViewControllerForWhitePointAdaptivityStyle; | |
- (void)animateToAlert; | |
- (void)animateToPIP; | |
- (void)updateTransportIndicatorView; | |
- (_Bool)shouldAutorotateToInterfaceOrientation:(long long)arg1; | |
- (void)willAnimateRotationToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)resetStatusBarStyleOverrides; | |
- (void)setInCallStatusBarStyleOverride; | |
- (void)updateDesiredSpringboardBehavior; | |
- (void)callAudioRouteChangedEventHandler:(id)arg1; | |
- (void)handleDoubleHeightStatusBarTap; | |
- (void)handleHeadsetButtonPressed:(_Bool)arg1; | |
- (void)handleVolumeDownButtonPressed; | |
- (void)handleVolumeUpButtonPressed; | |
- (void)handleLockButtonPressed; | |
- (void)handleActivationForEndAndLock; | |
- (void)pullRelayingCallsIfNecessary; | |
- (void)releaseIdleTimerAssertionWithComment:(id)arg1; | |
- (void)obtainIdleTimerAssertionWithComment:(id)arg1; | |
- (void)dismissalAssertionReleasedNotification:(id)arg1; | |
- (void)setStatusBarHidden:(_Bool)arg1 withDuration:(double)arg2; | |
- (void)setBackgroundStyle:(long long)arg1 animatedWithDuration:(double)arg2; | |
- (void)viewServiceDidTerminateWithError:(id)arg1; | |
- (void)dismissPhoneRemoteViewControllerAnimated:(_Bool)arg1; | |
- (void)dismissPhoneRemoteViewController; | |
- (void)presentPhoneRemoteViewControllerForView:(id)arg1; | |
- (void)mostRecentlyDisconnectedCallDidClearNotification:(id)arg1; | |
- (void)emergencyCallbackModeChangedNotification:(id)arg1; | |
- (void)updateAlertActivationReasonForCall:(id)arg1; | |
- (void)updateAlertActivationReason; | |
- (void)updateSwipeDismissalStyleForCall:(id)arg1; | |
- (void)dismissContactsViewControllerAnimated:(_Bool)arg1; | |
- (void)dismissContactsViewController; | |
- (void)willRotate:(id)arg1; | |
- (void)popoverPresentationControllerDidDismissPopover:(id)arg1; | |
- (void)prepareForPopoverPresentation:(id)arg1; | |
- (void)presentAsPopover:(id)arg1 fromView:(id)arg2; | |
- (void)presentContactsViewControllerForView:(id)arg1; | |
- (void)animateOutWithCompletionBlock:(CDUnknownBlockType)arg1; | |
- (void)animateInWithCompletionBlock:(CDUnknownBlockType)arg1; | |
- (void)prepareForDismissal; | |
- (void)requestInCallDismissalWithAnimation:(_Bool)arg1; | |
- (id)_remoteViewControllerProxy; | |
- (void)viewDidMoveToWindow:(id)arg1 shouldAppearOrDisappear:(_Bool)arg2; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)printUI; | |
- (void)loadView; | |
- (void)_transitionFromViewController:(id)arg1 toViewController:(id)arg2; | |
- (void)updateCallControllerForCurrentState; | |
- (_Bool)shouldShowSOS; | |
- (void)callViewControllerStateChangedNotification:(id)arg1; | |
- (void)pipControllerDidRequestReturnToFullScreenNotification:(id)arg1; | |
- (void)pipStateChangedNotification:(id)arg1; | |
- (void)videoCallStateChangedNotification:(id)arg1; | |
- (void)callStateChangedNotification:(id)arg1; | |
- (_Bool)shouldShowNavigationBarForViewController:(id)arg1; | |
- (void)navigationController:(id)arg1 willShowViewController:(id)arg2 animated:(_Bool)arg3; | |
- (void)_loadAudioCallViewController; | |
- (void)_loadVideoCallViewController; | |
- (void)_loadSOSViewController; | |
- (void)_reloadSOSHandles; | |
- (id)sosHandles; | |
- (void)_logAggdMetricsForCall:(id)arg1; | |
- (void)dealloc; | |
- (void)_willAppearInRemoteViewController:(id)arg1; | |
- (void)registerForNotifications; | |
- (void)showSOSDisconnectConfirmation:(CDUnknownBlockType)arg1; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
- (void)sendResponseIfNecessaryWithUnhandledEvents:(unsigned long long)arg1; | |
- (void)forceUpdateCallControllerForSOS; | |
- (void)_testing_finishedAnimatingIn; | |
- (void)_testing_viewDidAppear; | |
- (void)_testing_viewWillAppear; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHCarPlayHardwareControlsBroadcaster : NSObject | |
{ | |
struct __IOHIDEventSystemClient *_hidEventSystemClientRef; | |
NSString *_eventTypeToIgnore; | |
} | |
@property(retain) NSString *eventTypeToIgnore; // @synthesize eventTypeToIgnore=_eventTypeToIgnore; | |
- (void).cxx_destruct; | |
- (void)longPressTimerFired:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface MPCarPlayDividerView : UIView | |
{ | |
NSLayoutConstraint *_horizontalPositioningConstraint; | |
} | |
@property(retain) NSLayoutConstraint *horizontalPositioningConstraint; // @synthesize horizontalPositioningConstraint=_horizontalPositioningConstraint; | |
- (void).cxx_destruct; | |
- (struct CGSize)intrinsicContentSize; | |
@end | |
@interface PHCarPlayInCallButtonsView : UIView | |
{ | |
int _buttonsMode; | |
float _buttonDistributionScalingFactor; | |
id <PHCarPlayInCallButtonsViewDelegate> _delegate; | |
long long _highlightedControlIndex; | |
NSMutableDictionary *_buttonsDictionary; | |
NSArray *_buttonsArray; | |
NSMutableArray *_buttonDividerViews; | |
} | |
@property(retain) NSMutableArray *buttonDividerViews; // @synthesize buttonDividerViews=_buttonDividerViews; | |
@property(retain) NSArray *buttonsArray; // @synthesize buttonsArray=_buttonsArray; | |
@property(retain) NSMutableDictionary *buttonsDictionary; // @synthesize buttonsDictionary=_buttonsDictionary; | |
@property float buttonDistributionScalingFactor; // @synthesize buttonDistributionScalingFactor=_buttonDistributionScalingFactor; | |
@property(nonatomic) long long highlightedControlIndex; // @synthesize highlightedControlIndex=_highlightedControlIndex; | |
@property id <PHCarPlayInCallButtonsViewDelegate> delegate; // @synthesize delegate=_delegate; | |
@property int buttonsMode; // @synthesize buttonsMode=_buttonsMode; | |
- (void).cxx_destruct; | |
- (id)preferredFocusEnvironments; | |
- (void)phoneCallStatusChangedNotification:(id)arg1; | |
- (void)callModelChangedNotification:(id)arg1; | |
- (void)buttonWasTapped:(id)arg1; | |
- (_Bool)shouldShowActionTypeSendToVoicemail; | |
- (id)keyForButtonType:(int)arg1; | |
- (id)existingButtonsNotInArray:(id)arg1; | |
- (id)buttonForButtonType:(int)arg1 createIfNecessary:(_Bool)arg2 createWithHorizontalPositionFraction:(float)arg3; | |
- (void)updateButtonsForCallModelState; | |
- (float)distributedFractionForUndistributedFraction:(float)arg1; | |
- (void)applyHorizontalPositioningConstraintWithFraction:(float)arg1 forDividerView:(id)arg2; | |
- (void)applyHorizontalPositioningConstraintWithFraction:(float)arg1 forButton:(id)arg2; | |
- (void)removeButtons:(id)arg1; | |
- (void)setButtonsMode:(int)arg1 animated:(_Bool)arg2; | |
- (void)setMuted:(_Bool)arg1; | |
- (_Bool)canBecomeFirstResponder; | |
@property(readonly) long long numberOfControls; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHInCallRemoteAlertShellViewController : SBUIRemoteAlertServiceViewController | |
{ | |
_Bool _hasStartedInitialSuppressionOfInCallStatusBarForFullscreenUIReason; | |
PHHIDEventMonitor *_hidEventMonitor; | |
PHInCallRootViewController *_inCallRootViewController; | |
CDUnknownBlockType _pipFinishedTransitionBlock; | |
} | |
+ (_Bool)_isSecureForRemoteViewService; | |
@property(nonatomic) _Bool hasStartedInitialSuppressionOfInCallStatusBarForFullscreenUIReason; // @synthesize hasStartedInitialSuppressionOfInCallStatusBarForFullscreenUIReason=_hasStartedInitialSuppressionOfInCallStatusBarForFullscreenUIReason; | |
@property(copy) CDUnknownBlockType pipFinishedTransitionBlock; // @synthesize pipFinishedTransitionBlock=_pipFinishedTransitionBlock; | |
@property(retain, nonatomic) PHInCallRootViewController *inCallRootViewController; // @synthesize inCallRootViewController=_inCallRootViewController; | |
@property(retain, nonatomic) PHHIDEventMonitor *hidEventMonitor; // @synthesize hidEventMonitor=_hidEventMonitor; | |
- (void).cxx_destruct; | |
- (void)pipDidCancelNotification:(id)arg1; | |
- (unsigned long long)supportedInterfaceOrientations; | |
- (_Bool)shouldAutorotateToInterfaceOrientation:(long long)arg1; | |
- (void)willAnimateRotationToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (id)_childViewController; | |
- (void)handleButtonActions:(id)arg1; | |
- (void)prepareForActivationWithContext:(id)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)configureWithContext:(id)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)handleDoubleHeightStatusBarTap; | |
- (void)handleHeadsetButtonPressed:(_Bool)arg1; | |
- (void)handleVolumeDownButtonPressed; | |
- (void)handleVolumeUpButtonPressed; | |
- (void)handleLockButtonPressed; | |
- (_Bool)_shouldRemoveViewFromHierarchyOnDisappear; | |
- (void)noteActivatedForActivityContinuationWithIdentifier:(id)arg1; | |
- (void)noteActivatedForCustomReason:(id)arg1; | |
- (void)_willAppearInRemoteViewController:(id)arg1; | |
- (void)_stealViewControllerFromPIP; | |
- (void)_createRootViewController; | |
- (void)updateSuppressionIfNecessary; | |
- (_Bool)prefersHomeIndicatorAutoHidden; | |
- (id)childViewControllerForHomeIndicatorAutoHidden; | |
- (id)_childViewControllerForWhitePointAdaptivityStyle; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)viewDidMoveToWindow:(id)arg1 shouldAppearOrDisappear:(_Bool)arg2; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)loadView; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
@end | |
@interface PHAlertHandleConfiguration : NSObject | |
{ | |
} | |
+ (id)carPlayAlertActivationOptionsWithReason:(id)arg1; | |
+ (id)carPlayAlertConfiguration; | |
@end | |
@interface PHDeclineWithMessageController : PHDeclineWithActionController <MFMessageComposeViewControllerDelegate> | |
{ | |
UIViewController *_customMessagePresentingViewController; | |
TUReplyWithMessageStore *_cachedReplyStore; | |
} | |
+ (id)declineWithActionControllerWithCall:(id)arg1; | |
@property(retain) TUReplyWithMessageStore *cachedReplyStore; // @synthesize cachedReplyStore=_cachedReplyStore; | |
@property(retain, nonatomic) UIViewController *customMessagePresentingViewController; // @synthesize customMessagePresentingViewController=_customMessagePresentingViewController; | |
- (void).cxx_destruct; | |
- (void)messageComposeViewController:(id)arg1 shouldSendMessage:(id)arg2 toRecipients:(id)arg3 completion:(CDUnknownBlockType)arg4; | |
- (void)messageComposeViewController:(id)arg1 didFinishWithResult:(long long)arg2; | |
- (void)sendDeclineViaIntentWithMessageResponse:(id)arg1 extension:(id)arg2; | |
- (void)sendDeclineViaChatKitWithMessageResponse:(id)arg1; | |
- (void)showCustomReplyWithMessageComposer; | |
- (void)sendDeclineWithMessageResponse:(id)arg1; | |
- (id)replyWithMessageStore; | |
- (id)dismissalAssertionReason; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHMessageComposeViewController : MFMessageComposeViewController | |
{ | |
PHDeclineWithMessageController *_declineWithMessageController; | |
} | |
@property(retain, nonatomic) PHDeclineWithMessageController *declineWithMessageController; // @synthesize declineWithMessageController=_declineWithMessageController; | |
- (void).cxx_destruct; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
@end | |
@interface ICSCallAnnouncement : ICSAnnouncement | |
{ | |
NSString *_callerName; | |
long long _callerNameType; | |
NSString *_callServiceName; | |
NSString *_callDestinationID; | |
CNContactStore *_contactStore; | |
NSArray *_contacts; | |
NSString *_callDisplayName; | |
NSString *_callISOCountryCode; | |
NSString *_contactIdentifier; | |
} | |
+ (id)announcementWithCall:(id)arg1; | |
@property(copy, nonatomic) NSString *contactIdentifier; // @synthesize contactIdentifier=_contactIdentifier; | |
@property(copy, nonatomic) NSString *callISOCountryCode; // @synthesize callISOCountryCode=_callISOCountryCode; | |
@property(copy, nonatomic) NSString *callDisplayName; // @synthesize callDisplayName=_callDisplayName; | |
@property(retain, nonatomic) NSArray *contacts; // @synthesize contacts=_contacts; | |
@property(retain, nonatomic) CNContactStore *contactStore; // @synthesize contactStore=_contactStore; | |
@property(copy, nonatomic) NSString *callDestinationID; // @synthesize callDestinationID=_callDestinationID; | |
@property(copy, nonatomic) NSString *callServiceName; // @synthesize callServiceName=_callServiceName; | |
@property(nonatomic) long long callerNameType; // @synthesize callerNameType=_callerNameType; | |
@property(copy, nonatomic) NSString *callerName; // @synthesize callerName=_callerName; | |
- (void).cxx_destruct; | |
- (void)handleContactStoreDidChangeNotification:(id)arg1; | |
- (id)contactsForDestinationID:(id)arg1 isoCountryCode:(id)arg2; | |
- (id)contactForIdentifier:(id)arg1; | |
@property(readonly, copy, nonatomic) NSArray *contactKeyDescriptors; | |
- (id)text; | |
- (id)callServiceNameForCall:(id)arg1; | |
- (long long)callerNameTypeForCall:(id)arg1; | |
- (id)callerNameForCall:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithCall:(id)arg1; | |
- (id)init; | |
@end | |
@interface PHApplicationServices : NSObject | |
{ | |
TUCallProviderManager *_callProviderManager; | |
CNContactStore *_contactStore; | |
TUMetadataCache *_metadataCache; | |
NSObject<OS_dispatch_queue> *_dispatchQueue; | |
} | |
+ (id)sharedInstance; | |
@property(retain, nonatomic) NSObject<OS_dispatch_queue> *dispatchQueue; // @synthesize dispatchQueue=_dispatchQueue; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) TUMetadataCache *metadataCache; // @synthesize metadataCache=_metadataCache; | |
@property(readonly, nonatomic) CNContactStore *contactStore; // @synthesize contactStore=_contactStore; | |
@property(readonly, nonatomic) TUCallProviderManager *callProviderManager; // @synthesize callProviderManager=_callProviderManager; | |
- (void)performAsynchronousWriteBlock:(CDUnknownBlockType)arg1; | |
- (void)performSynchronousReadBlock:(CDUnknownBlockType)arg1; | |
- (id)init; | |
@end | |
@interface PHSOSNumberViewModel : NSObject <PHSOSNumberViewModel> | |
{ | |
TULabeledHandle *_sosHandle; | |
} | |
@property(retain, nonatomic) TULabeledHandle *sosHandle; // @synthesize sosHandle=_sosHandle; | |
- (void).cxx_destruct; | |
- (id)sosSubtitle; | |
- (id)sosTitle; | |
- (id)initWithSOSHandle:(id)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface ICSBottomCenteredImageButton : UIButton | |
{ | |
} | |
- (struct CGRect)imageRectForContentRect:(struct CGRect)arg1; | |
@end | |
@interface PHInCallOrientationMonitor : NSObject <BKSAccelerometerDelegate> | |
{ | |
_Bool _isOrientationLocked; | |
BKSAccelerometer *_accelerometer; | |
long long _currentOrientation; | |
long long _lockedOrientation; | |
} | |
+ (id)sharedInstance; | |
@property(nonatomic) _Bool isOrientationLocked; // @synthesize isOrientationLocked=_isOrientationLocked; | |
@property(nonatomic) long long lockedOrientation; // @synthesize lockedOrientation=_lockedOrientation; | |
@property(nonatomic) long long currentOrientation; // @synthesize currentOrientation=_currentOrientation; | |
@property(readonly, retain, nonatomic) BKSAccelerometer *accelerometer; // @synthesize accelerometer=_accelerometer; | |
- (void).cxx_destruct; | |
- (long long)springBoardLockedInterfaceOrientation; | |
- (_Bool)isSpringBoardInterfaceOrientationLocked; | |
@property(readonly, nonatomic) long long activeInterfaceOrientation; | |
- (void)accelerometer:(id)arg1 didChangeDeviceOrientation:(int)arg2; | |
- (void)accelerometer:(id)arg1 didAccelerateWithTimeStamp:(double)arg2 x:(float)arg3 y:(float)arg4 z:(float)arg5 eventType:(int)arg6; | |
- (void)setOrientationEventsEnabled:(_Bool)arg1; | |
- (void)_updateCachedOrientationValues; | |
- (void)dealloc; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHSpringBoardPreferences : PHPreferences | |
{ | |
} | |
+ (id)sharedPreferences; | |
@property(readonly, nonatomic, getter=isProximitySensorAvailable) _Bool proximitySensorAvailable; | |
- (id)domain; | |
@end | |
@interface ICSApplicationServices : PHApplicationServices | |
{ | |
} | |
+ (id)sharedInstance; | |
@end | |
@interface PHAudioCallViewController : PHCallViewController <MFMessageComposeViewControllerDelegate, PHAudioRoutingAlertDelegate, UIPopoverPresentationControllerDelegate, PHAudioCallControlsViewControllerDelegate> | |
{ | |
_Bool _participantsViewControllersShouldIgnoreUpdates; | |
unsigned short _middleViewState; | |
UIView *_currentMiddleView; | |
PHCallParticipantsViewController *_callParticipantsViewController; | |
PHCallParticipantsViewController *_callWaitingParticipantsViewController; | |
NSLayoutConstraint *_participantsViewBaselineConstraint; | |
PHAudioCallControlsViewController *_buttonsViewController; | |
PHInCallKeypadViewController *_keypadViewController; | |
UIView *_middleSizingView; | |
TUCall *_callForBackgroundImage; | |
UIImageView *_backgroundImageView; | |
UIVisualEffectView *_backgroundEffectView; | |
CALayer *_backgroundImageFilterLayer; | |
} | |
@property(nonatomic) _Bool participantsViewControllersShouldIgnoreUpdates; // @synthesize participantsViewControllersShouldIgnoreUpdates=_participantsViewControllersShouldIgnoreUpdates; | |
@property(retain, nonatomic) CALayer *backgroundImageFilterLayer; // @synthesize backgroundImageFilterLayer=_backgroundImageFilterLayer; | |
@property(retain, nonatomic) UIVisualEffectView *backgroundEffectView; // @synthesize backgroundEffectView=_backgroundEffectView; | |
@property(retain, nonatomic) UIImageView *backgroundImageView; // @synthesize backgroundImageView=_backgroundImageView; | |
@property(retain, nonatomic) TUCall *callForBackgroundImage; // @synthesize callForBackgroundImage=_callForBackgroundImage; | |
@property(retain) UIView *middleSizingView; // @synthesize middleSizingView=_middleSizingView; | |
@property(retain, nonatomic) PHInCallKeypadViewController *keypadViewController; // @synthesize keypadViewController=_keypadViewController; | |
@property(retain, nonatomic) PHAudioCallControlsViewController *buttonsViewController; // @synthesize buttonsViewController=_buttonsViewController; | |
@property(retain) NSLayoutConstraint *participantsViewBaselineConstraint; // @synthesize participantsViewBaselineConstraint=_participantsViewBaselineConstraint; | |
@property(retain) PHCallParticipantsViewController *callWaitingParticipantsViewController; // @synthesize callWaitingParticipantsViewController=_callWaitingParticipantsViewController; | |
@property(retain) PHCallParticipantsViewController *callParticipantsViewController; // @synthesize callParticipantsViewController=_callParticipantsViewController; | |
@property(nonatomic) unsigned short middleViewState; // @synthesize middleViewState=_middleViewState; | |
@property(retain) UIView *currentMiddleView; // @synthesize currentMiddleView=_currentMiddleView; | |
- (void).cxx_destruct; | |
- (id)childViewControllerForHomeIndicatorAutoHidden; | |
- (_Bool)prefersHomeIndicatorAutoHidden; | |
- (void)stopSuppressionOfSTKAlerts; | |
- (void)startSuppressionOfSTKAlerts; | |
- (void)setupDeviceController; | |
- (id)hideActionTitleForAudioRoutingAlertController:(id)arg1; | |
- (void)popoverPresentationControllerDidDismissPopover:(id)arg1; | |
- (void)audioRoutingAlertControllerDidDismiss:(id)arg1; | |
- (void)audioRoutingAlertController:(id)arg1 didSelectAction:(id)arg2; | |
- (void)revealAudioRoutingDeviceListAnimated:(_Bool)arg1; | |
- (void)_sheetCancel; | |
- (void)_autodismissAudioMenu; | |
- (void)setupAutodismissRoutingTimer; | |
- (void)resetAutodismissTimer; | |
- (void)setViewsHiddenForAudioRoutes:(_Bool)arg1 animated:(_Bool)arg2; | |
- (void)hardwareButtonEventNotification:(id)arg1; | |
- (unsigned long long)desiredButtonEvents; | |
- (_Bool)allowsBanners; | |
- (_Bool)allowsMenuButtonDismissal; | |
- (void)messageComposeViewController:(id)arg1 shouldSendMessage:(id)arg2 toRecipients:(id)arg3 completion:(CDUnknownBlockType)arg4; | |
- (void)messageComposeViewController:(id)arg1 didFinishWithResult:(long long)arg2; | |
- (void)_leaveMessage; | |
- (long long)bottomBarCallStateInBar:(id)arg1; | |
- (id)customizedTitleForItemInBar:(id)arg1 withActionType:(long long)arg2; | |
- (_Bool)shouldShowEnableTTY; | |
- (_Bool)shouldShowHardPauseNumbers; | |
- (void)bottomBarActionPerformed:(long long)arg1 withCompletionState:(long long)arg2 fromBar:(id)arg3; | |
- (void)sliderActionFromBar:(id)arg1 slidToProportion:(float)arg2; | |
- (void)setMiddleViewState:(unsigned short)arg1 animated:(_Bool)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)setMiddleViewState:(unsigned short)arg1 animated:(_Bool)arg2; | |
- (id)frontmostCallProviderIconForAudioCallControlsViewController:(id)arg1; | |
- (void)audioCallControlsViewControllerRequestedPunchOutPresentation:(id)arg1; | |
- (void)audioCallControlsViewControllerRequestedVideoPresentation:(id)arg1; | |
- (void)audioCallControlsViewControllerRequestedAudioRoutesPresentation:(id)arg1; | |
- (void)audioCallControlsViewControllerRequestedAddCallPresentation:(id)arg1 forView:(id)arg2; | |
- (void)audioCallControlsViewControllerRequestedContactsPresentation:(id)arg1 forView:(id)arg2; | |
- (void)audioCallControlsViewControllerRequestedKeypadPresentationForFieldMode:(id)arg1; | |
- (void)audioCallControlsViewControllerRequestedKeypadPresentation:(id)arg1; | |
- (long long)bottomBarStateForCallWaitingCall; | |
- (void)setShowsCallWaitingParticipantView:(_Bool)arg1; | |
- (id)isolatedCall; | |
- (void)setBackgroundImage:(id)arg1; | |
- (id)contactImageDataForCall:(id)arg1 withContactStore:(id)arg2; | |
- (_Bool)setCallForBackgroundImage:(id)arg1 animated:(_Bool)arg2 blurred:(_Bool)arg3; | |
@property(readonly, nonatomic, getter=isShowingBackgroundImage) _Bool showingBackgroundImage; | |
@property(readonly, nonatomic) _Bool canShowBackgroundImage; | |
- (void)updateHardPauseDigitsState; | |
- (void)setCurrentState:(unsigned short)arg1 animated:(_Bool)arg2; | |
- (void)setCurrentState:(unsigned short)arg1; | |
- (void)updateCurrentState; | |
- (void)callOnHoldChangedNotification:(id)arg1; | |
- (void)hardPauseDigitsStateChangedNotification:(id)arg1; | |
- (void)callContinuityStateChangedNotification:(id)arg1; | |
- (void)callCenterCallStatusChangedNotification:(id)arg1; | |
- (void)wantsHoldMusicChangedNotification:(id)arg1; | |
- (void)releaseDismissalAssertionIfNeeded; | |
- (id)dismissalAssertionReason; | |
- (_Bool)needsDismissalAssertion; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewDidLoad; | |
- (void)_applyParticipantViewContstraintsToParticipantView:(id)arg1; | |
- (void)loadView; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
- (unsigned long long)supportedInterfaceOrientations; | |
- (long long)preferredInterfaceOrientationForPresentation; | |
- (void)_testing_didTransitionToIncomingRingingCallState:(id)arg1; | |
- (void)_testing_didTransitionToEndingCallState; | |
- (void)_testing_didTransitionToIdleCallState; | |
- (void)_testing_didTransitionToActiveCallState:(id)arg1; | |
- (void)_testing_finishedAnimatingToActiveCallState:(id)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHBottomBar : UIView <PHSlidingButtonDelegateProtocol> | |
{ | |
_Bool _declineAndRemindIsAvailable; | |
_Bool _declineAndMessageIsAvailable; | |
_Bool _enabled; | |
_Bool _blursBackground; | |
_Bool _usesLowerButtons; | |
_Bool _animating; | |
id <PHBottomBarDelegateProtocol> _delegate; | |
long long _currentState; | |
long long _orientation; | |
double _bottomMargin; | |
double _yOffsetForLoweredButtons; | |
NSArray *_buttonLayoutConstraints; | |
UIView *_topLayoutGuide; | |
UIView *_mainButtonLayoutGuide; | |
NSArray *_horizontalConstraintsForSupplementalButtons; | |
UIButton *_supplementalTopLeftButton; | |
UIButton *_supplementalTopRightButton; | |
UIButton *_mainLeftButton; | |
UIButton *_mainRightButton; | |
UIButton *_sideButtonLeft; | |
UIButton *_sideButtonRight; | |
UIButton *_supplementalBottomRightButton; | |
UIButton *_supplementalBottomLeftButton; | |
PHSlidingButton *_slidingButton; | |
CDUnknownBlockType _pendingStateBlock; | |
TUCallCenter *_callCenter; | |
} | |
+ (double)defaultYOffsetForBottomButtons; | |
+ (double)defaultBottomSupplementalButtonSpacing; | |
+ (double)defaultBottomMargin; | |
+ (double)defaultWidth; | |
+ (double)defaultInterButtonSpacing; | |
+ (double)defaultSideMarginForDoubleButton; | |
+ (double)defaultSideMarginForSingleButton; | |
@property(retain, nonatomic) TUCallCenter *callCenter; // @synthesize callCenter=_callCenter; | |
@property(copy) CDUnknownBlockType pendingStateBlock; // @synthesize pendingStateBlock=_pendingStateBlock; | |
@property(nonatomic) _Bool animating; // @synthesize animating=_animating; | |
@property(retain, nonatomic) PHSlidingButton *slidingButton; // @synthesize slidingButton=_slidingButton; | |
@property(retain, nonatomic) UIButton *supplementalBottomLeftButton; // @synthesize supplementalBottomLeftButton=_supplementalBottomLeftButton; | |
@property(retain, nonatomic) UIButton *supplementalBottomRightButton; // @synthesize supplementalBottomRightButton=_supplementalBottomRightButton; | |
@property(retain, nonatomic) UIButton *sideButtonRight; // @synthesize sideButtonRight=_sideButtonRight; | |
@property(retain, nonatomic) UIButton *sideButtonLeft; // @synthesize sideButtonLeft=_sideButtonLeft; | |
@property(retain, nonatomic) UIButton *mainRightButton; // @synthesize mainRightButton=_mainRightButton; | |
@property(retain, nonatomic) UIButton *mainLeftButton; // @synthesize mainLeftButton=_mainLeftButton; | |
@property(retain, nonatomic) UIButton *supplementalTopRightButton; // @synthesize supplementalTopRightButton=_supplementalTopRightButton; | |
@property(retain, nonatomic) UIButton *supplementalTopLeftButton; // @synthesize supplementalTopLeftButton=_supplementalTopLeftButton; | |
@property(retain) NSArray *horizontalConstraintsForSupplementalButtons; // @synthesize horizontalConstraintsForSupplementalButtons=_horizontalConstraintsForSupplementalButtons; | |
@property(retain, nonatomic) UIView *mainButtonLayoutGuide; // @synthesize mainButtonLayoutGuide=_mainButtonLayoutGuide; | |
@property(retain, nonatomic) UIView *topLayoutGuide; // @synthesize topLayoutGuide=_topLayoutGuide; | |
@property(retain) NSArray *buttonLayoutConstraints; // @synthesize buttonLayoutConstraints=_buttonLayoutConstraints; | |
@property(nonatomic) double yOffsetForLoweredButtons; // @synthesize yOffsetForLoweredButtons=_yOffsetForLoweredButtons; | |
@property(nonatomic) double bottomMargin; // @synthesize bottomMargin=_bottomMargin; | |
@property(nonatomic) long long orientation; // @synthesize orientation=_orientation; | |
@property(nonatomic) long long currentState; // @synthesize currentState=_currentState; | |
@property(nonatomic) _Bool usesLowerButtons; // @synthesize usesLowerButtons=_usesLowerButtons; | |
@property(nonatomic) _Bool blursBackground; // @synthesize blursBackground=_blursBackground; | |
@property(nonatomic) _Bool enabled; // @synthesize enabled=_enabled; | |
@property(nonatomic) _Bool declineAndMessageIsAvailable; // @synthesize declineAndMessageIsAvailable=_declineAndMessageIsAvailable; | |
@property(nonatomic) _Bool declineAndRemindIsAvailable; // @synthesize declineAndRemindIsAvailable=_declineAndRemindIsAvailable; | |
@property __weak id <PHBottomBarDelegateProtocol> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (id)nameForActionType:(long long)arg1; | |
- (void)_startShopDemoMode; | |
- (void)animateFromIncomingCallStateToFaceTimeInCallState:(long long)arg1 withCompletion:(CDUnknownBlockType)arg2; | |
- (void)animateFromIncomingCallStateToInCallState:(long long)arg1 withCompletion:(CDUnknownBlockType)arg2; | |
- (void)animateFromOutgoingStateToCallbackAndMessageUIToState:(long long)arg1 withCompletion:(CDUnknownBlockType)arg2; | |
- (void)animateFromFaceTimeOutgoingStateToFaceTimeInCallState:(long long)arg1 withCompletion:(CDUnknownBlockType)arg2; | |
- (void)animateOutSupplementalBottomLeftButtonToState:(long long)arg1 withCompletion:(CDUnknownBlockType)arg2; | |
- (void)animateOutSupplementalBottomRightButtonToState:(long long)arg1 withCompletion:(CDUnknownBlockType)arg2; | |
- (void)animateInSupplementalBottomRightButton:(id)arg1 WithCompletion:(CDUnknownBlockType)arg2; | |
- (void)animateFromOutgoingStateToInCallStateWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)layoutSubviews; | |
- (_Bool)animateFromState:(long long)arg1 toState:(long long)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)prepareButtonsForAnimationEnd; | |
- (void)prepareButtonsForAnimationBegin; | |
- (void)refreshEndCallButton; | |
- (void)refreshCustomizedActionTypeTitleForButton:(id)arg1; | |
- (void)refreshCustomizedActionTypeTitles; | |
- (long long)updatedActionTypeForActionType:(long long)arg1; | |
- (_Bool)updatedSelectedStateForActionType:(long long)arg1; | |
- (id)audioRouteImageWithColor:(id)arg1; | |
- (id)updatedSelectedImageForActionType:(long long)arg1 givenDefaultSelectedImage:(id)arg2; | |
- (id)updatedImageForActionType:(long long)arg1 givenDefaultImage:(id)arg2; | |
- (id)customTitleStringForActionType:(long long)arg1 givenDefaultTitle:(id)arg2; | |
- (id)controlForActionType:(long long)arg1; | |
- (struct CGRect)frameForControlWithActionType:(long long)arg1; | |
- (id)viewLabels; | |
- (void)slidingButton:(id)arg1 didSlideToProportion:(double)arg2; | |
- (void)didFinishSlideForSlidingButton:(id)arg1; | |
- (void)willFinishSlideForSlidingButton:(id)arg1; | |
- (void)buttonLongPressed:(id)arg1; | |
- (void)buttonPressed:(id)arg1; | |
- (void)removeAllButtons; | |
- (void)addSubview:(id)arg1; | |
- (id)makeSlidingButtonWithType:(int)arg1; | |
- (id)makeCaptureButtonWithDiameter:(double)arg1; | |
- (id)makeButtonWithType:(long long)arg1 title:(id)arg2 image:(id)arg3 color:(id)arg4 font:(id)arg5 fontColor:(id)arg6 diameter:(double)arg7; | |
- (id)makeButtonWithType:(long long)arg1 title:(id)arg2 image:(id)arg3 color:(id)arg4 font:(id)arg5 fontColor:(id)arg6; | |
- (long long)currentBottomBarCallState; | |
- (_Bool)currentCallIsMuted; | |
- (_Bool)shouldShowActionTypePhotoCapture; | |
- (_Bool)shouldShowActionTypePunchOut; | |
- (_Bool)shouldShowActionTypeSendToVoicemail; | |
- (_Bool)shouldShowActionTypeAudioRoute; | |
- (_Bool)shouldShowActionTypeCameraFlip; | |
- (id)constraintsForState:(long long)arg1; | |
- (id)_layoutConstraintsForSupplementalBottomLeftButtonInCall; | |
- (void)setCurrentState:(long long)arg1 animated:(_Bool)arg2 animationCompletionBlock:(CDUnknownBlockType)arg3; | |
- (long long)_gestureStateToCompletionState:(long long)arg1; | |
- (void)setAction:(long long)arg1 enabled:(_Bool)arg2; | |
- (void)setAction:(long long)arg1 selected:(_Bool)arg2; | |
- (_Bool)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)updateMainButtonLayoutGuide; | |
- (void)updateTopLayoutGuide; | |
- (double)sideMarginForDoubleButton; | |
- (double)sideMarginForFaceTimeInCallButtons; | |
@property(readonly, nonatomic) struct CGSize effectiveSize; | |
- (struct CGSize)intrinsicContentSize; | |
- (void)dealloc; | |
- (id)init; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHBottomBarSupplementalButton : UIButton <CAAnimationDelegate> | |
{ | |
} | |
- (void)setEnabled:(_Bool)arg1; | |
- (void)animationDidStop:(id)arg1 finished:(_Bool)arg2; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (struct CGRect)titleRectForContentRect:(struct CGRect)arg1; | |
- (struct CGRect)imageRectForContentRect:(struct CGRect)arg1; | |
- (struct CGSize)intrinsicContentSize; | |
- (id)initWithAction:(long long)arg1; | |
- (id)initWithText:(id)arg1 image:(id)arg2; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHIntervalTimer : NSObject | |
{ | |
double _interval; | |
NSTimer *_timer; | |
NSMutableSet *_observers; | |
NSObject<OS_dispatch_queue> *_queue; | |
} | |
+ (id)oneSecondTimer; | |
@property(retain, nonatomic) NSObject<OS_dispatch_queue> *queue; // @synthesize queue=_queue; | |
@property(retain, nonatomic) NSMutableSet *observers; // @synthesize observers=_observers; | |
@property(retain, nonatomic) NSTimer *timer; // @synthesize timer=_timer; | |
@property(nonatomic) double interval; // @synthesize interval=_interval; | |
- (void).cxx_destruct; | |
- (void)_postNotification; | |
- (void)_invalidateTimerIfNecessary; | |
- (void)_createTimerIfNecessary; | |
- (void)fire; | |
- (void)removeObserver:(id)arg1; | |
- (void)addObserver:(id)arg1 selector:(SEL)arg2; | |
- (void)dealloc; | |
- (id)init; | |
- (id)initWithInterval:(double)arg1; | |
@end | |
@interface PHCarPlayUtilities : NSObject | |
{ | |
} | |
+ (_Bool)activeInterfaceMechanismIsTouchOnly; | |
+ (_Bool)activeInterfaceMechanismIsHardware; | |
@end | |
@interface PHVideoOverlayInsulatorView : UIView | |
{ | |
_Bool _isContentViewRotatingOrResizing; | |
PHVideoOverlayContentView *_contentView; | |
} | |
@property(nonatomic) _Bool isContentViewRotatingOrResizing; // @synthesize isContentViewRotatingOrResizing=_isContentViewRotatingOrResizing; | |
@property(retain, nonatomic) PHVideoOverlayContentView *contentView; // @synthesize contentView=_contentView; | |
- (void).cxx_destruct; | |
- (void)dealloc; | |
- (void)handlePIPControllerNotification:(id)arg1; | |
- (void)setBackgroundView:(id)arg1; | |
- (void)displayContentView:(id)arg1 animated:(_Bool)arg2; | |
- (void)setVideoOverlayContentView:(id)arg1 animated:(_Bool)arg2; | |
- (id)init; | |
@end | |
@interface PHStatusBarGradientView : UIView | |
{ | |
} | |
- (void)drawRect:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHVideoOverlayContentViewTitle : PHVideoOverlayContentView | |
{ | |
UILabel *_titleLabel; | |
} | |
@property(retain) UILabel *titleLabel; // @synthesize titleLabel=_titleLabel; | |
- (void).cxx_destruct; | |
- (void)resetView; | |
- (void)updateConstraints; | |
- (void)setupViewWithTitle:(id)arg1; | |
- (id)initWithTitle:(id)arg1; | |
@end | |
@interface PHPreferences : NSObject | |
{ | |
NSString *_domain; | |
} | |
@property(copy, nonatomic) NSString *domain; // @synthesize domain=_domain; | |
- (void).cxx_destruct; | |
- (void)setString:(id)arg1 forKey:(id)arg2; | |
- (id)stringForKey:(id)arg1 defaultValue:(id)arg2; | |
- (void)setUnsignedInteger:(unsigned long long)arg1 forKey:(id)arg2; | |
- (unsigned long long)unsignedIntegerForKey:(id)arg1 defaultValue:(unsigned long long)arg2; | |
- (void)setInteger:(long long)arg1 forKey:(id)arg2; | |
- (long long)integerForKey:(id)arg1 defaultValue:(long long)arg2; | |
- (void)setNumber:(id)arg1 forKey:(id)arg2; | |
- (id)numberForKey:(id)arg1 defaultValue:(id)arg2; | |
- (void)setBool:(_Bool)arg1 forKey:(id)arg2; | |
- (_Bool)boolForKey:(id)arg1 defaultValue:(_Bool)arg2; | |
- (void)setPreferencesValue:(id)arg1 forKey:(id)arg2 domain:(id)arg3; | |
- (void)setPreferencesValue:(id)arg1 forKey:(id)arg2; | |
- (id)preferencesValueForKey:(id)arg1 domain:(id)arg2; | |
- (id)preferencesValueForKey:(id)arg1; | |
@end | |
@interface ICSMomentsIndicatorView : UIView | |
{ | |
long long _displayStyle; | |
NSMutableArray *_bubbles; | |
} | |
@property(retain, nonatomic) NSMutableArray *bubbles; // @synthesize bubbles=_bubbles; | |
@property(nonatomic) long long displayStyle; // @synthesize displayStyle=_displayStyle; | |
- (void).cxx_destruct; | |
- (id)splitText:(id)arg1; | |
- (long long)numberOfLinesFor:(id)arg1 font:(id)arg2 width:(float)arg3; | |
- (long long)bubbleCount; | |
- (id)previousBubble; | |
- (void)removeBubblesOverMaxCount; | |
- (void)fadeBubble:(id)arg1 withAnimationDuration:(float)arg2 afterDelay:(float)arg3; | |
- (void)placeBubble:(id)arg1 aboveBubble:(id)arg2; | |
- (id)bottomConstraintForBubble:(id)arg1 style:(long long)arg2; | |
- (void)placeBubbleAtBottomOfView:(id)arg1; | |
- (void)animateInsertionOfBubble:(id)arg1; | |
- (void)presentIndicatorWithText:(id)arg1; | |
- (void)presentCaptureUnavailableIndicator; | |
- (void)presentCaptureIndicatorWithRemoteParticipantName:(id)arg1 isRequester:(_Bool)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface PHAudioCallControlsViewController : UIViewController <PHAudioCallControlsViewDelegate> | |
{ | |
_Bool _enabled; | |
id <PHAudioCallControlsViewControllerDelegate> _delegate; | |
PHAudioCallControlsView *_controlsView; | |
PHAudioCallControlArrangement *_controlArrangement; | |
TUCallCenter *_callCenter; | |
id <TUCallContainerPrivate> _callContainer; | |
} | |
@property(retain, nonatomic) id <TUCallContainerPrivate> callContainer; // @synthesize callContainer=_callContainer; | |
@property(retain, nonatomic) TUCallCenter *callCenter; // @synthesize callCenter=_callCenter; | |
@property(retain) PHAudioCallControlArrangement *controlArrangement; // @synthesize controlArrangement=_controlArrangement; | |
@property(retain) PHAudioCallControlsView *controlsView; // @synthesize controlsView=_controlsView; | |
@property(nonatomic) _Bool enabled; // @synthesize enabled=_enabled; | |
@property __weak id <PHAudioCallControlsViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) __weak PHAudioCallControlArrangement *currentArrangement; | |
- (_Bool)multipleCallsArePresent; | |
- (_Bool)isEnabled; | |
- (_Bool)controlTypeIsSelected:(unsigned long long)arg1; | |
- (_Bool)controlTypeIsEnabled:(unsigned long long)arg1; | |
- (void)controlTypeLongPressed:(unsigned long long)arg1; | |
- (void)controlTypeShortPressed:(unsigned long long)arg1; | |
- (void)controlTypeTapped:(unsigned long long)arg1 forView:(id)arg2; | |
- (id)titleForControlType:(unsigned long long)arg1; | |
- (id)imageForControlType:(unsigned long long)arg1; | |
- (unsigned long long)controlTypeAtRow:(unsigned long long)arg1 column:(unsigned long long)arg2; | |
- (unsigned long long)numberOfColumnsInControlsView:(id)arg1; | |
- (unsigned long long)numberOfRowsInControlsView:(id)arg1; | |
- (void)ttyTypeChangedNotification:(id)arg1; | |
- (void)uplinkStateChangedNotification:(id)arg1; | |
- (void)callModelChangedNotification:(id)arg1; | |
- (void)faceTimeIDStatusChangedNotification:(id)arg1; | |
- (void)conferenceParticipantCallsChangedNotification:(id)arg1; | |
- (void)callIsOnHoldChangedNotification:(id)arg1; | |
- (void)callStatusChangedNotification:(id)arg1; | |
- (void)audioRoutesChangedNotification:(id)arg1; | |
- (void)loadView; | |
- (void)dealloc; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface PHCarPlayGenericViewController : UIViewController | |
{ | |
_Bool _viewIsInAppearedState; | |
_Bool _respondsToEventsWhileInCall; | |
} | |
@property _Bool respondsToEventsWhileInCall; // @synthesize respondsToEventsWhileInCall=_respondsToEventsWhileInCall; | |
@property(readonly) _Bool viewIsInAppearedState; // @synthesize viewIsInAppearedState=_viewIsInAppearedState; | |
- (void)hardwareControlEventNotification:(id)arg1; | |
- (_Bool)shouldRespondToHardwareControlEvent; | |
- (void)viewDidDisappear:(_Bool)arg1; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)viewDidLoad; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
@end | |
@interface CPKeyView : UIView | |
{ | |
long long _keyIndex; | |
} | |
@property(nonatomic) long long keyIndex; // @synthesize keyIndex=_keyIndex; | |
- (_Bool)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (_Bool)canBecomeFocused; | |
@end | |
@interface PHStaticDialerPad : TPPhonePad | |
{ | |
_UIFocusLinearMovementSequence *_linearSequence; | |
int _dialerType; | |
} | |
@property int dialerType; // @synthesize dialerType=_dialerType; | |
- (void).cxx_destruct; | |
- (id)_linearFocusMovementSequences; | |
- (void)didUpdateFocusInContext:(id)arg1 withAnimationCoordinator:(id)arg2; | |
- (_Bool)canBecomeFocused; | |
- (struct CGSize)intrinsicContentSize; | |
- (float)_yFudge; | |
- (id)_highlightedImage; | |
- (id)_keypadImage; | |
- (id)_pressedImage; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (void)keyPressed:(id)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithDialerType:(int)arg1; | |
@end | |
@interface NSCharacterSet (UnicodeDirectionalFormatting) | |
+ (id)unicodeDirectionalCharactersSet; | |
@end | |
@interface UIFont (MobilePhoneAdditions) | |
+ (id)_thinSystemFontWithDialerCharacteristicsOfSize:(double)arg1; | |
+ (id)phPreferredTightLeadingFontForTextStyle:(id)arg1; | |
+ (id)phPreferredItalicFontForTextStyle:(id)arg1; | |
+ (id)phPreferredBoldFontForTextStyle:(id)arg1; | |
+ (id)phPreferredFontForTextStyle:(id)arg1; | |
@property(readonly, nonatomic) UIFont *fontByAddingCaseSensitiveLayoutEnabledAttribute; | |
@end | |
@interface UITapGestureRecognizer (PHVideoCallAdditions) | |
+ (void)addTapGestureRecognizerToView:(id)arg1 withTarget:(id)arg2 action:(SEL)arg3 tapCount:(unsigned long long)arg4 touchCount:(unsigned long long)arg5; | |
+ (void)addTapGestureRecognizerToView:(id)arg1 withTarget:(id)arg2 action:(SEL)arg3 tapCount:(unsigned long long)arg4; | |
+ (void)addTapGestureRecognizerToView:(id)arg1 withTarget:(id)arg2 action:(SEL)arg3; | |
@end | |
@interface UILongPressGestureRecognizer (PHVideoCallAdditions) | |
+ (void)addLongPressGestureRecognizerToView:(id)arg1 withTarget:(id)arg2 action:(SEL)arg3 minimumPressDuration:(double)arg4 touchCount:(long long)arg5; | |
@end | |
@interface UIPinchGestureRecognizer (PHVideoCallAdditions) | |
+ (void)addPinchGestureRecognizerToView:(id)arg1 withTarget:(id)arg2 action:(SEL)arg3; | |
@end | |
@interface UISwipeGestureRecognizer (PHVideoCallAdditions) | |
+ (void)addSwipeGestureRecognizerToView:(id)arg1 withTarget:(id)arg2 action:(SEL)arg3 direction:(unsigned long long)arg4 touchCount:(unsigned long long)arg5; | |
+ (void)addSwipeGestureRecognizerToView:(id)arg1 withTarget:(id)arg2 action:(SEL)arg3 touchCount:(unsigned long long)arg4; | |
+ (void)addSwipeGestureRecognizerToView:(id)arg1 withTarget:(id)arg2 action:(SEL)arg3 direction:(unsigned long long)arg4; | |
+ (void)addSwipeGestureRecognizerToView:(id)arg1 withTarget:(id)arg2 action:(SEL)arg3; | |
@end | |
@interface UILabel (PHCallParticipantsExtensions) | |
- (void)setAttributedOrPlainText:(id)arg1; | |
@end | |
@interface NSCharacterSet (PauseCharacterSet) | |
+ (id)starAndOctothorpeCharacterSet; | |
+ (id)pauseCharacterSet; | |
@end | |
@interface UIView (BottomBarAdditions) | |
@property(nonatomic) long long action; | |
@end | |
@interface UIView (PHInCallUIUtilities) | |
- (double)yOriginForCenterOfSuperview; | |
- (double)xOriginForCenterOfSuperview; | |
- (struct CGAffineTransform)transformToAbutToEdge:(unsigned long long)arg1 ofView:(id)arg2; | |
@end | |
@interface TUCall (PHUIUtilities) | |
- (id)sendMessageIntentExtension; | |
- (_Bool)hasSendCustomMessageCapability; | |
- (_Bool)supportsSendMessageIntent; | |
- (_Bool)hasSendMessageCapability; | |
- (_Bool)shouldPlayInCallSounds; | |
- (_Bool)disconnectedReasonRequiresCallFailureUI; | |
- (_Bool)disconnectedReasonRequiresCallBackUI; | |
@end | |
@interface UIFont (PhoneKit) | |
+ (id)preferredTightLeadingWithForTextStyle:(id)arg1; | |
+ (id)preferredItalicFontWithTextStyle:(id)arg1; | |
+ (id)preferredBoldFontWithTextStyle:(id)arg1; | |
+ (id)preferredFontWithTextStyle:(id)arg1; | |
+ (id)preferredSubheadline1Font; | |
+ (id)preferredCaption1BoldFont; | |
+ (id)preferredCaption1Font; | |
@end | |
@interface UIImage (MobilePhoneAdditions) | |
+ (id)phPathForImageNamed:(id)arg1 inBundle:(id)arg2; | |
+ (id)phPathForImageNamed:(id)arg1; | |
+ (id)phCarPlayImageNamed:(id)arg1 inBundle:(id)arg2; | |
+ (id)phCarPlayImageNamed:(id)arg1; | |
+ (id)phImageNamed:(id)arg1; | |
+ (id)_phImageNamed:(id)arg1 inBundle:(id)arg2 compatibleWithTraitCollection:(id)arg3; | |
@end | |
@interface UIFont (PHUIConfigurationExtensions) | |
- (id)fontByAddingProportionalNumberSpacingAttributes; | |
@end | |
@interface TUCallCenter (PunchOutExtensions) | |
@property(readonly, nonatomic) long long bottomBarCallState; | |
@property(readonly, nonatomic) _Bool autoPunchOutBehaviorRequiredForCurrentCalls; | |
@end | |
@interface NSArray (PHCallParticipantsViewController) | |
- (_Bool)arrayOfCallGroupsContainsCall:(id)arg1; | |
@end | |
@interface TUHandle (PhoneKit) | |
+ (long long)handleTypeForRecentCall:(id)arg1; | |
+ (id)handleForRecentCall:(id)arg1; | |
@end | |
@interface CNContactStore (PhoneKit) | |
+ (id)suggestedContactStore; | |
+ (id)contactStore; | |
+ (_Bool)authorized; | |
+ (long long)authorizationStatus; | |
@end | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment