Created
May 13, 2016 08:33
-
-
Save joemerlino/ac4fe3db899a43f9854f7d1ce7b4dd78 to your computer and use it in GitHub Desktop.
Gboard class-dump headers
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 Function Pointers and Blocks | |
typedef void (*CDUnknownFunctionPointerType)(void); // return type and parameters are unknown | |
typedef void (^CDUnknownBlockType)(void); // return type and parameters are unknown | |
#pragma mark Named Structures | |
struct CGAffineTransform { | |
double a; | |
double b; | |
double c; | |
double d; | |
double tx; | |
double ty; | |
}; | |
struct CGPoint { | |
double x; | |
double y; | |
}; | |
struct CGRect { | |
struct CGPoint origin; | |
struct CGSize size; | |
}; | |
struct CGSize { | |
double width; | |
double height; | |
}; | |
struct CGVector { | |
double _field1; | |
double _field2; | |
}; | |
struct NSArray { | |
Class _field1; | |
}; | |
struct NSDictionary { | |
Class _field1; | |
}; | |
struct NSString { | |
Class _field1; | |
}; | |
struct PBExtensionDescription { | |
char *_field1; | |
int _field2; | |
char *_field3; | |
int _field4; | |
CDUnion_4a31c45d _field5; | |
char *_field6; | |
unsigned int _field7; | |
char *_field8; | |
}; | |
struct PBInputBufferState { | |
char *bytes; | |
unsigned long long bufferSize; | |
unsigned long long bufferPos; | |
unsigned long long currentLimit; | |
}; | |
struct PBMessageEnumDescription { | |
char *_field1; | |
}; | |
struct PBMessageEnumValueDescription { | |
char *_field1; | |
int _field2; | |
}; | |
struct PBMessageExtensionRangeDescription { | |
unsigned int _field1; | |
unsigned int _field2; | |
}; | |
struct PBMessageFieldDescription { | |
char *_field1; | |
unsigned int _field2; | |
unsigned int _field3; | |
unsigned int _field4; | |
int _field5; | |
unsigned long long _field6; | |
char *_field7; | |
CDUnion_4a31c45d _field8; | |
union { | |
char *_field1; | |
CDUnknownFunctionPointerType _field2; | |
} _field9; | |
}; | |
struct PBOutputBufferState { | |
char *bytes; | |
unsigned long long size; | |
unsigned long long position; | |
NSOutputStream *output; | |
}; | |
struct UIEdgeInsets { | |
double top; | |
double left; | |
double bottom; | |
double right; | |
}; | |
struct _NSRange { | |
unsigned long long _field1; | |
unsigned long long _field2; | |
}; | |
struct in_addr { | |
unsigned int _field1; | |
}; | |
struct sockaddr_in { | |
unsigned char _field1; | |
unsigned char _field2; | |
unsigned short _field3; | |
struct in_addr _field4; | |
char _field5[8]; | |
}; | |
#pragma mark Typedef'd Structures | |
typedef struct { | |
unsigned long long _field1; | |
id *_field2; | |
unsigned long long *_field3; | |
unsigned long long _field4[5]; | |
} CDStruct_70511ce9; | |
typedef struct { | |
double _field1; | |
double _field2; | |
double _field3; | |
double _field4; | |
} CDStruct_d2b197d1; | |
typedef struct { | |
long long _field1; | |
double _field2; | |
double _field3; | |
} CDStruct_7b7c8ae7; | |
typedef struct { | |
double _field1; | |
struct CGSize _field2; | |
float _field3; | |
double _field4; | |
struct CGSize _field5; | |
float _field6; | |
} CDStruct_d89942a0; | |
typedef struct { | |
struct CGPoint _field1; | |
struct CGPoint _field2; | |
} CDStruct_e3b9714e; | |
typedef struct { | |
struct CGRect _field1; | |
struct CGRect _field2; | |
struct CGRect _field3; | |
struct CGRect _field4; | |
} CDStruct_60d9add8; | |
#pragma mark Typedef'd Unions | |
typedef union { | |
_Bool valueBool; | |
unsigned int valueFixed32; | |
int valueSFixed32; | |
float valueFloat; | |
unsigned long long valueFixed64; | |
long long valueSFixed64; | |
double valueDouble; | |
int valueInt32; | |
long long valueInt64; | |
int valueSInt32; | |
long long valueSInt64; | |
unsigned int valueUInt32; | |
unsigned long long valueUInt64; | |
NSData *valueData; | |
NSString *valueString; | |
PBGeneratedMessage *valueMessage; | |
PBGeneratedMessage *valueGroup; | |
int valueEnum; | |
PBArray *valueArray; | |
id valueObject; | |
} CDUnion_4a31c45d; | |
#pragma mark - | |
// | |
// File: Gboard | |
// UUID: D828061E-5F70-3894-84DF-1A2F22FADC69 | |
// | |
// Arch: arm64 | |
// Source version: 0.0.0.0.0 | |
// Minimum iOS version: 9.0.0 | |
// SDK version: 9.0.0 | |
// | |
// Objective-C Garbage Collection: Unsupported | |
// | |
@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 GIPCrashReportHandlerProtocol <NSObject> | |
- (void)handleCrashReportData:(NSArray *)arg1; | |
@end | |
@protocol GKBAddLanguagesViewControllerDelegate | |
- (void)addLanguage:(NSString *)arg1; | |
@end | |
@protocol GKBBackgroundDownloaderDelegate | |
- (void)didFailedDownloadWithItemID:(NSString *)arg1 error:(NSError *)arg2; | |
- (void)didFinishDownloadWithItemID:(NSString *)arg1 toFileURL:(NSURL *)arg2; | |
@end | |
@protocol GKBPopupAnimation | |
@property(readonly, nonatomic) unsigned long long popupViewPosition; | |
- (void)hidePopupAnimationWithCompletion:(void (^)(_Bool))arg1; | |
@end | |
@protocol GKBSettingsDelegate | |
- (void)refreshPageWithSettings:(GKBSettings *)arg1; | |
@end | |
@protocol GKBSettingsDetailsContentViewObjectDelegate <NSObject> | |
- (void)detailsContentViewObject:(GKBSettingsDetailsContentViewObject *)arg1 didTapLink:(NSURL *)arg2; | |
@end | |
@protocol GKBSettingsPageViewControllerDelegate <NSObject> | |
- (void)selectOptionWithValue:(long long)arg1 radioGroup:(GKBSettingsRadioGroup *)arg2; | |
- (long long)valueOfRadioGroup:(GKBSettingsRadioGroup *)arg1; | |
- (void)updateSwitch:(long long)arg1 isOn:(_Bool)arg2; | |
- (_Bool)isSwitchOn:(long long)arg1; | |
- (void)viewController:(GKBSettingsPageViewController *)arg1 didSelectSetting:(long long)arg2; | |
@end | |
@protocol GKBStarRatingControlDelegate | |
- (void)userDidSelectRating:(GKBStarRatingControl *)arg1; | |
@end | |
@protocol GOOBottomSheetControllerDelegate <NSObject> | |
- (void)bottomSheetControllerDidCancel:(GOOBottomSheetController *)arg1; | |
@end | |
@protocol GOOButtonBarDelegate <NSObject> | |
- (UIView *)buttonBar:(GOOButtonBar *)arg1 viewForItem:(UIBarButtonItem *)arg2 layoutHints:(unsigned long long)arg3; | |
@end | |
@protocol GOOCheckboxCellDelegate <NSObject> | |
- (void)checkboxObject:(GOOCheckboxCellObject *)arg1 didUpdateChecked:(_Bool)arg2; | |
@end | |
@protocol GOOCheckboxContentViewDelegate <NSObject> | |
- (void)checkboxObject:(GOOCheckboxContentViewObject *)arg1 didUpdateChecked:(_Bool)arg2 animated:(_Bool)arg3; | |
@end | |
@protocol GOOContentView <NSObject> | |
@property(nonatomic, getter=isHighlighted) _Bool highlighted; | |
@property(nonatomic, getter=isSelected) _Bool selected; | |
- (void)prepareForReuse; | |
- (void)updateViewWithObject:(id)arg1; | |
@optional | |
+ (double)heightForObject:(id)arg1 constrainedToWidth:(double)arg2; | |
@end | |
@protocol GOOContentViewObject <NSObject> | |
- (Class)contentViewClass; | |
@optional | |
@property(nonatomic) unsigned long long elementKind; | |
@end | |
@protocol GOOControlledTextField <GOOValidatedTextField> | |
@property(retain, nonatomic) UIFont *font; | |
- (struct CGRect)textRectThatFitsForBounds:(struct CGRect)arg1; | |
@optional | |
- (double)borderVerticalPadding; | |
@end | |
@protocol GOOCopyableFlexibleHeaderConfiguration <NSObject> | |
@property(nonatomic) float visibleShadowOpacity; | |
@property(nonatomic) _Bool canOverExtend; | |
@property(nonatomic) long long behavior; | |
@property(nonatomic) double maximumHeight; | |
@property(nonatomic) double minimumHeight; | |
@end | |
@protocol GOOCopyableHeaderConfiguration <GOOFlexibleHeaderConfiguration> | |
@property(nonatomic) long long statusBarStyle; | |
@property(nonatomic) _Bool headerViewInFrontOfContent; | |
@property(retain, nonatomic) UIColor *tintColor; | |
@property(retain, nonatomic) UIColor *backgroundColor; | |
@end | |
@protocol GOODatePicking <NSObject> | |
@property(retain, nonatomic) NSTimeZone *timeZone; | |
@property(nonatomic) long long minuteInterval; | |
@property(retain, nonatomic) NSDate *minimumDate; | |
@property(retain, nonatomic) NSDate *maximumDate; | |
@property(retain, nonatomic) NSLocale *locale; | |
@property(nonatomic) long long datePickerMode; | |
@property(retain, nonatomic) NSDate *date; | |
@property(copy, nonatomic) NSCalendar *calendar; | |
- (void)setDate:(NSDate *)arg1 animated:(_Bool)arg2; | |
@end | |
@protocol GOOFlexibleHeaderConfiguration <GOOCopyableFlexibleHeaderConfiguration> | |
@property(copy, nonatomic) UIView *contentView; | |
@property(nonatomic) _Bool sharedWithManyScrollViews; | |
@property(nonatomic, getter=isInFrontOfInfiniteContent) _Bool inFrontOfInfiniteContent; | |
@property(nonatomic) _Bool trackingScrollViewIsBeingScrubbed; | |
@property(nonatomic) __weak UIScrollView *trackingScrollView; | |
@end | |
@protocol GOOFlexibleHeaderParentViewController <NSObject> | |
@property(retain, nonatomic) GOOFlexibleHeaderViewController *headerViewController; | |
@end | |
@protocol GOOFlexibleHeaderViewLayoutDelegate <MDCFlexibleHeaderViewLayoutDelegate> | |
- (void)flexibleHeaderViewController:(GOOFlexibleHeaderViewController *)arg1 flexibleHeaderViewFrameDidChange:(MDCFlexibleHeaderView *)arg2; | |
@end | |
@protocol GOOGroupedCell <NSObject> | |
@end | |
@protocol GOOHeaderNavigationParentViewController <GOOFlexibleHeaderParentViewController> | |
@property(retain, nonatomic) GOOHeaderNavigationView *headerNavigationView; | |
@end | |
@protocol GOOLockingDialogContainerViewDelegate <NSObject> | |
- (void)lockingDialogContainerViewDidHide:(GOOLockingDialogContainerView *)arg1; | |
@end | |
@protocol GOOModalPresentation <NSObject> | |
- (double)hideAnimationDuration; | |
- (double)showAnimationDuration; | |
- (_Bool)shouldDimBackground; | |
- (void)revealDialog; | |
- (void)dismissDialog:(_Bool)arg1; | |
- (void)reposition; | |
- (void)dismissWithCancelAction:(_Bool)arg1; | |
- (void)dismiss; | |
- (void)show; | |
- (void)willAnimateRotationToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)didRotateFromInterfaceOrientation:(long long)arg1; | |
- (void)willRotateToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
@optional | |
@property(nonatomic, getter=shouldPostScreenChangeNotificationOnDismiss) _Bool postScreenChangeNotificationOnDismiss; | |
@property(nonatomic) __weak UIView *viewToReceiveVoiceOverFocusAfterDismissal; | |
@end | |
@protocol GOOMultiLineButtonImplementsSizeThatFits | |
@end | |
@protocol GOOMultilineTextFieldDelegate <UITextViewDelegate> | |
@optional | |
- (void)textFieldContentSizeChanged:(GOOMultilineTextField *)arg1 size:(struct CGSize)arg2; | |
@end | |
@protocol GOONavigationChildController <NSObject> | |
@property(nonatomic, getter=isHeaderViewHidden) _Bool headerViewHidden; | |
@property(readonly, nonatomic) GOONavigationHeaderView *headerView; | |
@property(readonly, nonatomic) UIViewController *viewController; | |
- (void)reparentHeaderIfNeeded; | |
- (void)setShouldAdjustHeaderForScrollViewChanges:(_Bool)arg1; | |
- (void)setHeaderViewHidden:(_Bool)arg1 animated:(_Bool)arg2; | |
- (_Bool)prefersStatusBarHidden; | |
- (long long)preferredStatusBarUpdateAnimation; | |
- (long long)preferredStatusBarStyle; | |
- (void)didShowViewControllerAnimated:(_Bool)arg1; | |
- (void)willShowViewControllerAnimated:(_Bool)arg1; | |
- (void)updateSecondaryScrollViews; | |
- (void)updatePrimaryScrollView; | |
- (void)updateNavigationStyle; | |
@end | |
@protocol GOONavigationControllerDelegate <UINavigationControllerDelegate> | |
@optional | |
- (id <UIViewControllerAnimatedTransitioning>)navigationController:(UINavigationController *)arg1 headerAnimationControllerForOperation:(long long)arg2 operationContext:(id)arg3 fromViewController:(UIViewController *)arg4 toViewController:(UIViewController *)arg5; | |
- (id <UIViewControllerAnimatedTransitioning>)navigationController:(UINavigationController *)arg1 animationControllerForOperation:(long long)arg2 operationContext:(id)arg3 fromViewController:(UIViewController *)arg4 toViewController:(UIViewController *)arg5; | |
@end | |
@protocol GOONavigationCustomHeaderBackground <NSObject> | |
@optional | |
- (void)navigationHeaderView:(UIView *)arg1 didLayoutSubviewsWithLayout:(GOONavigationHeaderLayout *)arg2; | |
- (void)navigationHeaderViewDidChangeState:(long long)arg1; | |
@end | |
@protocol GOONavigationCustomization <NSObject> | |
@optional | |
@property(readonly, nonatomic) UIView *navigationBannerView; | |
@property(readonly, nonatomic) UIView *navigationCustomHeaderBackgroundView; | |
@property(readonly, nonatomic) NSSet *navigationSecondaryScrollViews; | |
@property(readonly, nonatomic) struct UIEdgeInsets navigationPrimaryScrollInsets; | |
@property(readonly, nonatomic) UIScrollView *navigationPrimaryScrollView; | |
@property(readonly, nonatomic) GOONavigationStyle *navigationStyle; | |
- (void)animateAlongsideHeaderViewChange:(UIView *)arg1; | |
@end | |
@protocol GOONavigationDependency <NSObject> | |
@property(readonly, nonatomic) UIScrollView *navigationPrimaryScrollView; | |
@end | |
@protocol GOOPanelViewControllerChild <NSObject> | |
@optional | |
- (void)panelViewController:(GOOPanelViewController *)arg1 didHidePanelViewController:(UIViewController *)arg2; | |
- (void)panelViewController:(GOOPanelViewController *)arg1 willShowPanelViewController:(UIViewController *)arg2; | |
@end | |
@protocol GOOPopoverViewControllerDelegate <NSObject> | |
- (void)popoverViewControllerDidCancel:(GOOPopoverViewController *)arg1; | |
@end | |
@protocol GOOPopoverViewDelegate <NSObject> | |
- (void)popoverViewDidDisappear:(GOOPopoverView *)arg1; | |
- (void)popoverViewDidAppear:(GOOPopoverView *)arg1; | |
@end | |
@protocol GOOScrollViewKeyboardManagerDelegate <NSObject> | |
@optional | |
- (double)keyboardManagerTargetViewPaddingForScrollView:(UIScrollView *)arg1; | |
- (UIView *)keyboardManagerTargetViewForScrollView:(UIScrollView *)arg1; | |
@end | |
@protocol GOOSideViewCarouselViewDelegate <NSObject> | |
@optional | |
- (void)carouselViewDidFinishSelectingProfile:(GOOSideViewCarouselView *)arg1; | |
- (void)carouselView:(GOOSideViewCarouselView *)arg1 didSelectProfile:(id <GOOSideViewProfile>)arg2 atIndex:(long long)arg3; | |
- (void)carouselView:(GOOSideViewCarouselView *)arg1 willChangeViewMode:(long long)arg2; | |
@end | |
@protocol GOOSideViewItem <NSObject> | |
@property(readonly, nonatomic) UIImage *icon; | |
@property(readonly, copy, nonatomic) NSString *title; | |
@optional | |
@property(readonly, copy, nonatomic) NSString *accessibilityLabel; | |
@property(readonly, nonatomic) GOOSideViewItemLayoutSource *layoutSource; | |
@property(readonly, nonatomic) UIView *selectedBackgroundView; | |
@property(readonly, nonatomic) UIView *backgroundView; | |
@property(readonly, copy, nonatomic) NSString *subtitle; | |
@property(readonly, nonatomic) UIView *accessoryView; | |
@property(readonly, nonatomic) UIColor *selectedTextColor; | |
@property(readonly, nonatomic) UIColor *textColor; | |
@property(readonly, nonatomic) UIImage *selectedIcon; | |
@property(readonly, nonatomic) NSNumber *lineBreakMode; | |
@end | |
@protocol GOOSideViewItemLayoutSource <NSObject> | |
- (CDStruct_60d9add8)layoutSpecForItem:(id <GOOSideViewItem>)arg1 bounds:(struct CGRect)arg2; | |
- (double)heightForItem:(id <GOOSideViewItem>)arg1 constrainedToWidth:(double)arg2; | |
@end | |
@protocol GOOSideViewProfile <NSObject> | |
@property(readonly, nonatomic) NSNumber *sideViewProfileNotificationCount; | |
@property(readonly, nonatomic) UIImage *sideViewProfileBackgroundImage; | |
@property(readonly, nonatomic) UIImage *sideViewProfileImage; | |
@property(readonly, copy, nonatomic) NSString *sideViewProfileEmail; | |
@property(readonly, copy, nonatomic) NSString *sideViewProfileDisplayName; | |
@property(readonly, copy, nonatomic) NSString *sideViewProfileID; | |
@optional | |
@property(readonly, copy, nonatomic) NSString *sideViewProfileNotificationAccessibilityLabel; | |
@end | |
@protocol GOOSideViewProfileContainerDelegate <NSObject> | |
- (void)profileDataSource:(id <GOOSideViewProfileDataSource>)arg1 didChangeProfile:(id <GOOSideViewProfile>)arg2 atIndex:(long long)arg3; | |
- (void)numberOfProfilesChangedForProfileDataSource:(id <GOOSideViewProfileDataSource>)arg1; | |
@end | |
@protocol GOOSideViewProfileDataSource <NSObject> | |
- (id <GOOSideViewProfile>)sideViewContainer:(id)arg1 profileAtIndex:(long long)arg2; | |
- (long long)numberOfProfilesInSideViewContainer:(id)arg1; | |
@end | |
@protocol GOOSideViewSection <NSObject> | |
@property(readonly, copy, nonatomic) NSString *title; | |
@end | |
@protocol GOOSwitchContentViewDelegate <NSObject> | |
@optional | |
- (void)switchObject:(GOOSwitchContentViewObject *)arg1 didUpdateSwitch:(_Bool)arg2; | |
@end | |
@protocol GOOTableViewDismissDelegate <NSObject> | |
- (_Bool)tableView:(GOOTableView *)arg1 canSwipeToDismissAtSection:(long long)arg2; | |
@optional | |
- (void)tableView:(GOOTableView *)arg1 didCancelSwipeToDismissAtSection:(long long)arg2; | |
- (void)tableView:(GOOTableView *)arg1 didEndSwipeToDismissAtSection:(long long)arg2; | |
- (void)tableView:(GOOTableView *)arg1 willBeginSwipeToDismissAtSection:(long long)arg2; | |
@end | |
@protocol GOOTextFieldTraits <NSObject> | |
@property(nonatomic) __weak id <GOOTextFieldValidator> validator; | |
@property(nonatomic) long long underlineViewMode; | |
@property(nonatomic) __weak id <GOOTextFieldCharacterCounter> characterCounter; | |
@property(nonatomic) unsigned long long characterLimit; | |
@property(retain, nonatomic) UIColor *borderColor; | |
@property(retain, nonatomic) UIColor *errorColor; | |
@property(retain, nonatomic) UIColor *placeholderColor; | |
@property(retain, nonatomic) UIColor *textColor; | |
@property(retain, nonatomic) QTMColorGroup *colorGroup; | |
@property(nonatomic) long long presentationStyle; | |
@property(copy, nonatomic) NSString *placeholder; | |
@property(copy, nonatomic) NSString *text; | |
@end | |
@protocol GOOTokenFieldContentViewObjectDelegate <NSObject> | |
- (void)tokenFieldContentViewObject:(GOOTokenFieldContentViewObject *)arg1 didChangeTokens:(NSArray *)arg2; | |
- (void)tokenFieldContentViewObject:(GOOTokenFieldContentViewObject *)arg1 didAddToken:(GOOToken *)arg2; | |
@end | |
@protocol GOOTokenFieldDelegate <NSObject> | |
@optional | |
- (void)tokenField:(GOOTokenField *)arg1 didPressToken:(GOOToken *)arg2; | |
- (void)tokenField:(GOOTokenField *)arg1 didChangeInput:(NSString *)arg2; | |
- (void)tokenFieldHeightDidChange:(GOOTokenField *)arg1; | |
- (void)tokenField:(GOOTokenField *)arg1 didRemoveToken:(GOOToken *)arg2; | |
- (_Bool)tokenField:(GOOTokenField *)arg1 shouldAddToken:(GOOToken *)arg2; | |
- (void)tokenField:(GOOTokenField *)arg1 didAddToken:(GOOToken *)arg2; | |
- (void)tokenFieldDidEndEditing:(GOOTokenField *)arg1; | |
- (void)tokenFieldDidBeginEditing:(GOOTokenField *)arg1; | |
@end | |
@protocol GOOTransition <UIViewControllerAnimatedTransitioning> | |
@property(readonly, nonatomic) NSArray *interactivePopTransitionGestures; | |
@property(readonly, nonatomic) NSArray *interactivePushTransitionGestures; | |
@property(retain, nonatomic) id transitionContext; | |
@property(nonatomic) long long navigationOperation; | |
@property(readonly, nonatomic) unsigned long long supportedTransitionComponents; | |
- (id)initWithTransitionComponents:(unsigned long long)arg1 navigationOperation:(long long)arg2; | |
@end | |
@protocol GOOTransitionGesture <UIGestureRecognizerDelegate> | |
@property(nonatomic) __weak GOONavigationController *navigationController; | |
@property(readonly, nonatomic) UIGestureRecognizer *gestureRecognizer; | |
- (id <UIViewControllerInteractiveTransitioning>)interactionControllerForAnimationController:(id <UIViewControllerAnimatedTransitioning>)arg1; | |
- (_Bool)shouldBeginInteractiveTransition; | |
@end | |
@protocol GOOTransitioning <NSObject> | |
@optional | |
- (NSArray *)interactivePopTransitionGesturesForTransition:(id <GOOTransition>)arg1; | |
- (NSArray *)interactivePushTransitionGesturesForTransition:(id <GOOTransition>)arg1; | |
- (void)removePopGestureRecognizer:(UIGestureRecognizer *)arg1 forTransitionGesture:(id <GOOTransitionGesture>)arg2; | |
- (void)addPopGestureRecognizer:(UIGestureRecognizer *)arg1 forTransitionGesture:(id <GOOTransitionGesture>)arg2; | |
- (_Bool)transition:(id <GOOTransition>)arg1 shouldReparentTransitioningView:(UIView<GOOTransitioningView> *)arg2 forKey:(id <NSCopying>)arg3; | |
- (void)transition:(id <GOOTransition>)arg1 didRemoveTransitioningView:(UIView<GOOTransitioningView> *)arg2 forKey:(id <NSCopying>)arg3; | |
- (void)transition:(id <GOOTransition>)arg1 willRemoveTransitioningView:(UIView<GOOTransitioningView> *)arg2 forKey:(id <NSCopying>)arg3; | |
- (void)transition:(id <GOOTransition>)arg1 didAddTransitioningView:(UIView<GOOTransitioningView> *)arg2 forKey:(id <NSCopying>)arg3; | |
- (void)transition:(id <GOOTransition>)arg1 willAddTransitioningView:(UIView<GOOTransitioningView> *)arg2 forKey:(id <NSCopying>)arg3; | |
- (GOOTransitioningViewLayout *)incomingTransitioningViewLayoutForKey:(id <NSCopying>)arg1 transition:(id <GOOTransition>)arg2 transitioningView:(UIView<GOOTransitioningView> *)arg3 withContainerBounds:(struct CGRect)arg4; | |
- (UIView<GOOTransitioningViewCopying> *)outgoingTransitioningViewForKey:(id <NSCopying>)arg1 transition:(id <GOOTransition>)arg2; | |
- (NSArray *)incomingTransitioningViewKeysForTransition:(id <GOOTransition>)arg1; | |
- (NSArray *)outgoingTransitioningViewKeysForTransition:(id <GOOTransition>)arg1; | |
- (void)didEndTransition:(id <GOOTransition>)arg1 toViewController:(UIViewController *)arg2; | |
- (void)willBeginTransition:(id <GOOTransition>)arg1 toViewController:(UIViewController *)arg2; | |
@end | |
@protocol GOOTransitioningView <NSObject> | |
@optional | |
@property(readonly, copy, nonatomic) id <NSCopying> transitioningViewKey; | |
- (void)transitionDidComplete:(_Bool)arg1; | |
- (void)performTransition; | |
- (void)prepareTransition; | |
- (void)transition:(id <GOOTransition>)arg1 didComplete:(_Bool)arg2; | |
- (void)performTransition:(id <GOOTransition>)arg1; | |
- (void)prepareTransition:(id <GOOTransition>)arg1; | |
@end | |
@protocol GOOTransitioningViewCopying <NSObject> | |
- (UIView<GOOTransitioningView> *)transitioningCopy; | |
@optional | |
- (void)transition:(id <GOOTransition>)arg1 didComplete:(_Bool)arg2 forCopiedTransitioningView:(UIView<GOOTransitioningView> *)arg3; | |
- (void)transition:(id <GOOTransition>)arg1 didStartForCopiedTransitioningView:(UIView<GOOTransitioningView> *)arg2; | |
@end | |
@protocol GOOTransparentCell <NSObject> | |
@end | |
@protocol GOOUINavigationDependency <NSObject> | |
@optional | |
@property(retain, nonatomic) UIView *headerView; | |
@property(retain, nonatomic) GOOUINavigationController *goo_navigationController; | |
- (void)setBottomShadowOffset:(double)arg1; | |
- (void)setBottomShadowHidden:(_Bool)arg1 animated:(_Bool)arg2; | |
@end | |
@protocol GOOUINavigationItemKVO <NSObject> | |
@property(retain, nonatomic) UIView *titleView; | |
@property(nonatomic) _Bool leftItemsSupplementBackButton; | |
@property(nonatomic) _Bool hidesBackButton; | |
@property(retain, nonatomic) UIBarButtonItem *rightBarButtonItem; | |
@property(retain, nonatomic) UIBarButtonItem *leftBarButtonItem; | |
@property(copy, nonatomic) NSArray *rightBarButtonItems; | |
@property(copy, nonatomic) NSArray *leftBarButtonItems; | |
@property(copy, nonatomic) NSString *title; | |
@end | |
@protocol GOOValidatedTextField <UITextInput> | |
@property(readonly, nonatomic, getter=isEditing) _Bool editing; | |
@property(copy, nonatomic) NSString *text; | |
- (void)validate; | |
@end | |
@protocol GOOViewControllerAnimatedTransitioning <UIViewControllerAnimatedTransitioning> | |
- (GOOPresentationController *)presentationControllerForPresentingViewController:(UIViewController *)arg1; | |
@end | |
@protocol GTMLogFilter <NSObject> | |
- (_Bool)filterAllowsMessage:(NSString *)arg1 level:(int)arg2; | |
@end | |
@protocol GTMLogFormatter <NSObject> | |
- (NSString *)stringForFunc:(NSString *)arg1 withFormat:(NSString *)arg2 valist:(char *)arg3 level:(int)arg4; | |
@end | |
@protocol GTMLogWriter <NSObject> | |
- (void)logMessage:(NSString *)arg1 level:(int)arg2; | |
@end | |
@protocol GTMSessionFetcherServiceProtocol <NSObject> | |
@property(readonly) NSOperationQueue *delegateQueue; | |
@property _Bool reuseSession; | |
@property(retain) NSObject<OS_dispatch_queue> *callbackQueue; | |
- (NSDate *)stoppedAllFetchersDate; | |
- (id <NSURLSessionDelegate>)sessionDelegate; | |
- (NSURLSession *)sessionForFetcherCreation; | |
- (NSURLSession *)session; | |
- (_Bool)isDelayingFetcher:(GTMSessionFetcher *)arg1; | |
- (GTMSessionFetcher *)fetcherWithRequest:(NSURLRequest *)arg1; | |
- (void)fetcherDidStop:(GTMSessionFetcher *)arg1; | |
- (void)fetcherDidBeginFetching:(GTMSessionFetcher *)arg1; | |
- (void)fetcherDidCreateSession:(GTMSessionFetcher *)arg1; | |
- (_Bool)fetcherShouldBeginFetching:(GTMSessionFetcher *)arg1; | |
@end | |
@protocol MDCFlexibleHeaderViewDelegate <NSObject> | |
- (void)flexibleHeaderViewFrameDidChange:(MDCFlexibleHeaderView *)arg1; | |
- (void)flexibleHeaderViewNeedsStatusBarAppearanceUpdate:(MDCFlexibleHeaderView *)arg1; | |
@end | |
@protocol MDCFlexibleHeaderViewLayoutDelegate <NSObject> | |
- (void)flexibleHeaderViewController:(MDCFlexibleHeaderViewController *)arg1 flexibleHeaderViewFrameDidChange:(MDCFlexibleHeaderView *)arg2; | |
@end | |
@protocol MDCStatusBarShifterDelegate <NSObject> | |
- (void)statusBarShifter:(MDCStatusBarShifter *)arg1 wantsSnapshotViewAdded:(UIView *)arg2; | |
- (void)statusBarShifterNeedsStatusBarAppearanceUpdate:(MDCStatusBarShifter *)arg1; | |
@end | |
@protocol MDCTypographyFontLoading <NSObject> | |
- (UIFont *)mediumFontOfSize:(double)arg1; | |
- (UIFont *)regularFontOfSize:(double)arg1; | |
- (UIFont *)lightFontOfSize:(double)arg1; | |
@end | |
@protocol MFMailComposeViewControllerDelegate <NSObject> | |
@optional | |
- (void)mailComposeController:(MFMailComposeViewController *)arg1 didFinishWithResult:(int)arg2 error:(NSError *)arg3; | |
@end | |
@protocol NIActionsDataSource <NSObject> | |
- (id)objectAtIndexPath:(NSIndexPath *)arg1; | |
@end | |
@protocol NIAttributedLabelDelegate <NSObject> | |
@optional | |
- (_Bool)attributedLabel:(NIAttributedLabel *)arg1 shouldPresentActionSheet:(UIActionSheet *)arg2 withTextCheckingResult:(NSTextCheckingResult *)arg3 atPoint:(struct CGPoint)arg4; | |
- (void)attributedLabel:(NIAttributedLabel *)arg1 didSelectTextCheckingResult:(NSTextCheckingResult *)arg2 atPoint:(struct CGPoint)arg3; | |
@end | |
@protocol NICell <NSObject> | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
@optional | |
+ (double)heightForObject:(id)arg1 atIndexPath:(NSIndexPath *)arg2 tableView:(UITableView *)arg3; | |
+ (_Bool)shouldAppendObjectClassToReuseIdentifier; | |
@end | |
@protocol NICellObject <NSObject> | |
- (Class)cellClass; | |
@optional | |
- (long long)cellStyle; | |
@end | |
@protocol NIGroupedCellAppearance <NSObject> | |
@optional | |
- (_Bool)drawsCellDivider; | |
@end | |
@protocol NIMutableTableViewModelDelegate <NSObject, NITableViewModelDelegate> | |
@optional | |
- (_Bool)tableViewModel:(NIMutableTableViewModel *)arg1 shouldDeleteObject:(id)arg2 atIndexPath:(NSIndexPath *)arg3 inTableView:(UITableView *)arg4; | |
- (long long)tableViewModel:(NIMutableTableViewModel *)arg1 deleteRowAnimationForObject:(id)arg2 atIndexPath:(NSIndexPath *)arg3 inTableView:(UITableView *)arg4; | |
- (_Bool)tableViewModel:(NIMutableTableViewModel *)arg1 shouldMoveObject:(id)arg2 atIndexPath:(NSIndexPath *)arg3 toIndexPath:(NSIndexPath *)arg4 inTableView:(UITableView *)arg5; | |
- (_Bool)tableViewModel:(NIMutableTableViewModel *)arg1 canMoveObject:(id)arg2 atIndexPath:(NSIndexPath *)arg3 inTableView:(UITableView *)arg4; | |
- (_Bool)tableViewModel:(NIMutableTableViewModel *)arg1 canEditObject:(id)arg2 atIndexPath:(NSIndexPath *)arg3 inTableView:(UITableView *)arg4; | |
@end | |
@protocol NIRecyclableView <NSObject> | |
@optional | |
@property(copy, nonatomic) NSString *reuseIdentifier; | |
- (void)prepareForReuse; | |
@end | |
@protocol NISnapshotRotationDelegate <NSObject> | |
- (UIView *)rotatingViewForSnapshotRotation:(NISnapshotRotation *)arg1; | |
- (UIView *)containerViewForSnapshotRotation:(NISnapshotRotation *)arg1; | |
@optional | |
- (struct UIEdgeInsets)fixedInsetsForSnapshotRotation:(NISnapshotRotation *)arg1; | |
@end | |
@protocol NITableViewModelDelegate <NSObject> | |
- (UITableViewCell *)tableViewModel:(NITableViewModel *)arg1 cellForTableView:(UITableView *)arg2 atIndexPath:(NSIndexPath *)arg3 withObject:(id)arg4; | |
@end | |
@protocol NSCoding | |
- (id)initWithCoder:(NSCoder *)arg1; | |
- (void)encodeWithCoder:(NSCoder *)arg1; | |
@end | |
@protocol NSCopying | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@end | |
@protocol NSFastEnumeration | |
- (unsigned long long)countByEnumeratingWithState:(CDStruct_70511ce9 *)arg1 objects:(id *)arg2 count:(unsigned long long)arg3; | |
@end | |
@protocol NSMutableCopying | |
- (id)mutableCopyWithZone:(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 NSSecureCoding <NSCoding> | |
+ (_Bool)supportsSecureCoding; | |
@end | |
@protocol NSURLSessionDelegate <NSObject> | |
@optional | |
- (void)URLSessionDidFinishEventsForBackgroundURLSession:(NSURLSession *)arg1; | |
- (void)URLSession:(NSURLSession *)arg1 didReceiveChallenge:(NSURLAuthenticationChallenge *)arg2 completionHandler:(void (^)(long long, NSURLCredential *))arg3; | |
- (void)URLSession:(NSURLSession *)arg1 didBecomeInvalidWithError:(NSError *)arg2; | |
@end | |
@protocol PBMessageSignatureProtocol | |
@optional | |
+ (id)getClassValue; | |
- (id)mergeClass:(id)arg1; | |
- (id)setClassBuilder:(id)arg1; | |
- (id)setArray:(PBArray *)arg1; | |
- (id)getArray; | |
- (int)getEnumAtIndex:(unsigned long long)arg1; | |
- (id)setEnum:(int)arg1; | |
- (int)getEnum; | |
- (PBGeneratedMessage *)getGroupAtIndex:(unsigned long long)arg1; | |
- (id)setGroup:(PBGeneratedMessage *)arg1; | |
- (PBGeneratedMessage *)getGroup; | |
- (PBGeneratedMessage *)getMessageAtIndex:(unsigned long long)arg1; | |
- (id)setMessage:(PBGeneratedMessage *)arg1; | |
- (PBGeneratedMessage *)getMessage; | |
- (NSString *)getStringAtIndex:(unsigned long long)arg1; | |
- (id)setString:(NSString *)arg1; | |
- (NSString *)getString; | |
- (NSData *)getDataAtIndex:(unsigned long long)arg1; | |
- (id)setData:(NSData *)arg1; | |
- (NSData *)getData; | |
- (unsigned long long)getUInt64AtIndex:(unsigned long long)arg1; | |
- (id)setUInt64:(unsigned long long)arg1; | |
- (unsigned long long)getUInt64; | |
- (unsigned int)getUInt32AtIndex:(unsigned long long)arg1; | |
- (id)setUInt32:(unsigned int)arg1; | |
- (unsigned int)getUInt32; | |
- (long long)getSInt64AtIndex:(unsigned long long)arg1; | |
- (id)setSInt64:(long long)arg1; | |
- (long long)getSInt64; | |
- (int)getSInt32AtIndex:(unsigned long long)arg1; | |
- (id)setSInt32:(int)arg1; | |
- (int)getSInt32; | |
- (long long)getInt64AtIndex:(unsigned long long)arg1; | |
- (id)setInt64:(long long)arg1; | |
- (long long)getInt64; | |
- (int)getInt32AtIndex:(unsigned long long)arg1; | |
- (id)setInt32:(int)arg1; | |
- (int)getInt32; | |
- (double)getDoubleAtIndex:(unsigned long long)arg1; | |
- (id)setDouble:(double)arg1; | |
- (double)getDouble; | |
- (long long)getSFixed64AtIndex:(unsigned long long)arg1; | |
- (id)setSFixed64:(long long)arg1; | |
- (long long)getSFixed64; | |
- (unsigned long long)getFixed64AtIndex:(unsigned long long)arg1; | |
- (id)setFixed64:(unsigned long long)arg1; | |
- (unsigned long long)getFixed64; | |
- (float)getFloatAtIndex:(unsigned long long)arg1; | |
- (id)setFloat:(float)arg1; | |
- (float)getFloat; | |
- (int)getSFixed32AtIndex:(unsigned long long)arg1; | |
- (id)setSFixed32:(int)arg1; | |
- (int)getSFixed32; | |
- (unsigned int)getFixed32AtIndex:(unsigned long long)arg1; | |
- (id)setFixed32:(unsigned int)arg1; | |
- (unsigned int)getFixed32; | |
- (_Bool)getBoolAtIndex:(unsigned long long)arg1; | |
- (id)setBool:(_Bool)arg1; | |
- (_Bool)getBool; | |
@end | |
@protocol PBMutableArrayDelegate <NSObject> | |
- (void)pbMutableArray:(PBMutableArray *)arg1 willAddElements:(unsigned long long)arg2; | |
@end | |
@protocol QTMCollectionViewInfoBarDelegate <NSObject> | |
- (void)updateControllerWithInfoBar:(QTMCollectionViewInfoBar *)arg1; | |
@optional | |
- (void)infoBar:(QTMCollectionViewInfoBar *)arg1 didDismissAnimated:(_Bool)arg2 didAutoDismiss:(_Bool)arg3; | |
- (void)infoBar:(QTMCollectionViewInfoBar *)arg1 willDismissAnimated:(_Bool)arg2 willAutoDismiss:(_Bool)arg3; | |
- (void)infoBar:(QTMCollectionViewInfoBar *)arg1 didShowAnimated:(_Bool)arg2 willAutoDismiss:(_Bool)arg3; | |
- (void)infoBar:(QTMCollectionViewInfoBar *)arg1 willShowAnimated:(_Bool)arg2 willAutoDismiss:(_Bool)arg3; | |
- (void)didPerformTapWithInfoBar:(QTMCollectionViewInfoBar *)arg1; | |
@end | |
@protocol QTMCollectionViewModelDelegate <UICollectionViewDataSource> | |
@optional | |
- (void)collectionView:(QTMCollectionView *)arg1 didCancelSwipeToDismissSection:(long long)arg2; | |
- (void)collectionView:(QTMCollectionView *)arg1 didEndSwipeToDismissSection:(long long)arg2; | |
- (void)collectionView:(QTMCollectionView *)arg1 willBeginSwipeToDismissSection:(long long)arg2; | |
- (_Bool)collectionView:(QTMCollectionView *)arg1 canSwipeToDismissSection:(long long)arg2; | |
- (void)collectionView:(QTMCollectionView *)arg1 didCancelSwipeToDismissItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(QTMCollectionView *)arg1 didEndSwipeToDismissItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(QTMCollectionView *)arg1 willBeginSwipeToDismissItemAtIndexPath:(NSIndexPath *)arg2; | |
- (_Bool)collectionView:(QTMCollectionView *)arg1 canSwipeToDismissItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(QTMCollectionView *)arg1 willExchangeItemAtIndexPath:(NSIndexPath *)arg2 withItemAtIndexPath:(NSIndexPath *)arg3; | |
- (void)collectionView:(QTMCollectionView *)arg1 didDeleteItemsAtIndexPaths:(NSArray *)arg2; | |
- (void)collectionView:(QTMCollectionView *)arg1 willDeleteItemsAtIndexPaths:(NSArray *)arg2; | |
- (_Bool)collectionView:(QTMCollectionView *)arg1 shouldExchangeItemDuringMoveAtIndexPath:(NSIndexPath *)arg2 toIndexPath:(NSIndexPath *)arg3; | |
- (void)collectionView:(QTMCollectionView *)arg1 didEndDraggingItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(QTMCollectionView *)arg1 willBeginDraggingItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(QTMCollectionView *)arg1 didMoveItemAtIndexPath:(NSIndexPath *)arg2 toIndexPath:(NSIndexPath *)arg3; | |
- (void)collectionView:(QTMCollectionView *)arg1 willMoveItemAtIndexPath:(NSIndexPath *)arg2 toIndexPath:(NSIndexPath *)arg3; | |
- (_Bool)collectionView:(QTMCollectionView *)arg1 canMoveItemAtIndexPath:(NSIndexPath *)arg2 toIndexPath:(NSIndexPath *)arg3; | |
- (_Bool)collectionView:(QTMCollectionView *)arg1 canMoveItemAtIndexPath:(NSIndexPath *)arg2; | |
- (_Bool)collectionView:(QTMCollectionView *)arg1 canSelectItemDuringEditingAtIndexPath:(NSIndexPath *)arg2; | |
- (_Bool)collectionView:(QTMCollectionView *)arg1 canEditItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionViewDidEndEditing:(QTMCollectionView *)arg1; | |
- (void)collectionViewWillEndEditing:(QTMCollectionView *)arg1; | |
- (void)collectionViewDidBeginEditing:(QTMCollectionView *)arg1; | |
- (void)collectionViewWillBeginEditing:(QTMCollectionView *)arg1; | |
- (void)collectionView:(QTMCollectionView *)arg1 didConfigureSupplementaryView:(UICollectionReusableView *)arg2 forElementKind:(NSString *)arg3 atIndexPath:(NSIndexPath *)arg4; | |
- (void)collectionView:(QTMCollectionView *)arg1 didConfigureCell:(QTMCollectionViewCell *)arg2 forItemAtIndexPath:(NSIndexPath *)arg3; | |
- (Class)collectionView:(QTMCollectionView *)arg1 cellClassForContentViewObject:(id <GOOContentViewObject>)arg2; | |
@end | |
@protocol QTMCollectionViewStyleDelegate <NSObject> | |
@optional | |
- (void)collectionView:(QTMCollectionView *)arg1 didProcessInkView:(QTMInkView *)arg2 atIndexPath:(NSIndexPath *)arg3; | |
- (QTMInkView *)collectionView:(QTMCollectionView *)arg1 inkTouchController:(QTMInkTouchController *)arg2 inkViewAtIndexPath:(NSIndexPath *)arg3; | |
- (unsigned long long)collectionView:(QTMCollectionView *)arg1 inkTouchStyleAtIndexPath:(NSIndexPath *)arg2; | |
- (struct UIEdgeInsets)collectionView:(QTMCollectionView *)arg1 accessoryInsetsForFooterAtSection:(long long)arg2; | |
- (struct UIEdgeInsets)collectionView:(QTMCollectionView *)arg1 accessoryInsetsForHeaderAtSection:(long long)arg2; | |
- (struct UIEdgeInsets)collectionView:(QTMCollectionView *)arg1 accessoryInsetsAtIndexPath:(NSIndexPath *)arg2; | |
- (unsigned long long)collectionView:(QTMCollectionView *)arg1 accessoryTypeForFooterAtSection:(long long)arg2; | |
- (unsigned long long)collectionView:(QTMCollectionView *)arg1 accessoryTypeForHeaderAtSection:(long long)arg2; | |
- (unsigned long long)collectionView:(QTMCollectionView *)arg1 accessoryTypeAtIndexPath:(NSIndexPath *)arg2; | |
- (UIColor *)collectionView:(QTMCollectionView *)arg1 innerBackgroundColorForFooterAtSection:(long long)arg2; | |
- (UIColor *)collectionView:(QTMCollectionView *)arg1 innerBackgroundColorForHeaderAtSection:(long long)arg2; | |
- (UIColor *)collectionView:(QTMCollectionView *)arg1 innerBackgroundColorAtIndexPath:(NSIndexPath *)arg2; | |
- (unsigned long long)collectionView:(QTMCollectionView *)arg1 cellDividerStyleInsetsForSection:(long long)arg2; | |
- (unsigned long long)collectionView:(QTMCollectionView *)arg1 cellDividerStyleForSection:(long long)arg2; | |
- (unsigned long long)collectionView:(QTMCollectionView *)arg1 cellStyleForSection:(long long)arg2; | |
- (void)collectionView:(QTMCollectionView *)arg1 didRemoveInlayFromItemAtIndexPaths:(NSArray *)arg2; | |
- (void)collectionView:(QTMCollectionView *)arg1 didApplyInlayToItemAtIndexPaths:(NSArray *)arg2; | |
- (unsigned long long)collectionView:(QTMCollectionView *)arg1 footerStyleForSection:(long long)arg2; | |
- (unsigned long long)collectionView:(QTMCollectionView *)arg1 itemStyleAtIndexPath:(NSIndexPath *)arg2; | |
- (unsigned long long)collectionView:(QTMCollectionView *)arg1 headerStyleForSection:(long long)arg2; | |
@end | |
@protocol QTMInkTouchControllerDelegate <NSObject> | |
@optional | |
- (void)inkTouchController:(QTMInkTouchController *)arg1 didProcessInkView:(QTMInkView *)arg2 atTouchLocation:(struct CGPoint)arg3; | |
- (_Bool)shouldInkTouchControllerProcessInkTouches:(QTMInkTouchController *)arg1; | |
- (QTMInkView *)inkTouchController:(QTMInkTouchController *)arg1 inkViewAtTouchLocation:(struct CGPoint)arg2; | |
- (void)inkTouchController:(QTMInkTouchController *)arg1 insertInkView:(UIView *)arg2 intoView:(UIView *)arg3; | |
@end | |
@protocol QTMThumbTrackDelegate <NSObject> | |
@optional | |
- (void)thumbTrack:(QTMThumbTrack *)arg1 didAnimateToValue:(double)arg2; | |
- (void)thumbTrack:(QTMThumbTrack *)arg1 willAnimateToValue:(double)arg2; | |
- (void)thumbTrack:(QTMThumbTrack *)arg1 willJumpToValue:(double)arg2; | |
- (_Bool)thumbTrack:(QTMThumbTrack *)arg1 shouldJumpToValue:(double)arg2; | |
@end | |
@protocol UIAccessibilityIdentification <NSObject> | |
@property(copy, nonatomic) NSString *accessibilityIdentifier; | |
@end | |
@protocol UIActionSheetDelegate <NSObject> | |
@optional | |
- (void)actionSheet:(UIActionSheet *)arg1 didDismissWithButtonIndex:(long long)arg2; | |
- (void)actionSheet:(UIActionSheet *)arg1 willDismissWithButtonIndex:(long long)arg2; | |
- (void)didPresentActionSheet:(UIActionSheet *)arg1; | |
- (void)willPresentActionSheet:(UIActionSheet *)arg1; | |
- (void)actionSheetCancel:(UIActionSheet *)arg1; | |
- (void)actionSheet:(UIActionSheet *)arg1 clickedButtonAtIndex:(long long)arg2; | |
@end | |
@protocol UIAlertViewDelegate <NSObject> | |
@optional | |
- (_Bool)alertViewShouldEnableFirstOtherButton:(UIAlertView *)arg1; | |
- (void)alertView:(UIAlertView *)arg1 didDismissWithButtonIndex:(long long)arg2; | |
- (void)alertView:(UIAlertView *)arg1 willDismissWithButtonIndex:(long long)arg2; | |
- (void)didPresentAlertView:(UIAlertView *)arg1; | |
- (void)willPresentAlertView:(UIAlertView *)arg1; | |
- (void)alertViewCancel:(UIAlertView *)arg1; | |
- (void)alertView:(UIAlertView *)arg1 clickedButtonAtIndex:(long long)arg2; | |
@end | |
@protocol UIApplicationDelegate <NSObject> | |
@optional | |
@property(retain, nonatomic) UIWindow *window; | |
- (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)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 UICollectionViewDataSource <NSObject> | |
- (UICollectionViewCell *)collectionView:(UICollectionView *)arg1 cellForItemAtIndexPath:(NSIndexPath *)arg2; | |
- (long long)collectionView:(UICollectionView *)arg1 numberOfItemsInSection:(long long)arg2; | |
@optional | |
- (void)collectionView:(UICollectionView *)arg1 moveItemAtIndexPath:(NSIndexPath *)arg2 toIndexPath:(NSIndexPath *)arg3; | |
- (_Bool)collectionView:(UICollectionView *)arg1 canMoveItemAtIndexPath:(NSIndexPath *)arg2; | |
- (UICollectionReusableView *)collectionView:(UICollectionView *)arg1 viewForSupplementaryElementOfKind:(NSString *)arg2 atIndexPath:(NSIndexPath *)arg3; | |
- (long long)numberOfSectionsInCollectionView:(UICollectionView *)arg1; | |
@end | |
@protocol UICollectionViewDelegate <UIScrollViewDelegate> | |
@optional | |
- (struct CGPoint)collectionView:(UICollectionView *)arg1 targetContentOffsetForProposedContentOffset:(struct CGPoint)arg2; | |
- (NSIndexPath *)collectionView:(UICollectionView *)arg1 targetIndexPathForMoveFromItemAtIndexPath:(NSIndexPath *)arg2 toProposedIndexPath:(NSIndexPath *)arg3; | |
- (UICollectionViewTransitionLayout *)collectionView:(UICollectionView *)arg1 transitionLayoutForOldLayout:(UICollectionViewLayout *)arg2 newLayout:(UICollectionViewLayout *)arg3; | |
- (void)collectionView:(UICollectionView *)arg1 performAction:(SEL)arg2 forItemAtIndexPath:(NSIndexPath *)arg3 withSender:(id)arg4; | |
- (_Bool)collectionView:(UICollectionView *)arg1 canPerformAction:(SEL)arg2 forItemAtIndexPath:(NSIndexPath *)arg3 withSender:(id)arg4; | |
- (_Bool)collectionView:(UICollectionView *)arg1 shouldShowMenuForItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(UICollectionView *)arg1 didEndDisplayingSupplementaryView:(UICollectionReusableView *)arg2 forElementOfKind:(NSString *)arg3 atIndexPath:(NSIndexPath *)arg4; | |
- (void)collectionView:(UICollectionView *)arg1 didEndDisplayingCell:(UICollectionViewCell *)arg2 forItemAtIndexPath:(NSIndexPath *)arg3; | |
- (void)collectionView:(UICollectionView *)arg1 willDisplaySupplementaryView:(UICollectionReusableView *)arg2 forElementKind:(NSString *)arg3 atIndexPath:(NSIndexPath *)arg4; | |
- (void)collectionView:(UICollectionView *)arg1 willDisplayCell:(UICollectionViewCell *)arg2 forItemAtIndexPath:(NSIndexPath *)arg3; | |
- (void)collectionView:(UICollectionView *)arg1 didDeselectItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(UICollectionView *)arg1 didSelectItemAtIndexPath:(NSIndexPath *)arg2; | |
- (_Bool)collectionView:(UICollectionView *)arg1 shouldDeselectItemAtIndexPath:(NSIndexPath *)arg2; | |
- (_Bool)collectionView:(UICollectionView *)arg1 shouldSelectItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(UICollectionView *)arg1 didUnhighlightItemAtIndexPath:(NSIndexPath *)arg2; | |
- (void)collectionView:(UICollectionView *)arg1 didHighlightItemAtIndexPath:(NSIndexPath *)arg2; | |
- (_Bool)collectionView:(UICollectionView *)arg1 shouldHighlightItemAtIndexPath:(NSIndexPath *)arg2; | |
@end | |
@protocol UICollectionViewDelegateFlowLayout <UICollectionViewDelegate> | |
@optional | |
- (struct CGSize)collectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2 referenceSizeForFooterInSection:(long long)arg3; | |
- (struct CGSize)collectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2 referenceSizeForHeaderInSection:(long long)arg3; | |
- (double)collectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2 minimumInteritemSpacingForSectionAtIndex:(long long)arg3; | |
- (double)collectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2 minimumLineSpacingForSectionAtIndex:(long long)arg3; | |
- (struct UIEdgeInsets)collectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2 insetForSectionAtIndex:(long long)arg3; | |
- (struct CGSize)collectionView:(UICollectionView *)arg1 layout:(UICollectionViewLayout *)arg2 sizeForItemAtIndexPath:(NSIndexPath *)arg3; | |
@end | |
@protocol UIGestureRecognizerDelegate <NSObject> | |
@optional | |
- (_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 UIKeyInput <UITextInputTraits> | |
- (void)deleteBackward; | |
- (void)insertText:(NSString *)arg1; | |
- (_Bool)hasText; | |
@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 UIPageViewControllerDataSource <NSObject> | |
- (UIViewController *)pageViewController:(UIPageViewController *)arg1 viewControllerAfterViewController:(UIViewController *)arg2; | |
- (UIViewController *)pageViewController:(UIPageViewController *)arg1 viewControllerBeforeViewController:(UIViewController *)arg2; | |
@optional | |
- (long long)presentationIndexForPageViewController:(UIPageViewController *)arg1; | |
- (long long)presentationCountForPageViewController:(UIPageViewController *)arg1; | |
@end | |
@protocol UIPageViewControllerDelegate <NSObject> | |
@optional | |
- (long long)pageViewControllerPreferredInterfaceOrientationForPresentation:(UIPageViewController *)arg1; | |
- (unsigned long long)pageViewControllerSupportedInterfaceOrientations:(UIPageViewController *)arg1; | |
- (long long)pageViewController:(UIPageViewController *)arg1 spineLocationForInterfaceOrientation:(long long)arg2; | |
- (void)pageViewController:(UIPageViewController *)arg1 didFinishAnimating:(_Bool)arg2 previousViewControllers:(NSArray *)arg3 transitionCompleted:(_Bool)arg4; | |
- (void)pageViewController:(UIPageViewController *)arg1 willTransitionToViewControllers:(NSArray *)arg2; | |
@end | |
@protocol UIPickerViewDataSource <NSObject> | |
- (long long)pickerView:(UIPickerView *)arg1 numberOfRowsInComponent:(long long)arg2; | |
- (long long)numberOfComponentsInPickerView:(UIPickerView *)arg1; | |
@end | |
@protocol UIPickerViewDelegate <NSObject> | |
@optional | |
- (void)pickerView:(UIPickerView *)arg1 didSelectRow:(long long)arg2 inComponent:(long long)arg3; | |
- (UIView *)pickerView:(UIPickerView *)arg1 viewForRow:(long long)arg2 forComponent:(long long)arg3 reusingView:(UIView *)arg4; | |
- (NSAttributedString *)pickerView:(UIPickerView *)arg1 attributedTitleForRow:(long long)arg2 forComponent:(long long)arg3; | |
- (NSString *)pickerView:(UIPickerView *)arg1 titleForRow:(long long)arg2 forComponent:(long long)arg3; | |
- (double)pickerView:(UIPickerView *)arg1 rowHeightForComponent:(long long)arg2; | |
- (double)pickerView:(UIPickerView *)arg1 widthForComponent:(long long)arg2; | |
@end | |
@protocol UIScrollViewDelegate <NSObject> | |
@optional | |
- (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 UISplitViewControllerDelegate | |
@optional | |
- (_Bool)splitViewController:(UISplitViewController *)arg1 shouldHideViewController:(UIViewController *)arg2 inOrientation:(long long)arg3; | |
- (void)splitViewController:(UISplitViewController *)arg1 popoverController:(UIPopoverController *)arg2 willPresentViewController:(UIViewController *)arg3; | |
- (void)splitViewController:(UISplitViewController *)arg1 willShowViewController:(UIViewController *)arg2 invalidatingBarButtonItem:(UIBarButtonItem *)arg3; | |
- (void)splitViewController:(UISplitViewController *)arg1 willHideViewController:(UIViewController *)arg2 withBarButtonItem:(UIBarButtonItem *)arg3 forPopoverController:(UIPopoverController *)arg4; | |
- (long long)splitViewControllerPreferredInterfaceOrientationForPresentation:(UISplitViewController *)arg1; | |
- (unsigned long long)splitViewControllerSupportedInterfaceOrientations:(UISplitViewController *)arg1; | |
- (UIViewController *)splitViewController:(UISplitViewController *)arg1 separateSecondaryViewControllerFromPrimaryViewController:(UIViewController *)arg2; | |
- (_Bool)splitViewController:(UISplitViewController *)arg1 collapseSecondaryViewController:(UIViewController *)arg2 ontoPrimaryViewController:(UIViewController *)arg3; | |
- (UIViewController *)primaryViewControllerForExpandingSplitViewController:(UISplitViewController *)arg1; | |
- (UIViewController *)primaryViewControllerForCollapsingSplitViewController:(UISplitViewController *)arg1; | |
- (_Bool)splitViewController:(UISplitViewController *)arg1 showDetailViewController:(UIViewController *)arg2 sender:(id)arg3; | |
- (_Bool)splitViewController:(UISplitViewController *)arg1 showViewController:(UIViewController *)arg2 sender:(id)arg3; | |
- (long long)targetDisplayModeForActionInSplitViewController:(UISplitViewController *)arg1; | |
- (void)splitViewController:(UISplitViewController *)arg1 willChangeToDisplayMode:(long long)arg2; | |
@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 | |
- (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; | |
- (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; | |
- (_Bool)textFieldShouldEndEditing:(UITextField *)arg1; | |
- (void)textFieldDidBeginEditing:(UITextField *)arg1; | |
- (_Bool)textFieldShouldBeginEditing:(UITextField *)arg1; | |
@end | |
@protocol UITextInput <UIKeyInput> | |
@property(readonly, nonatomic) id <UITextInputTokenizer> tokenizer; | |
@property(nonatomic) __weak id <UITextInputDelegate> inputDelegate; | |
@property(readonly, nonatomic) UITextPosition *endOfDocument; | |
@property(readonly, nonatomic) UITextPosition *beginningOfDocument; | |
@property(copy, nonatomic) NSDictionary *markedTextStyle; | |
@property(readonly, nonatomic) UITextRange *markedTextRange; | |
@property(copy) UITextRange *selectedTextRange; | |
- (UITextRange *)characterRangeAtPoint:(struct CGPoint)arg1; | |
- (UITextPosition *)closestPositionToPoint:(struct CGPoint)arg1 withinRange:(UITextRange *)arg2; | |
- (UITextPosition *)closestPositionToPoint:(struct CGPoint)arg1; | |
- (NSArray *)selectionRectsForRange:(UITextRange *)arg1; | |
- (struct CGRect)caretRectForPosition:(UITextPosition *)arg1; | |
- (struct CGRect)firstRectForRange:(UITextRange *)arg1; | |
- (void)setBaseWritingDirection:(long long)arg1 forRange:(UITextRange *)arg2; | |
- (long long)baseWritingDirectionForPosition:(UITextPosition *)arg1 inDirection:(long long)arg2; | |
- (UITextRange *)characterRangeByExtendingPosition:(UITextPosition *)arg1 inDirection:(long long)arg2; | |
- (UITextPosition *)positionWithinRange:(UITextRange *)arg1 farthestInDirection:(long long)arg2; | |
- (long long)offsetFromPosition:(UITextPosition *)arg1 toPosition:(UITextPosition *)arg2; | |
- (long long)comparePosition:(UITextPosition *)arg1 toPosition:(UITextPosition *)arg2; | |
- (UITextPosition *)positionFromPosition:(UITextPosition *)arg1 inDirection:(long long)arg2 offset:(long long)arg3; | |
- (UITextPosition *)positionFromPosition:(UITextPosition *)arg1 offset:(long long)arg2; | |
- (UITextRange *)textRangeFromPosition:(UITextPosition *)arg1 toPosition:(UITextPosition *)arg2; | |
- (void)unmarkText; | |
- (void)setMarkedText:(NSString *)arg1 selectedRange:(struct _NSRange)arg2; | |
- (void)replaceRange:(UITextRange *)arg1 withText:(NSString *)arg2; | |
- (NSString *)textInRange:(UITextRange *)arg1; | |
@optional | |
@property(nonatomic) long long selectionAffinity; | |
@property(readonly, nonatomic) UIView *textInputView; | |
- (void)endFloatingCursor; | |
- (void)updateFloatingCursorAtPoint:(struct CGPoint)arg1; | |
- (void)beginFloatingCursorAtPoint:(struct CGPoint)arg1; | |
- (void)removeDictationResultPlaceholder:(id)arg1 willInsertResult:(_Bool)arg2; | |
- (struct CGRect)frameForDictationResultPlaceholder:(id)arg1; | |
- (id)insertDictationResultPlaceholder; | |
- (void)dictationRecognitionFailed; | |
- (void)dictationRecordingDidEnd; | |
- (void)insertDictationResult:(NSArray *)arg1; | |
- (long long)characterOffsetOfPosition:(UITextPosition *)arg1 withinRange:(UITextRange *)arg2; | |
- (UITextPosition *)positionWithinRange:(UITextRange *)arg1 atCharacterOffset:(long long)arg2; | |
- (NSDictionary *)textStylingAtPosition:(UITextPosition *)arg1 inDirection:(long long)arg2; | |
- (_Bool)shouldChangeTextInRange:(UITextRange *)arg1 replacementText:(NSString *)arg2; | |
@end | |
@protocol UITextInputTraits <NSObject> | |
@optional | |
@property(nonatomic, getter=isSecureTextEntry) _Bool secureTextEntry; | |
@property(nonatomic) _Bool enablesReturnKeyAutomatically; | |
@property(nonatomic) long long returnKeyType; | |
@property(nonatomic) long long keyboardAppearance; | |
@property(nonatomic) long long keyboardType; | |
@property(nonatomic) long long spellCheckingType; | |
@property(nonatomic) long long autocorrectionType; | |
@property(nonatomic) long long autocapitalizationType; | |
@end | |
@protocol UITextViewDelegate <NSObject, UIScrollViewDelegate> | |
@optional | |
- (_Bool)textView:(UITextView *)arg1 shouldInteractWithTextAttachment:(NSTextAttachment *)arg2 inRange:(struct _NSRange)arg3; | |
- (_Bool)textView:(UITextView *)arg1 shouldInteractWithURL:(NSURL *)arg2 inRange:(struct _NSRange)arg3; | |
- (void)textViewDidChangeSelection:(UITextView *)arg1; | |
- (void)textViewDidChange:(UITextView *)arg1; | |
- (_Bool)textView:(UITextView *)arg1 shouldChangeTextInRange:(struct _NSRange)arg2 replacementText:(NSString *)arg3; | |
- (void)textViewDidEndEditing:(UITextView *)arg1; | |
- (void)textViewDidBeginEditing:(UITextView *)arg1; | |
- (_Bool)textViewShouldEndEditing:(UITextView *)arg1; | |
- (_Bool)textViewShouldBeginEditing:(UITextView *)arg1; | |
@end | |
@protocol UIViewControllerAnimatedTransitioning <NSObject> | |
- (void)animateTransition:(id <UIViewControllerContextTransitioning>)arg1; | |
- (double)transitionDuration:(id <UIViewControllerContextTransitioning>)arg1; | |
@optional | |
- (void)animationEnded:(_Bool)arg1; | |
@end | |
@protocol UIViewControllerContextTransitioning <NSObject> | |
- (struct CGRect)finalFrameForViewController:(UIViewController *)arg1; | |
- (struct CGRect)initialFrameForViewController:(UIViewController *)arg1; | |
- (struct CGAffineTransform)targetTransform; | |
- (UIView *)viewForKey:(NSString *)arg1; | |
- (UIViewController *)viewControllerForKey:(NSString *)arg1; | |
- (void)completeTransition:(_Bool)arg1; | |
- (void)cancelInteractiveTransition; | |
- (void)finishInteractiveTransition; | |
- (void)updateInteractiveTransition:(double)arg1; | |
- (long long)presentationStyle; | |
- (_Bool)transitionWasCancelled; | |
- (_Bool)isInteractive; | |
- (_Bool)isAnimated; | |
- (UIView *)containerView; | |
@end | |
@protocol UIViewControllerTransitioningDelegate <NSObject> | |
@optional | |
- (UIPresentationController *)presentationControllerForPresentedViewController:(UIViewController *)arg1 presentingViewController:(UIViewController *)arg2 sourceViewController:(UIViewController *)arg3; | |
- (id <UIViewControllerInteractiveTransitioning>)interactionControllerForDismissal:(id <UIViewControllerAnimatedTransitioning>)arg1; | |
- (id <UIViewControllerInteractiveTransitioning>)interactionControllerForPresentation:(id <UIViewControllerAnimatedTransitioning>)arg1; | |
- (id <UIViewControllerAnimatedTransitioning>)animationControllerForDismissedController:(UIViewController *)arg1; | |
- (id <UIViewControllerAnimatedTransitioning>)animationControllerForPresentedController:(UIViewController *)arg1 presentingController:(UIViewController *)arg2 sourceController:(UIViewController *)arg3; | |
@end | |
@protocol UIWebViewDelegate <NSObject> | |
@optional | |
- (void)webView:(UIWebView *)arg1 didFailLoadWithError:(NSError *)arg2; | |
- (void)webViewDidFinishLoad:(UIWebView *)arg1; | |
- (void)webViewDidStartLoad:(UIWebView *)arg1; | |
- (_Bool)webView:(UIWebView *)arg1 shouldStartLoadWithRequest:(NSURLRequest *)arg2 navigationType:(long long)arg3; | |
@end | |
@interface AppDelegate : UIResponder <UIApplicationDelegate> | |
{ | |
UIWindow *_window; | |
} | |
@property(retain, nonatomic) UIWindow *window; // @synthesize window=_window; | |
- (void).cxx_destruct; | |
- (void)setupSettingsRootViewControllerAndSelectMenuItemAtPath:(id)arg1; | |
- (void)setupSwitchKeyboardRootViewController; | |
- (void)setupInstallKeyboardRootViewController; | |
- (_Bool)setupOnboardingRootViewController; | |
- (void)setupRootViewController; | |
- (_Bool)application:(id)arg1 openURL:(id)arg2 options:(id)arg3; | |
- (void)applicationDidBecomeActive:(id)arg1; | |
- (void)applicationWillEnterForeground:(id)arg1; | |
- (_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 GKBAddLanguagesViewController : GKBLanguagesSettingsViewControllerBase | |
{ | |
NSMutableArray *_languages; | |
id <GKBAddLanguagesViewControllerDelegate> _delegate; | |
} | |
@property(nonatomic) __weak id <GKBAddLanguagesViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)collectionView:(id)arg1 didSelectItemAtIndexPath:(id)arg2; | |
- (id)contentViewObjectForLanguage:(struct NSString *)arg1; | |
- (void)createModel; | |
- (void)loadView; | |
@end | |
@interface GKBCircleProgressView : UIView | |
{ | |
CAShapeLayer *_innerLayer; | |
CAShapeLayer *_outerLayer; | |
CAShapeLayer *_stopButtonLayer; | |
UIColor *_color; | |
double _outerCircleWidth; | |
double _innerCircleWidth; | |
double _progress; | |
} | |
@property(nonatomic) double progress; // @synthesize progress=_progress; | |
@property(nonatomic) double innerCircleWidth; // @synthesize innerCircleWidth=_innerCircleWidth; | |
@property(nonatomic) double outerCircleWidth; // @synthesize outerCircleWidth=_outerCircleWidth; | |
@property(retain, nonatomic) UIColor *color; // @synthesize color=_color; | |
- (void).cxx_destruct; | |
- (void)updateLayer; | |
- (id)initWithCoder:(id)arg1; | |
@end | |
@interface GKBDownloadingContentView : GOOBaseContentView | |
{ | |
UILabel *_title; | |
UILabel *_progressLabel; | |
GKBCircleProgressView *_progress; | |
} | |
+ (double)heightForObject:(id)arg1 constrainedToWidth:(double)arg2; | |
- (void).cxx_destruct; | |
- (void)updateViewWithObject:(id)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GKBDownloadingContentViewObject : GOOBaseContentViewObject | |
{ | |
unsigned long long _downloadedSize; | |
unsigned long long _totalSize; | |
NSString *_title; | |
} | |
+ (id)contentViewObjectWithTitle:(id)arg1 totalSize:(unsigned long long)arg2; | |
@property(copy, nonatomic) NSString *title; // @synthesize title=_title; | |
@property(nonatomic) unsigned long long totalSize; // @synthesize totalSize=_totalSize; | |
@property(nonatomic) unsigned long long downloadedSize; // @synthesize downloadedSize=_downloadedSize; | |
- (void).cxx_destruct; | |
- (Class)contentViewClass; | |
@end | |
@interface GKBKeyboardVaraintsViewController : GKBLanguagesSettingsViewControllerBase | |
{ | |
struct NSArray *_variants; | |
NSString *_language; | |
} | |
@property(retain, nonatomic) NSString *language; // @synthesize language=_language; | |
- (void).cxx_destruct; | |
- (void)collectionView:(id)arg1 didSelectItemAtIndexPath:(id)arg2; | |
- (unsigned long long)collectionView:(id)arg1 accessoryTypeAtIndexPath:(id)arg2; | |
- (void)loadView; | |
@end | |
@interface GKBLanguagesSettingsStyleController : QTMCollectionViewStyleController | |
{ | |
} | |
- (struct UIEdgeInsets)insetsAtSectionIndex:(long long)arg1; | |
@end | |
@interface GKBLanguagesSettingsViewControllerBase : QTMCollectionViewController | |
{ | |
} | |
- (id)navigationStyle; | |
- (unsigned long long)collectionView:(id)arg1 accessoryTypeAtIndexPath:(id)arg2; | |
- (unsigned long long)collectionView:(id)arg1 cellStyleForSection:(long long)arg2; | |
- (unsigned long long)collectionView:(id)arg1 footerStyleForSection:(long long)arg2; | |
- (unsigned long long)collectionView:(id)arg1 headerStyleForSection:(long long)arg2; | |
- (struct UIEdgeInsets)insetsAtSectionIndex:(long long)arg1; | |
- (void)viewDidLoad; | |
@end | |
@interface GKBLanguagesViewController : GKBLanguagesSettingsViewControllerBase <GKBAddLanguagesViewControllerDelegate> | |
{ | |
unsigned long long _enabledSessionIndex; | |
unsigned long long _downloadingSessionIndex; | |
unsigned long long _addLanguageSessionIndex; | |
NSArray *_enabledLanguages; | |
GKBLanguageManagerWithDownloader *_languageManager; | |
_Bool _editingMode; | |
NSTimer *_downloadingUpdateTimer; | |
} | |
- (void).cxx_destruct; | |
- (void)updateDownloadingItems; | |
- (double)collectionView:(id)arg1 layout:(id)arg2 minimumLineSpacingForSectionAtIndex:(long long)arg3; | |
- (unsigned long long)collectionView:(id)arg1 accessoryTypeAtIndexPath:(id)arg2; | |
- (id)footerContentWithSection:(id)arg1; | |
- (void)collectionView:(id)arg1 didDeleteItemsAtIndexPaths:(id)arg2; | |
- (void)collectionView:(id)arg1 didEndSwipeToDismissItemAtIndexPath:(id)arg2; | |
- (_Bool)collectionView:(id)arg1 canSwipeToDismissItemAtIndexPath:(id)arg2; | |
- (_Bool)collectionView:(id)arg1 canSelectItemDuringEditingAtIndexPath:(id)arg2; | |
- (void)collectionView:(id)arg1 didMoveItemAtIndexPath:(id)arg2 toIndexPath:(id)arg3; | |
- (_Bool)collectionView:(id)arg1 canMoveItemAtIndexPath:(id)arg2 toIndexPath:(id)arg3; | |
- (_Bool)collectionView:(id)arg1 canMoveItemAtIndexPath:(id)arg2; | |
- (void)addLanguage:(id)arg1; | |
- (void)collectionView:(id)arg1 didSelectItemAtIndexPath:(id)arg2; | |
- (id)contentViewObjectForAddLanguage; | |
- (id)contentViewObjectForDownloadingLanguage:(struct NSString *)arg1; | |
- (id)contentViewObjectForLanguage:(struct NSString *)arg1; | |
- (void)setEditingMode:(_Bool)arg1; | |
- (void)didTapEdit; | |
- (void)viewDidLoad; | |
- (void)createModel; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)loadView; | |
@end | |
@interface GKBGboardReadyViewController : GKBOnboardingBaseViewController | |
{ | |
UITextField *_hiddenTextField; | |
} | |
- (void).cxx_destruct; | |
- (void)customizeSubviews; | |
- (void)upperButtonPressed; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewDidLoad; | |
- (id)init; | |
@end | |
@interface GKBManualSetUpViewController : GKBOnboardingBaseViewController | |
{ | |
double _startTime; | |
} | |
@property(nonatomic) double startTime; // @synthesize startTime=_startTime; | |
- (void)customizeSubviews; | |
- (void)upperButtonPressed; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)viewDidLoad; | |
- (id)init; | |
@end | |
@interface GKBOnboardingBaseViewController : UIViewController | |
{ | |
NSString *_imageName; | |
NSString *_upperButtonTitle; | |
NSString *_lowerButtonTitle; | |
UIImageView *_imageView; | |
NIAttributedLabel *_titleLabel; | |
NIAttributedLabel *_bodyLabel; | |
QTMButton *_upperButton; | |
QTMButton *_lowerButton; | |
QTMButton *_skipButton; | |
double _topPadding; | |
double _sidePadding; | |
double _imageSize; | |
double _underImagePadding; | |
double _titleLabelHeight; | |
double _underTitleLabelPadding; | |
double _bodyLabelHeight; | |
double _lineSpacing; | |
double _lineHeight; | |
double _underBodyLabelPadding; | |
double _buttonHeight; | |
double _buttonWidth; | |
} | |
@property(nonatomic) double buttonWidth; // @synthesize buttonWidth=_buttonWidth; | |
@property(nonatomic) double buttonHeight; // @synthesize buttonHeight=_buttonHeight; | |
@property(nonatomic) double underBodyLabelPadding; // @synthesize underBodyLabelPadding=_underBodyLabelPadding; | |
@property(nonatomic) double lineHeight; // @synthesize lineHeight=_lineHeight; | |
@property(nonatomic) double lineSpacing; // @synthesize lineSpacing=_lineSpacing; | |
@property(nonatomic) double bodyLabelHeight; // @synthesize bodyLabelHeight=_bodyLabelHeight; | |
@property(nonatomic) double underTitleLabelPadding; // @synthesize underTitleLabelPadding=_underTitleLabelPadding; | |
@property(nonatomic) double titleLabelHeight; // @synthesize titleLabelHeight=_titleLabelHeight; | |
@property(nonatomic) double underImagePadding; // @synthesize underImagePadding=_underImagePadding; | |
@property(nonatomic) double imageSize; // @synthesize imageSize=_imageSize; | |
@property(nonatomic) double sidePadding; // @synthesize sidePadding=_sidePadding; | |
@property(nonatomic) double topPadding; // @synthesize topPadding=_topPadding; | |
@property(retain, nonatomic) NIAttributedLabel *bodyLabel; // @synthesize bodyLabel=_bodyLabel; | |
- (void).cxx_destruct; | |
- (void)addConstraints; | |
- (void)calculateSizes; | |
- (void)addSubviews; | |
- (void)skipButtonPressed; | |
- (void)lowerButtonPressed; | |
- (void)upperButtonPressed; | |
- (_Bool)prefersStatusBarHidden; | |
- (void)viewDidLoad; | |
- (id)initWithImageName:(id)arg1 titleLabel:(id)arg2 bodyLabel:(id)arg3 upperButtonTitle:(id)arg4 lowerButtonTitle:(id)arg5; | |
@end | |
@interface GKBOnboardingMasterController : UIViewController <UIPageViewControllerDataSource, UIPageViewControllerDelegate> | |
{ | |
MDCPageControl *_pageControl; | |
QTMButton *_startButton; | |
UIPageViewController *_pageVC; | |
double _startButtonHeight; | |
double _startButtonWidth; | |
double _bottomPadding; | |
double _pageControlHeight; | |
_Bool _shouldAutoAdvance; | |
NSArray *_contents; | |
long long _currentIndex; | |
NSTimer *_autoAdvanceTimer; | |
} | |
- (void).cxx_destruct; | |
- (void)buttonPressed; | |
- (void)showPageAtIndex:(long long)arg1; | |
- (void)autoAdvanceIfNecessary; | |
- (void)scheduleAutoAdvanceIfNecessary; | |
- (void)pageViewController:(id)arg1 didFinishAnimating:(_Bool)arg2 previousViewControllers:(id)arg3 transitionCompleted:(_Bool)arg4; | |
- (id)pageViewController:(id)arg1 viewControllerAfterViewController:(id)arg2; | |
- (id)pageViewController:(id)arg1 viewControllerBeforeViewController:(id)arg2; | |
- (void)didChangePage:(id)arg1; | |
- (void)generateView; | |
- (void)calculateSizes; | |
- (void)viewDidLoad; | |
- (_Bool)prefersStatusBarHidden; | |
- (id)initWithContents:(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 GKBOnboardingMovieContentController : UIViewController | |
{ | |
AVPlayer *_player; | |
AVPlayerLayer *_playerLayer; | |
UILabel *_messageLabel; | |
double _bottomPadding; | |
double _messageHeight; | |
double _sidePadding; | |
NSString *_message; | |
NSString *_moviePath; | |
UIColor *_labelColor; | |
UIFont *_labelFont; | |
double _delay; | |
GKBOnboardingMasterController *_controller; | |
} | |
@property(nonatomic) __weak GKBOnboardingMasterController *controller; // @synthesize controller=_controller; | |
@property(nonatomic) double delay; // @synthesize delay=_delay; | |
@property(retain, nonatomic) UIFont *labelFont; // @synthesize labelFont=_labelFont; | |
@property(retain, nonatomic) UIColor *labelColor; // @synthesize labelColor=_labelColor; | |
@property(copy, nonatomic) NSString *moviePath; // @synthesize moviePath=_moviePath; | |
@property(copy, nonatomic) NSString *message; // @synthesize message=_message; | |
- (void).cxx_destruct; | |
- (void)handleAVPlayerItemDidPlayToEndTime:(id)arg1; | |
- (void)showMessageLabel; | |
- (void)generateView; | |
- (void)calculateSizes; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewDidLoad; | |
- (_Bool)prefersStatusBarHidden; | |
- (void)dealloc; | |
- (id)initWithMessage:(id)arg1 moviePath:(id)arg2; | |
@end | |
@interface GKBSwitchKeyboardViewController : GKBOnboardingBaseViewController | |
{ | |
UITextField *_hiddenTextField; | |
NSTimer *_timer; | |
long long _checkCount; | |
} | |
- (void).cxx_destruct; | |
- (void)showGboardReadyScreen; | |
- (void)checkKeyboardSwitched; | |
- (void)customizeSubviews; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewDidLoad; | |
- (id)init; | |
@end | |
@interface GKBAppUserDefaults : NSObject | |
{ | |
NSUserDefaults *_userDefaults; | |
} | |
+ (id)sharedInstance; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) _Bool isGBoardInstalled; | |
@property(readonly, nonatomic) _Bool userHasInstalledGboard; | |
- (void)reset; | |
- (void)synchronize; | |
@property(nonatomic) _Bool userHasSwitchedKeyboard; | |
@property(nonatomic) _Bool userHasOnboarded; | |
- (id)initWithUserDefaults:(id)arg1; | |
@end | |
@interface GKBFeedbackViewController : UIViewController <UITextViewDelegate, GKBStarRatingControlDelegate, UIAlertViewDelegate, GOONavigationCustomization> | |
{ | |
UIScrollView *_scrollView; | |
struct CGPoint _originalContentOffset; | |
UIView *_backgroundView; | |
UILabel *_feedbackMessageLabel; | |
UITextView *_feedbackTextView; | |
GKBStarRatingControl *_rating; | |
UITextField *_fakePlaceHolder; | |
} | |
- (void).cxx_destruct; | |
- (void)handleUIKeyboardWillHide:(id)arg1; | |
- (void)handleUIKeyboardDidShow:(id)arg1; | |
- (void)showFeedbackToast; | |
- (void)didTapSendButton; | |
- (void)textViewDidChange:(id)arg1; | |
- (void)textViewDidEndEditing:(id)arg1; | |
- (void)textViewDidBeginEditing:(id)arg1; | |
@property(readonly, nonatomic) GOONavigationStyle *navigationStyle; | |
- (void)didSendFeedback; | |
- (void)alertView:(id)arg1 didDismissWithButtonIndex:(long long)arg2; | |
- (void)userDidSelectRating:(id)arg1; | |
- (id)navigationItem; | |
- (void)createViews; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewWillLayoutSubviews; | |
- (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, nonatomic) UIView *navigationBannerView; | |
@property(readonly, nonatomic) UIView *navigationCustomHeaderBackgroundView; | |
@property(readonly, nonatomic) struct UIEdgeInsets navigationPrimaryScrollInsets; | |
@property(readonly, nonatomic) UIScrollView *navigationPrimaryScrollView; | |
@property(readonly, nonatomic) NSSet *navigationSecondaryScrollViews; | |
@property(readonly) Class superclass; | |
@end | |
@interface GKBKeyboardSettings : GKBSettings | |
{ | |
NSArray *_preferenceKeyBySettingID; | |
GKBSettingsItem *_alertItem; | |
} | |
- (void).cxx_destruct; | |
- (void)clearUserDictionary; | |
- (void)selectOptionWithValue:(long long)arg1 radioGroup:(id)arg2; | |
- (long long)valueOfRadioGroup:(id)arg1; | |
- (void)updateSwitch:(long long)arg1 isOn:(_Bool)arg2; | |
- (_Bool)isSwitchOn:(long long)arg1; | |
- (void)viewController:(id)arg1 didSelectSetting:(long long)arg2; | |
- (void)initializePage; | |
- (id)init; | |
@end | |
@interface GKBMainSettingsPageStyleController : QTMCollectionViewStyleController | |
{ | |
} | |
- (struct UIEdgeInsets)insetsAtSectionIndex:(long long)arg1; | |
@end | |
@interface GKBSearchSettings : GKBSettings | |
{ | |
GKBSettingsPageDescriptor *_safeSearchFiltersPageDescriptor; | |
long long _safeSearchFiltersValue; | |
NSArray *_observers; | |
GKBSettingsItem *_alertItem; | |
} | |
- (void).cxx_destruct; | |
- (void)refreshSettings; | |
- (void)clearSearchHistory; | |
- (id)settingsSectionForLocation; | |
- (id)settingsSectionForContacts; | |
- (void)selectOptionWithValue:(long long)arg1 radioGroup:(id)arg2; | |
- (long long)valueOfRadioGroup:(id)arg1; | |
- (void)updateSwitch:(long long)arg1 isOn:(_Bool)arg2; | |
- (_Bool)isSwitchOn:(long long)arg1; | |
- (void)viewController:(id)arg1 didSelectSetting:(long long)arg2; | |
- (void)initializePage; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface GKBSettings : NSObject <GKBSettingsPageViewControllerDelegate> | |
{ | |
id <GKBSettingsDelegate> _delegate; | |
GKBSettingsPageDescriptor *_pageDescriptor; | |
} | |
@property(retain, nonatomic) GKBSettingsPageDescriptor *pageDescriptor; // @synthesize pageDescriptor=_pageDescriptor; | |
@property(nonatomic) __weak id <GKBSettingsDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)selectOptionWithValue:(long long)arg1 radioGroup:(id)arg2; | |
- (long long)valueOfRadioGroup:(id)arg1; | |
- (void)updateSwitch:(long long)arg1 isOn:(_Bool)arg2; | |
- (_Bool)isSwitchOn:(long long)arg1; | |
- (void)viewController:(id)arg1 didSelectSetting:(long long)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 GKBSettingsAboutViewController : GKBSettingsPageViewController <GKBSettingsPageViewControllerDelegate> | |
{ | |
} | |
+ (id)aboutPageDescriptor; | |
- (void)openURLInWebView:(id)arg1; | |
- (void)selectOptionWithValue:(long long)arg1 radioGroup:(id)arg2; | |
- (long long)valueOfRadioGroup:(id)arg1; | |
- (void)updateSwitch:(long long)arg1 isOn:(_Bool)arg2; | |
- (_Bool)isSwitchOn:(long long)arg1; | |
- (void)viewController:(id)arg1 didSelectSetting:(long long)arg2; | |
- (void)viewDidLoad; | |
- (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 GKBSettingsDetailsContentViewObject : GOOTextContentViewObject | |
{ | |
_Bool _shouldPresentActionSheet; | |
id <GKBSettingsDetailsContentViewObjectDelegate> _delegate; | |
NSAttributedString *_text; | |
} | |
@property(readonly, copy, nonatomic) NSAttributedString *text; // @synthesize text=_text; | |
@property(nonatomic) _Bool shouldPresentActionSheet; // @synthesize shouldPresentActionSheet=_shouldPresentActionSheet; | |
@property(nonatomic) __weak id <GKBSettingsDetailsContentViewObjectDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (Class)contentViewClass; | |
- (id)initWithText:(id)arg1; | |
@end | |
@interface GKBSettingsDetailsContentView : GOOTextContentView <NIAttributedLabelDelegate> | |
{ | |
} | |
+ (id)createDetailTextLabel; | |
+ (id)detailTextFromObject:(id)arg1; | |
+ (_Bool)detailTextLabelIsAttributed; | |
+ (double)heightOfString:(id)arg1 withFont:(id)arg2 numberOfLines:(long long)arg3 lineBreakMode:(long long)arg4 minimumFontSize:(double)arg5 actualFontSize:(double *)arg6 constrainedToWidth:(double)arg7; | |
- (_Bool)attributedLabel:(id)arg1 shouldPresentActionSheet:(id)arg2 withTextCheckingResult:(id)arg3 atPoint:(struct CGPoint)arg4; | |
- (void)attributedLabel:(id)arg1 didSelectTextCheckingResult:(id)arg2 atPoint:(struct CGPoint)arg3; | |
- (void)addLinksIntoLabel:(id)arg1 fromString:(id)arg2; | |
- (void)updateViewWithObject:(id)arg1; | |
- (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, nonatomic) GKBSettingsDetailsContentViewObject *object; // @dynamic object; | |
@property(readonly) Class superclass; | |
@end | |
@interface GKBSettingsItem : NSObject | |
{ | |
long long _type; | |
long long _settingID; | |
NSString *_title; | |
NSString *_accessibilityIdentifier; | |
NSIndexPath *_indexPath; | |
} | |
+ (id)switchWithID:(long long)arg1 title:(id)arg2 accessibilityIdentifier:(id)arg3; | |
+ (id)buttonWithID:(long long)arg1 title:(id)arg2 accessibilityIdentifier:(id)arg3; | |
+ (id)menuWithID:(long long)arg1 title:(id)arg2 accessibilityIdentifier:(id)arg3; | |
@property(retain, nonatomic) NSIndexPath *indexPath; // @synthesize indexPath=_indexPath; | |
@property(copy, nonatomic) NSString *accessibilityIdentifier; // @synthesize accessibilityIdentifier=_accessibilityIdentifier; | |
@property(copy, nonatomic) NSString *title; // @synthesize title=_title; | |
@property(nonatomic) long long settingID; // @synthesize settingID=_settingID; | |
@property(nonatomic) long long type; // @synthesize type=_type; | |
- (void).cxx_destruct; | |
- (id)initWithType:(long long)arg1 settingID:(long long)arg2 title:(id)arg3 accessibilityIdentifier:(id)arg4; | |
@end | |
@interface GKBSettingsLoggerUtilities : NSObject | |
{ | |
} | |
+ (int)isEnabled:(_Bool)arg1; | |
+ (int)settingsPage:(long long)arg1; | |
+ (int)searchSetting:(long long)arg1; | |
+ (int)keyboardSetting:(long long)arg1; | |
@end | |
@interface GKBSettingsPageDescriptor : NSObject | |
{ | |
NSString *_title; | |
NSMutableArray *_sections; | |
} | |
+ (id)pageDescriptorWithTitle:(id)arg1 sections:(id)arg2; | |
@property(retain, nonatomic) NSMutableArray *sections; // @synthesize sections=_sections; | |
@property(copy, nonatomic) NSString *title; // @synthesize title=_title; | |
- (void).cxx_destruct; | |
@end | |
@interface GKBSettingsPageStyleController : QTMCollectionViewStyleController | |
{ | |
} | |
- (struct UIEdgeInsets)insetsAtSectionIndex:(long long)arg1; | |
@end | |
@interface GKBSettingsPageViewController : QTMCollectionViewController <GOOSwitchContentViewDelegate, GKBSettingsDetailsContentViewObjectDelegate, GKBSettingsDelegate> | |
{ | |
GKBSettingsPageDescriptor *_pageDescriptor; | |
id <GKBSettingsPageViewControllerDelegate> _delegate; | |
} | |
@property(nonatomic) __weak id <GKBSettingsPageViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(readonly, nonatomic) GKBSettingsPageDescriptor *pageDescriptor; // @synthesize pageDescriptor=_pageDescriptor; | |
- (void).cxx_destruct; | |
- (void)refreshOptionsInRadioGroup:(id)arg1; | |
- (id)footerContentWithSection:(id)arg1; | |
- (id)contentWithSettingsItem:(id)arg1; | |
- (void)createPage; | |
- (void)refreshPageWithSettings:(id)arg1; | |
- (void)pushController:(id)arg1 toController:(id)arg2 animated:(_Bool)arg3; | |
- (void)removeSectionAtIndex:(long long)arg1; | |
- (void)insertSection:(id)arg1 atIndex:(long long)arg2; | |
- (void)showAlertDialogWithTitle:(id)arg1 alertMessage:(id)arg2 actionHandler:(CDUnknownBlockType)arg3 indexPath:(id)arg4; | |
- (void)navigateToPreviousPage; | |
- (void)navigateToPage:(id)arg1 delegate:(id)arg2; | |
- (void)detailsContentViewObject:(id)arg1 didTapLink:(id)arg2; | |
- (void)switchObject:(id)arg1 didUpdateSwitch:(_Bool)arg2; | |
- (void)collectionView:(id)arg1 didSelectItemAtIndexPath:(id)arg2; | |
- (id)navigationStyle; | |
- (unsigned long long)collectionView:(id)arg1 accessoryTypeAtIndexPath:(id)arg2; | |
- (unsigned long long)collectionView:(id)arg1 cellStyleForSection:(long long)arg2; | |
- (unsigned long long)collectionView:(id)arg1 footerStyleForSection:(long long)arg2; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewDidLoad; | |
- (id)initWithPageDescriptor:(id)arg1 delegate:(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 GKBSettingsRadioGroup : GKBSettingsItem | |
{ | |
NSArray *_options; | |
GKBSettingsItem *_selectedOption; | |
id <GKBSettingsPageViewControllerDelegate> _delegate; | |
} | |
@property(nonatomic) __weak id <GKBSettingsPageViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(retain, nonatomic, setter=selectOption:) GKBSettingsItem *selectedOption; // @synthesize selectedOption=_selectedOption; | |
@property(retain, nonatomic) NSArray *options; // @synthesize options=_options; | |
- (void).cxx_destruct; | |
- (void)setSelectedOptionWithValue:(long long)arg1; | |
- (_Bool)isOptionSelected:(id)arg1; | |
- (id)initWithSettingID:(long long)arg1 title:(id)arg2 accessibilityIdentifier:(id)arg3 options:(id)arg4 delegate:(id)arg5; | |
@end | |
@interface GKBSettingsRadioOption : GKBSettingsItem | |
{ | |
GKBSettingsRadioGroup *_radioGroup; | |
} | |
+ (id)radioOptionWithID:(long long)arg1 title:(id)arg2 accessibilityIdentifier:(id)arg3; | |
@property(nonatomic) __weak GKBSettingsRadioGroup *radioGroup; // @synthesize radioGroup=_radioGroup; | |
- (void).cxx_destruct; | |
@end | |
@interface GKBSettingsSection : NSObject | |
{ | |
NSArray *_rows; | |
NSAttributedString *_footerText; | |
} | |
+ (id)sectionWithRows:(id)arg1 footerText:(id)arg2; | |
+ (id)sectionWithRows:(id)arg1; | |
@property(retain, nonatomic) NSAttributedString *footerText; // @synthesize footerText=_footerText; | |
@property(retain, nonatomic) NSArray *rows; // @synthesize rows=_rows; | |
- (void).cxx_destruct; | |
@end | |
@interface GKBSettingsViewController : GKBSettingsPageViewController <GKBSettingsPageViewControllerDelegate, UISplitViewControllerDelegate> | |
{ | |
UIImageView *_headerView; | |
GKBKeyboardSettings *_keyboardSettings; | |
GKBSearchSettings *_searchSettings; | |
_Bool _isSplitView; | |
UISplitViewController *_splitViewController; | |
} | |
+ (void)transitionToSettings; | |
+ (id)mainMenuPageDescriptor; | |
@property(nonatomic) __weak UISplitViewController *splitViewController; // @synthesize splitViewController=_splitViewController; | |
@property(nonatomic) _Bool isSplitView; // @synthesize isSplitView=_isSplitView; | |
- (void).cxx_destruct; | |
- (id)defaultController; | |
- (void)TermsPressed; | |
- (void)PrivacyPressed; | |
- (void)FAQPressed; | |
- (void)feedbackPressed; | |
- (void)aboutPressed; | |
- (void)helpPressed; | |
- (void)tutorialsPressed; | |
- (void)updateFrames; | |
- (id)navigationControllerWithViewController:(id)arg1; | |
- (void)navigateToPage:(id)arg1 delegate:(id)arg2; | |
- (void)handleApplicationDidBecomeActiveNotification:(id)arg1; | |
- (void)pushController:(id)arg1 toController:(id)arg2 animated:(_Bool)arg3; | |
- (void)willTransitionToTraitCollection:(id)arg1 withTransitionCoordinator:(id)arg2; | |
- (void)viewDidLoad; | |
- (_Bool)prefersStatusBarHidden; | |
- (id)navigationStyle; | |
- (void)selectOptionWithValue:(long long)arg1 radioGroup:(id)arg2; | |
- (long long)valueOfRadioGroup:(id)arg1; | |
- (void)updateSwitch:(long long)arg1 isOn:(_Bool)arg2; | |
- (_Bool)isSwitchOn:(long long)arg1; | |
- (void)viewController:(id)arg1 didSelectSetting:(long long)arg2; | |
- (void)selectSettingsMenuItem:(long long)arg1; | |
- (void)viewWillLayoutSubviews; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (id)createRootViewController; | |
- (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 GKBStarRatingControl : UIView | |
{ | |
NSMutableArray *_buttons; | |
struct CGSize _buttonSize; | |
UIColor *_onColor; | |
UIColor *_offColor; | |
long long _starRating; | |
id <GKBStarRatingControlDelegate> _delegate; | |
double _horizontalPadding; | |
} | |
@property(nonatomic) double horizontalPadding; // @synthesize horizontalPadding=_horizontalPadding; | |
@property(nonatomic) __weak id <GKBStarRatingControlDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) long long starRating; // @synthesize starRating=_starRating; | |
- (void).cxx_destruct; | |
- (void)userDidSelectRating; | |
- (void)checkboxPressed:(id)arg1; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)layoutSubviews; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 starImage:(id)arg2 starOnColor:(id)arg3 starOffColor:(id)arg4; | |
@end | |
@interface GKBWebViewController : UIViewController <GOONavigationCustomization, UIWebViewDelegate> | |
{ | |
NSURL *_URL; | |
} | |
@property(retain, nonatomic) NSURL *URL; // @synthesize URL=_URL; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) GOONavigationStyle *navigationStyle; | |
- (void)webViewDidFinishLoad:(id)arg1; | |
- (_Bool)webView:(id)arg1 shouldStartLoadWithRequest:(id)arg2 navigationType:(long long)arg3; | |
- (void)loadView; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly, nonatomic) UIView *navigationBannerView; | |
@property(readonly, nonatomic) UIView *navigationCustomHeaderBackgroundView; | |
@property(readonly, nonatomic) struct UIEdgeInsets navigationPrimaryScrollInsets; | |
@property(readonly, nonatomic) UIScrollView *navigationPrimaryScrollView; | |
@property(readonly, nonatomic) NSSet *navigationSecondaryScrollViews; | |
@property(readonly) Class superclass; | |
@end | |
@interface GTMSessionFetcher : NSObject <NSURLSessionDelegate> | |
{ | |
NSMutableURLRequest *_request; | |
NSURLSession *_session; | |
_Bool _shouldInvalidateSession; | |
NSURLSession *_sessionNeedingInvalidation; | |
NSURLSessionConfiguration *_configuration; | |
NSURLSessionTask *_sessionTask; | |
NSString *_taskDescription; | |
float _taskPriority; | |
NSURLResponse *_response; | |
NSString *_sessionIdentifier; | |
_Bool _wasCreatedFromBackgroundSession; | |
_Bool _didCreateSessionIdentifier; | |
NSString *_sessionIdentifierUUID; | |
_Bool _userRequestedBackgroundSession; | |
_Bool _usingBackgroundSession; | |
NSMutableData *_downloadedData; | |
NSError *_downloadFinishedError; | |
NSData *_downloadResumeData; | |
NSURL *_destinationFileURL; | |
long long _downloadedLength; | |
NSURLCredential *_credential; | |
NSURLCredential *_proxyCredential; | |
_Bool _isStopNotificationNeeded; | |
_Bool _isUsingTestBlock; | |
id _userData; | |
NSMutableDictionary *_properties; | |
NSObject<OS_dispatch_queue> *_callbackQueue; | |
NSObject<OS_dispatch_group> *_callbackGroup; | |
NSOperationQueue *_delegateQueue; | |
id <GTMFetcherAuthorizationProtocol> _authorizer; | |
id <GTMSessionFetcherServiceProtocol> _service; | |
NSString *_serviceHost; | |
long long _servicePriority; | |
_Bool _userStoppedFetching; | |
_Bool _isRetryEnabled; | |
NSTimer *_retryTimer; | |
unsigned long long _retryCount; | |
double _maxRetryInterval; | |
double _minRetryInterval; | |
double _retryFactor; | |
double _lastRetryInterval; | |
NSDate *_initialBeginFetchDate; | |
NSDate *_initialRequestDate; | |
_Bool _hasAttemptedAuthRefresh; | |
NSString *_comment; | |
NSString *_log; | |
NSMutableData *_loggedStreamData; | |
NSURL *_redirectedFromURL; | |
NSString *_logRequestBody; | |
NSString *_logResponseBody; | |
_Bool _hasLoggedError; | |
_Bool _deferResponseBodyLogging; | |
_Bool _canShareSession; | |
_Bool _useUploadTask; | |
_Bool _allowLocalhostRequest; | |
_Bool _allowInvalidServerCertificates; | |
_Bool _skipBackgroundTask; | |
CDUnknownBlockType _configurationBlock; | |
NSDictionary *_sessionUserInfo; | |
CDUnknownBlockType _completionHandler; | |
NSData *_bodyData; | |
NSURL *_bodyFileURL; | |
long long _bodyLength; | |
CDUnknownBlockType _bodyStreamProvider; | |
CDUnknownBlockType _accumulateDataBlock; | |
CDUnknownBlockType _receivedProgressBlock; | |
CDUnknownBlockType _downloadProgressBlock; | |
CDUnknownBlockType _resumeDataBlock; | |
CDUnknownBlockType _didReceiveResponseBlock; | |
CDUnknownBlockType _willRedirectBlock; | |
CDUnknownBlockType _sendProgressBlock; | |
CDUnknownBlockType _willCacheURLResponseBlock; | |
CDUnknownBlockType _retryBlock; | |
NSArray *_allowedInsecureSchemes; | |
NSHTTPCookieStorage *_cookieStorage; | |
CDUnknownBlockType _testBlock; | |
unsigned long long _backgroundTaskIdentifier; | |
} | |
+ (CDUnknownBlockType)systemCompletionHandlerForSessionIdentifier:(id)arg1; | |
+ (void)setSystemCompletionHandler:(CDUnknownBlockType)arg1 forSessionIdentifier:(id)arg2; | |
+ (void)setGlobalTestBlock:(CDUnknownBlockType)arg1; | |
+ (id)staticCookieStorage; | |
+ (void)application:(id)arg1 handleEventsForBackgroundURLSession:(id)arg2 completionHandler:(CDUnknownBlockType)arg3; | |
+ (id)fetchersForBackgroundSessions; | |
+ (id)activePersistedBackgroundSessions; | |
+ (id)fetcherUserDefaults; | |
+ (_Bool)appAllowsInsecureRequests; | |
+ (id)sessionIdentifierToFetcherMap; | |
+ (id)fetcherWithSessionIdentifier:(id)arg1; | |
+ (id)fetcherWithDownloadResumeData:(id)arg1; | |
+ (id)fetcherWithURLString:(id)arg1; | |
+ (id)fetcherWithURL:(id)arg1; | |
+ (id)fetcherWithRequest:(id)arg1; | |
+ (void)load; | |
@property _Bool skipBackgroundTask; // @synthesize skipBackgroundTask=_skipBackgroundTask; | |
@property unsigned long long backgroundTaskIdentifier; // @synthesize backgroundTaskIdentifier=_backgroundTaskIdentifier; | |
@property _Bool hasLoggedError; // @synthesize hasLoggedError=_hasLoggedError; | |
@property(copy) NSString *logResponseBody; // @synthesize logResponseBody=_logResponseBody; | |
@property(copy) NSString *logRequestBody; // @synthesize logRequestBody=_logRequestBody; | |
@property(retain) NSURL *redirectedFromURL; // @synthesize redirectedFromURL=_redirectedFromURL; | |
@property(copy) NSString *log; // @synthesize log=_log; | |
@property(copy) NSString *comment; // @synthesize comment=_comment; | |
@property(copy) CDUnknownBlockType testBlock; // @synthesize testBlock=_testBlock; | |
@property(readonly) NSDate *initialBeginFetchDate; // @synthesize initialBeginFetchDate=_initialBeginFetchDate; | |
@property(retain) NSHTTPCookieStorage *cookieStorage; // @synthesize cookieStorage=_cookieStorage; | |
@property _Bool allowInvalidServerCertificates; // @synthesize allowInvalidServerCertificates=_allowInvalidServerCertificates; | |
@property _Bool allowLocalhostRequest; // @synthesize allowLocalhostRequest=_allowLocalhostRequest; | |
@property(copy) NSArray *allowedInsecureSchemes; // @synthesize allowedInsecureSchemes=_allowedInsecureSchemes; | |
@property _Bool useUploadTask; // @synthesize useUploadTask=_useUploadTask; | |
@property double retryFactor; // @synthesize retryFactor=_retryFactor; | |
@property(copy) CDUnknownBlockType retryBlock; // @synthesize retryBlock=_retryBlock; | |
@property(copy) CDUnknownBlockType willCacheURLResponseBlock; // @synthesize willCacheURLResponseBlock=_willCacheURLResponseBlock; | |
@property(copy) CDUnknownBlockType sendProgressBlock; // @synthesize sendProgressBlock=_sendProgressBlock; | |
@property(copy) CDUnknownBlockType willRedirectBlock; // @synthesize willRedirectBlock=_willRedirectBlock; | |
@property(copy) CDUnknownBlockType didReceiveResponseBlock; // @synthesize didReceiveResponseBlock=_didReceiveResponseBlock; | |
@property(copy) CDUnknownBlockType resumeDataBlock; // @synthesize resumeDataBlock=_resumeDataBlock; | |
@property(copy) CDUnknownBlockType downloadProgressBlock; // @synthesize downloadProgressBlock=_downloadProgressBlock; | |
@property(copy) CDUnknownBlockType receivedProgressBlock; // @synthesize receivedProgressBlock=_receivedProgressBlock; | |
@property(copy) CDUnknownBlockType accumulateDataBlock; // @synthesize accumulateDataBlock=_accumulateDataBlock; | |
@property long long servicePriority; // @synthesize servicePriority=_servicePriority; | |
@property(copy) NSString *serviceHost; // @synthesize serviceHost=_serviceHost; | |
@property(retain) id <GTMSessionFetcherServiceProtocol> service; // @synthesize service=_service; | |
@property(retain) id <GTMFetcherAuthorizationProtocol> authorizer; // @synthesize authorizer=_authorizer; | |
@property(copy) CDUnknownBlockType bodyStreamProvider; // @synthesize bodyStreamProvider=_bodyStreamProvider; | |
@property(retain) NSData *bodyData; // @synthesize bodyData=_bodyData; | |
@property(retain) NSURLCredential *proxyCredential; // @synthesize proxyCredential=_proxyCredential; | |
@property(retain) NSURLCredential *credential; // @synthesize credential=_credential; | |
@property(copy) CDUnknownBlockType completionHandler; // @synthesize completionHandler=_completionHandler; | |
@property float taskPriority; // @synthesize taskPriority=_taskPriority; | |
@property(copy) NSString *taskDescription; // @synthesize taskDescription=_taskDescription; | |
@property(readonly) _Bool wasCreatedFromBackgroundSession; // @synthesize wasCreatedFromBackgroundSession=_wasCreatedFromBackgroundSession; | |
@property(copy) CDUnknownBlockType configurationBlock; // @synthesize configurationBlock=_configurationBlock; | |
@property(retain) NSURLSessionConfiguration *configuration; // @synthesize configuration=_configuration; | |
@property(retain) NSData *downloadResumeData; // @synthesize downloadResumeData=_downloadResumeData; | |
- (void).cxx_destruct; | |
@property _Bool deferResponseBodyLogging; | |
- (void)clearLoggedStreamData; | |
- (void)appendLoggedStreamData:(id)arg1; | |
@property(readonly) NSData *loggedStreamData; | |
- (void)setCommentWithFormat:(id)arg1; | |
- (void)addPropertiesFromDictionary:(id)arg1; | |
- (id)propertyForKey:(id)arg1; | |
- (void)setProperty:(id)arg1 forKey:(id)arg2; | |
@property(copy) NSDictionary *properties; | |
@property(retain) NSURL *destinationFileURL; | |
@property(retain) id userData; | |
- (_Bool)userStoppedFetching; | |
@property(retain) NSOperationQueue *sessionDelegateQueue; | |
- (void)setSessionNeedingInvalidation:(id)arg1; | |
- (id)sessionNeedingInvalidation; | |
@property(getter=isUsingBackgroundSession) _Bool usingBackgroundSession; // @synthesize usingBackgroundSession=_usingBackgroundSession; | |
@property _Bool useBackgroundSession; // @synthesize useBackgroundSession=_userRequestedBackgroundSession; | |
- (void)setCanShareSession:(_Bool)arg1; | |
@property(readonly) _Bool canShareSession; // @synthesize canShareSession=_canShareSession; | |
@property(retain) NSURLSession *session; | |
@property(retain) NSObject<OS_dispatch_queue> *callbackQueue; // @synthesize callbackQueue=_callbackQueue; | |
- (void)setDownloadedLength:(long long)arg1; | |
@property(readonly) long long downloadedLength; // @synthesize downloadedLength=_downloadedLength; | |
@property(retain) NSData *downloadedData; | |
@property(retain) NSURL *bodyFileURL; // @synthesize bodyFileURL=_bodyFileURL; | |
@property(readonly) long long bodyLength; // @synthesize bodyLength=_bodyLength; | |
- (void)setResponse:(id)arg1; | |
@property(retain) NSMutableURLRequest *mutableRequest; // @synthesize mutableRequest=_request; | |
- (id)mutableRequestUnsynchronized; | |
- (void)setSystemCompletionHandler:(CDUnknownBlockType)arg1; | |
- (CDUnknownBlockType)systemCompletionHandler; | |
@property double minRetryInterval; | |
@property double maxRetryInterval; | |
@property(getter=isRetryEnabled) _Bool retryEnabled; | |
- (_Bool)isRetryEnabledUnsynchronized; | |
- (id)retryTimer; | |
- (double)nextRetryIntervalUnsynchronized; | |
@property(readonly) double nextRetryInterval; | |
@property(readonly) unsigned long long retryCount; | |
- (void)destroyRetryTimer; | |
- (void)retryTimerFired:(id)arg1; | |
- (void)beginRetryTimer; | |
- (double)retryAfterInterval; | |
- (_Bool)hasRetryAfterInterval; | |
- (void)shouldRetryNowForStatus:(long long)arg1 error:(id)arg2 forceAssumeRetry:(_Bool)arg3 response:(CDUnknownBlockType)arg4; | |
- (_Bool)isRetryError:(id)arg1; | |
- (void)logNowWithError:(id)arg1; | |
- (_Bool)shouldReleaseCallbacksUponCompletion; | |
- (void)finishWithError:(id)arg1 shouldRetry:(_Bool)arg2; | |
- (void)URLSession:(id)arg1 didBecomeInvalidWithError:(id)arg2; | |
- (void)URLSessionDidFinishEventsForBackgroundURLSession:(id)arg1; | |
- (void)URLSession:(id)arg1 task:(id)arg2 didCompleteWithError:(id)arg3; | |
- (void)URLSession:(id)arg1 downloadTask:(id)arg2 didFinishDownloadingToURL:(id)arg3; | |
- (void)URLSession:(id)arg1 downloadTask:(id)arg2 didResumeAtOffset:(long long)arg3 expectedTotalBytes:(long long)arg4; | |
- (void)URLSession:(id)arg1 downloadTask:(id)arg2 didWriteData:(long long)arg3 totalBytesWritten:(long long)arg4 totalBytesExpectedToWrite:(long long)arg5; | |
- (void)URLSession:(id)arg1 dataTask:(id)arg2 willCacheResponse:(id)arg3 completionHandler:(CDUnknownBlockType)arg4; | |
- (void)URLSession:(id)arg1 dataTask:(id)arg2 didReceiveData:(id)arg3; | |
- (void)URLSession:(id)arg1 task:(id)arg2 didSendBodyData:(long long)arg3 totalBytesSent:(long long)arg4 totalBytesExpectedToSend:(long long)arg5; | |
- (void)URLSession:(id)arg1 task:(id)arg2 needNewBodyStream:(CDUnknownBlockType)arg3; | |
- (void)postNotificationOnMainThreadWithName:(id)arg1 userInfo:(id)arg2 requireAsync:(_Bool)arg3; | |
- (void)invokeFetchCallbacksOnCallbackQueueWithData:(id)arg1 error:(id)arg2; | |
- (void)invokeOnCallbackQueue:(id)arg1 afterUserStopped:(_Bool)arg2 block:(CDUnknownBlockType)arg3; | |
- (void)invokeOnCallbackUnsynchronizedQueueAfterUserStopped:(_Bool)arg1 block:(CDUnknownBlockType)arg2; | |
- (void)invokeOnCallbackQueueAfterUserStopped:(_Bool)arg1 block:(CDUnknownBlockType)arg2; | |
- (void)invokeOnCallbackQueueUnlessStopped:(CDUnknownBlockType)arg1; | |
- (void)URLSession:(id)arg1 task:(id)arg2 didReceiveChallenge:(id)arg3 completionHandler:(CDUnknownBlockType)arg4; | |
- (void)URLSession:(id)arg1 dataTask:(id)arg2 didBecomeDownloadTask:(id)arg3; | |
- (void)URLSession:(id)arg1 dataTask:(id)arg2 didReceiveResponse:(id)arg3 completionHandler:(CDUnknownBlockType)arg4; | |
- (void)URLSession:(id)arg1 task:(id)arg2 willPerformHTTPRedirection:(id)arg3 newRequest:(id)arg4 completionHandler:(CDUnknownBlockType)arg5; | |
- (_Bool)waitForCompletionWithTimeout:(double)arg1; | |
- (void)retryFetch; | |
- (void)sendStopNotificationIfNeeded; | |
- (void)setStopNotificationNeeded:(_Bool)arg1; | |
- (void)stopFetchReleasingCallbacks:(_Bool)arg1; | |
- (void)stopFetching; | |
- (void)forgetSessionIdentifierForFetcherWithoutSyncCheck; | |
- (void)forgetSessionIdentifierForFetcher; | |
- (void)releaseCallbacks; | |
- (id)responseHeadersUnsynchronized; | |
@property(readonly) NSDictionary *responseHeaders; | |
- (long long)statusCodeUnsynchronized; | |
@property(readonly) long long statusCode; | |
- (id)responseUnsynchronized; | |
@property(readonly) NSURLResponse *response; | |
@property(readonly, getter=isFetching) _Bool fetching; | |
- (_Bool)canFetchWithBackgroundSession; | |
- (void)authorizer:(id)arg1 request:(id)arg2 finishedWithError:(id)arg3; | |
- (void)authorizeRequest; | |
- (void)endBackgroundTask; | |
- (void)failToBeginFetchWithError:(id)arg1; | |
- (id)createSessionIdentifierWithMetadata:(id)arg1; | |
- (id)sessionIdentifierMetadataUnsynchronized; | |
- (id)sessionIdentifierMetadata; | |
- (void)restoreDefaultStateForSessionIdentifierMetadata; | |
- (id)sessionIdentifierDefaultMetadata; | |
@property(retain) NSDictionary *sessionUserInfo; // @synthesize sessionUserInfo=_sessionUserInfo; | |
- (void)setSessionIdentifier:(id)arg1; | |
@property(readonly) NSString *sessionIdentifier; | |
- (void)removePersistedBackgroundSessionFromDefaults; | |
- (void)addPersistedBackgroundSessionToDefaults; | |
@property(readonly) NSURLSessionTask *sessionTask; // @synthesize sessionTask=_sessionTask; | |
- (void)setSessionTask:(id)arg1; | |
- (void)simulateDataCallbacksForTestBlockWithBodyData:(id)arg1 response:(id)arg2 responseData:(id)arg3 error:(id)arg4; | |
- (void)simulateByteTransferReportWithDataLength:(long long)arg1 block:(CDUnknownBlockType)arg2; | |
- (void)simulateFetchForTestBlock; | |
- (void)beginFetchMayDelay:(_Bool)arg1 mayAuthorize:(_Bool)arg2; | |
- (void)beginFetchWithDelegate:(id)arg1 didFinishSelector:(SEL)arg2; | |
- (CDUnknownBlockType)completionHandlerWithTarget:(id)arg1 didFinishSelector:(SEL)arg2; | |
- (void)beginFetchWithCompletionHandler:(CDUnknownBlockType)arg1; | |
- (void)dealloc; | |
@property(readonly, copy) NSString *description; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (id)initWithRequest:(id)arg1 configuration:(id)arg2; | |
- (id)initWithRequest:(id)arg1; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GTMSessionCookieStorage : NSHTTPCookieStorage | |
{ | |
NSMutableArray *_cookies; | |
unsigned long long _policy; | |
} | |
+ (_Bool)hasCookieExpired:(id)arg1; | |
- (void).cxx_destruct; | |
- (void)setCookieAcceptPolicy:(unsigned long long)arg1; | |
- (unsigned long long)cookieAcceptPolicy; | |
- (void)removeAllCookies; | |
- (void)removeExpiredCookies; | |
- (id)cookieMatchingCookie:(id)arg1; | |
- (void)getCookiesForTask:(id)arg1 completionHandler:(CDUnknownBlockType)arg2; | |
- (void)storeCookies:(id)arg1 forTask:(id)arg2; | |
- (id)cookiesForURL:(id)arg1; | |
- (void)deleteCookie:(id)arg1; | |
- (void)setCookies:(id)arg1 forURL:(id)arg2 mainDocumentURL:(id)arg3; | |
- (void)setCookies:(id)arg1; | |
- (void)internalSetCookie:(id)arg1; | |
- (void)setCookie:(id)arg1; | |
- (id)cookies; | |
- (id)init; | |
@end | |
@interface GTMSessionFetcherService : NSObject <GTMSessionFetcherServiceProtocol> | |
{ | |
NSMutableDictionary *_delayedFetchersByHost; | |
NSMutableDictionary *_runningFetchersByHost; | |
unsigned long long _maxRunningFetchersPerHost; | |
GTMSessionFetcherSessionDelegateDispatcher *_delegateDispatcher; | |
NSObject<OS_dispatch_queue> *_callbackQueue; | |
NSOperationQueue *_delegateQueue; | |
NSHTTPCookieStorage *_cookieStorage; | |
NSString *_userAgent; | |
double _timeout; | |
NSURLCredential *_credential; | |
NSURLCredential *_proxyCredential; | |
long long _cookieStorageMethod; | |
id <GTMFetcherAuthorizationProtocol> _authorizer; | |
NSMutableArray *_stoppedFetchersToWaitFor; | |
NSDate *_stoppedAllFetchersDate; | |
_Bool _allowLocalhostRequest; | |
_Bool _allowInvalidServerCertificates; | |
_Bool _retryEnabled; | |
_Bool _skipBackgroundTask; | |
NSURLSessionConfiguration *_configuration; | |
CDUnknownBlockType _configurationBlock; | |
NSArray *_allowedInsecureSchemes; | |
CDUnknownBlockType _retryBlock; | |
double _maxRetryInterval; | |
double _minRetryInterval; | |
NSDictionary *_properties; | |
double _unusedSessionTimeout; | |
CDUnknownBlockType _testBlock; | |
} | |
+ (unsigned long long)numberOfNonBackgroundSessionFetchers:(id)arg1; | |
@property _Bool skipBackgroundTask; // @synthesize skipBackgroundTask=_skipBackgroundTask; | |
@property(copy) CDUnknownBlockType testBlock; // @synthesize testBlock=_testBlock; | |
@property(copy) NSDictionary *properties; // @synthesize properties=_properties; | |
@property double minRetryInterval; // @synthesize minRetryInterval=_minRetryInterval; | |
@property double maxRetryInterval; // @synthesize maxRetryInterval=_maxRetryInterval; | |
@property(copy) CDUnknownBlockType retryBlock; // @synthesize retryBlock=_retryBlock; | |
@property(getter=isRetryEnabled) _Bool retryEnabled; // @synthesize retryEnabled=_retryEnabled; | |
@property _Bool allowInvalidServerCertificates; // @synthesize allowInvalidServerCertificates=_allowInvalidServerCertificates; | |
@property _Bool allowLocalhostRequest; // @synthesize allowLocalhostRequest=_allowLocalhostRequest; | |
@property(copy) NSArray *allowedInsecureSchemes; // @synthesize allowedInsecureSchemes=_allowedInsecureSchemes; | |
@property(retain) NSURLCredential *proxyCredential; // @synthesize proxyCredential=_proxyCredential; | |
@property(retain) NSURLCredential *credential; // @synthesize credential=_credential; | |
@property(copy) NSString *userAgent; // @synthesize userAgent=_userAgent; | |
@property(retain) NSHTTPCookieStorage *cookieStorage; // @synthesize cookieStorage=_cookieStorage; | |
@property(copy) CDUnknownBlockType configurationBlock; // @synthesize configurationBlock=_configurationBlock; | |
@property(retain) NSURLSessionConfiguration *configuration; // @synthesize configuration=_configuration; | |
@property unsigned long long maxRunningFetchersPerHost; // @synthesize maxRunningFetchersPerHost=_maxRunningFetchersPerHost; | |
- (void).cxx_destruct; | |
@property(readonly) NSOperationQueue *delegateQueue; | |
@property(retain) NSOperationQueue *sessionDelegateQueue; | |
@property(retain) NSObject<OS_dispatch_queue> *callbackQueue; | |
- (void)detachAuthorizer; | |
@property(retain) id <GTMFetcherAuthorizationProtocol> authorizer; | |
@property(retain) NSDictionary *delayedFetchersByHost; | |
@property(retain) NSDictionary *runningFetchersByHost; | |
- (void)abandonDispatcher; | |
@property double unusedSessionTimeout; // @synthesize unusedSessionTimeout=_unusedSessionTimeout; | |
- (void)resetSession; | |
@property _Bool reuseSession; | |
- (id)stoppedAllFetchersDate; | |
- (void)stopAllFetchers; | |
- (id)issuedFetchersWithRequestURL:(id)arg1; | |
- (id)issuedFetchers; | |
- (unsigned long long)numberOfDelayedFetchers; | |
- (unsigned long long)numberOfRunningFetchers; | |
- (unsigned long long)numberOfFetchers; | |
- (void)fetcherDidStop:(id)arg1; | |
- (void)stopFetcher:(id)arg1; | |
- (void)fetcherDidBeginFetching:(id)arg1; | |
- (void)fetcherDidCreateSession:(id)arg1; | |
- (id)delegateDispatcherForFetcher:(id)arg1; | |
- (void)startFetcher:(id)arg1; | |
- (_Bool)fetcherShouldBeginFetching:(id)arg1; | |
- (_Bool)isDelayingFetcher:(id)arg1; | |
- (void)addDelayedFetcher:(id)arg1 forHost:(id)arg2; | |
- (void)addRunningFetcher:(id)arg1 forHost:(id)arg2; | |
- (id)sessionDelegate; | |
- (id)sessionForFetcherCreation; | |
- (id)session; | |
- (id)fetcherWithURLString:(id)arg1; | |
- (id)fetcherWithURL:(id)arg1; | |
- (id)fetcherWithRequest:(id)arg1; | |
- (id)fetcherWithRequest:(id)arg1 fetcherClass:(Class)arg2; | |
- (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 GTMSessionFetcherSessionDelegateDispatcher : NSObject <NSURLSessionDelegate> | |
{ | |
GTMSessionFetcherService *_parentService; | |
NSURLSession *_session; | |
NSObject<OS_dispatch_semaphore> *_sessionCreationSemaphore; | |
NSMutableDictionary *_taskToFetcherMap; | |
NSTimer *_discardTimer; | |
double _discardInterval; | |
} | |
@property(readonly) NSObject<OS_dispatch_semaphore> *sessionCreationSemaphore; // @synthesize sessionCreationSemaphore=_sessionCreationSemaphore; | |
- (void).cxx_destruct; | |
- (void)URLSession:(id)arg1 downloadTask:(id)arg2 didResumeAtOffset:(long long)arg3 expectedTotalBytes:(long long)arg4; | |
- (void)URLSession:(id)arg1 downloadTask:(id)arg2 didWriteData:(long long)arg3 totalBytesWritten:(long long)arg4 totalBytesExpectedToWrite:(long long)arg5; | |
- (void)URLSession:(id)arg1 downloadTask:(id)arg2 didFinishDownloadingToURL:(id)arg3; | |
- (void)URLSession:(id)arg1 dataTask:(id)arg2 willCacheResponse:(id)arg3 completionHandler:(CDUnknownBlockType)arg4; | |
- (void)URLSession:(id)arg1 dataTask:(id)arg2 didReceiveData:(id)arg3; | |
- (void)URLSession:(id)arg1 dataTask:(id)arg2 didBecomeDownloadTask:(id)arg3; | |
- (void)URLSession:(id)arg1 dataTask:(id)arg2 didReceiveResponse:(id)arg3 completionHandler:(CDUnknownBlockType)arg4; | |
- (void)URLSession:(id)arg1 task:(id)arg2 didCompleteWithError:(id)arg3; | |
- (void)URLSession:(id)arg1 task:(id)arg2 didSendBodyData:(long long)arg3 totalBytesSent:(long long)arg4 totalBytesExpectedToSend:(long long)arg5; | |
- (void)URLSession:(id)arg1 task:(id)arg2 needNewBodyStream:(CDUnknownBlockType)arg3; | |
- (void)URLSession:(id)arg1 task:(id)arg2 didReceiveChallenge:(id)arg3 completionHandler:(CDUnknownBlockType)arg4; | |
- (void)URLSession:(id)arg1 task:(id)arg2 willPerformHTTPRedirection:(id)arg3 newRequest:(id)arg4 completionHandler:(CDUnknownBlockType)arg5; | |
- (void)URLSession:(id)arg1 didBecomeInvalidWithError:(id)arg2; | |
@property double discardInterval; // @synthesize discardInterval=_discardInterval; | |
@property(retain) NSURLSession *session; // @synthesize session=_session; | |
- (void)removeTaskFromMap:(id)arg1; | |
- (id)fetcherForTask:(id)arg1; | |
- (void)removeFetcher:(id)arg1; | |
- (void)setFetcher:(id)arg1 forTask:(id)arg2; | |
- (void)destroySessionAndTimer; | |
- (void)startSessionUsage; | |
- (void)abandon; | |
- (void)discardTimerFired:(id)arg1; | |
- (void)destroyDiscardTimer; | |
- (void)startDiscardTimer; | |
@property(readonly, copy) NSString *description; | |
- (id)initWithParentService:(id)arg1 sessionDiscardInterval:(double)arg2; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GTMSessionUploadFetcher : GTMSessionFetcher | |
{ | |
GTMSessionFetcher *_chunkFetcher; | |
CDUnknownBlockType _delegateCompletionHandler; | |
NSObject<OS_dispatch_queue> *_delegateCallbackQueue; | |
long long _initialBodyLength; | |
long long _initialBodySent; | |
NSURL *_uploadLocationURL; | |
NSData *_uploadData; | |
NSFileHandle *_uploadFileHandle; | |
CDUnknownBlockType _uploadDataProvider; | |
long long _uploadFileLength; | |
NSString *_uploadMIMEType; | |
long long _chunkSize; | |
long long _uploadGranularity; | |
_Bool _isPaused; | |
_Bool _isRestartedUpload; | |
_Bool _shouldInitiateOffsetQuery; | |
_Bool _useBackgroundSessionOnChunkFetchers; | |
long long _currentOffset; | |
NSDictionary *_recentChunkReponseHeaders; | |
long long _recentChunkStatusCode; | |
GTMSessionFetcher *_fetcherInFlight; | |
_Bool _isSubdataGenerating; | |
_Bool _subdataGenerating; | |
NSURL *_uploadFileURL; | |
NSURLRequest *_lastChunkRequest; | |
} | |
+ (void)removePointer:(void *)arg1 fromPointerArray:(id)arg2; | |
+ (unsigned long long)uploadStatusFromResponseHeaders:(id)arg1; | |
+ (id)uploadFetchersForBackgroundSessions; | |
+ (id)uploadFetcherForSessionIdentifier:(id)arg1; | |
+ (id)uploadFetcherPointerArrayForBackgroundSessions; | |
+ (id)uploadFetcherWithRequest:(id)arg1 fetcherService:(id)arg2; | |
+ (id)uploadFetcherForSessionIdentifierMetadata:(id)arg1; | |
+ (id)uploadFetcherWithLocation:(id)arg1 uploadMIMEType:(id)arg2 chunkSize:(long long)arg3 fetcherService:(id)arg4; | |
+ (id)uploadFetcherWithRequest:(id)arg1 uploadMIMEType:(id)arg2 chunkSize:(long long)arg3 fetcherService:(id)arg4; | |
+ (void)load; | |
@property long long uploadGranularity; // @synthesize uploadGranularity=_uploadGranularity; | |
@property _Bool shouldInitiateOffsetQuery; // @synthesize shouldInitiateOffsetQuery=_shouldInitiateOffsetQuery; | |
@property(getter=isSubdataGenerating) _Bool subdataGenerating; // @synthesize subdataGenerating=_subdataGenerating; | |
@property(retain) NSURLRequest *lastChunkRequest; // @synthesize lastChunkRequest=_lastChunkRequest; | |
@property(readonly) CDUnknownBlockType delegateCompletionHandler; // @synthesize delegateCompletionHandler=_delegateCompletionHandler; | |
@property(readonly) NSObject<OS_dispatch_queue> *delegateCallbackQueue; // @synthesize delegateCallbackQueue=_delegateCallbackQueue; | |
@property long long currentOffset; // @synthesize currentOffset=_currentOffset; | |
@property long long chunkSize; // @synthesize chunkSize=_chunkSize; | |
- (void).cxx_destruct; | |
- (_Bool)waitForCompletionWithTimeout:(double)arg1; | |
@property(readonly) GTMSessionFetcher *activeFetcher; // @dynamic activeFetcher; | |
@property(retain) NSURL *uploadLocationURL; // @synthesize uploadLocationURL=_uploadLocationURL; | |
- (void)setInitialBodySent:(long long)arg1; | |
- (long long)initialBodySent; | |
- (void)setInitialBodyLength:(long long)arg1; | |
- (long long)initialBodyLength; | |
@property long long statusCode; // @dynamic statusCode; | |
- (long long)statusCodeUnsynchronized; | |
@property(retain) NSDictionary *responseHeaders; // @dynamic responseHeaders; | |
- (_Bool)canFetchWithBackgroundSession; | |
- (void)setUseBackgroundSession:(_Bool)arg1; | |
- (_Bool)useBackgroundSession; | |
- (void)stopFetching; | |
- (void)resumeFetching; | |
- (void)pauseFetching; | |
- (_Bool)isPaused; | |
- (void)retrieveUploadChunkGranularityFromResponseHeaders:(id)arg1; | |
- (void)invokeDelegateWithDidSendBytes:(long long)arg1 totalBytesSent:(long long)arg2 totalBytesExpectedToSend:(long long)arg3; | |
- (void)destroyChunkFetcher; | |
- (void)chunkFetcher:(id)arg1 finishedWithData:(id)arg2 error:(id)arg3; | |
- (id)uploadFetcherWithProperties:(id)arg1 isQueryFetch:(_Bool)arg2; | |
- (id)uploadSessionIdentifierMetadata; | |
- (void)attachSendProgressBlockToChunkFetcher:(id)arg1; | |
- (void)beginChunkFetcher:(id)arg1 offset:(long long)arg2; | |
- (void)uploadNextChunkWithOffset:(long long)arg1 fetcherProperties:(id)arg2; | |
- (void)sendCancelUploadWithFetcherProperties:(id)arg1; | |
- (void)queryFetcher:(id)arg1 finishedWithData:(id)arg2 error:(id)arg3; | |
- (void)sendQueryForUploadOffsetWithFetcherProperties:(id)arg1; | |
- (void)uploadNextChunkWithOffset:(long long)arg1; | |
- (void)stopFetchReleasingCallbacks:(_Bool)arg1; | |
- (void)releaseUploadAndBaseCallbacks; | |
- (void)invokeFinalCallbackWithData:(id)arg1 error:(id)arg2 shouldInvalidateLocation:(_Bool)arg3; | |
- (_Bool)shouldReleaseCallbacksUponCompletion; | |
- (void)URLSession:(id)arg1 task:(id)arg2 didSendBodyData:(long long)arg3 totalBytesSent:(long long)arg4 totalBytesExpectedToSend:(long long)arg5; | |
- (void)beginChunkFetches; | |
- (void)beginFetchWithCompletionHandler:(CDUnknownBlockType)arg1; | |
@property(retain) GTMSessionFetcher *fetcherInFlight; // @dynamic fetcherInFlight; | |
@property(retain) GTMSessionFetcher *chunkFetcher; // @synthesize chunkFetcher=_chunkFetcher; | |
- (_Bool)isRestartedUpload; | |
- (void)setDelegateCallbackQueue:(id)arg1; | |
- (void)setCompletionHandler:(CDUnknownBlockType)arg1; | |
- (id)prematureFailureErrorWithUserInfo:(id)arg1; | |
- (id)uploadChunkUnavailableErrorWithDescription:(id)arg1; | |
- (void)generateChunkSubdataFromFileURL:(id)arg1 offset:(long long)arg2 length:(long long)arg3 response:(CDUnknownBlockType)arg4; | |
- (void)generateChunkSubdataFromFileHandle:(id)arg1 offset:(long long)arg2 length:(long long)arg3 response:(CDUnknownBlockType)arg4; | |
- (void)generateChunkSubdataWithOffset:(long long)arg1 length:(long long)arg2 response:(CDUnknownBlockType)arg3; | |
- (long long)fullUploadLength; | |
- (void)setLocationURL:(id)arg1 uploadMIMEType:(id)arg2 chunkSize:(long long)arg3; | |
- (void)setupRequestHeaders; | |
@property(copy) NSString *uploadMIMEType; // @synthesize uploadMIMEType=_uploadMIMEType; | |
@property(readonly, copy) CDUnknownBlockType uploadDataProvider; | |
- (void)setUploadDataLength:(long long)arg1 provider:(CDUnknownBlockType)arg2; | |
- (void)setUploadFileLength:(long long)arg1; | |
@property(retain) NSURL *uploadFileURL; // @synthesize uploadFileURL=_uploadFileURL; | |
@property(retain) NSFileHandle *uploadFileHandle; // @synthesize uploadFileHandle=_uploadFileHandle; | |
@property(retain) NSData *uploadData; // @synthesize uploadData=_uploadData; | |
@end | |
@interface GIPFeedbackStyleSet : NSObject | |
{ | |
UIColor *_navigationBarTintColor; | |
UIColor *_backgroundColor; | |
UIColor *_sendButtonTintColor; | |
UIColor *_backButtonTintColor; | |
UIColor *_previewButtonTintColor; | |
NSDictionary *_navigationBarTextAttributes; | |
} | |
+ (id)styleSet; | |
@property(copy, nonatomic) NSDictionary *navigationBarTextAttributes; // @synthesize navigationBarTextAttributes=_navigationBarTextAttributes; | |
@property(retain, nonatomic) UIColor *previewButtonTintColor; // @synthesize previewButtonTintColor=_previewButtonTintColor; | |
@property(retain, nonatomic) UIColor *backButtonTintColor; // @synthesize backButtonTintColor=_backButtonTintColor; | |
@property(retain, nonatomic) UIColor *sendButtonTintColor; // @synthesize sendButtonTintColor=_sendButtonTintColor; | |
@property(retain, nonatomic) UIColor *backgroundColor; // @synthesize backgroundColor=_backgroundColor; | |
@property(retain, nonatomic) UIColor *navigationBarTintColor; // @synthesize navigationBarTintColor=_navigationBarTintColor; | |
- (void).cxx_destruct; | |
- (id)init; | |
@end | |
@interface GIPFeedback : NSObject <UIAlertViewDelegate> | |
{ | |
GIPFeedbackCrashReportViewController *_crashViewController; | |
NSString *_crashCategoryTag; | |
NSString *_userInitiatedFeedbackCategoryTag; | |
NSBundle *_resources; | |
NSString *_stringTableName; | |
NSString *_appDisplayName; | |
GIPFeedbackStyleSet *_styleSet; | |
UIAlertView *_sendCrashReportAlertView; | |
UIViewController *_presentingViewController; | |
GIPCrashReportData *_crashReport; | |
NSArray *_crashReportsToSend; | |
} | |
+ (void)sendCrashReports:(id)arg1; | |
+ (void)makeAnnouncement:(id)arg1; | |
+ (id)stringTableName; | |
+ (id)resources; | |
+ (_Bool)hasCrashReportToSend; | |
+ (id)createScreenshot:(id)arg1; | |
+ (void)sendAllCrashReports; | |
+ (void)submitFeedbackWithCollectedDataNoToast:(id)arg1; | |
+ (void)submitFeedbackWithCollectedData:(id)arg1; | |
+ (_Bool)hasInternetConnection; | |
+ (id)reportTypeAsString:(unsigned int)arg1; | |
+ (id)sharedInstance; | |
@property(retain, nonatomic) GIPFeedbackStyleSet *styleSet; // @synthesize styleSet=_styleSet; | |
@property(copy, nonatomic) NSString *appDisplayName; // @synthesize appDisplayName=_appDisplayName; | |
@property(copy, nonatomic) NSString *userInitiatedFeedbackCategoryTag; // @synthesize userInitiatedFeedbackCategoryTag=_userInitiatedFeedbackCategoryTag; | |
@property(copy, nonatomic) NSString *crashCategoryTag; // @synthesize crashCategoryTag=_crashCategoryTag; | |
@property(retain, nonatomic) GIPFeedbackCrashReportViewController *crashViewController; // @synthesize crashViewController=_crashViewController; | |
- (void).cxx_destruct; | |
- (id)sendCrashReportAlertView; | |
- (void)alertView:(id)arg1 clickedButtonAtIndex:(long long)arg2; | |
- (void)handleLowMemoryWarning; | |
- (void)sendCrashReportsIfPermitted:(id)arg1; | |
- (void)sendCrashReportIfPermitted:(id)arg1; | |
- (void)sendCrashReportIfNecessary; | |
- (void)presentCrashReportInViewController:(id)arg1; | |
- (void)presentCrashReport:(id)arg1 inViewController:(id)arg2; | |
@property(nonatomic) _Bool shouldSendCrashReportsWasSet; | |
@property(nonatomic) _Bool shouldSendCrashReports; | |
@property(readonly, nonatomic) NSString *stringTableName; | |
@property(retain, nonatomic) NSBundle *resources; | |
- (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 GIPFeedbackCollectedData : NSObject <NSCopying> | |
{ | |
NSDate *_timestamp; | |
NSString *_appName; | |
NSString *_bundleVersion; | |
NSString *_executableFileName; | |
NSString *_bundleIdentifier; | |
NSString *_osVersion; | |
NSString *_logContents; | |
float _batteryLevel; | |
long long _batteryState; | |
UIImage *_screenshot; | |
NSString *_userFeedback; | |
NSString *_obfuscatedGaiaID; | |
NSString *_categoryTag; | |
NSMutableArray *_productSpecificData; | |
NSMutableArray *_productSpecificBinaryData; | |
GIPCrashReportData *_crashReport; | |
NSString *_userEmail; | |
NSString *_obfuscatedGaiaId; | |
unsigned long long _batteryUsagePercent; | |
double _batteryUsageDuration; | |
} | |
+ (id)collectedDataWithCrashReport:(id)arg1; | |
+ (id)collectedData; | |
+ (id)batteryStateAsString:(long long)arg1; | |
@property(nonatomic) double batteryUsageDuration; // @synthesize batteryUsageDuration=_batteryUsageDuration; | |
@property(nonatomic) unsigned long long batteryUsagePercent; // @synthesize batteryUsagePercent=_batteryUsagePercent; | |
@property(copy, nonatomic) NSString *userEmail; // @synthesize userEmail=_userEmail; | |
@property(copy, nonatomic) NSString *obfuscatedGaiaId; // @synthesize obfuscatedGaiaId=_obfuscatedGaiaId; | |
@property(retain, nonatomic) GIPCrashReportData *crashReport; // @synthesize crashReport=_crashReport; | |
@property(retain, nonatomic) UIImage *screenshot; // @synthesize screenshot=_screenshot; | |
@property(copy, nonatomic) NSString *userFeedback; // @synthesize userFeedback=_userFeedback; | |
@property(copy, nonatomic) NSString *logContents; // @synthesize logContents=_logContents; | |
@property(readonly, nonatomic) NSString *osVersion; // @synthesize osVersion=_osVersion; | |
@property(readonly, nonatomic) NSString *bundleIdentifier; // @synthesize bundleIdentifier=_bundleIdentifier; | |
@property(readonly, nonatomic) NSString *executableFileName; // @synthesize executableFileName=_executableFileName; | |
@property(copy, nonatomic) NSString *categoryTag; // @synthesize categoryTag=_categoryTag; | |
@property(readonly, nonatomic) NSString *bundleVersion; // @synthesize bundleVersion=_bundleVersion; | |
@property(readonly, nonatomic) NSString *appName; // @synthesize appName=_appName; | |
@property(readonly, nonatomic) NSDate *timestamp; // @synthesize timestamp=_timestamp; | |
- (void).cxx_destruct; | |
- (id)userFacingDescription; | |
- (id)exportAsProto; | |
- (int)protoBatteryState; | |
- (void)setSystemDataFromCurrentData; | |
- (void)setSystemDataFromCrashReport:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@property(readonly, nonatomic) unsigned int reportType; | |
- (void)addProductSpecificBinaryDataWithName:(id)arg1 mimeType:(id)arg2 value:(id)arg3; | |
- (void)addProductSpecificDataFromDictionary:(id)arg1; | |
- (void)addProductSpecificDataWithKey:(id)arg1 value:(id)arg2; | |
@property(copy, nonatomic) NSArray *productSpecificBinaryData; | |
@property(copy, nonatomic) NSArray *productSpecificData; | |
- (id)initInternalWithCategoryTag:(id)arg1 crashReport:(id)arg2; | |
- (id)initWithCategoryTag:(id)arg1 crashReport:(id)arg2; | |
- (id)initWithCategoryTag:(id)arg1; | |
@end | |
@interface GIPFeedbackCommon : NSObject | |
{ | |
} | |
+ (void)setTableHeadingTextColor:(id)arg1; | |
+ (void)setBackgroundColor:(id)arg1; | |
+ (void)setNavigationBarTintColor:(id)arg1; | |
@end | |
@interface GIPFeedbackCrashReportHandler : NSObject <UIAlertViewDelegate, GIPCrashReportHandlerProtocol> | |
{ | |
NSString *_categoryTag; | |
NSArray *_crashReportDatas; | |
NSString *_obfuscatedGaiaId; | |
UIViewController *_viewController; | |
} | |
@property(copy, nonatomic) NSString *obfuscatedGaiaId; // @synthesize obfuscatedGaiaId=_obfuscatedGaiaId; | |
- (void).cxx_destruct; | |
- (void)alertView:(id)arg1 clickedButtonAtIndex:(long long)arg2; | |
- (void)handleCrashReportData:(id)arg1; | |
- (id)initWithViewController:(id)arg1 categoryTag:(id)arg2; | |
- (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 GIPFeedbackCrashReportViewController : UIViewController | |
{ | |
GIPFeedbackCollectedData *_feedbackData; | |
long long _titleBarStyle; | |
UINavigationBar *_titlebar; | |
UILabel *_systemDataLabel; | |
UITextView *_systemDataView; | |
UILabel *_feedbackLabel; | |
UITextView *_feedbackView; | |
UILabel *_legalLabel; | |
UIToolbar *_toolbar; | |
} | |
@property(nonatomic) long long titleBarStyle; // @synthesize titleBarStyle=_titleBarStyle; | |
- (void).cxx_destruct; | |
- (void)presentInViewController:(id)arg1; | |
- (void)sendButtonAction; | |
- (void)closeButtonAction; | |
- (_Bool)shouldAutorotateToInterfaceOrientation:(long long)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewDidLoad; | |
- (void)loadView; | |
@property(retain, nonatomic) GIPCrashReportData *crashReport; | |
@property(retain, nonatomic) GIPFeedbackCollectedData *feedbackData; | |
- (id)init; | |
@end | |
@interface GIPFeedbackLocalizedString : NSObject | |
{ | |
} | |
+ (id)yourReportWillHelpString; | |
+ (id)pleaseDescribeString; | |
+ (id)problemAndSystemInformationString; | |
+ (id)problemReportFormatString; | |
+ (id)sendReportString; | |
+ (id)noThanksString; | |
+ (id)lastSessionClosedString; | |
+ (id)applicationCrashString; | |
+ (id)descriptionPlaceholderString; | |
+ (id)sendWithoutDescriptionString; | |
+ (id)sendWithoutDescriptionTitleString; | |
+ (id)includeUserAccountSubtextString; | |
+ (id)includeUserAccountHeadingString; | |
+ (id)includeScreenshotSubtextString; | |
+ (id)includeScreenshotHeadingString; | |
+ (id)includeUserEmailHeadingString; | |
+ (id)includeSystemDataSubtextString; | |
+ (id)includeSystemDataHeadingString; | |
+ (id)helpString; | |
+ (id)privacyMainHeadingString; | |
+ (id)feedbackMainHeadingString; | |
+ (id)reportIssueString; | |
+ (id)previewString; | |
+ (id)okString; | |
+ (id)privacyPolicyHeadingString; | |
+ (id)privacyBodyString; | |
+ (id)backString; | |
+ (id)sendString; | |
+ (id)previewReportTitleString; | |
+ (id)screenshotHeadingString; | |
+ (id)systemLogHeadingString; | |
+ (id)osVersionHeadingString; | |
+ (id)deviceModelHeadingString; | |
+ (id)versionHeadingString; | |
+ (id)applicationNameHeadingString; | |
+ (id)reportButtonString; | |
+ (id)closeButtonString; | |
+ (id)clickReportString; | |
+ (id)crashedPreviouslyFormatString; | |
+ (id)sendMessageLaterString; | |
+ (id)sendMessageString; | |
+ (id)noString; | |
+ (id)yesString; | |
@end | |
@interface GIPFeedbackLogViewerViewController : UIViewController | |
{ | |
UITextView *_logText; | |
NSString *_logContents; | |
} | |
@property(copy, nonatomic) NSString *logContents; // @synthesize logContents=_logContents; | |
@property(retain, nonatomic) UITextView *logText; // @synthesize logText=_logText; | |
- (void).cxx_destruct; | |
- (_Bool)shouldAutorotateToInterfaceOrientation:(long long)arg1; | |
- (void)viewDidLoad; | |
@end | |
@interface GIPFeedbackMainViewController : UITableViewController <UIAlertViewDelegate, UITableViewDataSource, UITableViewDelegate, UITextViewDelegate> | |
{ | |
GIPFeedbackCollectedData *_data; | |
UITextView *_descriptionTextView; | |
UILabel *_ghostText; | |
_Bool _shouldSendSystemLogs; | |
_Bool _shouldSendScreenshot; | |
_Bool _shouldSendUserAccountInfo; | |
_Bool _showEmptyDescriptionAlert; | |
UIColor *_navigationBarTintColor; | |
UIColor *_backgroundColor; | |
_Bool _allowMultilineInputInDescription; | |
NSMutableArray *_tableSections; | |
id <GIPFeedbackSubmissionDelegate> _submissionDelegate; | |
_Bool _useStandardNavigationBackButton; | |
UIPickerView *_userPicker; | |
NSNumber *_modalBottomMargin; | |
UIColor *_previousNavigationBarTintColor; | |
} | |
+ (id)controllerWithCollectedData:(id)arg1; | |
@property(retain, nonatomic) UIColor *previousNavigationBarTintColor; // @synthesize previousNavigationBarTintColor=_previousNavigationBarTintColor; | |
@property(retain, nonatomic) NSNumber *modalBottomMargin; // @synthesize modalBottomMargin=_modalBottomMargin; | |
@property(nonatomic) __weak id <GIPFeedbackSubmissionDelegate> submissionDelegate; // @synthesize submissionDelegate=_submissionDelegate; | |
@property(copy, nonatomic) NSMutableArray *tableSections; // @synthesize tableSections=_tableSections; | |
@property(nonatomic) _Bool useStandardNavigationBackButton; // @synthesize useStandardNavigationBackButton=_useStandardNavigationBackButton; | |
@property(retain, nonatomic) UIColor *backgroundColor; // @synthesize backgroundColor=_backgroundColor; | |
@property(retain, nonatomic) UIColor *navigationBarTintColor; // @synthesize navigationBarTintColor=_navigationBarTintColor; | |
@property(nonatomic) _Bool showEmptyDescriptionAlert; // @synthesize showEmptyDescriptionAlert=_showEmptyDescriptionAlert; | |
@property(retain, nonatomic) UITextView *descriptionTextView; // @synthesize descriptionTextView=_descriptionTextView; | |
@property(retain, nonatomic) UIPickerView *userPicker; // @synthesize userPicker=_userPicker; | |
@property(readonly, nonatomic) __weak GIPFeedbackCollectedData *data; // @synthesize data=_data; | |
- (void).cxx_destruct; | |
- (void)alertView:(id)arg1 clickedButtonAtIndex:(long long)arg2; | |
- (double)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2; | |
- (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; | |
- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; | |
- (id)tableView:(id)arg1 titleForHeaderInSection:(long long)arg2; | |
- (long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2; | |
- (long long)numberOfSectionsInTableView:(id)arg1; | |
- (void)textViewDidBeginEditing:(id)arg1; | |
- (void)textViewDidEndEditing:(id)arg1; | |
- (_Bool)textView:(id)arg1 shouldChangeTextInRange:(struct _NSRange)arg2 replacementText:(id)arg3; | |
- (void)willHideKeyboard:(id)arg1; | |
- (void)willShowKeyboard:(id)arg1; | |
- (_Bool)isPresentedAsModalForm; | |
- (id)safePresentingViewController; | |
- (_Bool)shouldAutorotateToInterfaceOrientation:(long long)arg1; | |
- (void)viewDidUnload; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)removeKeyboardNotifications; | |
- (void)addKeyboardNotifications; | |
- (void)loadView; | |
- (id)privacySection; | |
- (id)feedbackSection; | |
- (void)loadButtons; | |
- (void)loadToolbar; | |
- (void)backButtonDidTap:(id)arg1; | |
- (void)submitButtonDidTap:(id)arg1; | |
- (void)previewButtonDidTap:(id)arg1; | |
- (id)sendButton; | |
- (void)submitFeedback; | |
- (id)dataWithPrivateInfoStripped; | |
@property(nonatomic) _Bool sendUserAccountInfo; | |
@property(nonatomic) _Bool sendSystemData; | |
@property(nonatomic) _Bool sendScreenshot; | |
- (void)setReportType:(unsigned int)arg1; | |
- (unsigned int)reportType; | |
- (void)setCrashReportDatas:(id)arg1; | |
- (id)crashReportDatas; | |
- (void)setScreenshot:(id)arg1; | |
- (id)screenshot; | |
- (void)setObfuscatedGaiaID:(id)arg1; | |
- (id)obfuscatedGaiaID; | |
- (void)setCategoryTag:(id)arg1; | |
- (id)categoryTag; | |
- (void)displayPrivacyAlert; | |
- (void)dealloc; | |
- (id)initWithCollectedData:(id)arg1 allowMultilineInputInDescription:(_Bool)arg2; | |
- (id)initWithCollectedData:(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 GIPFeedbackPreviewViewController : UIViewController <UITableViewDataSource, UITableViewDelegate> | |
{ | |
GIPFeedbackCollectedData *_data; | |
UITableView *_previewTable; | |
NSMutableArray *_headings; | |
NSMutableArray *_subheadings; | |
UIImage *_screenshot; | |
UIImageView *_screenshotImageView; | |
UITableViewCell *_screenshotCell; | |
long long _systemLogIndex; | |
long long _screenshotIndex; | |
UILabel *_viewScreenshotCellTitle; | |
UIBarButtonItem *_sendButton; | |
} | |
@property(retain, nonatomic) UIBarButtonItem *sendButton; // @synthesize sendButton=_sendButton; | |
@property(retain, nonatomic) UIImage *screenshot; // @synthesize screenshot=_screenshot; | |
@property(retain, nonatomic) UIImageView *screenshotImageView; // @synthesize screenshotImageView=_screenshotImageView; | |
@property(retain, nonatomic) UILabel *viewScreenshotCellTitle; // @synthesize viewScreenshotCellTitle=_viewScreenshotCellTitle; | |
@property(retain, nonatomic) UITableViewCell *screenshotCell; // @synthesize screenshotCell=_screenshotCell; | |
@property(retain, nonatomic) UITableView *previewTable; // @synthesize previewTable=_previewTable; | |
- (void).cxx_destruct; | |
- (double)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2; | |
- (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; | |
- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; | |
- (long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2; | |
- (_Bool)shouldAutorotateToInterfaceOrientation:(long long)arg1; | |
- (void)viewDidUnload; | |
- (void)viewDidLoad; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)updateCollectedData:(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 GIPFeedbackTableCell : UITableViewCell | |
{ | |
CDUnknownBlockType _actionBlock; | |
double _height; | |
} | |
+ (id)cellWithTitle:(id)arg1 subtitle:(id)arg2 action:(CDUnknownBlockType)arg3; | |
+ (id)cellWithTitle:(id)arg1 action:(CDUnknownBlockType)arg2; | |
@property(nonatomic) double height; // @synthesize height=_height; | |
- (void).cxx_destruct; | |
- (unsigned long long)heightInTableView:(id)arg1; | |
- (void)performAction; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(id)arg2; | |
- (id)initWithTitle:(id)arg1 subtitle:(id)arg2 action:(CDUnknownBlockType)arg3; | |
@end | |
@interface GIPFeedbackTableSection : NSObject | |
{ | |
NSArray *_cells; | |
NSString *_headerTitle; | |
} | |
@property(copy, nonatomic) NSString *headerTitle; // @synthesize headerTitle=_headerTitle; | |
- (void).cxx_destruct; | |
- (id)cellAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)heightForCellAtIndex:(unsigned long long)arg1 inTableView:(id)arg2; | |
- (unsigned long long)numberOfCells; | |
- (id)init; | |
- (id)initWithCells:(id)arg1; | |
@end | |
@interface GOODatePickerBaseView : UIDatePicker <GOODatePicking> | |
{ | |
} | |
// Remaining properties | |
@property(copy, nonatomic) NSCalendar *calendar; | |
@property(retain, nonatomic) NSDate *date; | |
@property(nonatomic) long long datePickerMode; | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(retain, nonatomic) NSLocale *locale; | |
@property(retain, nonatomic) NSDate *maximumDate; | |
@property(retain, nonatomic) NSDate *minimumDate; | |
@property(nonatomic) long long minuteInterval; | |
@property(readonly) Class superclass; | |
@property(retain, nonatomic) NSTimeZone *timeZone; | |
@end | |
@interface GOODatePicker : UIControl <GOODatePicking> | |
{ | |
UIView<GOODatePicking> *_pickerView; | |
} | |
@property(readonly, nonatomic) UIView<GOODatePicking> *pickerView; // @synthesize pickerView=_pickerView; | |
- (void).cxx_destruct; | |
- (id)forwardingTargetForSelector:(SEL)arg1; | |
- (void)datePickerValueChanged:(id)arg1; | |
- (void)setDate:(id)arg1 animated:(_Bool)arg2; | |
- (void)layoutSubviews; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 style:(long long)arg2; | |
// Remaining properties | |
@property(copy, nonatomic) NSCalendar *calendar; // @dynamic calendar; | |
@property(retain, nonatomic) NSDate *date; // @dynamic date; | |
@property(nonatomic) long long datePickerMode; // @dynamic datePickerMode; | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(retain, nonatomic) NSLocale *locale; // @dynamic locale; | |
@property(retain, nonatomic) NSDate *maximumDate; // @dynamic maximumDate; | |
@property(retain, nonatomic) NSDate *minimumDate; // @dynamic minimumDate; | |
@property(nonatomic) long long minuteInterval; // @dynamic minuteInterval; | |
@property(readonly) Class superclass; | |
@property(retain, nonatomic) NSTimeZone *timeZone; // @dynamic timeZone; | |
@end | |
@interface GOODatePickerRobotoView : UIPickerView <GOODatePicking, UIPickerViewDataSource, UIPickerViewDelegate> | |
{ | |
NSDateFormatter *_dateFormatter; | |
UIFont *_pickerFont; | |
_Bool _has24HourClock; | |
long long _selectedRows[4]; | |
NSString *_todayString; | |
NSDate *_roundedToday; | |
long long _monthIndex; | |
long long _dayIndex; | |
UIDatePicker *_datePicker; | |
long long _style; | |
NSCalendar *_calendar; | |
NSDate *_date; | |
long long _datePickerMode; | |
NSLocale *_locale; | |
NSDate *_maximumDate; | |
NSDate *_minimumDate; | |
long long _minuteInterval; | |
NSTimeZone *_timeZone; | |
UIControl *_control; | |
} | |
@property(nonatomic) __weak UIControl *control; // @synthesize control=_control; | |
@property(retain, nonatomic) NSTimeZone *timeZone; // @synthesize timeZone=_timeZone; | |
@property(nonatomic) long long minuteInterval; // @synthesize minuteInterval=_minuteInterval; | |
@property(retain, nonatomic) NSDate *minimumDate; // @synthesize minimumDate=_minimumDate; | |
@property(retain, nonatomic) NSDate *maximumDate; // @synthesize maximumDate=_maximumDate; | |
@property(retain, nonatomic) NSLocale *locale; // @synthesize locale=_locale; | |
@property(nonatomic) long long datePickerMode; // @synthesize datePickerMode=_datePickerMode; | |
@property(retain, nonatomic) NSDate *date; // @synthesize date=_date; | |
@property(copy, nonatomic) NSCalendar *calendar; // @synthesize calendar=_calendar; | |
- (void).cxx_destruct; | |
- (void)reloadCalendar; | |
- (void)loadRoundedToday; | |
- (void)loadTodayString; | |
- (void)selectRow:(long long)arg1 inComponent:(long long)arg2 animated:(_Bool)arg3; | |
- (void)resetSelectedRows; | |
- (void)updateAMPMStateForRow:(long long)arg1 inHourComponent:(long long)arg2; | |
- (_Bool)isHourComponent:(long long)arg1; | |
- (long long)textAlignmentForComponent:(long long)arg1; | |
- (double)widthForComponent:(long long)arg1; | |
- (id)dateStringForIndex:(long long)arg1; | |
- (id)monthNameAtIndex:(long long)arg1; | |
- (long long)numberOfDaysInCurrentMonth; | |
- (_Bool)isValidDateRange; | |
- (void)updatePickerViewStateAnimated:(_Bool)arg1; | |
- (id)titleForRow:(long long)arg1 forModeDateAndTimeInComponent:(long long)arg2; | |
- (long long)numberOfRowsForModeDateAndTimeInComponent:(long long)arg1; | |
- (id)titleForRow:(long long)arg1 forModeDateInComponent:(long long)arg2; | |
- (long long)numberOfRowsForModeDateInComponent:(long long)arg1; | |
- (id)titleForRow:(long long)arg1 forModeTimeInComponent:(long long)arg2; | |
- (long long)numberOfRowsForModeTimeInComponent:(long long)arg1; | |
- (id)titleForRow:(long long)arg1 inComponent:(long long)arg2; | |
- (long long)componentIndexForYear; | |
- (long long)componentIndexForDay; | |
- (long long)componentIndexForMonth; | |
- (void)calculateDateOrdering; | |
- (void)pickerView:(id)arg1 didSelectRow:(long long)arg2 inComponent:(long long)arg3; | |
- (id)pickerView:(id)arg1 viewForRow:(long long)arg2 forComponent:(long long)arg3 reusingView:(id)arg4; | |
- (double)pickerView:(id)arg1 widthForComponent:(long long)arg2; | |
- (long long)pickerView:(id)arg1 numberOfRowsInComponent:(long long)arg2; | |
- (long long)numberOfComponentsInPickerView:(id)arg1; | |
- (void)setDate:(id)arg1 animated:(_Bool)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1 style:(long long)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 GOOMultilineTextField : UITextView <GOOControlledTextField, GOOTextFieldTraits, GOOValidatedTextField> | |
{ | |
_Bool _editing; | |
GOOTextFieldController *_controller; | |
} | |
@property(nonatomic, getter=isEditing) _Bool editing; // @synthesize editing=_editing; | |
@property(retain, nonatomic) GOOTextFieldController *controller; // @synthesize controller=_controller; | |
- (void).cxx_destruct; | |
- (void)textViewDidChange:(id)arg1; | |
- (void)textViewDidEndEditing:(id)arg1; | |
- (void)textViewDidBeginEditing:(id)arg1; | |
- (void)setEditable:(_Bool)arg1; | |
@property(retain, nonatomic) UIFont *font; | |
@property(copy, nonatomic) NSString *text; | |
- (id)accessibilityLabel; | |
- (struct CGRect)textRectThatFitsForBounds:(struct CGRect)arg1; | |
- (void)setTextContainerInset:(struct UIEdgeInsets)arg1; | |
@property(nonatomic) __weak id <GOOTextFieldValidator> validator; | |
@property(nonatomic) long long underlineViewMode; | |
@property(nonatomic) __weak id <GOOTextFieldCharacterCounter> characterCounter; | |
@property(nonatomic) unsigned long long characterLimit; | |
@property(retain, nonatomic) UIColor *borderColor; | |
@property(retain, nonatomic) UIColor *errorColor; | |
@property(retain, nonatomic) UIColor *placeholderColor; | |
@property(retain, nonatomic) UIColor *textColor; | |
@property(retain, nonatomic) QTMColorGroup *colorGroup; | |
@property(nonatomic) long long presentationStyle; | |
@property(copy, nonatomic) NSString *placeholder; | |
- (void)validate; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)layoutSubviews; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1 textContainer:(id)arg2; | |
// Remaining properties | |
@property(nonatomic) long long autocapitalizationType; | |
@property(nonatomic) long long autocorrectionType; | |
@property(readonly, nonatomic) UITextPosition *beginningOfDocument; | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(nonatomic) _Bool enablesReturnKeyAutomatically; | |
@property(readonly, nonatomic) UITextPosition *endOfDocument; | |
@property(readonly) unsigned long long hash; | |
@property(nonatomic) __weak id <UITextInputDelegate> inputDelegate; | |
@property(nonatomic) long long keyboardAppearance; | |
@property(nonatomic) long long keyboardType; | |
@property(readonly, nonatomic) UITextRange *markedTextRange; | |
@property(copy, nonatomic) NSDictionary *markedTextStyle; | |
@property(nonatomic) long long returnKeyType; | |
@property(nonatomic, getter=isSecureTextEntry) _Bool secureTextEntry; | |
@property(copy) UITextRange *selectedTextRange; | |
@property(nonatomic) long long selectionAffinity; | |
@property(nonatomic) long long spellCheckingType; | |
@property(readonly) Class superclass; | |
@property(readonly, nonatomic) UIView *textInputView; | |
@property(readonly, nonatomic) id <UITextInputTokenizer> tokenizer; | |
@end | |
@interface GOOMultilineTextFieldContentViewObject : GOOBaseContentViewObject <GOOTextFieldTraits> | |
{ | |
_Bool _textFieldEnabled; | |
NSString *_text; | |
NSString *_placeholder; | |
long long _presentationStyle; | |
QTMColorGroup *_colorGroup; | |
UIColor *_textColor; | |
UIColor *_placeholderColor; | |
UIColor *_errorColor; | |
UIColor *_borderColor; | |
unsigned long long _characterLimit; | |
id <GOOTextFieldCharacterCounter> _characterCounter; | |
long long _underlineViewMode; | |
id <GOOTextFieldValidator> _validator; | |
id <GOOMultilineTextFieldDelegate> _textFieldDelegate; | |
UIFont *_textFieldFont; | |
long long _elementID; | |
struct UIEdgeInsets _padding; | |
} | |
@property(nonatomic) struct UIEdgeInsets padding; // @synthesize padding=_padding; | |
@property(nonatomic) long long elementID; // @synthesize elementID=_elementID; | |
@property(retain, nonatomic) UIFont *textFieldFont; // @synthesize textFieldFont=_textFieldFont; | |
@property(nonatomic, getter=isTextFieldEnabled) _Bool textFieldEnabled; // @synthesize textFieldEnabled=_textFieldEnabled; | |
@property(nonatomic) id <GOOMultilineTextFieldDelegate> textFieldDelegate; // @synthesize textFieldDelegate=_textFieldDelegate; | |
@property(nonatomic) __weak id <GOOTextFieldValidator> validator; // @synthesize validator=_validator; | |
@property(nonatomic) long long underlineViewMode; // @synthesize underlineViewMode=_underlineViewMode; | |
@property(nonatomic) __weak id <GOOTextFieldCharacterCounter> characterCounter; // @synthesize characterCounter=_characterCounter; | |
@property(nonatomic) unsigned long long characterLimit; // @synthesize characterLimit=_characterLimit; | |
@property(retain, nonatomic) UIColor *borderColor; // @synthesize borderColor=_borderColor; | |
@property(retain, nonatomic) UIColor *errorColor; // @synthesize errorColor=_errorColor; | |
@property(retain, nonatomic) UIColor *placeholderColor; // @synthesize placeholderColor=_placeholderColor; | |
@property(retain, nonatomic) UIColor *textColor; // @synthesize textColor=_textColor; | |
@property(retain, nonatomic) QTMColorGroup *colorGroup; // @synthesize colorGroup=_colorGroup; | |
@property(nonatomic) long long presentationStyle; // @synthesize presentationStyle=_presentationStyle; | |
@property(copy, nonatomic) NSString *placeholder; // @synthesize placeholder=_placeholder; | |
@property(copy, nonatomic) NSString *text; // @synthesize text=_text; | |
- (void).cxx_destruct; | |
- (Class)contentViewClass; | |
- (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 GOOMultilineTextFieldContentView : GOOBaseContentView <GOOMultilineTextFieldDelegate> | |
{ | |
GOOMultilineTextField *_textField; | |
} | |
+ (id)fontFromObject:(id)arg1; | |
+ (double)heightForObject:(id)arg1 constrainedToWidth:(double)arg2; | |
@property(readonly, nonatomic) GOOMultilineTextField *textField; // @synthesize textField=_textField; | |
- (void).cxx_destruct; | |
- (void)textViewDidChange:(id)arg1; | |
- (_Bool)becomeFirstResponder; | |
- (void)prepareForReuse; | |
- (void)updateViewWithObject:(id)arg1; | |
- (void)layoutSubviews; | |
- (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, nonatomic) GOOMultilineTextFieldContentViewObject *object; // @dynamic object; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOTextField : UITextField <GOOControlledTextField, GOOTextFieldTraits, GOOValidatedTextField> | |
{ | |
UIButton *_internalClearButton; | |
UIColor *_clearButtonColor; | |
GOOTextFieldController *_controller; | |
UIImage *_clearButtonImage; | |
} | |
@property(retain, nonatomic) UIImage *clearButtonImage; // @synthesize clearButtonImage=_clearButtonImage; | |
@property(retain, nonatomic) GOOTextFieldController *controller; // @synthesize controller=_controller; | |
@property(retain, nonatomic) UIColor *clearButtonColor; // @synthesize clearButtonColor=_clearButtonColor; | |
- (void).cxx_destruct; | |
- (id)accessibilityLabel; | |
- (void)textFieldDidChange:(id)arg1; | |
- (void)textFieldDidEndEditing:(id)arg1; | |
- (void)textFieldDidBeginEditing:(id)arg1; | |
- (struct CGRect)clearButtonRectForBounds:(struct CGRect)arg1; | |
- (struct CGRect)editingRectForBounds:(struct CGRect)arg1; | |
- (struct CGRect)textRectForBounds:(struct CGRect)arg1; | |
- (void)setEnabled:(_Bool)arg1; | |
@property(retain, nonatomic) UIFont *font; | |
@property(copy, nonatomic) NSString *placeholder; | |
@property(copy, nonatomic) NSString *text; | |
- (struct CGRect)textRectThatFitsForBounds:(struct CGRect)arg1; | |
@property(nonatomic) __weak id <GOOTextFieldValidator> validator; | |
@property(nonatomic) long long underlineViewMode; | |
@property(nonatomic) __weak id <GOOTextFieldCharacterCounter> characterCounter; | |
@property(nonatomic) unsigned long long characterLimit; | |
@property(retain, nonatomic) UIColor *borderColor; | |
@property(retain, nonatomic) UIColor *errorColor; | |
@property(retain, nonatomic) UIColor *placeholderColor; | |
@property(retain, nonatomic) UIColor *textColor; | |
@property(retain, nonatomic) QTMColorGroup *colorGroup; | |
@property(nonatomic) long long presentationStyle; | |
@property(readonly, nonatomic) __weak UIButton *internalClearButton; // @synthesize internalClearButton=_internalClearButton; | |
- (void)validate; | |
- (struct CGSize)intrinsicContentSize; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)layoutSubviews; | |
- (void)commonInitialization; | |
- (void)dealloc; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(nonatomic) long long autocapitalizationType; | |
@property(nonatomic) long long autocorrectionType; | |
@property(readonly, nonatomic) UITextPosition *beginningOfDocument; | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly, nonatomic, getter=isEditing) _Bool editing; | |
@property(nonatomic) _Bool enablesReturnKeyAutomatically; | |
@property(readonly, nonatomic) UITextPosition *endOfDocument; | |
@property(readonly) unsigned long long hash; | |
@property(nonatomic) __weak id <UITextInputDelegate> inputDelegate; | |
@property(nonatomic) long long keyboardAppearance; | |
@property(nonatomic) long long keyboardType; | |
@property(readonly, nonatomic) UITextRange *markedTextRange; | |
@property(copy, nonatomic) NSDictionary *markedTextStyle; | |
@property(nonatomic) long long returnKeyType; | |
@property(nonatomic, getter=isSecureTextEntry) _Bool secureTextEntry; | |
@property(copy) UITextRange *selectedTextRange; | |
@property(nonatomic) long long selectionAffinity; | |
@property(nonatomic) long long spellCheckingType; | |
@property(readonly) Class superclass; | |
@property(readonly, nonatomic) UIView *textInputView; | |
@property(readonly, nonatomic) id <UITextInputTokenizer> tokenizer; | |
@end | |
@interface GOOTextFieldContentViewObject : GOOTextContentViewObject <GOOTextFieldTraits, UITextInputTraits> | |
{ | |
_Bool enablesReturnKeyAutomatically; | |
_Bool secureTextEntry; | |
_Bool _textFieldEnabled; | |
NSString *_text; | |
NSString *_placeholder; | |
long long _presentationStyle; | |
QTMColorGroup *_colorGroup; | |
UIColor *_textColor; | |
UIColor *_placeholderColor; | |
UIColor *_errorColor; | |
UIColor *_borderColor; | |
unsigned long long _characterLimit; | |
id <GOOTextFieldCharacterCounter> _characterCounter; | |
long long _underlineViewMode; | |
long long autocapitalizationType; | |
long long autocorrectionType; | |
long long spellCheckingType; | |
long long keyboardType; | |
long long keyboardAppearance; | |
long long returnKeyType; | |
UIFont *_textFieldFont; | |
long long _clearButtonMode; | |
long long _elementID; | |
id <UITextFieldDelegate> _textFieldDelegate; | |
id <GOOTextFieldValidator> _validator; | |
} | |
@property(nonatomic) __weak id <GOOTextFieldValidator> validator; // @synthesize validator=_validator; | |
@property(nonatomic) __weak id <UITextFieldDelegate> textFieldDelegate; // @synthesize textFieldDelegate=_textFieldDelegate; | |
@property(nonatomic) long long elementID; // @synthesize elementID=_elementID; | |
@property(nonatomic) long long clearButtonMode; // @synthesize clearButtonMode=_clearButtonMode; | |
@property(retain, nonatomic) UIFont *textFieldFont; // @synthesize textFieldFont=_textFieldFont; | |
@property(nonatomic, getter=isTextFieldEnabled) _Bool textFieldEnabled; // @synthesize textFieldEnabled=_textFieldEnabled; | |
@property(nonatomic, getter=isSecureTextEntry) _Bool secureTextEntry; // @synthesize secureTextEntry; | |
@property(nonatomic) _Bool enablesReturnKeyAutomatically; // @synthesize enablesReturnKeyAutomatically; | |
@property(nonatomic) long long returnKeyType; // @synthesize returnKeyType; | |
@property(nonatomic) long long keyboardAppearance; // @synthesize keyboardAppearance; | |
@property(nonatomic) long long keyboardType; // @synthesize keyboardType; | |
@property(nonatomic) long long spellCheckingType; // @synthesize spellCheckingType; | |
@property(nonatomic) long long autocorrectionType; // @synthesize autocorrectionType; | |
@property(nonatomic) long long autocapitalizationType; // @synthesize autocapitalizationType; | |
@property(nonatomic) long long underlineViewMode; // @synthesize underlineViewMode=_underlineViewMode; | |
@property(nonatomic) __weak id <GOOTextFieldCharacterCounter> characterCounter; // @synthesize characterCounter=_characterCounter; | |
@property(nonatomic) unsigned long long characterLimit; // @synthesize characterLimit=_characterLimit; | |
@property(retain, nonatomic) UIColor *borderColor; // @synthesize borderColor=_borderColor; | |
@property(retain, nonatomic) UIColor *errorColor; // @synthesize errorColor=_errorColor; | |
@property(retain, nonatomic) UIColor *placeholderColor; // @synthesize placeholderColor=_placeholderColor; | |
@property(retain, nonatomic) UIColor *textColor; // @synthesize textColor=_textColor; | |
@property(retain, nonatomic) QTMColorGroup *colorGroup; // @synthesize colorGroup=_colorGroup; | |
@property(nonatomic) long long presentationStyle; // @synthesize presentationStyle=_presentationStyle; | |
@property(copy, nonatomic) NSString *placeholder; // @synthesize placeholder=_placeholder; | |
@property(copy, nonatomic) NSString *text; // @synthesize text=_text; | |
- (void).cxx_destruct; | |
- (Class)contentViewClass; | |
- (id)initWithTitle:(id)arg1 subtitle:(id)arg2 image:(id)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOTextFieldContentView : GOOTextContentView | |
{ | |
GOOTextFieldContentViewObject *_textFieldCellObject; | |
GOOTextField *_textField; | |
} | |
+ (double)heightForObject:(id)arg1 constrainedToWidth:(double)arg2; | |
+ (id)textFieldFontFromObject:(id)arg1; | |
+ (id)textFieldFont; | |
@property(retain, nonatomic) GOOTextField *textField; // @synthesize textField=_textField; | |
- (void).cxx_destruct; | |
- (_Bool)becomeFirstResponder; | |
- (void)layoutSubviews; | |
- (void)prepareForReuse; | |
- (void)textDidChange:(id)arg1; | |
- (void)updateAccessibilityValue; | |
- (void)updateViewWithObject:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, nonatomic) GOOTextContentViewObject *object; // @dynamic object; | |
@end | |
@interface GOOToken : UIControl | |
{ | |
UILabel *_textLabel; | |
struct UIEdgeInsets _textEdgeInsets; | |
UIImageView *_avatarImageView; | |
UIImage *_image; | |
UIColor *_selectedTextColor; | |
UIColor *_selectedBackgroundColor; | |
UIColor *_unselectedTextColor; | |
UIColor *_unselectedBackgroundColor; | |
} | |
+ (double)tokenHeight; | |
@property(retain, nonatomic) UIColor *unselectedBackgroundColor; // @synthesize unselectedBackgroundColor=_unselectedBackgroundColor; | |
@property(retain, nonatomic) UIColor *unselectedTextColor; // @synthesize unselectedTextColor=_unselectedTextColor; | |
@property(retain, nonatomic) UIColor *selectedBackgroundColor; // @synthesize selectedBackgroundColor=_selectedBackgroundColor; | |
@property(retain, nonatomic) UIColor *selectedTextColor; // @synthesize selectedTextColor=_selectedTextColor; | |
@property(retain, nonatomic) UIImage *image; // @synthesize image=_image; | |
- (void).cxx_destruct; | |
- (void)setTitleColor:(id)arg1 backgroundColor:(id)arg2; | |
- (void)setDefaultTextEdgeInsets; | |
- (_Bool)canBecomeFirstResponder; | |
- (void)setSelected:(_Bool)arg1; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)layoutSubviews; | |
@property(copy, nonatomic) NSString *text; | |
- (id)initWithText:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithCoder:(id)arg1; | |
@end | |
@interface GOOTokenTextField : GOOTextField | |
{ | |
double _textRectOriginX; | |
NSString *_customAccessibilityValue; | |
} | |
@property(copy, nonatomic) NSString *customAccessibilityValue; // @synthesize customAccessibilityValue=_customAccessibilityValue; | |
@property(nonatomic) double textRectOriginX; // @synthesize textRectOriginX=_textRectOriginX; | |
- (void).cxx_destruct; | |
- (double)borderVerticalPadding; | |
- (id)accessibilityValue; | |
- (struct CGRect)textRectForBounds:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOTokenField : UIView <UITextFieldDelegate> | |
{ | |
NSMutableArray *_tokens; | |
_Bool _showPlaceholderWithTokens; | |
NSString *_placeholder; | |
unsigned long long _delimiter; | |
id <GOOTokenFieldDelegate> _delegate; | |
GOOTokenTextField *_textField; | |
NSString *_previousInputText; | |
UILabel *_placeholderLabel; | |
UITextField *_hiddenField; | |
} | |
+ (double)placeholderWidthWithTokenFieldSize:(struct CGSize)arg1 placeholder:(id)arg2; | |
+ (struct CGRect)frameForTextFieldWithTokenFieldSize:(struct CGSize)arg1 relativeToLastTokenFrame:(struct CGRect)arg2 textFieldHeight:(double)arg3 placeholder:(id)arg4; | |
+ (id)tokenFramesWithSize:(struct CGSize)arg1 tokens:(id)arg2; | |
+ (double)heightWithTokens:(id)arg1 placeholder:(id)arg2 constrainedToWidth:(double)arg3; | |
+ (double)heightWithTokens:(id)arg1 constrainedToWidth:(double)arg2; | |
+ (struct CGSize)calculateSize:(struct CGSize)arg1 tokens:(id)arg2 textField:(id)arg3; | |
@property(retain, nonatomic) UITextField *hiddenField; // @synthesize hiddenField=_hiddenField; | |
@property(retain, nonatomic) UILabel *placeholderLabel; // @synthesize placeholderLabel=_placeholderLabel; | |
@property(copy, nonatomic) NSString *previousInputText; // @synthesize previousInputText=_previousInputText; | |
@property(retain, nonatomic) GOOTokenTextField *textField; // @synthesize textField=_textField; | |
@property(nonatomic) __weak id <GOOTokenFieldDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(retain, nonatomic) NSArray *tokens; // @synthesize tokens=_tokens; | |
@property(nonatomic) unsigned long long delimiter; // @synthesize delimiter=_delimiter; | |
@property(nonatomic) _Bool showPlaceholderWithTokens; // @synthesize showPlaceholderWithTokens=_showPlaceholderWithTokens; | |
@property(copy, nonatomic) NSString *placeholder; // @synthesize placeholder=_placeholder; | |
- (void).cxx_destruct; | |
- (void)addTokenSubview:(id)arg1; | |
- (void)removeTokenSubview:(id)arg1; | |
- (double)textRectOriginXWithTokenFieldSize:(struct CGSize)arg1 tokens:(id)arg2 placeholder:(id)arg3; | |
- (_Bool)textField:(id)arg1 shouldChangeCharactersInRange:(struct _NSRange)arg2 replacementString:(id)arg3; | |
- (void)textFieldDidChange; | |
- (_Bool)textFieldShouldReturn:(id)arg1; | |
- (_Bool)textFieldShouldEndEditing:(id)arg1; | |
- (_Bool)textFieldShouldBeginEditing:(id)arg1; | |
- (void)tokenPressed:(id)arg1; | |
- (void)notifyDelegateIfSizeNeedsToBeUpdated; | |
- (void)createNewTokenFromInput; | |
- (void)commitInput; | |
@property(nonatomic) long long underlineViewMode; | |
- (void)deselectAllTokens; | |
- (void)selectLastToken; | |
- (void)selectToken:(id)arg1; | |
- (void)removeSelectedTokens; | |
- (void)removeToken:(id)arg1; | |
- (void)addToken:(id)arg1; | |
- (_Bool)resignFirstResponder; | |
- (_Bool)becomeFirstResponder; | |
- (void)clearTextInput; | |
@property(copy, nonatomic) NSString *textFieldAccessibilityValue; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (struct CGSize)intrinsicContentSize; | |
- (void)layoutSubviews; | |
- (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 GOOTokenFieldContentViewObject : GOOBaseContentViewObject | |
{ | |
_Bool _showPlaceholderWithTokens; | |
id <GOOTokenFieldDelegate> _tokenFieldDelegate; | |
NSString *_placeholder; | |
unsigned long long _delimiter; | |
NSString *_textFieldAccessibilityValue; | |
NSArray *_tokens; | |
id <GOOTokenFieldContentViewObjectDelegate> _tokenFieldContentViewObjectDelegate; | |
GOOTokenField *_tokenField; | |
} | |
@property(nonatomic) __weak GOOTokenField *tokenField; // @synthesize tokenField=_tokenField; | |
@property(nonatomic) __weak id <GOOTokenFieldContentViewObjectDelegate> tokenFieldContentViewObjectDelegate; // @synthesize tokenFieldContentViewObjectDelegate=_tokenFieldContentViewObjectDelegate; | |
@property(copy, nonatomic) NSArray *tokens; // @synthesize tokens=_tokens; | |
@property(copy, nonatomic) NSString *textFieldAccessibilityValue; // @synthesize textFieldAccessibilityValue=_textFieldAccessibilityValue; | |
@property(nonatomic) unsigned long long delimiter; // @synthesize delimiter=_delimiter; | |
@property(nonatomic) _Bool showPlaceholderWithTokens; // @synthesize showPlaceholderWithTokens=_showPlaceholderWithTokens; | |
@property(copy, nonatomic) NSString *placeholder; // @synthesize placeholder=_placeholder; | |
@property(nonatomic) __weak id <GOOTokenFieldDelegate> tokenFieldDelegate; // @synthesize tokenFieldDelegate=_tokenFieldDelegate; | |
- (void).cxx_destruct; | |
- (void)addToken:(id)arg1; | |
- (Class)contentViewClass; | |
- (id)init; | |
@end | |
@interface GOOTokenFieldContentView : GOOBaseContentView <GOOTokenFieldContentViewObjectDelegate, GOOTokenFieldDelegate> | |
{ | |
GOOTokenField *_tokenField; | |
} | |
+ (double)heightForObject:(id)arg1 constrainedToWidth:(double)arg2; | |
@property(retain, nonatomic) GOOTokenField *tokenField; // @synthesize tokenField=_tokenField; | |
- (void).cxx_destruct; | |
- (_Bool)resignFirstResponder; | |
- (_Bool)becomeFirstResponder; | |
- (void)tokenField:(id)arg1 didPressToken:(id)arg2; | |
- (void)tokenField:(id)arg1 didChangeInput:(id)arg2; | |
- (void)tokenFieldHeightDidChange:(id)arg1; | |
- (void)tokenField:(id)arg1 didRemoveToken:(id)arg2; | |
- (_Bool)tokenField:(id)arg1 shouldAddToken:(id)arg2; | |
- (void)tokenField:(id)arg1 didAddToken:(id)arg2; | |
- (void)tokenFieldContentViewObject:(id)arg1 didChangeTokens:(id)arg2; | |
- (void)tokenFieldContentViewObject:(id)arg1 didAddToken:(id)arg2; | |
- (void)prepareForReuse; | |
- (void)updateViewWithObject:(id)arg1; | |
- (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, nonatomic) GOOTokenFieldContentViewObject *object; // @dynamic object; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOTextFieldController : NSObject <GOOTextFieldTraits> | |
{ | |
_Bool _enabled; | |
_Bool _isMultiline; | |
NSString *_do_no_use_text; | |
long long _presentationStyle; | |
QTMColorGroup *_colorGroup; | |
UIColor *_textColor; | |
UIColor *_placeholderColor; | |
UIColor *_errorColor; | |
UIColor *_borderColor; | |
unsigned long long _characterLimit; | |
id <GOOTextFieldCharacterCounter> _characterCounter; | |
long long _underlineViewMode; | |
id <GOOTextFieldValidator> _validator; | |
UIView<GOOControlledTextField><GOOTextFieldTraits> *_textField; | |
GOOTextFieldTitleView *_titleView; | |
GOOUnderlineView *_borderView; | |
UILabel *_characterLimitView; | |
UILabel *_errorTextView; | |
struct CGAffineTransform _floatingTitleScale; | |
} | |
@property(retain, nonatomic) UILabel *errorTextView; // @synthesize errorTextView=_errorTextView; | |
@property(retain, nonatomic) UILabel *characterLimitView; // @synthesize characterLimitView=_characterLimitView; | |
@property(retain, nonatomic) GOOUnderlineView *borderView; // @synthesize borderView=_borderView; | |
@property(nonatomic) struct CGAffineTransform floatingTitleScale; // @synthesize floatingTitleScale=_floatingTitleScale; | |
@property(retain, nonatomic) GOOTextFieldTitleView *titleView; // @synthesize titleView=_titleView; | |
@property(readonly, nonatomic) _Bool isMultiline; // @synthesize isMultiline=_isMultiline; | |
@property(nonatomic) __weak UIView<GOOControlledTextField><GOOTextFieldTraits> *textField; // @synthesize textField=_textField; | |
@property(nonatomic, getter=isEnabled) _Bool enabled; // @synthesize enabled=_enabled; | |
@property(nonatomic) __weak id <GOOTextFieldValidator> validator; // @synthesize validator=_validator; | |
@property(nonatomic) long long underlineViewMode; // @synthesize underlineViewMode=_underlineViewMode; | |
@property(nonatomic) __weak id <GOOTextFieldCharacterCounter> characterCounter; // @synthesize characterCounter=_characterCounter; | |
@property(nonatomic) unsigned long long characterLimit; // @synthesize characterLimit=_characterLimit; | |
@property(retain, nonatomic) UIColor *borderColor; // @synthesize borderColor=_borderColor; | |
@property(retain, nonatomic) UIColor *errorColor; // @synthesize errorColor=_errorColor; | |
@property(retain, nonatomic) UIColor *placeholderColor; // @synthesize placeholderColor=_placeholderColor; | |
@property(retain, nonatomic) UIColor *textColor; // @synthesize textColor=_textColor; | |
@property(retain, nonatomic) QTMColorGroup *colorGroup; // @synthesize colorGroup=_colorGroup; | |
@property(nonatomic) long long presentationStyle; // @synthesize presentationStyle=_presentationStyle; | |
@property(copy, nonatomic) NSString *text; // @synthesize text=_do_no_use_text; | |
- (void).cxx_destruct; | |
- (unsigned long long)characterCount; | |
@property(readonly, nonatomic) double fontHeight; | |
- (id)textFieldLabel; | |
- (void)updateColors; | |
- (void)performValidation; | |
- (_Bool)shouldValidateEvents:(unsigned long long)arg1; | |
@property(readonly, nonatomic) _Bool canValidate; | |
- (void)validateEvents:(unsigned long long)arg1; | |
- (struct CGRect)errorTextFrame; | |
- (void)animatePlaceholderDown; | |
- (void)animatePlaceholderUp; | |
- (double)placeHolderRequiredWidth; | |
- (struct CGRect)placeholderFloatingPositionFrame; | |
- (struct CGRect)placeholderDefaultPositionFrame; | |
- (void)updatePlaceholderTransformAndPosition; | |
- (void)updatePlaceholderAlpha; | |
- (void)updateCharacterCountLimit; | |
- (void)removeCharacterCountLimit; | |
- (struct CGRect)characterLimitFrame; | |
@property(readonly, nonatomic) struct CGSize characterLimitViewSize; | |
@property(copy, nonatomic) NSString *placeholder; | |
- (struct CGRect)borderViewFrame; | |
- (_Bool)shouldLayoutForRTL; | |
- (void)validate; | |
- (void)didChange; | |
- (void)didEndEditing; | |
- (void)didBeginEditing; | |
@property(readonly, nonatomic) struct UIEdgeInsets textContainerInset; | |
- (void)layoutSubviewsWithAnimationsDisabled; | |
- (void)didSetFont; | |
- (void)didSetText; | |
- (id)initWithTextField:(id)arg1 isMultiline:(_Bool)arg2; | |
- (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 GOOTextFieldTitleView : UIView | |
{ | |
UIFont *_font; | |
CATextLayer *_frontLayer; | |
CATextLayer *_backLayer; | |
} | |
@property(retain, nonatomic) CATextLayer *backLayer; // @synthesize backLayer=_backLayer; | |
@property(retain, nonatomic) CATextLayer *frontLayer; // @synthesize frontLayer=_frontLayer; | |
@property(retain, nonatomic) UIFont *font; // @synthesize font=_font; | |
- (void).cxx_destruct; | |
@property(nonatomic) NSObject *string; | |
@property(nonatomic) struct CGColor *backLayerColor; | |
@property(nonatomic) struct CGColor *frontLayerColor; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOUnderlineView : UIView | |
{ | |
_Bool _enabled; | |
_Bool _erroneous; | |
_Bool _focusBorderHidden; | |
_Bool _normalBorderHidden; | |
UIColor *_focusedColor; | |
UIColor *_unfocusedColor; | |
UIColor *_errorColor; | |
CAShapeLayer *_disabledBorder; | |
CALayer *_focusedBorder; | |
} | |
@property(retain, nonatomic) CALayer *focusedBorder; // @synthesize focusedBorder=_focusedBorder; | |
@property(retain, nonatomic) CAShapeLayer *disabledBorder; // @synthesize disabledBorder=_disabledBorder; | |
@property(nonatomic) _Bool normalBorderHidden; // @synthesize normalBorderHidden=_normalBorderHidden; | |
@property(nonatomic) _Bool focusBorderHidden; // @synthesize focusBorderHidden=_focusBorderHidden; | |
@property(nonatomic) _Bool erroneous; // @synthesize erroneous=_erroneous; | |
@property(nonatomic) _Bool enabled; // @synthesize enabled=_enabled; | |
@property(retain, nonatomic) UIColor *errorColor; // @synthesize errorColor=_errorColor; | |
@property(retain, nonatomic) UIColor *unfocusedColor; // @synthesize unfocusedColor=_unfocusedColor; | |
@property(retain, nonatomic) UIColor *focusedColor; // @synthesize focusedColor=_focusedColor; | |
- (void).cxx_destruct; | |
- (void)animateFocusBorderOut; | |
- (void)animateFocusBorderIn; | |
- (void)updateForegroundColor; | |
- (void)updateBackgroundColor; | |
- (void)updateBorder; | |
- (void)updateBorderPath; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOBackButtonItem : UIBarButtonItem | |
{ | |
} | |
+ (id)backButtonItemWithContentColor:(id)arg1 target:(id)arg2 action:(SEL)arg3; | |
@end | |
@interface GOONavigationBarButton : QTMButton | |
{ | |
struct UIEdgeInsets _backgroundEdgeInsets; | |
struct UIEdgeInsets _layoutInsets; | |
} | |
@property(nonatomic) struct UIEdgeInsets layoutInsets; // @synthesize layoutInsets=_layoutInsets; | |
@property(nonatomic) struct UIEdgeInsets backgroundEdgeInsets; // @synthesize backgroundEdgeInsets=_backgroundEdgeInsets; | |
- (id)view; | |
- (struct CGRect)backgroundRectForBounds:(struct CGRect)arg1; | |
- (double)inkRadius; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOThickNavigationChildController : NSObject <GOONavigationChildController> | |
{ | |
GOONavigationStyle *_style; | |
UIScrollView *_observedScrollView; | |
NSHashTable *_secondaryScrollViews; | |
GOONavigationHeaderController *_headerController; | |
UIViewController *_viewController; | |
} | |
@property(readonly, nonatomic) UIViewController *viewController; // @synthesize viewController=_viewController; | |
- (void).cxx_destruct; | |
- (id)barButtonItemPropertyKeyPaths; | |
- (id)navigationItemKeyPathContextMap; | |
- (void)stopObservingBarButtonItems:(id)arg1; | |
- (void)startObservingBarButtonItems:(id)arg1; | |
- (struct UIEdgeInsets)primaryScrollViewIndicatorInsets; | |
- (id)primaryScrollView; | |
- (void)stopTrackingScrollView; | |
- (void)startTrackingScrollView; | |
- (void)adjustScrollViewInsetsForScrollView:(id)arg1 indicatorInsets:(struct UIEdgeInsets)arg2; | |
- (void)syncSecondaryScrollViewContentOffsets; | |
- (void)updateSecondaryScrollViewInsets; | |
- (void)updatePrimaryScrollViewInsets; | |
- (void)reparentHeaderIfNeeded; | |
- (void)setHeaderViewHidden:(_Bool)arg1 animated:(_Bool)arg2; | |
@property(nonatomic, getter=isHeaderViewHidden) _Bool headerViewHidden; | |
- (_Bool)prefersStatusBarHidden; | |
- (long long)preferredStatusBarUpdateAnimation; | |
- (long long)preferredStatusBarStyle; | |
- (void)didShowViewControllerAnimated:(_Bool)arg1; | |
- (void)willShowViewControllerAnimated:(_Bool)arg1; | |
- (void)updateSecondaryScrollViews; | |
- (void)updatePrimaryScrollView; | |
- (void)updateNavigationStyle; | |
- (void)adjustSecondaryScrollViewsWithPrimaryContentOffset:(struct CGPoint)arg1; | |
- (void)observedScrollViewContentOffsetDidChange:(struct CGPoint)arg1 snapHeader:(_Bool)arg2; | |
- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
- (void)setShouldAdjustHeaderForScrollViewChanges:(_Bool)arg1; | |
@property(readonly, nonatomic) GOONavigationHeaderView *headerView; | |
- (void)dealloc; | |
- (id)init; | |
- (id)initWithViewController:(id)arg1 navigationStyle:(id)arg2 navigationDepth:(unsigned long long)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOThinNavigationChildController : NSObject <GOONavigationChildController> | |
{ | |
GOOFlexibleHeaderViewController *_headerViewController; | |
UIView *_headerSuperView; | |
UIViewController *_viewController; | |
GOONavigationHeaderView *_headerView; | |
} | |
+ (id)flexibleHeaderViewControllerForViewController:(id)arg1; | |
+ (_Bool)viewControllerCanBeThinlyWrapped:(id)arg1; | |
@property(readonly, nonatomic) GOONavigationHeaderView *headerView; // @synthesize headerView=_headerView; | |
@property(readonly, nonatomic) UIViewController *viewController; // @synthesize viewController=_viewController; | |
- (void).cxx_destruct; | |
- (void)reparentHeaderIfNeeded; | |
- (void)setShouldAdjustHeaderForScrollViewChanges:(_Bool)arg1; | |
- (void)setHeaderViewHidden:(_Bool)arg1 animated:(_Bool)arg2; | |
@property(nonatomic, getter=isHeaderViewHidden) _Bool headerViewHidden; | |
- (_Bool)prefersStatusBarHidden; | |
- (long long)preferredStatusBarUpdateAnimation; | |
- (long long)preferredStatusBarStyle; | |
- (void)didShowViewControllerAnimated:(_Bool)arg1; | |
- (void)willShowViewControllerAnimated:(_Bool)arg1; | |
- (void)updateSecondaryScrollViews; | |
- (void)updatePrimaryScrollView; | |
- (void)updateNavigationStyle; | |
- (id)init; | |
- (id)initWithViewController:(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 GOONavigationController : UINavigationController <UINavigationControllerDelegate> | |
{ | |
id <UINavigationControllerDelegate> _externalDelegate; | |
NSMutableArray *_childControllers; | |
NSMutableArray *_pushingChildControllers; | |
NSMutableArray *_poppingChildControllers; | |
_Bool _transitioning; | |
_Bool _transitioningWillShowCalled; | |
_Bool _transitioningDidShowCalled; | |
id _operationContext; | |
_Bool _animatorIsGOOTansition; | |
_Bool _processingTransitionQueue; | |
NSMutableArray *_transitionQueue; | |
CDUnknownBlockType _deferedAncillaryLogic; | |
_Bool _shouldSpecialCaseGOOHeaderViewController; | |
GOOTransitionController *_transitionController; | |
GOONavigationStyle *_navigationStyle; | |
} | |
@property(nonatomic) _Bool shouldSpecialCaseGOOHeaderViewController; // @synthesize shouldSpecialCaseGOOHeaderViewController=_shouldSpecialCaseGOOHeaderViewController; | |
@property(retain, nonatomic) GOONavigationStyle *navigationStyle; // @synthesize navigationStyle=_navigationStyle; | |
@property(retain, nonatomic) GOOTransitionController *transitionController; // @synthesize transitionController=_transitionController; | |
- (void).cxx_destruct; | |
- (void)invokeNextTransitionIfNeeded; | |
- (void)queueTransitionInvocation:(id)arg1; | |
- (id)invocationForSelector:(SEL)arg1; | |
- (void)queueTransitionForSelector:(SEL)arg1 withBoolArg:(_Bool)arg2 objectArg:(id)arg3; | |
- (void)queueTransitionForSelector:(SEL)arg1 withObjectArg:(id)arg2 boolArg:(_Bool)arg3 objectArg:(id)arg4; | |
- (void)queueTransitionForSelector:(SEL)arg1 withObjectArg:(id)arg2 boolArg:(_Bool)arg3; | |
- (void)queueTransitionForSelector:(SEL)arg1 withBoolArg:(_Bool)arg2; | |
- (_Bool)shouldQueueTransition; | |
- (id)currentChildController; | |
- (id)childControllerForViewController:(id)arg1; | |
- (void)transitionFromViewController:(id)arg1 toViewController:(id)arg2 operation:(long long)arg3 coordinator:(id)arg4 animated:(_Bool)arg5; | |
- (void)reparentHeaderForViewControllerIfNeeded:(id)arg1; | |
- (id)popViewControllerAnimated:(_Bool)arg1 operationContext:(id)arg2; | |
- (void)pushViewController:(id)arg1 animated:(_Bool)arg2 operationContext:(id)arg3; | |
- (void)setShouldAdjustHeaderForScrollViewChanges:(_Bool)arg1; | |
- (id)headerViewForViewController:(id)arg1; | |
- (void)setNeedsBannerViewUpdate; | |
- (void)setNeedsSecondaryScrollViewsUpdate; | |
- (void)setNeedsPrimaryScrollViewUpdate; | |
- (void)setNeedsNavigationStyleUpdate; | |
- (_Bool)accessibilityPerformEscape; | |
- (id)navigationController:(id)arg1 headerAnimationControllerForOperation:(long long)arg2 operationContext:(id)arg3 fromViewController:(id)arg4 toViewController:(id)arg5; | |
- (id)navigationController:(id)arg1 animationControllerForOperation:(long long)arg2 operationContext:(id)arg3 fromViewController:(id)arg4 toViewController:(id)arg5; | |
- (id)navigationController:(id)arg1 animationControllerForOperation:(long long)arg2 fromViewController:(id)arg3 toViewController:(id)arg4; | |
- (id)navigationController:(id)arg1 interactionControllerForAnimationController:(id)arg2; | |
- (long long)navigationControllerPreferredInterfaceOrientationForPresentation:(id)arg1; | |
- (unsigned long long)navigationControllerSupportedInterfaceOrientations:(id)arg1; | |
- (void)navigationController:(id)arg1 didShowViewController:(id)arg2 animated:(_Bool)arg3; | |
- (void)executeDeferedAncillaryLogic; | |
- (void)navigationController:(id)arg1 willShowViewController:(id)arg2 animated:(_Bool)arg3; | |
- (void)setViewControllers:(id)arg1 animated:(_Bool)arg2; | |
- (id)popToRootViewControllerAnimated:(_Bool)arg1; | |
- (id)popToViewController:(id)arg1 animated:(_Bool)arg2; | |
- (id)popViewControllerAnimated:(_Bool)arg1; | |
- (void)pushViewController:(id)arg1 animated:(_Bool)arg2; | |
- (void)setViewControllers:(id)arg1; | |
- (id)navigationBar; | |
- (void)setNavigationBarHidden:(_Bool)arg1 animated:(_Bool)arg2; | |
- (void)setNavigationBarHidden:(_Bool)arg1; | |
- (_Bool)isNavigationBarHidden; | |
- (void)setDelegate:(id)arg1; | |
- (id)delegate; | |
- (_Bool)disablesAutomaticKeyboardDismissal; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (long long)preferredStatusBarStyle; | |
- (_Bool)prefersStatusBarHidden; | |
- (long long)preferredStatusBarUpdateAnimation; | |
- (id)childViewControllerForStatusBarHidden; | |
- (id)childViewControllerForStatusBarStyle; | |
- (void)viewDidLoad; | |
- (id)initWithRootViewController:(id)arg1 navigationStyle:(id)arg2; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
- (id)initWithNavigationBarClass:(Class)arg1 toolbarClass:(Class)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 GOONavigationHeaderBackgroundImageView : UIImageView <GOONavigationCustomHeaderBackground> | |
{ | |
} | |
- (void)navigationHeaderView:(id)arg1 didLayoutSubviewsWithLayout:(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 GOONavigationHeaderController : NSObject | |
{ | |
UIViewController *_viewController; | |
GOONavigationHeaderView *_headerView; | |
GOONavigationStyle *_style; | |
struct { | |
_Bool dragging; | |
struct CGPoint dragStartOffset; | |
struct CGPoint contentOffset; | |
_Bool isLiveTransformRegion; | |
_Bool endedDragInHeaderLayoutRegion; | |
_Bool handlingOffset; | |
} _interactionState; | |
_Bool _statusBarHidden; | |
_Bool _showHeaderWithNextContentOffsetChange; | |
_Bool _viewControllerRespondsToHeaderChanges; | |
_Bool _headerViewHidden; | |
_Bool _shouldAdjustHeaderForScrollViewChanges; | |
} | |
@property(nonatomic) _Bool shouldAdjustHeaderForScrollViewChanges; // @synthesize shouldAdjustHeaderForScrollViewChanges=_shouldAdjustHeaderForScrollViewChanges; | |
@property(nonatomic, getter=isHeaderViewHidden) _Bool headerViewHidden; // @synthesize headerViewHidden=_headerViewHidden; | |
@property(readonly, nonatomic) GOONavigationHeaderView *headerView; // @synthesize headerView=_headerView; | |
- (void).cxx_destruct; | |
- (void)parentSetHeaderViewHidden:(_Bool)arg1 animated:(_Bool)arg2; | |
- (double)headerFlexHeight; | |
- (double)defaultDurationForAnimationType:(long long)arg1; | |
- (double)durationFromDistance:(double)arg1 animationType:(long long)arg2; | |
- (double)contentDeltaForScrollView:(id)arg1; | |
- (_Bool)isInRegionJustPastLiveTransform:(id)arg1; | |
- (_Bool)isLiveTransformRegionInScrollView:(id)arg1; | |
- (void)updateHeaderStateForScrollView:(id)arg1; | |
- (void)updateStatusBarHidden:(_Bool)arg1 animated:(_Bool)arg2; | |
- (void)transformHeaderToHeight:(double)arg1 verticalDelta:(double)arg2 animationType:(long long)arg3; | |
- (void)handleContentOffsetStateChange:(struct CGPoint)arg1 scrollView:(id)arg2; | |
- (void)handleDragStateChange:(_Bool)arg1 scrollView:(id)arg2; | |
- (void)handlePanStoppedForScrollView:(id)arg1; | |
- (void)handlePanStartedForScrollView:(id)arg1; | |
- (struct CGPoint)transformedHeaderOrigin; | |
- (_Bool)isScrollHideEnabled; | |
- (_Bool)isScrollShrinkEnabled; | |
- (_Bool)isAutoHideEnabled; | |
- (void)updateHeaderWithAnimation:(_Bool)arg1 hideBanner:(_Bool)arg2; | |
- (void)willChangeFromScrollView:(id)arg1 toScrollView:(id)arg2; | |
- (void)scrollView:(id)arg1 panStateDidChange:(long long)arg2; | |
- (void)scrollView:(id)arg1 contentOffsetDidChange:(struct CGPoint)arg2; | |
- (void)setHeaderViewHidden:(_Bool)arg1 animated:(_Bool)arg2; | |
- (_Bool)prefersStatusBarHidden; | |
- (void)updateNavigationStyle; | |
- (void)updateBarButtonItem:(id)arg1 withNavigationItem:(id)arg2 forKeyPath:(id)arg3; | |
- (void)updateWithNavigationItem:(id)arg1; | |
- (id)initWithViewController:(id)arg1 navigationStyle:(id)arg2; | |
- (id)init; | |
@end | |
@interface GOONavigationHeaderLayout : NSObject | |
{ | |
NSArray *_leftBarItemLayouts; | |
NSArray *_rightBarItemLayouts; | |
NSArray *_leftBarViews; | |
NSArray *_rightBarViews; | |
UILabel *_titleLabel; | |
GOONavigationStyle *_navigationStyle; | |
UIFont *_titleFont; | |
double _fractionHeightGrowth; | |
struct CGRect _titleFrame; | |
struct CGRect _headerBackgroundFrame; | |
struct CGRect _headerBevelFrame; | |
struct CGRect _statusBarFrame; | |
struct CGRect _bannerFrame; | |
} | |
@property(readonly, nonatomic) struct CGRect bannerFrame; // @synthesize bannerFrame=_bannerFrame; | |
@property(readonly, nonatomic) struct CGRect statusBarFrame; // @synthesize statusBarFrame=_statusBarFrame; | |
@property(readonly, nonatomic) struct CGRect headerBevelFrame; // @synthesize headerBevelFrame=_headerBevelFrame; | |
@property(readonly, nonatomic) struct CGRect headerBackgroundFrame; // @synthesize headerBackgroundFrame=_headerBackgroundFrame; | |
@property(readonly, nonatomic) struct CGRect titleFrame; // @synthesize titleFrame=_titleFrame; | |
@property(readonly, nonatomic) double fractionHeightGrowth; // @synthesize fractionHeightGrowth=_fractionHeightGrowth; | |
@property(retain, nonatomic) UIFont *titleFont; // @synthesize titleFont=_titleFont; | |
@property(retain, nonatomic) GOONavigationStyle *navigationStyle; // @synthesize navigationStyle=_navigationStyle; | |
@property(retain, nonatomic) UILabel *titleLabel; // @synthesize titleLabel=_titleLabel; | |
@property(copy, nonatomic) NSArray *rightBarViews; // @synthesize rightBarViews=_rightBarViews; | |
@property(copy, nonatomic) NSArray *leftBarViews; // @synthesize leftBarViews=_leftBarViews; | |
- (void).cxx_destruct; | |
- (double)calculatedStatusBarHeight; | |
- (double)minimumHeight; | |
- (id)layoutForRightBarButtonItemAtIndex:(unsigned long long)arg1; | |
- (id)layoutForLeftBarButtonItemAtIndex:(unsigned long long)arg1; | |
- (id)layoutForBarView:(id)arg1 leftAlign:(_Bool)arg2 isFirst:(_Bool)arg3; | |
- (double)tweenFrom:(double)arg1 to:(double)arg2 fraction:(double)arg3; | |
- (id)clampFontSize:(id)arg1 withWidth:(double)arg2; | |
- (struct CGRect)insetTitleFrameHorizontallyWithContentRect:(struct CGRect)arg1 barIconContentRemainderRect:(struct CGRect)arg2; | |
- (struct CGRect)insetTitleFrameVerticallyWithContentRect:(struct CGRect)arg1; | |
- (_Bool)shouldGrowTitleText; | |
- (void)evaluateWithBounds:(struct CGRect)arg1; | |
- (double)verticalOffsetForHeaderContent; | |
- (double)fractionHeightGrowthFromBounds:(struct CGRect)arg1; | |
@end | |
@interface GOONavigationHeaderItemLayout : NSObject | |
{ | |
_Bool _rightAligned; | |
GOONavigationBarButton *_barButton; | |
UIView *_customView; | |
struct CGRect _frame; | |
struct UIEdgeInsets _contentInsets; | |
struct UIEdgeInsets _backgroundInsets; | |
struct UIEdgeInsets _additionalContentInsets; | |
} | |
@property(nonatomic) struct UIEdgeInsets additionalContentInsets; // @synthesize additionalContentInsets=_additionalContentInsets; | |
@property(nonatomic) _Bool rightAligned; // @synthesize rightAligned=_rightAligned; | |
@property(retain, nonatomic) UIView *customView; // @synthesize customView=_customView; | |
@property(retain, nonatomic) GOONavigationBarButton *barButton; // @synthesize barButton=_barButton; | |
@property(readonly, nonatomic) struct UIEdgeInsets backgroundInsets; // @synthesize backgroundInsets=_backgroundInsets; | |
@property(readonly, nonatomic) struct UIEdgeInsets contentInsets; // @synthesize contentInsets=_contentInsets; | |
@property(readonly, nonatomic) struct CGRect frame; // @synthesize frame=_frame; | |
- (void).cxx_destruct; | |
- (void)evaluateWithBounds:(struct CGRect)arg1; | |
@end | |
@interface GOONavigationHeaderView : UIView <GOOTransitioning> | |
{ | |
GOONavigationStyle *_style; | |
long long _headerViewState; | |
GOONavigationHeaderBevelView *_bevelView; | |
UIView *_bannerView; | |
_Bool _shadowEnabled; | |
UIView *_statusBarBackgroundView; | |
UILabel *_titleLabel; | |
UIView *_titleView; | |
NSArray *_leftBarViews; | |
NSArray *_rightBarViews; | |
UIView *_defaultBackgroundView; | |
UIView *_customBackgroundView; | |
} | |
+ (id)transitioningViewKeys; | |
@property(readonly, nonatomic) UIView *customBackgroundView; // @synthesize customBackgroundView=_customBackgroundView; | |
@property(readonly, nonatomic) UIView *defaultBackgroundView; // @synthesize defaultBackgroundView=_defaultBackgroundView; | |
@property(readonly, nonatomic) NSArray *rightBarViews; // @synthesize rightBarViews=_rightBarViews; | |
@property(readonly, nonatomic) NSArray *leftBarViews; // @synthesize leftBarViews=_leftBarViews; | |
@property(readonly, nonatomic) UIView *titleView; // @synthesize titleView=_titleView; | |
@property(readonly, nonatomic) UILabel *titleLabel; // @synthesize titleLabel=_titleLabel; | |
@property(readonly, nonatomic) UIView *statusBarBackgroundView; // @synthesize statusBarBackgroundView=_statusBarBackgroundView; | |
@property(nonatomic) long long headerViewState; // @synthesize headerViewState=_headerViewState; | |
- (void).cxx_destruct; | |
- (void)transferCustomViewOwnershipForBarButtonItem:(id)arg1; | |
- (void)updateBarButtonView:(id)arg1 withBarButtonItem:(id)arg2 keyPath:(id)arg3; | |
- (void)updateButton:(id)arg1 withItem:(id)arg2 forState:(unsigned long long)arg3 barMetrics:(long long)arg4; | |
- (void)updateButton:(id)arg1 withItem:(id)arg2 barMetrics:(long long)arg3; | |
- (void)updateTextColorForButton:(id)arg1; | |
- (id)viewFromBarButtonItem:(id)arg1; | |
- (id)viewsFromBarButtonItems:(id)arg1; | |
- (void)applyLayout:(id)arg1 toBarItemView:(id)arg2; | |
- (void)updateTitleLabelWithStyle:(id)arg1; | |
- (double)textBaselineForLabel:(id)arg1; | |
- (void)loadBevelViewIfNecessary; | |
- (_Bool)shouldAlignTextButtonsWithTitle; | |
- (_Bool)shouldShowTitleViewForNavigationItem:(id)arg1; | |
- (_Bool)shouldShowTitleLabelForNavigationItem:(id)arg1; | |
- (_Bool)shouldShowBarViewsForNavigationItem:(id)arg1; | |
- (void)updateShadowLayer:(_Bool)arg1; | |
- (void)updateShadow; | |
- (void)updateViewWithStyle:(id)arg1; | |
- (id)accessibilityElementArray; | |
- (id)transitioningViewByKey; | |
- (long long)indexOfAccessibilityElement:(id)arg1; | |
- (id)accessibilityElementAtIndex:(long long)arg1; | |
- (long long)accessibilityElementCount; | |
- (_Bool)transition:(id)arg1 shouldReparentTransitioningView:(id)arg2 forKey:(id)arg3; | |
- (void)transition:(id)arg1 didRemoveTransitioningView:(id)arg2 forKey:(id)arg3; | |
- (void)transition:(id)arg1 willRemoveTransitioningView:(id)arg2 forKey:(id)arg3; | |
- (void)transition:(id)arg1 didAddTransitioningView:(id)arg2 forKey:(id)arg3; | |
- (void)transition:(id)arg1 willAddTransitioningView:(id)arg2 forKey:(id)arg3; | |
- (void)didEndTransition:(id)arg1 toViewController:(id)arg2; | |
- (void)willBeginTransition:(id)arg1 toViewController:(id)arg2; | |
- (id)incomingTransitioningViewLayoutForKey:(id)arg1 transition:(id)arg2 transitioningView:(id)arg3 withContainerBounds:(struct CGRect)arg4; | |
- (id)outgoingTransitioningViewForKey:(id)arg1 transition:(id)arg2; | |
- (id)incomingTransitioningViewKeysForTransition:(id)arg1; | |
- (id)outgoingTransitioningViewKeysForTransition:(id)arg1; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)layoutSubviews; | |
- (void)setShadowEnabled:(_Bool)arg1; | |
- (void)setCustomBackgroundView:(id)arg1; | |
- (void)setBannerView:(id)arg1; | |
- (void)updateNavigationStyle:(id)arg1; | |
- (void)updateBarButtonItem:(id)arg1 withNavigationItem:(id)arg2 forKeyPath:(id)arg3; | |
- (void)updateViewWithNavigationItem:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 style:(id)arg2; | |
- (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 GOONavigationCustomBarButtonContainer : UIView | |
{ | |
UIView *_customView; | |
} | |
@property(retain, nonatomic) UIView *customView; // @synthesize customView=_customView; | |
- (void).cxx_destruct; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithCustomView:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOONavigationHeaderBevelView : UIView | |
{ | |
UIColor *_strokeColor; | |
} | |
@property(retain, nonatomic) UIColor *strokeColor; // @synthesize strokeColor=_strokeColor; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOSandbagView : UIView | |
{ | |
} | |
@end | |
@interface GOOTransitionableView : UIView <GOOTransitioningViewCopying> | |
{ | |
} | |
- (id)incomingLayout; | |
- (id)transitioningCopy; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOONavigationStyle : NSObject <NSCopying> | |
{ | |
UIColor *_headerTitleTintColor; | |
UIColor *_headerIconTintColor; | |
_Bool _shouldEnableHeaderTitleGrowth; | |
_Bool _bannerVisibility; | |
UIColor *_statusBarBackgroundColor; | |
UIColor *_headerBackgroundColor; | |
UIColor *_headerBevelColor; | |
long long _contentStyle; | |
double _headerMinimumHeight; | |
double _headerMaximumHeight; | |
double _headerTitleMinimumScaleFactor; | |
UIFont *_headerTitleMinimumFont; | |
UIFont *_headerTitleMaximumFont; | |
double _headerTitleTopInsetRatio; | |
NSDictionary *_headerTitleTabStops; | |
long long _headerScrollBehavior; | |
long long _headerBarButtonItemBehavior; | |
long long _headerTitleBehavior; | |
long long _headerShadowBehavior; | |
long long _headerUpdateAnimationBehavior; | |
unsigned long long _secondaryScrollViewsHeaderBehavior; | |
long long _headerInteractionBehavior; | |
double _headerScrollBehaviorShrinkAndHideVelocityThreshold; | |
long long _statusBarBehavior; | |
} | |
+ (id)defaultStyle; | |
@property(nonatomic) long long statusBarBehavior; // @synthesize statusBarBehavior=_statusBarBehavior; | |
@property(nonatomic) _Bool bannerVisibility; // @synthesize bannerVisibility=_bannerVisibility; | |
@property(nonatomic) double headerScrollBehaviorShrinkAndHideVelocityThreshold; // @synthesize headerScrollBehaviorShrinkAndHideVelocityThreshold=_headerScrollBehaviorShrinkAndHideVelocityThreshold; | |
@property(nonatomic) long long headerInteractionBehavior; // @synthesize headerInteractionBehavior=_headerInteractionBehavior; | |
@property(nonatomic) unsigned long long secondaryScrollViewsHeaderBehavior; // @synthesize secondaryScrollViewsHeaderBehavior=_secondaryScrollViewsHeaderBehavior; | |
@property(nonatomic) long long headerUpdateAnimationBehavior; // @synthesize headerUpdateAnimationBehavior=_headerUpdateAnimationBehavior; | |
@property(nonatomic) long long headerShadowBehavior; // @synthesize headerShadowBehavior=_headerShadowBehavior; | |
@property(nonatomic) long long headerTitleBehavior; // @synthesize headerTitleBehavior=_headerTitleBehavior; | |
@property(nonatomic) long long headerBarButtonItemBehavior; // @synthesize headerBarButtonItemBehavior=_headerBarButtonItemBehavior; | |
@property(nonatomic) long long headerScrollBehavior; // @synthesize headerScrollBehavior=_headerScrollBehavior; | |
@property(nonatomic) _Bool shouldEnableHeaderTitleGrowth; // @synthesize shouldEnableHeaderTitleGrowth=_shouldEnableHeaderTitleGrowth; | |
@property(copy, nonatomic) NSDictionary *headerTitleTabStops; // @synthesize headerTitleTabStops=_headerTitleTabStops; | |
@property(nonatomic) double headerTitleTopInsetRatio; // @synthesize headerTitleTopInsetRatio=_headerTitleTopInsetRatio; | |
@property(retain, nonatomic) UIFont *headerTitleMaximumFont; // @synthesize headerTitleMaximumFont=_headerTitleMaximumFont; | |
@property(retain, nonatomic) UIFont *headerTitleMinimumFont; // @synthesize headerTitleMinimumFont=_headerTitleMinimumFont; | |
@property(nonatomic) double headerTitleMinimumScaleFactor; // @synthesize headerTitleMinimumScaleFactor=_headerTitleMinimumScaleFactor; | |
@property(nonatomic) double headerMaximumHeight; // @synthesize headerMaximumHeight=_headerMaximumHeight; | |
@property(nonatomic) double headerMinimumHeight; // @synthesize headerMinimumHeight=_headerMinimumHeight; | |
@property(nonatomic) long long contentStyle; // @synthesize contentStyle=_contentStyle; | |
@property(retain, nonatomic) UIColor *headerBevelColor; // @synthesize headerBevelColor=_headerBevelColor; | |
@property(retain, nonatomic) UIColor *headerBackgroundColor; // @synthesize headerBackgroundColor=_headerBackgroundColor; | |
@property(retain, nonatomic) UIColor *statusBarBackgroundColor; // @synthesize statusBarBackgroundColor=_statusBarBackgroundColor; | |
- (void).cxx_destruct; | |
@property(retain, nonatomic) UIColor *headerIconTintColor; | |
@property(retain, nonatomic) UIColor *headerTitleTintColor; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (_Bool)isEqual:(id)arg1; | |
- (id)init; | |
@end | |
@interface GOONavigationStyleTabStop : NSObject | |
{ | |
long long _reference; | |
double _offset; | |
} | |
+ (id)tabStopWithReference:(long long)arg1 offset:(double)arg2; | |
@property(readonly, nonatomic) double offset; // @synthesize offset=_offset; | |
@property(readonly, nonatomic) long long reference; // @synthesize reference=_reference; | |
- (unsigned long long)hash; | |
- (_Bool)isEqual:(id)arg1; | |
- (id)initWithReference:(long long)arg1 offset:(double)arg2; | |
- (id)init; | |
@end | |
@interface GOOTransition : UIPercentDrivenInteractiveTransition <GOOTransition> | |
{ | |
UIView *_sourceWrapperView; | |
UIView *_destinationWrapperView; | |
NSDictionary *_transitioningViewStatesMap; | |
_Bool _useWrapperViews; | |
_Bool _shouldReparentTransitioningViewsOnCompletion; | |
_Bool _usePercentDrivenInteractiveTransition; | |
unsigned long long _supportedTransitionComponents; | |
id _transitionContext; | |
long long _navigationOperation; | |
id <UIViewControllerInteractiveTransitioning> _associatedInteractiveTransition; | |
id <UIViewControllerContextTransitioning> _context; | |
GOONavigationController *_navigationController; | |
UIViewController *_sourceViewController; | |
UIViewController *_destinationViewController; | |
GOONavigationStyle *_sourceStyle; | |
GOONavigationStyle *_destinationStyle; | |
UIView *_containerView; | |
UIView *_sourceView; | |
UIView *_destinationView; | |
GOONavigationHeaderView *_sourceHeaderView; | |
GOONavigationHeaderView *_destinationHeaderView; | |
UIView *_sourceWrapperHeaderView; | |
UIView *_destinationWrapperHeaderView; | |
NSArray *_transitioningViewStates; | |
} | |
@property(readonly, nonatomic) NSArray *transitioningViewStates; // @synthesize transitioningViewStates=_transitioningViewStates; | |
@property(readonly, nonatomic) UIView *destinationWrapperHeaderView; // @synthesize destinationWrapperHeaderView=_destinationWrapperHeaderView; | |
@property(readonly, nonatomic) UIView *sourceWrapperHeaderView; // @synthesize sourceWrapperHeaderView=_sourceWrapperHeaderView; | |
@property(readonly, nonatomic) UIView *destinationWrapperView; // @synthesize destinationWrapperView=_destinationWrapperView; | |
@property(readonly, nonatomic) UIView *sourceWrapperView; // @synthesize sourceWrapperView=_sourceWrapperView; | |
@property(readonly, nonatomic) GOONavigationHeaderView *destinationHeaderView; // @synthesize destinationHeaderView=_destinationHeaderView; | |
@property(readonly, nonatomic) GOONavigationHeaderView *sourceHeaderView; // @synthesize sourceHeaderView=_sourceHeaderView; | |
@property(readonly, nonatomic) UIView *destinationView; // @synthesize destinationView=_destinationView; | |
@property(readonly, nonatomic) UIView *sourceView; // @synthesize sourceView=_sourceView; | |
@property(readonly, nonatomic) UIView *containerView; // @synthesize containerView=_containerView; | |
@property(readonly, nonatomic) GOONavigationStyle *destinationStyle; // @synthesize destinationStyle=_destinationStyle; | |
@property(readonly, nonatomic) GOONavigationStyle *sourceStyle; // @synthesize sourceStyle=_sourceStyle; | |
@property(readonly, nonatomic) UIViewController *destinationViewController; // @synthesize destinationViewController=_destinationViewController; | |
@property(readonly, nonatomic) UIViewController *sourceViewController; // @synthesize sourceViewController=_sourceViewController; | |
@property(readonly, nonatomic) GOONavigationController *navigationController; // @synthesize navigationController=_navigationController; | |
@property(readonly, nonatomic) id <UIViewControllerContextTransitioning> context; // @synthesize context=_context; | |
@property(retain, nonatomic) id <UIViewControllerInteractiveTransitioning> associatedInteractiveTransition; // @synthesize associatedInteractiveTransition=_associatedInteractiveTransition; | |
@property(nonatomic) _Bool usePercentDrivenInteractiveTransition; // @synthesize usePercentDrivenInteractiveTransition=_usePercentDrivenInteractiveTransition; | |
@property(nonatomic) _Bool shouldReparentTransitioningViewsOnCompletion; // @synthesize shouldReparentTransitioningViewsOnCompletion=_shouldReparentTransitioningViewsOnCompletion; | |
@property(nonatomic) _Bool useWrapperViews; // @synthesize useWrapperViews=_useWrapperViews; | |
@property(nonatomic) long long navigationOperation; // @synthesize navigationOperation=_navigationOperation; | |
@property(retain, nonatomic) id transitionContext; // @synthesize transitionContext=_transitionContext; | |
@property(readonly, nonatomic) unsigned long long supportedTransitionComponents; // @synthesize supportedTransitionComponents=_supportedTransitionComponents; | |
- (void).cxx_destruct; | |
- (id)transitioningObjects; | |
- (void)notifyTransitioningViewControllersDidEnd; | |
- (void)notifyTransitioningViewControllersWillBegin; | |
- (void)wrapperView:(id)arg1 unwrapView:(id)arg2; | |
- (id)wrapperViewWithView:(id)arg1; | |
- (struct CGRect)destinationHeaderFrontFinalBounds; | |
- (struct CGRect)destinationViewFinalFrame; | |
- (id)navigationControllerFromViewController:(id)arg1; | |
- (void)internalPrepareTransition; | |
- (void)clearConvenienceProperties; | |
- (void)setConveniencePropertiesFromContext:(id)arg1; | |
- (_Bool)isHeaderTransition; | |
- (_Bool)isViewTransition; | |
- (id)filterViewKeys:(id)arg1; | |
- (_Bool)shouldReparentTransitioningViewsWithState:(id)arg1; | |
- (void)finishInteractiveTransition; | |
- (void)cancelInteractiveTransition; | |
- (void)updateInteractiveTransition:(double)arg1; | |
- (double)percentComplete; | |
- (double)duration; | |
- (id)transitioningViewStateForKey:(id)arg1; | |
- (void)unwrapTransitionViews; | |
- (void)wrapTransitionViews; | |
- (void)layoutTransitioningViews; | |
- (void)layoutDestinationHeaderView; | |
- (void)layoutDestinationView; | |
- (void)layoutDestinationViews; | |
- (void)removeDestinationSubviews; | |
- (void)removeSourceSubviews; | |
- (void)addDestinationSubviews; | |
@property(readonly, nonatomic) _Bool isDismissing; | |
@property(readonly, nonatomic) _Bool isPresenting; | |
@property(readonly, nonatomic) _Bool isPush; | |
@property(readonly, nonatomic) _Bool isPop; | |
- (void)notifyTransitioningViewsTransitionDidComplete:(_Bool)arg1; | |
- (void)notifyTransitioningViewsPerformTransition; | |
- (void)notifyTransitioningViewsPrepareTransition; | |
- (void)notifyDidAddTransitioningViews; | |
- (void)notifyWillAddTransitioningViews; | |
- (void)notifyDidRemoveTransitioningViews; | |
- (void)notifyWillRemoveTransitioningViews; | |
- (void)reparentOrRemoveIncomingTransitioningViews; | |
- (void)reparentOutgoingTransitioningViews; | |
- (void)transitioningView:(id)arg1 performTransitionWithState:(id)arg2 containerCenter:(struct CGPoint)arg3 containerBounds:(struct CGRect)arg4; | |
- (void)performTransitioningViewsTransition; | |
- (_Bool)shouldFilterTransitioningViewKey:(id)arg1; | |
- (void)loadTransitioningViewStates; | |
- (void)prepareTransitioningViews; | |
- (void)transitionDidComplete:(_Bool)arg1; | |
- (void)performTransition; | |
- (void)prepareTransition; | |
- (long long)completionCurve; | |
- (double)completionSpeed; | |
- (void)startInteractiveTransition:(id)arg1; | |
- (void)animationEnded:(_Bool)arg1; | |
- (void)animateTransition:(id)arg1; | |
- (double)transitionDuration:(id)arg1; | |
@property(readonly, nonatomic) NSArray *interactivePopTransitionGestures; | |
@property(readonly, nonatomic) NSArray *interactivePushTransitionGestures; | |
- (id)initWithTransitionComponents:(unsigned long long)arg1 navigationOperation:(long long)arg2; | |
- (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 GOOTransitioningViewState : NSObject | |
{ | |
id <NSCopying> _key; | |
UIView<GOOTransitioningViewCopying> *_originalView; | |
UIView<GOOTransitioningView> *_transitioningView; | |
GOOTransitioningViewLayout *_destinationLayout; | |
} | |
@property(retain, nonatomic) GOOTransitioningViewLayout *destinationLayout; // @synthesize destinationLayout=_destinationLayout; | |
@property(retain, nonatomic) UIView<GOOTransitioningView> *transitioningView; // @synthesize transitioningView=_transitioningView; | |
@property(retain, nonatomic) UIView<GOOTransitioningViewCopying> *originalView; // @synthesize originalView=_originalView; | |
@property(copy, nonatomic) id <NSCopying> key; // @synthesize key=_key; | |
- (void).cxx_destruct; | |
@end | |
@interface GOOTransitionContext : NSObject <UIViewControllerContextTransitioning> | |
{ | |
UIViewController *_fromViewController; | |
UIViewController *_toViewController; | |
UIView *_containerView; | |
CDUnknownBlockType _animationCompletionBlock; | |
} | |
@property(copy, nonatomic) CDUnknownBlockType animationCompletionBlock; // @synthesize animationCompletionBlock=_animationCompletionBlock; | |
- (void).cxx_destruct; | |
- (id)transitionCoordinator; | |
- (struct CGRect)finalFrameForViewController:(id)arg1; | |
- (struct CGRect)initialFrameForViewController:(id)arg1; | |
- (struct CGAffineTransform)targetTransform; | |
- (id)viewForKey:(id)arg1; | |
- (id)viewControllerForKey:(id)arg1; | |
- (void)completeTransition:(_Bool)arg1; | |
- (void)cancelInteractiveTransition; | |
- (void)finishInteractiveTransition; | |
- (void)updateInteractiveTransition:(double)arg1; | |
- (long long)presentationStyle; | |
- (_Bool)transitionWasCancelled; | |
- (_Bool)isInteractive; | |
- (_Bool)isAnimated; | |
- (id)containerView; | |
- (id)init; | |
- (id)initWithFromViewController:(id)arg1 toViewController:(id)arg2 containerView:(id)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOTransitionController : NSObject <GOONavigationControllerDelegate> | |
{ | |
GOOTransitionControllerState *_currentState; | |
NSMutableSet *_cachedStates; | |
NSMutableArray *_registeredAnimatedTransitioningProviders; | |
} | |
- (void).cxx_destruct; | |
- (unsigned long long)componentOptionsForTransition:(id)arg1; | |
- (void)removeAllNonCurrentStates; | |
- (id)stateFromViewController:(id)arg1; | |
- (id)navigationController:(id)arg1 headerAnimationControllerForOperation:(long long)arg2 operationContext:(id)arg3 fromViewController:(id)arg4 toViewController:(id)arg5; | |
- (id)navigationController:(id)arg1 animationControllerForOperation:(long long)arg2 operationContext:(id)arg3 fromViewController:(id)arg4 toViewController:(id)arg5; | |
- (id)navigationController:(id)arg1 interactionControllerForAnimationController:(id)arg2; | |
- (void)navigationController:(id)arg1 didShowViewController:(id)arg2 animated:(_Bool)arg3; | |
- (void)navigationController:(id)arg1 willShowViewController:(id)arg2 animated:(_Bool)arg3; | |
- (void)registerAnimatedTransitioningProvider:(CDUnknownBlockType)arg1; | |
- (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 GOOTransitionControllerState : NSObject <GOONavigationControllerDelegate> | |
{ | |
NSArray *_popGesturesFromViewController; | |
NSArray *_popGesturesFromTransitionObject; | |
UIViewController *_viewController; | |
id <UIViewControllerAnimatedTransitioning> _animatedTransition; | |
id <UIViewControllerInteractiveTransitioning> _interactiveTransition; | |
} | |
@property(retain, nonatomic) id <UIViewControllerInteractiveTransitioning> interactiveTransition; // @synthesize interactiveTransition=_interactiveTransition; | |
@property(retain, nonatomic) id <UIViewControllerAnimatedTransitioning> animatedTransition; // @synthesize animatedTransition=_animatedTransition; | |
@property(readonly, nonatomic) UIViewController *viewController; // @synthesize viewController=_viewController; | |
- (void).cxx_destruct; | |
- (void)removePopRecognizers; | |
- (void)addPopRecognizersFromTransition:(id)arg1 withNavigationController:(id)arg2; | |
- (id)allPopGestures; | |
- (id)currentTransition; | |
- (id)pushGesturesForTransition:(id)arg1; | |
- (id)navigationController:(id)arg1 interactionControllerForAnimationController:(id)arg2; | |
- (void)navigationController:(id)arg1 didShowViewController:(id)arg2 animated:(_Bool)arg3; | |
- (void)navigationController:(id)arg1 willShowViewController:(id)arg2 animated:(_Bool)arg3; | |
- (void)tearDown; | |
- (void)dealloc; | |
- (id)initWithViewController:(id)arg1; | |
- (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 GOOTransitioningViewLayout : NSObject | |
{ | |
UIView *_superview; | |
struct CGPoint _center; | |
struct CGRect _bounds; | |
struct CGAffineTransform _transform; | |
} | |
@property(nonatomic) struct CGAffineTransform transform; // @synthesize transform=_transform; | |
@property(nonatomic) struct CGPoint center; // @synthesize center=_center; | |
@property(nonatomic) struct CGRect bounds; // @synthesize bounds=_bounds; | |
@property(retain, nonatomic) UIView *superview; // @synthesize superview=_superview; | |
- (void).cxx_destruct; | |
- (id)init; | |
@end | |
@interface GOODefaultTransitioningView : UIView <GOOTransitioningView> | |
{ | |
} | |
- (void)performTransition; | |
- (void)performTransition:(id)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@property(readonly, copy, nonatomic) id <NSCopying> transitioningViewKey; | |
@end | |
@interface GOOTransitionHeaderCrossfade : GOOTransition | |
{ | |
} | |
+ (id)headerCrossfadeTransitionForOperation:(long long)arg1; | |
- (void)performTransition; | |
- (void)prepareTransition; | |
@end | |
@interface GOOTransitionHorizontalSlide : GOOTransition <UIGestureRecognizerDelegate> | |
{ | |
UIView *_shadowView; | |
} | |
+ (id)horizontalSlideTransitionForOperation:(long long)arg1; | |
- (void).cxx_destruct; | |
- (void)addShadowView; | |
- (struct CGAffineTransform)offscreenRightTransform; | |
- (struct CGAffineTransform)slideEndTransform; | |
- (struct CGAffineTransform)slideStartTransform; | |
- (id)stationaryView; | |
- (id)stationaryHeaderView; | |
- (id)slidingView; | |
- (id)slidingHeaderView; | |
- (id)interactivePopTransitionGestures; | |
- (_Bool)shouldFilterTransitioningViewKey:(id)arg1; | |
- (void)transitionDidComplete:(_Bool)arg1; | |
- (void)performTransition; | |
- (void)prepareTransition; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOTransitionGestureHorizontalSlide : NSObject <GOOTransitionGesture> | |
{ | |
UIScreenEdgePanGestureRecognizer *_edgePanGestureRecognizer; | |
GOOTransitionHorizontalSlide *_slideTransition; | |
GOONavigationController *_navigationController; | |
} | |
@property(nonatomic) __weak GOONavigationController *navigationController; // @synthesize navigationController=_navigationController; | |
- (void).cxx_destruct; | |
- (unsigned long long)edge; | |
- (void)handleEdgePan:(id)arg1; | |
- (_Bool)gestureRecognizerShouldBegin:(id)arg1; | |
- (_Bool)gestureRecognizer:(id)arg1 shouldBeRequiredToFailByGestureRecognizer:(id)arg2; | |
- (id)interactionControllerForAnimationController:(id)arg1; | |
- (_Bool)shouldBeginInteractiveTransition; | |
@property(readonly, nonatomic) UIGestureRecognizer *gestureRecognizer; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOSwitchContentViewObject : GOOTextContentViewObject | |
{ | |
_Bool _on; | |
_Bool _switchEnabled; | |
long long _elementID; | |
id <GOOSwitchContentViewDelegate> _delegate; | |
CDUnknownBlockType _switchBlock; | |
GOOSwitchContentView *_switchContentView; | |
QTMColorGroup *_colorGroup; | |
} | |
+ (id)switchObjectWithText:(id)arg1 detailText:(id)arg2 on:(_Bool)arg3 elementID:(long long)arg4 switchBlock:(CDUnknownBlockType)arg5; | |
+ (id)switchObjectWithText:(id)arg1 on:(_Bool)arg2 elementID:(long long)arg3 switchBlock:(CDUnknownBlockType)arg4; | |
+ (id)switchObjectWithText:(id)arg1 detailText:(id)arg2 on:(_Bool)arg3 elementID:(long long)arg4 delegate:(id)arg5; | |
+ (id)switchObjectWithText:(id)arg1 on:(_Bool)arg2 elementID:(long long)arg3 delegate:(id)arg4; | |
@property(retain, nonatomic) QTMColorGroup *colorGroup; // @synthesize colorGroup=_colorGroup; | |
@property(nonatomic) __weak GOOSwitchContentView *switchContentView; // @synthesize switchContentView=_switchContentView; | |
@property(nonatomic, getter=isSwitchEnabled) _Bool switchEnabled; // @synthesize switchEnabled=_switchEnabled; | |
@property(copy, nonatomic) CDUnknownBlockType switchBlock; // @synthesize switchBlock=_switchBlock; | |
@property(nonatomic) __weak id <GOOSwitchContentViewDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) long long elementID; // @synthesize elementID=_elementID; | |
@property(nonatomic, getter=isOn) _Bool on; // @synthesize on=_on; | |
- (void).cxx_destruct; | |
- (void)setEnabled:(_Bool)arg1; | |
- (Class)contentViewClass; | |
- (id)initWithTitle:(id)arg1 subtitle:(id)arg2 image:(id)arg3; | |
@end | |
@interface GOOSwitchContentView : GOOTextContentView | |
{ | |
GOOSwitchContentViewObject *_object; | |
QTMSwitch *_switchControl; | |
} | |
+ (id)switchControl; | |
+ (double)heightForObject:(id)arg1 constrainedToWidth:(double)arg2; | |
+ (struct UIEdgeInsets)paddingFromObject:(id)arg1; | |
@property(readonly, nonatomic) QTMSwitch *switchControl; // @synthesize switchControl=_switchControl; | |
- (void).cxx_destruct; | |
- (struct CGPoint)accessibilityActivationPoint; | |
- (id)accessibilityHint; | |
- (unsigned long long)accessibilityTraits; | |
- (id)accessibilityValue; | |
- (void)setSwitchEnabled:(_Bool)arg1; | |
- (void)setOn:(_Bool)arg1 animated:(_Bool)arg2; | |
- (void)updateSwitch:(_Bool)arg1; | |
- (struct CGRect)boundsForText; | |
- (void)switched:(id)arg1; | |
- (void)updateViewWithObject:(id)arg1; | |
- (void)layoutSubviews; | |
- (void)prepareForReuse; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface QTMSwitch : UIControl <QTMThumbTrackDelegate> | |
{ | |
QTMThumbTrack *_thumbTrack; | |
_Bool _on; | |
QTMColorGroup *_colorGroup; | |
unsigned long long _theme; | |
} | |
+ (id)switchControlWithColorGroup:(id)arg1; | |
+ (id)switchControl; | |
@property(nonatomic, getter=isOn) _Bool on; // @synthesize on=_on; | |
@property(nonatomic) unsigned long long theme; // @synthesize theme=_theme; | |
@property(retain, nonatomic) QTMColorGroup *colorGroup; // @synthesize colorGroup=_colorGroup; | |
- (void).cxx_destruct; | |
- (void)thumbTrack:(id)arg1 didAnimateToValue:(double)arg2; | |
- (void)thumbTrack:(id)arg1 willAnimateToValue:(double)arg2; | |
- (void)thumbTrackValueChanged:(id)arg1; | |
- (void)setOn:(_Bool)arg1 animated:(_Bool)arg2; | |
- (void)setEnabled:(_Bool)arg1; | |
- (_Bool)toggleStateFromThumbTrack:(id)arg1 withValue:(double)arg2; | |
- (void)updateAccessibilityValues; | |
- (void)thumbTrack:(id)arg1 willJumpToValue:(double)arg2; | |
- (void)layoutSubviews; | |
- (_Bool)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (struct CGSize)intrinsicContentSize; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)commonInitWithColorGroup:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 colorGroup:(id)arg2; | |
- (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 QTMCollectionView : UICollectionView | |
{ | |
_Bool _allowsEditing; | |
_Bool _allowsReordering; | |
_Bool _allowsCellInteractionsWhileEditing; | |
_Bool _allowsSwipeToDismissItem; | |
_Bool _allowsSwipeToDismissSection; | |
_Bool _editing; | |
QTMCollectionViewEditingController *_editingController; | |
QTMCollectionViewStyleController *_styleController; | |
} | |
@property(retain, nonatomic) QTMCollectionViewStyleController *styleController; // @synthesize styleController=_styleController; | |
@property(retain, nonatomic) QTMCollectionViewEditingController *editingController; // @synthesize editingController=_editingController; | |
@property(nonatomic, getter=isEditing) _Bool editing; // @synthesize editing=_editing; | |
@property(nonatomic) _Bool allowsSwipeToDismissSection; // @synthesize allowsSwipeToDismissSection=_allowsSwipeToDismissSection; | |
@property(nonatomic) _Bool allowsSwipeToDismissItem; // @synthesize allowsSwipeToDismissItem=_allowsSwipeToDismissItem; | |
@property(nonatomic) _Bool allowsCellInteractionsWhileEditing; // @synthesize allowsCellInteractionsWhileEditing=_allowsCellInteractionsWhileEditing; | |
@property(nonatomic) _Bool allowsReordering; // @synthesize allowsReordering=_allowsReordering; | |
@property(nonatomic) _Bool allowsEditing; // @synthesize allowsEditing=_allowsEditing; | |
- (void).cxx_destruct; | |
- (void)setEditing:(_Bool)arg1 animated:(_Bool)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1 collectionViewLayout:(id)arg2; | |
@end | |
@interface QTMCollectionViewCell : UICollectionViewCell | |
{ | |
unsigned long long _accessoryType; | |
struct UIEdgeInsets _accessoryInsets; | |
UIImageView *_accessoryImageView; | |
UIImageView *_editingReorderImageView; | |
UIImageView *_editingSelectorImageView; | |
unsigned long long _elementKind; | |
NSIndexPath *_indexPath; | |
_Bool _editing; | |
_Bool _allowsCellInteractionsWhileEditing; | |
QTMInkView *_inkView; | |
unsigned long long _sectionOrdinalPosition; | |
unsigned long long _cellStateMask; | |
UIView<GOOContentView> *_objectContentView; | |
CAShapeLayer *_dividerLayer; | |
UIImageView *_backgroundImageView; | |
UIImageView *_dividerView; | |
UIColor *_innerBackgroundColor; | |
struct UIEdgeInsets _backgroundImageViewOutsets; | |
struct UIEdgeInsets _contentViewInsets; | |
} | |
+ (double)heightForObject:(id)arg1 itemWidth:(double)arg2 atIndexPath:(id)arg3 collectionView:(id)arg4; | |
@property(retain, nonatomic) UIColor *innerBackgroundColor; // @synthesize innerBackgroundColor=_innerBackgroundColor; | |
@property(nonatomic) struct UIEdgeInsets contentViewInsets; // @synthesize contentViewInsets=_contentViewInsets; | |
@property(retain, nonatomic) UIImageView *dividerView; // @synthesize dividerView=_dividerView; | |
@property(nonatomic) struct UIEdgeInsets backgroundImageViewOutsets; // @synthesize backgroundImageViewOutsets=_backgroundImageViewOutsets; | |
@property(retain, nonatomic) UIImageView *backgroundImageView; // @synthesize backgroundImageView=_backgroundImageView; | |
@property(retain, nonatomic) CAShapeLayer *dividerLayer; // @synthesize dividerLayer=_dividerLayer; | |
@property(readonly, nonatomic) UIView<GOOContentView> *objectContentView; // @synthesize objectContentView=_objectContentView; | |
@property(nonatomic) _Bool allowsCellInteractionsWhileEditing; // @synthesize allowsCellInteractionsWhileEditing=_allowsCellInteractionsWhileEditing; | |
@property(nonatomic, getter=isEditing) _Bool editing; // @synthesize editing=_editing; | |
@property(nonatomic) unsigned long long cellStateMask; // @synthesize cellStateMask=_cellStateMask; | |
@property(nonatomic) unsigned long long sectionOrdinalPosition; // @synthesize sectionOrdinalPosition=_sectionOrdinalPosition; | |
@property(retain, nonatomic) QTMInkView *inkView; // @synthesize inkView=_inkView; | |
- (void).cxx_destruct; | |
- (_Bool)resignFirstResponder; | |
- (_Bool)becomeFirstResponder; | |
- (unsigned long long)accessibilityTraits; | |
- (id)accessibilityValue; | |
- (id)accessibilityLabel; | |
- (void)setSelected:(_Bool)arg1; | |
- (void)updateInterfaceForEditing; | |
- (void)setEditing:(_Bool)arg1 animated:(_Bool)arg2; | |
- (void)updateAccessoryView:(id)arg1 leading:(_Bool)arg2; | |
- (void)setAccessoryType:(unsigned long long)arg1; | |
- (void)updateInkLayerWithStyleControler:(id)arg1 sectionOrdinalPosition:(unsigned long long)arg2 atIndexPath:(id)arg3; | |
- (void)updateLabelBackgroundColor; | |
- (void)setInnerBackgroundColorWithStyleControler:(id)arg1 atIndexPath:(id)arg2 elementKind:(unsigned long long)arg3; | |
- (void)updateAppearanceAnimationWithStyleController:(id)arg1 afterDelay:(double)arg2; | |
- (void)applyLayoutAttributes:(id)arg1; | |
- (void)layoutSubviews; | |
- (_Bool)shouldEnableCellInteractions; | |
@property(readonly, nonatomic) _Bool shouldShowSelectorControl; | |
@property(readonly, nonatomic) _Bool shouldShowReorderControl; | |
- (void)updateCellWithObject:(id)arg1; | |
- (void)prepareForReuse; | |
- (void)commonInit; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface QTMCollectionViewController : UIViewController <QTMInkTouchControllerDelegate, GOOScrollViewKeyboardManagerDelegate, QTMCollectionViewModelDelegate, QTMCollectionViewInfoBarDelegate, QTMCollectionViewStyleDelegate, UICollectionViewDelegateFlowLayout, UICollectionViewDelegate> | |
{ | |
QTMCollectionView *_collectionView; | |
QTMCollectionViewInfoBar *_headerInfoBar; | |
QTMCollectionViewInfoBar *_footerInfoBar; | |
_Bool _headerInfoBarDismissed; | |
QTMInkTouchController *_touchController; | |
_Bool _respondsToKeyboardEvents; | |
_Bool _clearsSelectionOnViewWillAppear; | |
UICollectionViewLayout *_layout; | |
QTMCollectionViewModel *_model; | |
} | |
@property(nonatomic) _Bool clearsSelectionOnViewWillAppear; // @synthesize clearsSelectionOnViewWillAppear=_clearsSelectionOnViewWillAppear; | |
@property(nonatomic) _Bool respondsToKeyboardEvents; // @synthesize respondsToKeyboardEvents=_respondsToKeyboardEvents; | |
@property(retain, nonatomic) QTMCollectionViewModel *model; // @synthesize model=_model; | |
@property(retain, nonatomic) UICollectionViewLayout *layout; // @synthesize layout=_layout; | |
- (void).cxx_destruct; | |
- (void)inkTouchController:(id)arg1 didProcessInkView:(id)arg2 atTouchLocation:(struct CGPoint)arg3; | |
- (id)inkTouchController:(id)arg1 inkViewAtTouchLocation:(struct CGPoint)arg2; | |
- (_Bool)shouldInkTouchControllerProcessInkTouches:(id)arg1; | |
- (id)updateInkTouchControllerInkView:(id)arg1; | |
- (void)updateContentWithBottomInset:(double)arg1; | |
- (void)updateFooterInfoBarIfNecessary; | |
- (void)updateHeaderInfoBarIfNecessary; | |
- (void)deleteSelectedItems; | |
- (_Bool)canSelectItemDuringEditingAtIndexPath:(id)arg1; | |
- (_Bool)canEditItemAtIndexPath:(id)arg1; | |
- (struct CGSize)inlaidSizeForObject:(id)arg1 withSize:(struct CGSize)arg2 atIndexPath:(id)arg3; | |
- (struct CGSize)sizeForObject:(id)arg1 atIndexPath:(id)arg2; | |
- (void)collectionView:(id)arg1 didEndSwipeToDismissItemAtIndexPath:(id)arg2; | |
- (void)collectionViewWillEndEditing:(id)arg1; | |
- (void)collectionViewWillBeginEditing:(id)arg1; | |
- (void)collectionView:(id)arg1 didDeselectItemAtIndexPath:(id)arg2; | |
- (void)collectionView:(id)arg1 didSelectItemAtIndexPath:(id)arg2; | |
- (_Bool)collectionView:(id)arg1 shouldDeselectItemAtIndexPath:(id)arg2; | |
- (_Bool)collectionView:(id)arg1 shouldSelectItemAtIndexPath:(id)arg2; | |
- (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; | |
- (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 referenceSizeForFooterInSection:(long long)arg3; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 referenceSizeForHeaderInSection:(long long)arg3; | |
- (double)collectionView:(id)arg1 layout:(id)arg2 minimumLineSpacingForSectionAtIndex:(long long)arg3; | |
- (struct UIEdgeInsets)collectionView:(id)arg1 layout:(id)arg2 insetForSectionAtIndex:(long long)arg3; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 sizeForItemAtIndexPath:(id)arg3; | |
- (unsigned long long)collectionView:(id)arg1 cellStyleForSection:(long long)arg2; | |
- (void)infoBar:(id)arg1 willDismissAnimated:(_Bool)arg2 willAutoDismiss:(_Bool)arg3; | |
- (void)infoBar:(id)arg1 willShowAnimated:(_Bool)arg2 willAutoDismiss:(_Bool)arg3; | |
- (void)didPerformTapWithInfoBar:(id)arg1; | |
- (void)updateControllerWithInfoBar:(id)arg1; | |
- (id)navigationPrimaryScrollView; | |
- (void)receivedCollectionView; | |
- (void)collectionViewDidLoad; | |
- (void)loadCollectionView; | |
@property(readonly, nonatomic) _Bool isCollectionViewLoaded; | |
@property(retain, nonatomic) QTMCollectionView *collectionView; | |
- (void)viewDidLayoutSubviews; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)dealloc; | |
- (void)viewDidLoad; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface QTMCollectionViewEditingController : NSObject <UIGestureRecognizerDelegate> | |
{ | |
UILongPressGestureRecognizer *_longPressGestureRecognizer; | |
UIPanGestureRecognizer *_panGestureRecognizer; | |
struct CGPoint _selectedCellLocation; | |
struct CGPoint _initialCellLocation; | |
UIView *_cellSnapshot; | |
_Bool _isReordering; | |
_Bool _editing; | |
QTMCollectionView *_collectionView; | |
id <QTMCollectionViewModelDelegate> _model; | |
NSIndexPath *_reorderableCellIndexPath; | |
NSIndexPath *_panningCellIndexPath; | |
long long _panningSection; | |
} | |
@property(nonatomic, getter=isEditing) _Bool editing; // @synthesize editing=_editing; | |
@property(readonly, nonatomic) long long panningSection; // @synthesize panningSection=_panningSection; | |
@property(readonly, nonatomic) NSIndexPath *panningCellIndexPath; // @synthesize panningCellIndexPath=_panningCellIndexPath; | |
@property(readonly, nonatomic) NSIndexPath *reorderableCellIndexPath; // @synthesize reorderableCellIndexPath=_reorderableCellIndexPath; | |
@property(readonly, nonatomic) __weak id <QTMCollectionViewModelDelegate> model; // @synthesize model=_model; | |
@property(readonly, nonatomic) __weak QTMCollectionView *collectionView; // @synthesize collectionView=_collectionView; | |
- (void).cxx_destruct; | |
- (double)dismissalAlphaForTranslationX:(double)arg1; | |
- (double)distanceThresholdForDismissal; | |
- (void)restoreEditingItem; | |
- (void)cancelPanningItem; | |
- (void)animationDidStop:(id)arg1 finished:(_Bool)arg2; | |
- (void)restorePanningItemIfNecessaryWithMomentumX:(double)arg1; | |
- (void)animateFinalItemDismissalToTranslationX:(double)arg1; | |
- (struct CGAffineTransform)transformItemDismissalToTranslationX:(double)arg1; | |
- (void)exitPanToDismissWithRecognizer:(id)arg1; | |
- (void)panToDismissWithRecognizer:(id)arg1; | |
- (void)panToReorderWithRecognizer:(id)arg1; | |
- (void)handlePanGesture:(id)arg1; | |
- (void)handleLongPressGesture:(id)arg1; | |
- (_Bool)gestureRecognizer:(id)arg1 shouldBeRequiredToFailByGestureRecognizer:(id)arg2; | |
- (_Bool)gestureRecognizer:(id)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)arg2; | |
- (_Bool)gestureRecognizerShouldBegin:(id)arg1; | |
- (void)invalidateLayoutIfNecessary; | |
- (void)applyLayerShadowing:(id)arg1; | |
- (id)snapshotWithRect:(struct CGRect)arg1; | |
- (id)snapshotWithSection:(long long)arg1; | |
- (id)snapshotWithIndexPath:(id)arg1; | |
- (long long)swipedSectionAtLocation:(struct CGPoint)arg1; | |
- (id)attributesAtSection:(long long)arg1; | |
- (void)setEditing:(_Bool)arg1 animated:(_Bool)arg2; | |
- (void)dealloc; | |
- (id)initWithCollectionView:(id)arg1 collectionViewModel:(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 QTMCollectionViewFlowLayout : UICollectionViewFlowLayout | |
{ | |
NSMutableArray *_deletedIndexPaths; | |
NSMutableArray *_insertedIndexPaths; | |
NSMutableIndexSet *_deletedSections; | |
NSMutableIndexSet *_insertedSections; | |
} | |
+ (Class)layoutAttributesClass; | |
+ (void)updateLayout:(id)arg1 animated:(_Bool)arg2 updateBlock:(CDUnknownBlockType)arg3 completion:(CDUnknownBlockType)arg4; | |
- (void).cxx_destruct; | |
- (void)beginCellAppearanceAnimationIfNecessary:(id)arg1; | |
- (struct CGRect)boundsForAppearanceAnimationWithInitialBounds:(struct CGRect)arg1; | |
- (long long)numberOfItemsInSection:(long long)arg1; | |
- (void)addDecorationViewIfNecessary:(id)arg1; | |
- (void)addInfoBarAttributesIfNecessary:(id)arg1; | |
- (void)hideAttributeIfNecessary:(id)arg1; | |
- (void)inlayAttributeIfNecessary:(id)arg1; | |
- (unsigned long long)cellStateMaskForElementWithAttribute:(id)arg1; | |
- (unsigned long long)ordinalPositionForGridElementWithAttribute:(id)arg1; | |
- (unsigned long long)ordinalPositionForListElementWithAttribute:(id)arg1; | |
- (id)updateSupplementaryViewAttribute:(id)arg1; | |
- (id)updateAttribute:(id)arg1; | |
- (id)finalLayoutAttributesForDisappearingSupplementaryElementOfKind:(id)arg1 atIndexPath:(id)arg2; | |
- (id)finalLayoutAttributesForDisappearingItemAtIndexPath:(id)arg1; | |
- (id)initialLayoutAttributesForAppearingSupplementaryElementOfKind:(id)arg1 atIndexPath:(id)arg2; | |
- (id)initialLayoutAttributesForAppearingItemAtIndexPath:(id)arg1; | |
- (void)finalizeCollectionViewUpdates; | |
- (void)prepareForCollectionViewUpdates:(id)arg1; | |
- (struct CGPoint)targetContentOffsetForProposedContentOffset:(struct CGPoint)arg1; | |
- (id)layoutAttributesForDecorationViewOfKind:(id)arg1 atIndexPath:(id)arg2; | |
- (id)layoutAttributesForSupplementaryViewOfKind:(id)arg1 atIndexPath:(id)arg2; | |
- (id)layoutAttributesForItemAtIndexPath:(id)arg1; | |
- (_Bool)shouldInvalidateLayoutForBoundsChange:(struct CGRect)arg1; | |
- (id)layoutAttributesForElementsInRect:(struct CGRect)arg1; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, nonatomic) QTMCollectionView *collectionView; // @dynamic collectionView; | |
@end | |
@interface QTMCollectionViewGridBackground : UICollectionReusableView | |
{ | |
UIImageView *_backgroundImageView; | |
} | |
@property(retain, nonatomic) UIImageView *backgroundImageView; // @synthesize backgroundImageView=_backgroundImageView; | |
- (void).cxx_destruct; | |
- (void)applyLayoutAttributes:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface QTMCollectionViewInfoBar : UICollectionReusableView | |
{ | |
double _backgroundTransformY; | |
UITapGestureRecognizer *_tapGesture; | |
_Bool _shouldApplyBackgroundViewShadow; | |
_Bool _allowsTap; | |
id <QTMCollectionViewInfoBarDelegate> _delegate; | |
UIView *_backgroundView; | |
UIColor *_backgroundViewColor; | |
UIColor *_titleColor; | |
UILabel *_titleLabel; | |
NSString *_message; | |
long long _textAlignment; | |
unsigned long long _style; | |
NSString *_kind; | |
double _autoDismissAfterDuration; | |
} | |
@property(nonatomic) double autoDismissAfterDuration; // @synthesize autoDismissAfterDuration=_autoDismissAfterDuration; | |
@property(retain, nonatomic) NSString *kind; // @synthesize kind=_kind; | |
@property(nonatomic) unsigned long long style; // @synthesize style=_style; | |
@property(nonatomic) _Bool allowsTap; // @synthesize allowsTap=_allowsTap; | |
@property(nonatomic) long long textAlignment; // @synthesize textAlignment=_textAlignment; | |
@property(retain, nonatomic) NSString *message; // @synthesize message=_message; | |
@property(readonly, nonatomic) UILabel *titleLabel; // @synthesize titleLabel=_titleLabel; | |
@property(retain, nonatomic) UIColor *titleColor; // @synthesize titleColor=_titleColor; | |
@property(retain, nonatomic) UIColor *backgroundViewColor; // @synthesize backgroundViewColor=_backgroundViewColor; | |
@property(nonatomic) _Bool shouldApplyBackgroundViewShadow; // @synthesize shouldApplyBackgroundViewShadow=_shouldApplyBackgroundViewShadow; | |
@property(readonly, nonatomic) UIView *backgroundView; // @synthesize backgroundView=_backgroundView; | |
@property(nonatomic) __weak id <QTMCollectionViewInfoBarDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)autoDismissIfNecessaryWithAnimation:(_Bool)arg1; | |
- (_Bool)shouldAutoDismiss; | |
- (void)handleTapGesture:(id)arg1; | |
- (void)dismissAnimated:(_Bool)arg1; | |
- (void)showAnimated:(_Bool)arg1; | |
@property(readonly, nonatomic) _Bool isVisible; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface QTMCollectionViewLayoutAttributes : UICollectionViewLayoutAttributes | |
{ | |
_Bool _editing; | |
unsigned long long _cellStateMask; | |
unsigned long long _sectionOrdinalPosition; | |
long long _scrollDirection; | |
QTMCollectionViewStyleController *_styleController; | |
double _animateCellsOnAppearanceDelay; | |
unsigned long long _accessoryType; | |
struct UIEdgeInsets _accessoryInsets; | |
} | |
@property(nonatomic) struct UIEdgeInsets accessoryInsets; // @synthesize accessoryInsets=_accessoryInsets; | |
@property(nonatomic) unsigned long long accessoryType; // @synthesize accessoryType=_accessoryType; | |
@property(nonatomic) double animateCellsOnAppearanceDelay; // @synthesize animateCellsOnAppearanceDelay=_animateCellsOnAppearanceDelay; | |
@property(retain, nonatomic) QTMCollectionViewStyleController *styleController; // @synthesize styleController=_styleController; | |
@property(nonatomic) long long scrollDirection; // @synthesize scrollDirection=_scrollDirection; | |
@property(nonatomic) unsigned long long sectionOrdinalPosition; // @synthesize sectionOrdinalPosition=_sectionOrdinalPosition; | |
@property(nonatomic) unsigned long long cellStateMask; // @synthesize cellStateMask=_cellStateMask; | |
@property(nonatomic, getter=isEditing) _Bool editing; // @synthesize editing=_editing; | |
- (void).cxx_destruct; | |
- (unsigned long long)elementKind; | |
- (_Bool)isEqual:(id)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@end | |
@interface QTMSectionModelObject : NSObject | |
{ | |
NSMutableArray *_itemObjects; | |
id <GOOContentViewObject> _headerObject; | |
id <GOOContentViewObject> _footerObject; | |
} | |
@property(retain, nonatomic) id <GOOContentViewObject> footerObject; // @synthesize footerObject=_footerObject; | |
@property(retain, nonatomic) id <GOOContentViewObject> headerObject; // @synthesize headerObject=_headerObject; | |
@property(retain, nonatomic) NSMutableArray *itemObjects; // @synthesize itemObjects=_itemObjects; | |
- (void).cxx_destruct; | |
- (id)init; | |
@end | |
@interface QTMCollectionViewModel : NSObject <QTMCollectionViewModelDelegate> | |
{ | |
NSMutableArray *_sectionModels; | |
_Bool _shouldObserveUpdates; | |
NSMutableSet *_deletedIndexPaths; | |
NSMutableSet *_insertedIndexPaths; | |
NSMutableSet *_reloadedIndexPaths; | |
NSMutableIndexSet *_deletedSections; | |
NSMutableIndexSet *_insertedSections; | |
NSMutableIndexSet *_reloadedSections; | |
id <QTMCollectionViewModelDelegate> _delegate; | |
} | |
@property(nonatomic) __weak id <QTMCollectionViewModelDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)collectionView:(id)arg1 didCancelSwipeToDismissSection:(long long)arg2; | |
- (void)collectionView:(id)arg1 didEndSwipeToDismissSection:(long long)arg2; | |
- (void)collectionView:(id)arg1 willBeginSwipeToDismissSection:(long long)arg2; | |
- (_Bool)collectionView:(id)arg1 canSwipeToDismissSection:(long long)arg2; | |
- (void)collectionView:(id)arg1 didCancelSwipeToDismissItemAtIndexPath:(id)arg2; | |
- (void)collectionView:(id)arg1 didEndSwipeToDismissItemAtIndexPath:(id)arg2; | |
- (void)collectionView:(id)arg1 willBeginSwipeToDismissItemAtIndexPath:(id)arg2; | |
- (_Bool)collectionView:(id)arg1 canSwipeToDismissItemAtIndexPath:(id)arg2; | |
- (void)collectionView:(id)arg1 willExchangeItemAtIndexPath:(id)arg2 withItemAtIndexPath:(id)arg3; | |
- (void)collectionView:(id)arg1 didDeleteItemsAtIndexPaths:(id)arg2; | |
- (void)collectionView:(id)arg1 willDeleteItemsAtIndexPaths:(id)arg2; | |
- (_Bool)collectionView:(id)arg1 shouldExchangeItemDuringMoveAtIndexPath:(id)arg2 toIndexPath:(id)arg3; | |
- (void)collectionView:(id)arg1 didEndDraggingItemAtIndexPath:(id)arg2; | |
- (void)collectionView:(id)arg1 willBeginDraggingItemAtIndexPath:(id)arg2; | |
- (void)collectionView:(id)arg1 didMoveItemAtIndexPath:(id)arg2 toIndexPath:(id)arg3; | |
- (void)collectionView:(id)arg1 willMoveItemAtIndexPath:(id)arg2 toIndexPath:(id)arg3; | |
- (_Bool)collectionView:(id)arg1 canMoveItemAtIndexPath:(id)arg2 toIndexPath:(id)arg3; | |
- (_Bool)collectionView:(id)arg1 canMoveItemAtIndexPath:(id)arg2; | |
- (_Bool)collectionView:(id)arg1 canSelectItemDuringEditingAtIndexPath:(id)arg2; | |
- (_Bool)collectionView:(id)arg1 canEditItemAtIndexPath:(id)arg2; | |
- (void)collectionViewDidEndEditing:(id)arg1; | |
- (void)collectionViewWillEndEditing:(id)arg1; | |
- (void)collectionViewDidBeginEditing:(id)arg1; | |
- (void)collectionViewWillBeginEditing:(id)arg1; | |
- (id)collectionView:(id)arg1 viewForSupplementaryElementOfKind:(id)arg2 atIndexPath:(id)arg3; | |
- (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; | |
- (long long)numberOfSectionsInCollectionView:(id)arg1; | |
- (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; | |
- (Class)collectionView:(id)arg1 cellClassForContentViewObject:(id)arg2; | |
- (void)performBatchUpdates:(CDUnknownBlockType)arg1 withCollectionView:(id)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)observeModelUpdateAction:(long long)arg1 toIndexPath:(id)arg2; | |
- (_Bool)isValidIndexPath:(id)arg1; | |
- (_Bool)isEmpty; | |
- (id)allIndexPaths; | |
- (long long)numberOfItemsInSection:(long long)arg1; | |
- (long long)numberOfSections; | |
- (long long)sectionForFooter:(id)arg1; | |
- (long long)sectionForHeader:(id)arg1; | |
- (id)indexPathForItem:(id)arg1; | |
- (_Bool)hasFooterInSection:(long long)arg1; | |
- (_Bool)hasHeaderInSection:(long long)arg1; | |
- (_Bool)hasItemInSection:(long long)arg1; | |
- (_Bool)hasItemAtIndexPath:(id)arg1; | |
- (id)footerInSection:(long long)arg1; | |
- (id)headerInSection:(long long)arg1; | |
- (id)lastItemInSection:(long long)arg1; | |
- (id)firstItemInSection:(long long)arg1; | |
- (id)itemsInSection:(long long)arg1; | |
- (id)itemsAtIndexPaths:(id)arg1; | |
- (id)itemAtIndexPath:(id)arg1; | |
- (void)exchangeFooterInSection:(long long)arg1 withFooterInSection:(long long)arg2; | |
- (void)exchangeHeaderInSection:(long long)arg1 withHeaderInSection:(long long)arg2; | |
- (void)exchangeItemAtIndexPath:(id)arg1 withItemAtIndexPath:(id)arg2; | |
- (void)moveFooterInSection:(long long)arg1 toSection:(long long)arg2; | |
- (void)moveHeaderInSection:(long long)arg1 toSection:(long long)arg2; | |
- (void)moveItemAtIndexPath:(id)arg1 toIndexPath:(id)arg2; | |
- (void)replaceItemAtIndexPath:(id)arg1 withObject:(id)arg2; | |
- (void)removeAllObjects; | |
- (void)removeSection:(long long)arg1; | |
- (void)removeFooterInSection:(long long)arg1; | |
- (void)removeHeaderInSection:(long long)arg1; | |
- (void)removeItemsAtIndexPaths:(id)arg1; | |
- (void)removeAllItemsInSection:(long long)arg1; | |
- (void)removeItemAtIndexPath:(id)arg1; | |
- (void)addItem:(id)arg1 toSection:(long long)arg2 observeChanges:(_Bool)arg3; | |
- (void)setFooter:(id)arg1 forSection:(long long)arg2; | |
- (void)setHeader:(id)arg1 forSection:(long long)arg2; | |
- (void)insertSection:(long long)arg1 withItems:(id)arg2 header:(id)arg3 footer:(id)arg4; | |
- (void)insertItems:(id)arg1 atIndexPaths:(id)arg2; | |
- (void)addItems:(id)arg1 toSection:(long long)arg2; | |
- (void)insertItem:(id)arg1 atIndexPath:(id)arg2; | |
- (void)addItem:(id)arg1 toSection:(long long)arg2; | |
- (_Bool)object:(id)arg1 conformsToProtocol:(id)arg2; | |
- (void)removeModelObjectAtSection:(long long)arg1; | |
- (id)getOrAddModelObjectAtSection:(long long)arg1; | |
- (id)modelObjectAtSection:(long long)arg1; | |
- (id)insertSectionModelObjectAtIndex:(long long)arg1; | |
- (id)addSectionModelObject; | |
- (_Bool)isSectionEmptyAtSection:(long long)arg1; | |
- (id)parseElementOfKind:(unsigned long long)arg1 fromObject:(id)arg2; | |
- (void)compileDataWithSectionedArray:(id)arg1; | |
- (id)initWithSectionedArray:(id)arg1 delegate:(id)arg2; | |
- (id)initWithDelegate:(id)arg1; | |
- (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 QTMCollectionViewStyleController : NSObject | |
{ | |
UIColor *_collectionViewBackgroundColor; | |
_Bool _shouldInvalidateLayout; | |
_Bool _usesDarkTheme; | |
_Bool _allowsItemInlay; | |
_Bool _allowsMultipleItemInlays; | |
_Bool _shouldAnimateCellsOnAppearance; | |
_Bool _willAnimateCellsOnAppearance; | |
QTMCollectionView *_collectionView; | |
id <QTMCollectionViewStyleDelegate> _delegate; | |
unsigned long long _sectionItemStyle; | |
unsigned long long _sectionHeaderStyle; | |
unsigned long long _sectionFooterStyle; | |
unsigned long long _accessoryType; | |
unsigned long long _headerAccessoryType; | |
unsigned long long _footerAccessoryType; | |
unsigned long long _cellDividerStyle; | |
unsigned long long _cellDividerStyleInsets; | |
QTMColorGroup *_collectionViewBackgroundColorGroup; | |
unsigned long long _cellStyle; | |
unsigned long long _cellLayoutType; | |
long long _gridColumnCount; | |
double _gridPadding; | |
double _animateCellsOnAppearancePadding; | |
double _animateCellsOnAppearanceDuration; | |
UIColor *_innerBackgroundColor; | |
NSMutableArray *_highlightedInnerGradientColors; | |
UIColor *_borderColor; | |
double _borderRadius; | |
double _borderWidth; | |
UIColor *_shadowColor; | |
double _shadowWidth; | |
UIColor *_cellDividerColor; | |
double _cellDividerHeight; | |
unsigned long long _inkTouchStyle; | |
NSMutableDictionary *_cellBackgroundCaches; | |
NSMutableSet *_inlaidIndexPathSet; | |
struct CGSize _shadowOffset; | |
struct UIEdgeInsets _accessoryInsets; | |
struct UIEdgeInsets _cellDividerInsets; | |
} | |
+ (void)applyDividerPathToContext:(struct CGContext *)arg1 bounds:(struct CGRect)arg2 isCard:(_Bool)arg3 dividerHeight:(double)arg4 dividerInsets:(struct UIEdgeInsets)arg5; | |
+ (void)applyBorderPathToContext:(struct CGContext *)arg1 rect:(struct CGRect)arg2 isTop:(_Bool)arg3 isBottom:(_Bool)arg4 isCard:(_Bool)arg5 borderRadius:(double)arg6; | |
+ (void)applyBackgroundPathToContext:(struct CGContext *)arg1 rect:(struct CGRect)arg2 isTop:(_Bool)arg3 isBottom:(_Bool)arg4 isCard:(_Bool)arg5 borderRadius:(double)arg6; | |
+ (id)resizableImage:(id)arg1; | |
+ (double)minPixelOffset; | |
+ (id)dividerLineWithStyleController:(id)arg1 cellBounds:(struct CGRect)arg2 sectionOrdinalPosition:(unsigned long long)arg3 atIndexPath:(id)arg4 elementKind:(unsigned long long)arg5; | |
+ (id)cellBackgroundImageWithStyleController:(id)arg1 sectionOrdinalPosition:(unsigned long long)arg2 atIndexPath:(id)arg3 elementKind:(unsigned long long)arg4; | |
+ (id)cellBackgroundCache; | |
+ (unsigned long long)backgroundCacheKeyForCardStyle:(_Bool)arg1 isGroupedStyle:(_Bool)arg2 isTop:(_Bool)arg3 isBottom:(_Bool)arg4 isHighlighted:(_Bool)arg5; | |
@property(retain, nonatomic) NSMutableSet *inlaidIndexPathSet; // @synthesize inlaidIndexPathSet=_inlaidIndexPathSet; | |
@property(readonly, nonatomic) NSMutableDictionary *cellBackgroundCaches; // @synthesize cellBackgroundCaches=_cellBackgroundCaches; | |
@property(nonatomic) unsigned long long inkTouchStyle; // @synthesize inkTouchStyle=_inkTouchStyle; | |
@property(nonatomic) double cellDividerHeight; // @synthesize cellDividerHeight=_cellDividerHeight; | |
@property(retain, nonatomic) UIColor *cellDividerColor; // @synthesize cellDividerColor=_cellDividerColor; | |
@property(nonatomic) struct CGSize shadowOffset; // @synthesize shadowOffset=_shadowOffset; | |
@property(nonatomic) double shadowWidth; // @synthesize shadowWidth=_shadowWidth; | |
@property(retain, nonatomic) UIColor *shadowColor; // @synthesize shadowColor=_shadowColor; | |
@property(nonatomic) double borderWidth; // @synthesize borderWidth=_borderWidth; | |
@property(nonatomic) double borderRadius; // @synthesize borderRadius=_borderRadius; | |
@property(retain, nonatomic) UIColor *borderColor; // @synthesize borderColor=_borderColor; | |
@property(retain, nonatomic) NSMutableArray *highlightedInnerGradientColors; // @synthesize highlightedInnerGradientColors=_highlightedInnerGradientColors; | |
@property(retain, nonatomic) UIColor *innerBackgroundColor; // @synthesize innerBackgroundColor=_innerBackgroundColor; | |
@property(readonly, nonatomic) double animateCellsOnAppearanceDuration; // @synthesize animateCellsOnAppearanceDuration=_animateCellsOnAppearanceDuration; | |
@property(readonly, nonatomic) double animateCellsOnAppearancePadding; // @synthesize animateCellsOnAppearancePadding=_animateCellsOnAppearancePadding; | |
@property(readonly, nonatomic) _Bool willAnimateCellsOnAppearance; // @synthesize willAnimateCellsOnAppearance=_willAnimateCellsOnAppearance; | |
@property(nonatomic) _Bool shouldAnimateCellsOnAppearance; // @synthesize shouldAnimateCellsOnAppearance=_shouldAnimateCellsOnAppearance; | |
@property(nonatomic) _Bool allowsMultipleItemInlays; // @synthesize allowsMultipleItemInlays=_allowsMultipleItemInlays; | |
@property(nonatomic) _Bool allowsItemInlay; // @synthesize allowsItemInlay=_allowsItemInlay; | |
@property(nonatomic) double gridPadding; // @synthesize gridPadding=_gridPadding; | |
@property(nonatomic) long long gridColumnCount; // @synthesize gridColumnCount=_gridColumnCount; | |
@property(nonatomic) unsigned long long cellLayoutType; // @synthesize cellLayoutType=_cellLayoutType; | |
@property(nonatomic) unsigned long long cellStyle; // @synthesize cellStyle=_cellStyle; | |
@property(nonatomic) struct UIEdgeInsets cellDividerInsets; // @synthesize cellDividerInsets=_cellDividerInsets; | |
@property(retain, nonatomic) QTMColorGroup *collectionViewBackgroundColorGroup; // @synthesize collectionViewBackgroundColorGroup=_collectionViewBackgroundColorGroup; | |
@property(nonatomic) unsigned long long cellDividerStyleInsets; // @synthesize cellDividerStyleInsets=_cellDividerStyleInsets; | |
@property(nonatomic) unsigned long long cellDividerStyle; // @synthesize cellDividerStyle=_cellDividerStyle; | |
@property(nonatomic) struct UIEdgeInsets accessoryInsets; // @synthesize accessoryInsets=_accessoryInsets; | |
@property(nonatomic) unsigned long long footerAccessoryType; // @synthesize footerAccessoryType=_footerAccessoryType; | |
@property(nonatomic) unsigned long long headerAccessoryType; // @synthesize headerAccessoryType=_headerAccessoryType; | |
@property(nonatomic) unsigned long long accessoryType; // @synthesize accessoryType=_accessoryType; | |
@property(nonatomic) unsigned long long sectionFooterStyle; // @synthesize sectionFooterStyle=_sectionFooterStyle; | |
@property(nonatomic) unsigned long long sectionHeaderStyle; // @synthesize sectionHeaderStyle=_sectionHeaderStyle; | |
@property(nonatomic) unsigned long long sectionItemStyle; // @synthesize sectionItemStyle=_sectionItemStyle; | |
@property(nonatomic) _Bool usesDarkTheme; // @synthesize usesDarkTheme=_usesDarkTheme; | |
@property(nonatomic) __weak id <QTMCollectionViewStyleDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(readonly, nonatomic) __weak QTMCollectionView *collectionView; // @synthesize collectionView=_collectionView; | |
@property(nonatomic) _Bool shouldInvalidateLayout; // @synthesize shouldInvalidateLayout=_shouldInvalidateLayout; | |
- (void).cxx_destruct; | |
- (_Bool)allowDividerAtIndexPath:(id)arg1 sectionOrdinalPosition:(unsigned long long)arg2 elementKind:(unsigned long long)arg3; | |
- (_Bool)drawShadowForCellWithIsCardStye:(_Bool)arg1 isGroupStyle:(_Bool)arg2 isHighlighted:(_Bool)arg3; | |
@property(readonly, nonatomic) UIColor *collectionViewBackgroundColor; | |
- (_Bool)shouldInvalidateLayoutForStyleChange; | |
- (void)invalidateLayoutForStyleChange; | |
- (void)updateLayoutAnimated:(_Bool)arg1 completion:(CDUnknownBlockType)arg2; | |
- (id)innerBackgroundColorAtIndexPath:(id)arg1 isSectionHeader:(_Bool)arg2 isSectionFooter:(_Bool)arg3; | |
- (void)updateAnimated:(_Bool)arg1; | |
- (void)resetIndexPathsForInlaidItems; | |
- (void)removeInlayFromAllItemsAnimated:(_Bool)arg1; | |
- (void)applyInlayToAllItemsAnimated:(_Bool)arg1; | |
- (void)removeInlayFromItemAtIndexPath:(id)arg1 animated:(_Bool)arg2; | |
- (void)applyInlayToItemAtIndexPath:(id)arg1 animated:(_Bool)arg2; | |
- (_Bool)isItemInlaidAtIndexPath:(id)arg1; | |
- (id)indexPathsForInlaidItems; | |
- (void)setCellStyle:(unsigned long long)arg1 animated:(_Bool)arg2; | |
- (unsigned long long)cellDividerStyleAtSectionIndex:(long long)arg1; | |
- (_Bool)shouldShowGridBackgroundAtSection:(long long)arg1; | |
- (_Bool)isCellDividerVisibleAtSectionIndex:(long long)arg1; | |
- (_Bool)isGroupedStyleAtSectionIndex:(long long)arg1; | |
- (_Bool)isCardStyleAtSectionIndex:(long long)arg1; | |
- (struct UIEdgeInsets)footerAccessoryInsetsAtSection:(unsigned long long)arg1; | |
- (struct UIEdgeInsets)headerAccessoryInsetsAtSection:(unsigned long long)arg1; | |
- (struct UIEdgeInsets)accessoryInsetsAtIndexPath:(id)arg1; | |
- (unsigned long long)footerAccessoryTypeAtSection:(long long)arg1; | |
- (unsigned long long)headerAccessoryTypeAtSection:(long long)arg1; | |
- (unsigned long long)accessoryTypeAtIndexPath:(id)arg1; | |
- (unsigned long long)sectionItemStyleAtIndexPath:(id)arg1; | |
- (unsigned long long)sectionFooterStyleAtSection:(long long)arg1; | |
- (unsigned long long)sectionHeaderStyleAtSection:(long long)arg1; | |
- (struct UIEdgeInsets)cellDividerInsetsAtSectionIndex:(long long)arg1; | |
- (struct UIEdgeInsets)edgeInsetsForCellDividerStyleInsets:(unsigned long long)arg1; | |
- (unsigned long long)cellDividerStyleInsetsWithDelegateOverrideForSection:(long long)arg1; | |
- (double)cellWidthAtSectionIndex:(long long)arg1; | |
- (struct UIEdgeInsets)insetsAtSectionIndex:(long long)arg1; | |
- (struct UIEdgeInsets)backgroundImageViewOutsetsForCellWithAttribute:(id)arg1; | |
- (struct UIEdgeInsets)contentViewInsetsForCellWithAttribute:(id)arg1; | |
- (void)clearBackgroundCaches; | |
- (void)clearCaches; | |
- (void)beginCellAppearanceAnimation; | |
- (_Bool)isEqual:(id)arg1; | |
- (id)initWithCollectionView:(id)arg1; | |
@end | |
@interface GIPDevice : NSObject | |
{ | |
NSString *_generation; | |
NSString *_deviceCategory; | |
_Bool _isRecognizedModel; | |
UIDevice *_currentDevice; | |
unsigned long long _iPhoneOSVersion; | |
struct CGSize _keyboardSize; | |
NSString *_machineName; | |
} | |
+ (void)ensureInitialized; | |
+ (id)currentDevice; | |
- (void)keyboardWillHide:(id)arg1; | |
- (void)keyboardWasShown:(id)arg1; | |
- (void)stopListeningToKeyboardEvents; | |
- (void)startListeningToKeyboardEvents; | |
@property(readonly, nonatomic) struct CGSize keyboardSize; | |
@property(readonly, nonatomic) _Bool proximityState; | |
@property(nonatomic, setter=setProximitySensingEnabled:) _Bool isProximitySensingEnabled; | |
@property(readonly, nonatomic) double screenScaleFactor; | |
@property(readonly, nonatomic) struct CGSize screenDimensions; | |
@property(readonly, nonatomic) unsigned long long iPhoneOSVersion; | |
@property(readonly, nonatomic) NSString *modelVersion; | |
- (id)init; | |
@end | |
@interface GKBContactsAccessManager : NSObject | |
{ | |
_Bool _authorizationStatusWasAsked; | |
_Bool _contactsAccessEnabled; | |
} | |
+ (id)sharedInstance; | |
@property(nonatomic) _Bool contactsAccessEnabled; // @synthesize contactsAccessEnabled=_contactsAccessEnabled; | |
- (long long)contactsAuthorizationStatus; | |
@property(readonly, nonatomic) _Bool contactsSearchEnabled; | |
@property(readonly, nonatomic) _Bool contactsAccessRequested; | |
- (void)requestAccessWithCompletionHandler:(CDUnknownBlockType)arg1; | |
- (void)updateContactSearchOptionIfNeeded; | |
- (id)initPrivate; | |
@end | |
@interface GKBDeviceUtilities : NSObject | |
{ | |
} | |
+ (_Bool)hasInternetConnection; | |
+ (double)screenWidthForDevice:(long long)arg1; | |
+ (long long)deviceTypeForDimension:(double)arg1; | |
+ (long long)displayDeviceTypeFromResponder:(id)arg1; | |
+ (id)currentDeviceTypeAndOrientationString; | |
+ (id)currentDeviceOrientationString; | |
+ (id)currentDeviceTypeString; | |
+ (long long)deviceOrientationForSize:(struct CGSize)arg1; | |
+ (long long)currentDeviceOrientation; | |
+ (long long)currentDeviceType; | |
@end | |
@interface GKBLocationManager : NSObject <CLLocationManagerDelegate> | |
{ | |
long long _permissionStatus; | |
CLLocation *_location; | |
GKBDownloadService *_downloadService; | |
GTMSessionFetcherService *_gtmService; | |
CLLocationManager *_locationManager; | |
} | |
+ (id)sharedInstance; | |
@property(retain, nonatomic) CLLocationManager *locationManager; // @synthesize locationManager=_locationManager; | |
- (void).cxx_destruct; | |
- (_Bool)isValidGeolocationDictionary:(id)arg1; | |
- (id)CLLocationFromGeolocationDictionary:(id)arg1; | |
- (unsigned long long)distanceBetweenInitialGeolocation:(id)arg1 andOtherGeolocation:(id)arg2; | |
- (void)geolocationCoordinatesFromIP:(CDUnknownBlockType)arg1; | |
- (void)permissionStatusDismissed; | |
- (void)locationManager:(id)arg1 didFailWithError:(id)arg2; | |
- (void)locationManager:(id)arg1 didUpdateLocations:(id)arg2; | |
- (void)locationManager:(id)arg1 didChangeAuthorizationStatus:(int)arg2; | |
@property(readonly) CLLocation *location; | |
@property(readonly) long long permissionStatus; | |
- (void)requestLocationPermission; | |
- (void)requestLocation; | |
- (id)initPrivate; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GKBUserAgent : NSObject | |
{ | |
} | |
+ (id)userAgent; | |
@end | |
@interface GKBPopupBubble : UIView <GKBPopupAnimation> | |
{ | |
unsigned long long _popupViewPosition; | |
UIView *_contentView; | |
struct CGSize _contentSize; | |
struct CGSize _anchorSize; | |
double _contentLeft; | |
_Bool _hasExtendedLeftWing; | |
_Bool _hasFoldedLeftWing; | |
_Bool _hasExtendedRightWing; | |
_Bool _hasFoldedRightWing; | |
NSArray *_layoutConstraints; | |
NSLayoutConstraint *_containerWidthConstraint; | |
NSLayoutConstraint *_containerOffsetConstraint; | |
UIImage *_mask; | |
CALayer *_maskLayer; | |
_Bool _masksToShape; | |
double _animationDelay; | |
double _animationDuration; | |
UIView *_containerView; | |
UIView *_extendedLeftWing; | |
UIView *_extendedRightWing; | |
UIView *_foldedLeftWing; | |
UIView *_foldedRightWing; | |
UIView *_bodyView; | |
NSLayoutConstraint *_widthConstraint; | |
NSLayoutConstraint *_heightConstraint; | |
long long _layoutDirection; | |
} | |
@property(nonatomic) _Bool masksToShape; // @synthesize masksToShape=_masksToShape; | |
@property(readonly, nonatomic) long long layoutDirection; // @synthesize layoutDirection=_layoutDirection; | |
@property(readonly, nonatomic) UIView *contentView; // @synthesize contentView=_contentView; | |
@property(retain, nonatomic) NSLayoutConstraint *heightConstraint; // @synthesize heightConstraint=_heightConstraint; | |
@property(retain, nonatomic) NSLayoutConstraint *widthConstraint; // @synthesize widthConstraint=_widthConstraint; | |
@property(retain, nonatomic) UIView *bodyView; // @synthesize bodyView=_bodyView; | |
@property(retain, nonatomic) UIView *foldedRightWing; // @synthesize foldedRightWing=_foldedRightWing; | |
@property(retain, nonatomic) UIView *foldedLeftWing; // @synthesize foldedLeftWing=_foldedLeftWing; | |
@property(retain, nonatomic) UIView *extendedRightWing; // @synthesize extendedRightWing=_extendedRightWing; | |
@property(retain, nonatomic) UIView *extendedLeftWing; // @synthesize extendedLeftWing=_extendedLeftWing; | |
@property(retain, nonatomic) UIView *containerView; // @synthesize containerView=_containerView; | |
@property(readonly, nonatomic) double animationDuration; // @synthesize animationDuration=_animationDuration; | |
@property(readonly, nonatomic) double animationDelay; // @synthesize animationDelay=_animationDelay; | |
- (void).cxx_destruct; | |
- (void)hidePopupAnimationWithCompletion:(CDUnknownBlockType)arg1; | |
@property(readonly, nonatomic) unsigned long long popupViewPosition; | |
- (id)layoutConstraintsWithAnchorView:(id)arg1 containerLayoutParams:(CDStruct_7b7c8ae7)arg2; | |
- (id)captureViewInRect:(struct CGRect)arg1; | |
- (void)createMask; | |
- (void)didMoveToSuperview; | |
- (void)inflatePopupView:(struct CGSize)arg1; | |
- (CDStruct_7b7c8ae7)alignContainerViewToAnchor:(struct CGRect)arg1; | |
- (void)pickWingsToFitAnchorRect:(struct CGRect)arg1 windowSize:(struct CGSize)arg2; | |
- (void)centerAlignToAnchor:(struct CGRect)arg1 windowSize:(struct CGSize)arg2 offsetX:(double)arg3; | |
- (_Bool)rightAlignIfFitsToAnchor:(struct CGRect)arg1 windowSize:(struct CGSize)arg2 offsetX:(double)arg3; | |
- (_Bool)leftAlignIfFitsToAnchor:(struct CGRect)arg1 windowSize:(struct CGSize)arg2 offsetX:(double)arg3; | |
- (void)initializeWithContentView:(id)arg1 anchorView:(id)arg2 contentSize:(struct CGSize)arg3 offsetX:(double)arg4 preferredLayoutDirection:(long long)arg5; | |
@end | |
@interface GKBPopupViewManager : NSObject | |
{ | |
NSMutableDictionary *_layoutNibCache; | |
NSMutableArray *_hidingPopupViews; | |
UIView *_inputView; | |
} | |
@property(nonatomic) __weak UIView *inputView; // @synthesize inputView=_inputView; | |
- (void).cxx_destruct; | |
- (id)nibWithName:(id)arg1 fromBundle:(id)arg2; | |
- (void)dismissPopupView:(id)arg1 animated:(_Bool)arg2 completion:(CDUnknownBlockType)arg3; | |
- (_Bool)isPopupViewShown:(id)arg1; | |
- (id)layoutConstraintsForView:(id)arg1 anchorView:(id)arg2 position:(unsigned long long)arg3 offset:(struct CGVector)arg4; | |
- (void)showPopupView:(id)arg1 anchorView:(id)arg2 position:(unsigned long long)arg3 offset:(struct CGVector)arg4; | |
- (id)loadPopupView:(id)arg1 fromBundle:(id)arg2; | |
- (id)init; | |
@end | |
@interface GKBSharedPathUtil : NSObject | |
{ | |
} | |
+ (_Bool)createPathIfNeeded:(id)arg1; | |
+ (_Bool)pathExists:(id)arg1; | |
+ (_Bool)eraseUserDictionaries; | |
+ (_Bool)deletePath:(id)arg1; | |
+ (id)sharedC2QPath:(id)arg1; | |
+ (id)sharedLMPath; | |
+ (id)sharedUserDictionaryPath; | |
+ (id)sharedContainerPath; | |
@end | |
@interface GKBAppURLSchemeUtilities : NSObject | |
{ | |
} | |
+ (id)GboardURLWithHost:(id)arg1 path:(id)arg2; | |
+ (_Bool)GboardCanOpenURL:(id)arg1; | |
+ (id)feedbackURL; | |
+ (id)searchSettingsURL; | |
+ (id)settingsURL; | |
+ (id)installInstructionsURL; | |
@end | |
@interface GKBDisplayLink : NSObject | |
{ | |
long long _frameCount; | |
_Bool _isAnimating; | |
CDUnknownBlockType _progressBlock; | |
CDUnknownBlockType _completionBlock; | |
CADisplayLink *_caDisplayLink; | |
double _duration; | |
double _startTime; | |
} | |
+ (id)runDisplayLinkWithDuration:(double)arg1 progressBlock:(CDUnknownBlockType)arg2 completionBlock:(CDUnknownBlockType)arg3; | |
@property(nonatomic) _Bool isAnimating; // @synthesize isAnimating=_isAnimating; | |
@property(nonatomic) double startTime; // @synthesize startTime=_startTime; | |
@property(nonatomic) double duration; // @synthesize duration=_duration; | |
@property(retain, nonatomic) CADisplayLink *caDisplayLink; // @synthesize caDisplayLink=_caDisplayLink; | |
@property(copy, nonatomic) CDUnknownBlockType completionBlock; // @synthesize completionBlock=_completionBlock; | |
@property(copy, nonatomic) CDUnknownBlockType progressBlock; // @synthesize progressBlock=_progressBlock; | |
- (void).cxx_destruct; | |
- (void)runBlock:(id)arg1; | |
- (id)initPrivateWithDuration:(double)arg1 progressBlock:(CDUnknownBlockType)arg2 completionBlock:(CDUnknownBlockType)arg3; | |
- (id)description; | |
@end | |
@interface GKBUpdateChecker : NSObject | |
{ | |
unsigned long long _appChannel; | |
_Bool _isFetching; | |
GTMSessionFetcher *_fetcher; | |
NSString *_currentVersion; | |
NSString *_downloadURLString; | |
_Bool _shouldShowAlert; | |
} | |
+ (id)sharedInstance; | |
@property(nonatomic) _Bool shouldShowAlert; // @synthesize shouldShowAlert=_shouldShowAlert; | |
- (void).cxx_destruct; | |
- (void)setAppChannel:(id)arg1; | |
- (void)upgradeRejected; | |
- (void)upgradeAllowed; | |
- (void)showAlertAboutNewVersionWithDownloadURLString:(id)arg1; | |
- (_Bool)shouldShowAlertAboutNewVersion; | |
- (_Bool)shouldCheckForNewVersion; | |
@property(readonly, nonatomic) _Bool hasSoftUpdate; | |
@property(readonly, nonatomic) _Bool hasHardUpdate; | |
- (void)fetcher:(id)arg1 finishedWithData:(id)arg2 error:(id)arg3; | |
- (void)checkForNewVersion; | |
@property(readonly, nonatomic) NSString *updateURL; | |
- (id)initPrivate; | |
@end | |
@interface GKBUtilities : NSObject | |
{ | |
} | |
+ (id)formatJSONString:(id)arg1; | |
+ (id)lastSentence:(id)arg1; | |
+ (id)truncateText:(id)arg1 toLength:(unsigned long long)arg2; | |
+ (id)replaceSpaceWithPlus:(id)arg1; | |
+ (id)stripHTMLTags:(id)arg1; | |
+ (void)setData:(id)arg1 forPasteboardType:(id)arg2; | |
+ (unsigned long long)extractNumberFromText:(id)arg1; | |
+ (id)JSONDictFromString:(id)arg1; | |
+ (id)parseSizeParameters:(id)arg1; | |
+ (id)parseQueryParameters:(id)arg1; | |
+ (id)URLEncode:(id)arg1; | |
@end | |
@interface GKBSuiteName : NSObject | |
{ | |
} | |
+ (id)suiteName; | |
@end | |
@interface GKBKeyboardSettingsDefault : NSObject | |
{ | |
} | |
+ (id)defaultSettings; | |
@end | |
@interface GKBPreferences : NSObject | |
{ | |
NSUserDefaults *_userDefaults; | |
} | |
+ (void)clearAll; | |
+ (void)applyPreferenceDefaultValues:(id)arg1; | |
+ (void)setURLPreferenceWithValue:(id)arg1 forKey:(id)arg2; | |
+ (void)setIntegerPreferenceWithValue:(long long)arg1 forKey:(id)arg2; | |
+ (void)setFloatPreferenceWithValue:(float)arg1 forKey:(id)arg2; | |
+ (void)setBoolPreferenceWithValue:(_Bool)arg1 forKey:(id)arg2; | |
+ (void)setObjectPreferenceWithValue:(id)arg1 forKey:(id)arg2; | |
+ (id)stringPreferenceForKey:(id)arg1; | |
+ (long long)integerPreferenceForKey:(id)arg1; | |
+ (float)floatPreferenceForKey:(id)arg1; | |
+ (id)dictionaryPreferenceForKey:(id)arg1; | |
+ (_Bool)boolPreferenceForKey:(id)arg1; | |
+ (id)arrayPreferenceForKey:(id)arg1; | |
+ (id)objectPreferenceForKey:(id)arg1; | |
+ (id)sharedInstance; | |
@property(retain, nonatomic) NSUserDefaults *userDefaults; // @synthesize userDefaults=_userDefaults; | |
- (void).cxx_destruct; | |
@end | |
@interface GKBBackgroundDownloader : NSObject | |
{ | |
NSMutableDictionary *_requests; | |
NSMutableDictionary *_downloadedSizes; | |
NSMutableDictionary *_resumeData; | |
id <GKBBackgroundDownloaderDelegate> _delegate; | |
} | |
+ (id)sharedInstance; | |
@property(nonatomic) __weak id <GKBBackgroundDownloaderDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)setupAndStartFetcher:(id)arg1 withItemID:(id)arg2; | |
- (void)setResumeData:(id)arg1 ofItem:(id)arg2; | |
- (void)cancelAllItemsWithResumeData; | |
- (void)resumeAllDownloads; | |
- (void)cancelDownloadItem:(id)arg1; | |
- (unsigned long long)downloadedLengthOfItem:(id)arg1; | |
@property(readonly) NSArray *allItems; | |
- (void)downloadItem:(id)arg1 withURL:(id)arg2 toFile:(id)arg3; | |
- (id)init; | |
@end | |
@interface GKBDownloadService : NSObject | |
{ | |
GTMSessionFetcherService *_sessionFetcherService; | |
NSMutableDictionary *_fileNameToFetchers; | |
NSObject<OS_dispatch_queue> *_queue; | |
} | |
@property(retain, nonatomic) NSObject<OS_dispatch_queue> *queue; // @synthesize queue=_queue; | |
@property(retain, nonatomic) NSMutableDictionary *fileNameToFetchers; // @synthesize fileNameToFetchers=_fileNameToFetchers; | |
@property(retain, nonatomic) GTMSessionFetcherService *sessionFetcherService; // @synthesize sessionFetcherService=_sessionFetcherService; | |
- (void).cxx_destruct; | |
- (void)stopFetchingFile:(id)arg1; | |
- (void)downloadContentFromURLPostRequest:(id)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)downloadContentFromURL:(id)arg1 toDirectory:(id)arg2 completion:(CDUnknownBlockType)arg3; | |
- (id)initWithSessionFetcherService:(id)arg1; | |
- (id)initWithSessionFetcherService:(id)arg1 inDispatchQueue:(id)arg2; | |
@end | |
@interface GKBLanguageManager : NSObject | |
{ | |
NSMutableArray *_enabledLanguages; | |
struct NSString *_currentLanguage; | |
} | |
+ (id)sharedInstance; | |
@property(copy, nonatomic) NSString *currentLanguage; // @synthesize currentLanguage=_currentLanguage; | |
@property(readonly, nonatomic) NSArray *enabledLanguages; // @synthesize enabledLanguages=_enabledLanguages; | |
- (void).cxx_destruct; | |
- (void)persistEnabledLanguages; | |
@property(readonly, nonatomic) NSDictionary *availableLanguages; | |
- (id)displayNameForKeyboardVariant:(struct NSString *)arg1; | |
- (id)displayNameInSystemLocalForLanguage:(struct NSString *)arg1; | |
- (id)displayNameForLanguage:(struct NSString *)arg1; | |
- (void)setEnabledKeyboardVariant:(struct NSString *)arg1 forLanguage:(struct NSString *)arg2; | |
- (struct NSString *)enabledKeyboardVariantForLanguage:(struct NSString *)arg1; | |
- (void)moveEnabledLanguageAtIndex:(unsigned long long)arg1 toIndex:(unsigned long long)arg2; | |
- (void)refreshData; | |
- (void)disableLanguage:(struct NSString *)arg1; | |
- (void)enableLanguage:(struct NSString *)arg1; | |
- (id)init; | |
@end | |
@interface GKBLanguageManagerWithDownloader : GKBLanguageManager <GKBBackgroundDownloaderDelegate> | |
{ | |
NSMutableDictionary *_downloadingLanguages; | |
NSMutableDictionary *_downloadingEntries; | |
GKBBackgroundDownloader *_downloader; | |
} | |
+ (id)mainLanguageModelIDForLanguage:(struct NSString *)arg1; | |
+ (id)sharedInstance; | |
- (void).cxx_destruct; | |
- (_Bool)isChecksumValidForItemID:(id)arg1 toFileURL:(id)arg2; | |
- (void)handleFailedDownloadWithItemID:(id)arg1 error:(id)arg2; | |
- (void)handleFinishDownloadWithItemID:(id)arg1 toFileURL:(id)arg2; | |
- (id)defaultVariantForLanguage:(struct NSString *)arg1; | |
- (id)languageModelEntryForLanguage:(struct NSString *)arg1; | |
- (id)localLanguageModelFilePath:(id)arg1; | |
- (void)didFailedDownloadWithItemID:(id)arg1 error:(id)arg2; | |
- (void)didFinishDownloadWithItemID:(id)arg1 toFileURL:(id)arg2; | |
- (float)downloadedPercentageForLanguage:(struct NSString *)arg1; | |
- (unsigned long long)downloadSizeForLanguage:(struct NSString *)arg1; | |
@property(readonly, nonatomic) NSArray *downloadingLanguages; | |
- (void)addLanguage:(struct NSString *)arg1 withCompletionHandler:(CDUnknownBlockType)arg2; | |
- (id)init; | |
@end | |
@interface GKBLanguageModelEntry : NSObject <NSCopying> | |
{ | |
NSString *_ID; | |
NSString *_locale; | |
NSString *_label; | |
NSString *_update; | |
unsigned long long _size; | |
NSString *_checkSum; | |
NSString *_rawCheckSum; | |
NSString *_remoteURL; | |
NSString *_localPath; | |
unsigned long long _version; | |
NSString *_formatVersion; | |
} | |
+ (id)entryFromMetaDataEntry:(id)arg1; | |
@property(retain, nonatomic) NSString *formatVersion; // @synthesize formatVersion=_formatVersion; | |
@property(nonatomic) unsigned long long version; // @synthesize version=_version; | |
@property(retain, nonatomic) NSString *localPath; // @synthesize localPath=_localPath; | |
@property(retain, nonatomic) NSString *remoteURL; // @synthesize remoteURL=_remoteURL; | |
@property(retain, nonatomic) NSString *rawCheckSum; // @synthesize rawCheckSum=_rawCheckSum; | |
@property(retain, nonatomic) NSString *checkSum; // @synthesize checkSum=_checkSum; | |
@property(nonatomic) unsigned long long size; // @synthesize size=_size; | |
@property(retain, nonatomic) NSString *update; // @synthesize update=_update; | |
@property(retain, nonatomic) NSString *label; // @synthesize label=_label; | |
@property(retain, nonatomic) NSString *locale; // @synthesize locale=_locale; | |
@property(retain, nonatomic) NSString *ID; // @synthesize ID=_ID; | |
- (void).cxx_destruct; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (id)dictionary; | |
@end | |
@interface GKBLanguageModelManager : NSObject | |
{ | |
NSMutableDictionary *_remoteLanguageModels; | |
NSMutableDictionary *_localLanguageModels; | |
NSMutableArray *_updatableLanguageModelIDs; | |
} | |
+ (id)sharedInstance; | |
@property(readonly) NSArray *updatableLanguageModelIDs; // @synthesize updatableLanguageModelIDs=_updatableLanguageModelIDs; | |
@property(readonly) NSDictionary *localLanguageModels; // @synthesize localLanguageModels=_localLanguageModels; | |
@property(readonly) NSDictionary *remoteLanguageModels; // @synthesize remoteLanguageModels=_remoteLanguageModels; | |
- (void).cxx_destruct; | |
- (id)bestAvailableEntryInDictionary:(id)arg1 forID:(id)arg2; | |
- (id)loadEntriesFromPreferenceKey:(id)arg1; | |
- (void)persistEntries:(id)arg1 toPreferenceKey:(id)arg2; | |
- (id)downloadedMetaDataPath; | |
- (void)findUpdatableLanguageModels; | |
- (void)scanForBundledLanguageModels; | |
- (void)parseMetaData; | |
- (void)refreshData; | |
- (void)clearLocalLanguageModels; | |
- (void)checkForUpdateWithCompletionHandler:(CDUnknownBlockType)arg1; | |
- (id)bestAvailableRemoteEntryWithID:(id)arg1; | |
- (id)bestAvailableLocalEntryWithID:(id)arg1; | |
- (void)addLocalEntry:(id)arg1; | |
- (id)init; | |
@end | |
@interface GTMLogASLWriter : NSObject <GTMLogWriter> | |
{ | |
Class aslClientClass_; | |
NSString *facility_; | |
} | |
+ (id)aslWriterWithFacility:(id)arg1; | |
+ (id)aslWriter; | |
- (void)logMessage:(id)arg1 level:(int)arg2; | |
- (void)dealloc; | |
- (id)initWithClientClass:(Class)arg1 facility:(id)arg2; | |
- (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 GTMLogASLFormatter : GTMLogBasicFormatter | |
{ | |
} | |
- (id)stringForFunc:(id)arg1 withFormat:(id)arg2 valist:(char *)arg3 level:(int)arg4; | |
@end | |
@interface GTMLoggerASLClient : NSObject | |
{ | |
struct __asl_object_s *client_; | |
struct __asl_object_s *msgOptions_; | |
} | |
- (void)log:(id)arg1 level:(int)arg2; | |
- (void)dealloc; | |
- (id)initWithFacility:(id)arg1; | |
- (id)init; | |
@end | |
@interface GIPCrashReportConsoleLogHandler : NSObject <GIPCrashReportHandlerProtocol> | |
{ | |
} | |
- (void)handleCrashReportData:(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 GIPCrashReportController : NSObject | |
{ | |
NSString *appName_; | |
NSString *appVersion_; | |
NSString *reportsPath_; | |
NSMutableArray *crashReportsStorage_; | |
_Bool isRunning_; | |
_Bool sendOnCrash_; | |
_Bool sendOnException_; | |
_Bool attachLogs_; | |
unsigned long long logsInterval_; | |
_Bool finishPump_; | |
_Bool logOnSimulator_; | |
id <GIPCrashReportHandlerProtocol> crashHandler_; | |
id <GIPCrashReportControllerDelegate> delegate_; | |
NSMutableArray *storedCrashReports_; | |
} | |
+ (id)sharedInstance; | |
@property(readonly, nonatomic) _Bool isRunning; // @synthesize isRunning=isRunning_; | |
@property(nonatomic) _Bool logOnSimulator; // @synthesize logOnSimulator=logOnSimulator_; | |
@property(nonatomic) unsigned long long logsInterval; // @synthesize logsInterval=logsInterval_; | |
@property(nonatomic) _Bool attachLogs; // @synthesize attachLogs=attachLogs_; | |
@property(nonatomic) _Bool sendOnException; // @synthesize sendOnException=sendOnException_; | |
@property(nonatomic) _Bool sendOnCrash; // @synthesize sendOnCrash=sendOnCrash_; | |
@property(copy, nonatomic) NSString *reportsPath; // @synthesize reportsPath=reportsPath_; | |
@property(copy, nonatomic) NSString *appVersion; // @synthesize appVersion=appVersion_; | |
@property(copy, nonatomic) NSString *appName; // @synthesize appName=appName_; | |
@property(nonatomic) id <GIPCrashReportControllerDelegate> delegate; // @synthesize delegate=delegate_; | |
- (id)parseEpochDate:(id)arg1; | |
- (void)pumpRunLoop; | |
- (void)deleteStoredCrashReports; | |
- (void)crashReportProcesed:(id)arg1; | |
- (void)logCrashes:(id)arg1; | |
- (void)logCrash:(id)arg1; | |
- (void)sendStoredCrashReports; | |
- (void)sendCrash; | |
- (void)sendCrashes:(id)arg1; | |
- (void)sendCrash:(id)arg1; | |
- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
- (id)storedCrashReports; | |
- (id)loadStoredCrashReports; | |
- (id)latestLogs; | |
- (id)callStack; | |
- (void)handleException:(id)arg1; | |
- (void)handleSignal:(int)arg1; | |
- (void)stop; | |
- (void)start; | |
- (void)unregisterHandler:(id)arg1; | |
- (void)registerHandler:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface GIPCrashReportData : NSObject | |
{ | |
long long signal_; | |
NSException *exception_; | |
NSArray *callStack_; | |
NSArray *logs_; | |
NSString *appName_; | |
NSString *appVersion_; | |
NSDate *crashDate_; | |
int reportStatus_; | |
NSMutableArray *files_; | |
} | |
+ (id)signalName:(int)arg1; | |
+ (id)platform; | |
@property(nonatomic) int reportStatus; // @synthesize reportStatus=reportStatus_; | |
@property(copy, nonatomic) NSDate *crashDate; // @synthesize crashDate=crashDate_; | |
@property(copy, nonatomic) NSString *appVersion; // @synthesize appVersion=appVersion_; | |
@property(copy, nonatomic) NSString *appName; // @synthesize appName=appName_; | |
@property(retain, nonatomic) NSArray *logs; // @synthesize logs=logs_; | |
@property(retain, nonatomic) NSArray *callStack; // @synthesize callStack=callStack_; | |
@property(retain, nonatomic) NSException *exception; // @synthesize exception=exception_; | |
@property(nonatomic) long long signal; // @synthesize signal=signal_; | |
- (id)getAllReportFiles; | |
- (void)addReportFile:(id)arg1; | |
- (id)stringValue; | |
- (void)dealloc; | |
- (id)initWithException:(id)arg1 callStack:(id)arg2; | |
- (id)initWithSignal:(long long)arg1 callStack:(id)arg2; | |
@end | |
@interface GIPCrashReportMailHandler : NSObject <GIPCrashReportHandlerProtocol, MFMailComposeViewControllerDelegate> | |
{ | |
UIViewController *rootViewController_; | |
NSString *recipientEmail_; | |
NSString *appName_; | |
NSString *appVersion_; | |
_Bool storeUnsentReports_; | |
NSArray *crashReports_; | |
} | |
@property(nonatomic) _Bool storeUnsentReports; // @synthesize storeUnsentReports=storeUnsentReports_; | |
@property(retain, nonatomic) UIViewController *rootViewController; // @synthesize rootViewController=rootViewController_; | |
@property(copy, nonatomic) NSString *recipientEmail; // @synthesize recipientEmail=recipientEmail_; | |
- (void)mailComposeController:(id)arg1 didFinishWithResult:(int)arg2 error:(id)arg3; | |
- (void)sendCrashes:(id)arg1; | |
- (void)handleCrashReportData:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithRootViewController:(id)arg1 recipientEmail:(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 GTMLogger : NSObject | |
{ | |
id <GTMLogWriter> writer_; | |
id <GTMLogFormatter> formatter_; | |
id <GTMLogFilter> filter_; | |
} | |
+ (id)logger; | |
+ (id)loggerWithWriter:(id)arg1 formatter:(id)arg2 filter:(id)arg3; | |
+ (id)standardLoggerWithPath:(id)arg1; | |
+ (id)standardLoggerWithStdoutAndStderr; | |
+ (id)standardLoggerWithStderr; | |
+ (id)standardLogger; | |
+ (void)setSharedLogger:(id)arg1; | |
+ (id)sharedLogger; | |
- (void)logAssert:(id)arg1; | |
- (void)logError:(id)arg1; | |
- (void)logInfo:(id)arg1; | |
- (void)logDebug:(id)arg1; | |
- (void)setFilter:(id)arg1; | |
- (id)filter; | |
- (void)setFormatter:(id)arg1; | |
- (id)formatter; | |
- (void)setWriter:(id)arg1; | |
- (id)writer; | |
- (void)dealloc; | |
- (id)initWithWriter:(id)arg1 formatter:(id)arg2 filter:(id)arg3; | |
- (id)init; | |
@end | |
@interface GTMLogBasicFormatter : NSObject <GTMLogFormatter> | |
{ | |
} | |
- (id)stringForFunc:(id)arg1 withFormat:(id)arg2 valist:(char *)arg3 level:(int)arg4; | |
- (id)prettyNameForFunc:(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 GTMLogStandardFormatter : GTMLogBasicFormatter | |
{ | |
NSDateFormatter *dateFormatter_; | |
NSString *pname_; | |
int pid_; | |
} | |
- (id)stringForFunc:(id)arg1 withFormat:(id)arg2 valist:(char *)arg3 level:(int)arg4; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface GTMLogLevelFilter : NSObject <GTMLogFilter> | |
{ | |
_Bool verboseLoggingEnabled_; | |
} | |
- (void)defaultsChanged:(id)arg1; | |
- (_Bool)filterAllowsMessage:(id)arg1 level:(int)arg2; | |
- (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 GTMLogNoFilter : NSObject <GTMLogFilter> | |
{ | |
} | |
- (_Bool)filterAllowsMessage:(id)arg1 level:(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 GTMLogAllowedLevelFilter : NSObject <GTMLogFilter> | |
{ | |
NSIndexSet *allowedLevels_; | |
} | |
- (_Bool)filterAllowsMessage:(id)arg1 level:(int)arg2; | |
- (void)dealloc; | |
- (id)init; | |
- (id)initWithAllowedLevels:(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 GTMLogMininumLevelFilter : GTMLogAllowedLevelFilter | |
{ | |
} | |
- (id)initWithMinimumLevel:(int)arg1; | |
@end | |
@interface GTMLogMaximumLevelFilter : GTMLogAllowedLevelFilter | |
{ | |
} | |
- (id)initWithMaximumLevel:(int)arg1; | |
@end | |
@interface GIPToast : UIView | |
{ | |
UILabel *message_; | |
UIActivityIndicatorView *spinner_; | |
} | |
+ (void)setToastHideTimer:(id)arg1; | |
+ (void)showTodo; | |
+ (void)hide; | |
+ (void)showToastWithSpinner:(id)arg1; | |
+ (void)showCenteredToast:(id)arg1 forDuration:(double)arg2; | |
+ (void)showToast:(id)arg1 forDuration:(double)arg2; | |
+ (id)toast; | |
- (void)hide; | |
- (void)showMessage:(id)arg1 forDuration:(double)arg2 showIndicator:(_Bool)arg3 isCentered:(_Bool)arg4; | |
- (void)createView; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface Reachability : NSObject | |
{ | |
_Bool localWiFiRef; | |
struct __SCNetworkReachability *reachabilityRef; | |
} | |
+ (id)reachabilityForLocalWiFi; | |
+ (id)reachabilityForInternetConnection; | |
+ (id)reachabilityWithAddress:(const struct sockaddr_in *)arg1; | |
+ (id)reachabilityWithHostName:(id)arg1; | |
- (int)currentReachabilityStatus; | |
- (_Bool)connectionRequired; | |
- (int)networkStatusForFlags:(unsigned int)arg1; | |
- (int)localWiFiStatusForFlags:(unsigned int)arg1; | |
- (void)dealloc; | |
- (void)stopNotifier; | |
- (_Bool)startNotifier; | |
@end | |
@interface GTMStringEncoding : NSObject | |
{ | |
NSData *charMapData_; | |
char *charMap_; | |
int reverseCharMap_[128]; | |
int shift_; | |
int mask_; | |
_Bool doPad_; | |
BOOL paddingChar_; | |
int padLen_; | |
} | |
+ (id)stringEncodingWithString:(id)arg1; | |
+ (id)rfc4648Base64WebsafeStringEncoding; | |
+ (id)rfc4648Base64StringEncoding; | |
+ (id)crockfordBase32StringEncoding; | |
+ (id)rfc4648Base32HexStringEncoding; | |
+ (id)rfc4648Base32StringEncoding; | |
+ (id)hexStringEncoding; | |
+ (id)binaryStringEncoding; | |
- (id)stringByDecoding:(id)arg1; | |
- (id)decode:(id)arg1; | |
- (id)encodeString:(id)arg1; | |
- (id)encode:(id)arg1; | |
- (void)setPaddingChar:(BOOL)arg1; | |
- (void)setDoPad:(_Bool)arg1; | |
- (_Bool)doPad; | |
- (void)ignoreCharacters:(id)arg1; | |
- (void)addDecodeSynonyms:(id)arg1; | |
- (id)description; | |
- (void)dealloc; | |
- (id)initWithString:(id)arg1; | |
@end | |
@interface UFCommonRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface UFCommonData : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) PBMutableArray *additionalFormContentArray; // @dynamic additionalFormContentArray; | |
@property(retain, nonatomic) NSString *countryCode; // @dynamic countryCode; | |
@property(retain, nonatomic) NSString *descriptionTranslated; // @dynamic descriptionTranslated; | |
@property(retain, nonatomic) NSString *description_p; // @dynamic description_p; | |
@property(retain, nonatomic) PBMutableArray *externallyInvisibleProductSpecificBinaryDataNameArray; // @dynamic externallyInvisibleProductSpecificBinaryDataNameArray; | |
@property(nonatomic) unsigned long long gaiaId; // @dynamic gaiaId; | |
@property(retain, nonatomic) NSString *gaiaUserType; // @dynamic gaiaUserType; | |
@property(nonatomic) _Bool hasAdditionalFormContentArray; // @dynamic hasAdditionalFormContentArray; | |
@property(nonatomic) _Bool hasCountryCode; // @dynamic hasCountryCode; | |
@property(nonatomic) _Bool hasDescriptionTranslated; // @dynamic hasDescriptionTranslated; | |
@property(nonatomic) _Bool hasDescription_p; // @dynamic hasDescription_p; | |
@property(nonatomic) _Bool hasExternallyInvisibleProductSpecificBinaryDataNameArray; // @dynamic hasExternallyInvisibleProductSpecificBinaryDataNameArray; | |
@property(nonatomic) _Bool hasGaiaId; // @dynamic hasGaiaId; | |
@property(nonatomic) _Bool hasGaiaUserType; // @dynamic hasGaiaUserType; | |
@property(nonatomic) _Bool hasHelpFlowSessionId; // @dynamic hasHelpFlowSessionId; | |
@property(nonatomic) _Bool hasObfuscatedGaiaId; // @dynamic hasObfuscatedGaiaId; | |
@property(nonatomic) _Bool hasObfuscatedGaiaIdString; // @dynamic hasObfuscatedGaiaIdString; | |
@property(nonatomic) _Bool hasObfuscatedGaiaType; // @dynamic hasObfuscatedGaiaType; | |
@property(nonatomic) _Bool hasOriginDetail; // @dynamic hasOriginDetail; | |
@property(nonatomic) _Bool hasProductSpecificBinaryDataArray; // @dynamic hasProductSpecificBinaryDataArray; | |
@property(nonatomic) _Bool hasProductSpecificBinaryDataNameArray; // @dynamic hasProductSpecificBinaryDataNameArray; | |
@property(nonatomic) _Bool hasProductSpecificContext; // @dynamic hasProductSpecificContext; | |
@property(nonatomic) _Bool hasProductSpecificDataArray; // @dynamic hasProductSpecificDataArray; | |
@property(nonatomic) _Bool hasProductVersion; // @dynamic hasProductVersion; | |
@property(nonatomic) _Bool hasSourceDescriptionLanguage; // @dynamic hasSourceDescriptionLanguage; | |
@property(nonatomic) _Bool hasSpellingErrorCount; // @dynamic hasSpellingErrorCount; | |
@property(nonatomic) _Bool hasTranslationConfidence; // @dynamic hasTranslationConfidence; | |
@property(nonatomic) _Bool hasTriggerDetail; // @dynamic hasTriggerDetail; | |
@property(nonatomic) _Bool hasUiLanguage; // @dynamic hasUiLanguage; | |
@property(nonatomic) _Bool hasUniqueReportIdentifier; // @dynamic hasUniqueReportIdentifier; | |
@property(nonatomic) _Bool hasUserEmail; // @dynamic hasUserEmail; | |
@property(retain, nonatomic) NSString *helpFlowSessionId; // @dynamic helpFlowSessionId; | |
@property(nonatomic) unsigned long long obfuscatedGaiaId; // @dynamic obfuscatedGaiaId; | |
@property(retain, nonatomic) NSString *obfuscatedGaiaIdString; // @dynamic obfuscatedGaiaIdString; | |
@property(retain, nonatomic) NSString *obfuscatedGaiaType; // @dynamic obfuscatedGaiaType; | |
@property(retain, nonatomic) NSString *originDetail; // @dynamic originDetail; | |
@property(retain, nonatomic) PBMutableArray *productSpecificBinaryDataArray; // @dynamic productSpecificBinaryDataArray; | |
@property(retain, nonatomic) PBMutableArray *productSpecificBinaryDataNameArray; // @dynamic productSpecificBinaryDataNameArray; | |
@property(retain, nonatomic) NSString *productSpecificContext; // @dynamic productSpecificContext; | |
@property(retain, nonatomic) PBMutableArray *productSpecificDataArray; // @dynamic productSpecificDataArray; | |
@property(retain, nonatomic) NSString *productVersion; // @dynamic productVersion; | |
@property(retain, nonatomic) NSString *sourceDescriptionLanguage; // @dynamic sourceDescriptionLanguage; | |
@property(nonatomic) int spellingErrorCount; // @dynamic spellingErrorCount; | |
@property(nonatomic) double translationConfidence; // @dynamic translationConfidence; | |
@property(retain, nonatomic) NSString *triggerDetail; // @dynamic triggerDetail; | |
@property(retain, nonatomic) NSString *uiLanguage; // @dynamic uiLanguage; | |
@property(retain, nonatomic) NSString *uniqueReportIdentifier; // @dynamic uniqueReportIdentifier; | |
@property(retain, nonatomic) NSString *userEmail; // @dynamic userEmail; | |
@end | |
@interface UFProductSpecificBinaryData : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSData *data_p; // @dynamic data_p; | |
@property(nonatomic) _Bool externallyVisible; // @dynamic externallyVisible; | |
@property(nonatomic) _Bool hasData_p; // @dynamic hasData_p; | |
@property(nonatomic) _Bool hasExternallyVisible; // @dynamic hasExternallyVisible; | |
@property(nonatomic) _Bool hasMimeType; // @dynamic hasMimeType; | |
@property(nonatomic) _Bool hasName; // @dynamic hasName; | |
@property(retain, nonatomic) NSString *mimeType; // @dynamic mimeType; | |
@property(retain, nonatomic) NSString *name; // @dynamic name; | |
@end | |
@interface UFImageDataRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface UFImage : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSData *content; // @dynamic content; | |
@property(nonatomic) _Bool hasContent; // @dynamic hasContent; | |
@property(nonatomic) _Bool hasImageDimension; // @dynamic hasImageDimension; | |
@property(nonatomic) _Bool hasMimeType; // @dynamic hasMimeType; | |
@property(retain, nonatomic) UFDimensions *imageDimension; // @dynamic imageDimension; | |
@property(retain, nonatomic) NSString *mimeType; // @dynamic mimeType; | |
@end | |
@interface UFIosClientRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface UFIOSBugReport : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) UFCommonData *commonData; // @dynamic commonData; | |
@property(nonatomic) _Bool hasCommonData; // @dynamic hasCommonData; | |
@property(nonatomic) _Bool hasIosData; // @dynamic hasIosData; | |
@property(nonatomic) _Bool hasOsType; // @dynamic hasOsType; | |
@property(nonatomic) _Bool hasReportType; // @dynamic hasReportType; | |
@property(retain, nonatomic) UFIOSData *iosData; // @dynamic iosData; | |
@property(nonatomic) int osType; // @dynamic osType; | |
@property(nonatomic) int reportType; // @dynamic reportType; | |
@end | |
@interface UFIOSData : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) UFIOSBatteryData *batteryData; // @dynamic batteryData; | |
@property(retain, nonatomic) UFIOSBuildData *buildData; // @dynamic buildData; | |
@property(retain, nonatomic) UFIOSCrashData *crashData; // @dynamic crashData; | |
@property(nonatomic) _Bool ctlAllowed; // @dynamic ctlAllowed; | |
@property(nonatomic) _Bool hasBatteryData; // @dynamic hasBatteryData; | |
@property(nonatomic) _Bool hasBuildData; // @dynamic hasBuildData; | |
@property(nonatomic) _Bool hasCrashData; // @dynamic hasCrashData; | |
@property(nonatomic) _Bool hasCtlAllowed; // @dynamic hasCtlAllowed; | |
@property(nonatomic) _Bool hasOsType; // @dynamic hasOsType; | |
@property(nonatomic) _Bool hasPackageData; // @dynamic hasPackageData; | |
@property(nonatomic) _Bool hasReportType; // @dynamic hasReportType; | |
@property(nonatomic) _Bool hasSystemData; // @dynamic hasSystemData; | |
@property(nonatomic) _Bool hasUserInitiatedFeedbackData; // @dynamic hasUserInitiatedFeedbackData; | |
@property(nonatomic) int osType; // @dynamic osType; | |
@property(retain, nonatomic) UFIOSPackageData *packageData; // @dynamic packageData; | |
@property(nonatomic) int reportType; // @dynamic reportType; | |
@property(retain, nonatomic) UFIOSSystemData *systemData; // @dynamic systemData; | |
@property(retain, nonatomic) UFUserInitiatedFeedbackData *userInitiatedFeedbackData; // @dynamic userInitiatedFeedbackData; | |
@end | |
@interface UFIOSSystemData : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasSystemLog; // @dynamic hasSystemLog; | |
@property(nonatomic) _Bool hasTimestamp; // @dynamic hasTimestamp; | |
@property(retain, nonatomic) NSString *systemLog; // @dynamic systemLog; | |
@property(nonatomic) unsigned long long timestamp; // @dynamic timestamp; | |
@end | |
@interface UFIOSPackageData : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasInstallerPackageName; // @dynamic hasInstallerPackageName; | |
@property(nonatomic) _Bool hasPackageName; // @dynamic hasPackageName; | |
@property(nonatomic) _Bool hasPackageVersion; // @dynamic hasPackageVersion; | |
@property(nonatomic) _Bool hasPackageVersionName; // @dynamic hasPackageVersionName; | |
@property(nonatomic) _Bool hasProcessName; // @dynamic hasProcessName; | |
@property(retain, nonatomic) NSString *installerPackageName; // @dynamic installerPackageName; | |
@property(retain, nonatomic) NSString *packageName; // @dynamic packageName; | |
@property(nonatomic) int packageVersion; // @dynamic packageVersion; | |
@property(retain, nonatomic) NSString *packageVersionName; // @dynamic packageVersionName; | |
@property(retain, nonatomic) NSString *processName; // @dynamic processName; | |
@end | |
@interface UFIOSBuildData : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *buildId; // @dynamic buildId; | |
@property(retain, nonatomic) NSString *buildType; // @dynamic buildType; | |
@property(retain, nonatomic) NSString *device; // @dynamic device; | |
@property(nonatomic) _Bool hasBuildId; // @dynamic hasBuildId; | |
@property(nonatomic) _Bool hasBuildType; // @dynamic hasBuildType; | |
@property(nonatomic) _Bool hasDevice; // @dynamic hasDevice; | |
@property(nonatomic) _Bool hasModel; // @dynamic hasModel; | |
@property(nonatomic) _Bool hasProduct; // @dynamic hasProduct; | |
@property(nonatomic) _Bool hasRelease_p; // @dynamic hasRelease_p; | |
@property(retain, nonatomic) NSString *model; // @dynamic model; | |
@property(retain, nonatomic) NSString *product; // @dynamic product; | |
@property(retain, nonatomic) NSString *release_p; // @dynamic release_p; | |
@end | |
@interface UFIOSCrashData : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *exceptionClassName; // @dynamic exceptionClassName; | |
@property(retain, nonatomic) NSString *exceptionMessage; // @dynamic exceptionMessage; | |
@property(nonatomic) _Bool hasExceptionClassName; // @dynamic hasExceptionClassName; | |
@property(nonatomic) _Bool hasExceptionMessage; // @dynamic hasExceptionMessage; | |
@property(nonatomic) _Bool hasSignal; // @dynamic hasSignal; | |
@property(nonatomic) _Bool hasStackTrace; // @dynamic hasStackTrace; | |
@property(nonatomic) _Bool hasThrowClassName; // @dynamic hasThrowClassName; | |
@property(nonatomic) _Bool hasThrowFileName; // @dynamic hasThrowFileName; | |
@property(nonatomic) _Bool hasThrowLineNumber; // @dynamic hasThrowLineNumber; | |
@property(nonatomic) _Bool hasThrowMethodName; // @dynamic hasThrowMethodName; | |
@property(nonatomic) int signal; // @dynamic signal; | |
@property(retain, nonatomic) NSString *stackTrace; // @dynamic stackTrace; | |
@property(retain, nonatomic) NSString *throwClassName; // @dynamic throwClassName; | |
@property(retain, nonatomic) NSString *throwFileName; // @dynamic throwFileName; | |
@property(nonatomic) int throwLineNumber; // @dynamic throwLineNumber; | |
@property(retain, nonatomic) NSString *throwMethodName; // @dynamic throwMethodName; | |
@end | |
@interface UFIOSBatteryData : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) float batteryLevel; // @dynamic batteryLevel; | |
@property(nonatomic) int batteryState; // @dynamic batteryState; | |
@property(retain, nonatomic) NSString *checkinDetails; // @dynamic checkinDetails; | |
@property(nonatomic) long long durationMicros; // @dynamic durationMicros; | |
@property(nonatomic) _Bool hasBatteryLevel; // @dynamic hasBatteryLevel; | |
@property(nonatomic) _Bool hasBatteryState; // @dynamic hasBatteryState; | |
@property(nonatomic) _Bool hasCheckinDetails; // @dynamic hasCheckinDetails; | |
@property(nonatomic) _Bool hasDurationMicros; // @dynamic hasDurationMicros; | |
@property(nonatomic) _Bool hasUsageDetails; // @dynamic hasUsageDetails; | |
@property(nonatomic) _Bool hasUsagePercent; // @dynamic hasUsagePercent; | |
@property(retain, nonatomic) NSString *usageDetails; // @dynamic usageDetails; | |
@property(nonatomic) int usagePercent; // @dynamic usagePercent; | |
@end | |
@interface UFMathRoot : PBRootObject | |
{ | |
} | |
@end | |
@interface UFDimensions : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasHeight; // @dynamic hasHeight; | |
@property(nonatomic) _Bool hasWidth; // @dynamic hasWidth; | |
@property(nonatomic) float height; // @dynamic height; | |
@property(nonatomic) float width; // @dynamic width; | |
@end | |
@interface UFMobileCommonRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface UFMobileBugReport_OsTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface UFBatteryData_BatteryStateEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface UFUserInitiatedFeedbackData : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *accounts; // @dynamic accounts; | |
@property(retain, nonatomic) NSString *bucket; // @dynamic bucket; | |
@property(retain, nonatomic) NSString *categoryTag; // @dynamic categoryTag; | |
@property(retain, nonatomic) NSString *deviceId; // @dynamic deviceId; | |
@property(nonatomic) _Bool hasAccounts; // @dynamic hasAccounts; | |
@property(nonatomic) _Bool hasBucket; // @dynamic hasBucket; | |
@property(nonatomic) _Bool hasCategoryTag; // @dynamic hasCategoryTag; | |
@property(nonatomic) _Bool hasDeviceId; // @dynamic hasDeviceId; | |
@property(nonatomic) _Bool hasProductId; // @dynamic hasProductId; | |
@property(nonatomic) _Bool hasProductSpecificBinaryDataArray; // @dynamic hasProductSpecificBinaryDataArray; | |
@property(nonatomic) _Bool hasScreenshot; // @dynamic hasScreenshot; | |
@property(nonatomic) int productId; // @dynamic productId; | |
@property(retain, nonatomic) PBMutableArray *productSpecificBinaryDataArray; // @dynamic productSpecificBinaryDataArray; | |
@property(retain, nonatomic) UFImage *screenshot; // @dynamic screenshot; | |
@end | |
@interface UFWebRoot : PBRootObject | |
{ | |
} | |
@end | |
@interface UFProductSpecificData : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool externallyVisible; // @dynamic externallyVisible; | |
@property(nonatomic) _Bool hasExternallyVisible; // @dynamic hasExternallyVisible; | |
@property(nonatomic) _Bool hasKey; // @dynamic hasKey; | |
@property(nonatomic) _Bool hasValue; // @dynamic hasValue; | |
@property(retain, nonatomic) NSString *key; // @dynamic key; | |
@property(retain, nonatomic) NSString *value; // @dynamic value; | |
@end | |
@interface PBDescriptorRoot : PBRootObject | |
{ | |
} | |
@end | |
@interface PBFileDescriptorSet : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) PBMutableArray *fileArray; // @dynamic fileArray; | |
@property(nonatomic) _Bool hasFileArray; // @dynamic hasFileArray; | |
@end | |
@interface PBFileDescriptorProto : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) PBMutableArray *dependencyArray; // @dynamic dependencyArray; | |
@property(retain, nonatomic) PBMutableArray *enumTypeArray; // @dynamic enumTypeArray; | |
@property(retain, nonatomic) PBMutableArray *extensionArray; // @dynamic extensionArray; | |
@property(nonatomic) _Bool hasDependencyArray; // @dynamic hasDependencyArray; | |
@property(nonatomic) _Bool hasEnumTypeArray; // @dynamic hasEnumTypeArray; | |
@property(nonatomic) _Bool hasExtensionArray; // @dynamic hasExtensionArray; | |
@property(nonatomic) _Bool hasMessageTypeArray; // @dynamic hasMessageTypeArray; | |
@property(nonatomic) _Bool hasName; // @dynamic hasName; | |
@property(nonatomic) _Bool hasOptions; // @dynamic hasOptions; | |
@property(nonatomic) _Bool hasPackage; // @dynamic hasPackage; | |
@property(nonatomic) _Bool hasPublicDependencyArray; // @dynamic hasPublicDependencyArray; | |
@property(nonatomic) _Bool hasServiceArray; // @dynamic hasServiceArray; | |
@property(nonatomic) _Bool hasSourceCodeInfo; // @dynamic hasSourceCodeInfo; | |
@property(nonatomic) _Bool hasSyntax; // @dynamic hasSyntax; | |
@property(nonatomic) _Bool hasWeakDependencyArray; // @dynamic hasWeakDependencyArray; | |
@property(retain, nonatomic) PBMutableArray *messageTypeArray; // @dynamic messageTypeArray; | |
@property(retain, nonatomic) NSString *name; // @dynamic name; | |
@property(retain, nonatomic) PBFileOptions *options; // @dynamic options; | |
@property(retain, nonatomic) NSString *package; // @dynamic package; | |
@property(retain, nonatomic) PBMutableArray *publicDependencyArray; // @dynamic publicDependencyArray; | |
@property(retain, nonatomic) PBMutableArray *serviceArray; // @dynamic serviceArray; | |
@property(retain, nonatomic) PBSourceCodeInfo *sourceCodeInfo; // @dynamic sourceCodeInfo; | |
@property(retain, nonatomic) NSString *syntax; // @dynamic syntax; | |
@property(retain, nonatomic) PBMutableArray *weakDependencyArray; // @dynamic weakDependencyArray; | |
@end | |
@interface PBDescriptorProto : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) PBMutableArray *enumTypeArray; // @dynamic enumTypeArray; | |
@property(retain, nonatomic) PBMutableArray *extensionArray; // @dynamic extensionArray; | |
@property(retain, nonatomic) PBMutableArray *extensionRangeArray; // @dynamic extensionRangeArray; | |
@property(retain, nonatomic) PBMutableArray *fieldArray; // @dynamic fieldArray; | |
@property(nonatomic) _Bool hasEnumTypeArray; // @dynamic hasEnumTypeArray; | |
@property(nonatomic) _Bool hasExtensionArray; // @dynamic hasExtensionArray; | |
@property(nonatomic) _Bool hasExtensionRangeArray; // @dynamic hasExtensionRangeArray; | |
@property(nonatomic) _Bool hasFieldArray; // @dynamic hasFieldArray; | |
@property(nonatomic) _Bool hasName; // @dynamic hasName; | |
@property(nonatomic) _Bool hasNestedTypeArray; // @dynamic hasNestedTypeArray; | |
@property(nonatomic) _Bool hasOneofDeclArray; // @dynamic hasOneofDeclArray; | |
@property(nonatomic) _Bool hasOptions; // @dynamic hasOptions; | |
@property(nonatomic) _Bool hasReservedNameArray; // @dynamic hasReservedNameArray; | |
@property(nonatomic) _Bool hasReservedRangeArray; // @dynamic hasReservedRangeArray; | |
@property(retain, nonatomic) NSString *name; // @dynamic name; | |
@property(retain, nonatomic) PBMutableArray *nestedTypeArray; // @dynamic nestedTypeArray; | |
@property(retain, nonatomic) PBMutableArray *oneofDeclArray; // @dynamic oneofDeclArray; | |
@property(retain, nonatomic) PBMessageOptions *options; // @dynamic options; | |
@property(retain, nonatomic) PBMutableArray *reservedNameArray; // @dynamic reservedNameArray; | |
@property(retain, nonatomic) PBMutableArray *reservedRangeArray; // @dynamic reservedRangeArray; | |
@end | |
@interface PBDescriptorProto_ExtensionRange : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) int end; // @dynamic end; | |
@property(nonatomic) _Bool hasEnd; // @dynamic hasEnd; | |
@property(nonatomic) _Bool hasStart; // @dynamic hasStart; | |
@property(nonatomic) int start; // @dynamic start; | |
@end | |
@interface PBDescriptorProto_ReservedRange : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) int end; // @dynamic end; | |
@property(nonatomic) _Bool hasEnd; // @dynamic hasEnd; | |
@property(nonatomic) _Bool hasStart; // @dynamic hasStart; | |
@property(nonatomic) int start; // @dynamic start; | |
@end | |
@interface PBFieldDescriptorProto : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *defaultValue; // @dynamic defaultValue; | |
@property(retain, nonatomic) NSString *extendee; // @dynamic extendee; | |
@property(nonatomic) _Bool hasDefaultValue; // @dynamic hasDefaultValue; | |
@property(nonatomic) _Bool hasExtendee; // @dynamic hasExtendee; | |
@property(nonatomic) _Bool hasJsonName; // @dynamic hasJsonName; | |
@property(nonatomic) _Bool hasLabel; // @dynamic hasLabel; | |
@property(nonatomic) _Bool hasName; // @dynamic hasName; | |
@property(nonatomic) _Bool hasNumber; // @dynamic hasNumber; | |
@property(nonatomic) _Bool hasOneofIndex; // @dynamic hasOneofIndex; | |
@property(nonatomic) _Bool hasOptions; // @dynamic hasOptions; | |
@property(nonatomic) _Bool hasType; // @dynamic hasType; | |
@property(nonatomic) _Bool hasTypeName; // @dynamic hasTypeName; | |
@property(retain, nonatomic) NSString *jsonName; // @dynamic jsonName; | |
@property(nonatomic) int label; // @dynamic label; | |
@property(retain, nonatomic) NSString *name; // @dynamic name; | |
@property(nonatomic) int number; // @dynamic number; | |
@property(nonatomic) int oneofIndex; // @dynamic oneofIndex; | |
@property(retain, nonatomic) PBFieldOptions *options; // @dynamic options; | |
@property(nonatomic) int type; // @dynamic type; | |
@property(retain, nonatomic) NSString *typeName; // @dynamic typeName; | |
@end | |
@interface PBFieldDescriptorProto_TypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PBFieldDescriptorProto_LabelEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PBOneofDescriptorProto : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasName; // @dynamic hasName; | |
@property(retain, nonatomic) NSString *name; // @dynamic name; | |
@end | |
@interface PBEnumDescriptorProto : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasName; // @dynamic hasName; | |
@property(nonatomic) _Bool hasOptions; // @dynamic hasOptions; | |
@property(nonatomic) _Bool hasValueArray; // @dynamic hasValueArray; | |
@property(retain, nonatomic) NSString *name; // @dynamic name; | |
@property(retain, nonatomic) PBEnumOptions *options; // @dynamic options; | |
@property(retain, nonatomic) PBMutableArray *valueArray; // @dynamic valueArray; | |
@end | |
@interface PBEnumValueDescriptorProto : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasName; // @dynamic hasName; | |
@property(nonatomic) _Bool hasNumber; // @dynamic hasNumber; | |
@property(nonatomic) _Bool hasOptions; // @dynamic hasOptions; | |
@property(retain, nonatomic) NSString *name; // @dynamic name; | |
@property(nonatomic) int number; // @dynamic number; | |
@property(retain, nonatomic) PBEnumValueOptions *options; // @dynamic options; | |
@end | |
@interface PBServiceDescriptorProto : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasMethodArray; // @dynamic hasMethodArray; | |
@property(nonatomic) _Bool hasName; // @dynamic hasName; | |
@property(nonatomic) _Bool hasOptions; // @dynamic hasOptions; | |
@property(nonatomic) _Bool hasStreamArray; // @dynamic hasStreamArray; | |
@property(retain, nonatomic) PBMutableArray *methodArray; // @dynamic methodArray; | |
@property(retain, nonatomic) NSString *name; // @dynamic name; | |
@property(retain, nonatomic) PBServiceOptions *options; // @dynamic options; | |
@property(retain, nonatomic) PBMutableArray *streamArray; // @dynamic streamArray; | |
@end | |
@interface PBMethodDescriptorProto : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool clientStreaming; // @dynamic clientStreaming; | |
@property(nonatomic) _Bool hasClientStreaming; // @dynamic hasClientStreaming; | |
@property(nonatomic) _Bool hasInputType; // @dynamic hasInputType; | |
@property(nonatomic) _Bool hasName; // @dynamic hasName; | |
@property(nonatomic) _Bool hasOptions; // @dynamic hasOptions; | |
@property(nonatomic) _Bool hasOutputType; // @dynamic hasOutputType; | |
@property(nonatomic) _Bool hasServerStreaming; // @dynamic hasServerStreaming; | |
@property(retain, nonatomic) NSString *inputType; // @dynamic inputType; | |
@property(retain, nonatomic) NSString *name; // @dynamic name; | |
@property(retain, nonatomic) PBMethodOptions *options; // @dynamic options; | |
@property(retain, nonatomic) NSString *outputType; // @dynamic outputType; | |
@property(nonatomic) _Bool serverStreaming; // @dynamic serverStreaming; | |
@end | |
@interface PBStreamDescriptorProto : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *clientMessageType; // @dynamic clientMessageType; | |
@property(nonatomic) _Bool hasClientMessageType; // @dynamic hasClientMessageType; | |
@property(nonatomic) _Bool hasName; // @dynamic hasName; | |
@property(nonatomic) _Bool hasOptions; // @dynamic hasOptions; | |
@property(nonatomic) _Bool hasServerMessageType; // @dynamic hasServerMessageType; | |
@property(retain, nonatomic) NSString *name; // @dynamic name; | |
@property(retain, nonatomic) PBStreamOptions *options; // @dynamic options; | |
@property(retain, nonatomic) NSString *serverMessageType; // @dynamic serverMessageType; | |
@end | |
@interface PBFileOptions : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) int ccApiCompatibility; // @dynamic ccApiCompatibility; | |
@property(nonatomic) int ccApiVersion; // @dynamic ccApiVersion; | |
@property(nonatomic) _Bool ccEnableArenas; // @dynamic ccEnableArenas; | |
@property(nonatomic) _Bool ccGenericServices; // @dynamic ccGenericServices; | |
@property(nonatomic) _Bool ccProto1TextFormat; // @dynamic ccProto1TextFormat; | |
@property(nonatomic) _Bool ccProtoArrayCompatible; // @dynamic ccProtoArrayCompatible; | |
@property(nonatomic) _Bool ccUtf8Verification; // @dynamic ccUtf8Verification; | |
@property(retain, nonatomic) NSString *csharpNamespace; // @dynamic csharpNamespace; | |
@property(nonatomic) _Bool deprecated; // @dynamic deprecated; | |
@property(retain, nonatomic) NSString *goPackage; // @dynamic goPackage; | |
@property(nonatomic) _Bool hasCcApiCompatibility; // @dynamic hasCcApiCompatibility; | |
@property(nonatomic) _Bool hasCcApiVersion; // @dynamic hasCcApiVersion; | |
@property(nonatomic) _Bool hasCcEnableArenas; // @dynamic hasCcEnableArenas; | |
@property(nonatomic) _Bool hasCcGenericServices; // @dynamic hasCcGenericServices; | |
@property(nonatomic) _Bool hasCcProto1TextFormat; // @dynamic hasCcProto1TextFormat; | |
@property(nonatomic) _Bool hasCcProtoArrayCompatible; // @dynamic hasCcProtoArrayCompatible; | |
@property(nonatomic) _Bool hasCcUtf8Verification; // @dynamic hasCcUtf8Verification; | |
@property(nonatomic) _Bool hasCsharpNamespace; // @dynamic hasCsharpNamespace; | |
@property(nonatomic) _Bool hasDeprecated; // @dynamic hasDeprecated; | |
@property(nonatomic) _Bool hasGoPackage; // @dynamic hasGoPackage; | |
@property(nonatomic) _Bool hasJavaAltApiPackage; // @dynamic hasJavaAltApiPackage; | |
@property(nonatomic) _Bool hasJavaApiVersion; // @dynamic hasJavaApiVersion; | |
@property(nonatomic) _Bool hasJavaEnableDualGenerateMutableApi; // @dynamic hasJavaEnableDualGenerateMutableApi; | |
@property(nonatomic) _Bool hasJavaEnableMapsForProto2; // @dynamic hasJavaEnableMapsForProto2; | |
@property(nonatomic) _Bool hasJavaGenerateEqualsAndHash; // @dynamic hasJavaGenerateEqualsAndHash; | |
@property(nonatomic) _Bool hasJavaGenerateRpcBaseimpl; // @dynamic hasJavaGenerateRpcBaseimpl; | |
@property(nonatomic) _Bool hasJavaGenericServices; // @dynamic hasJavaGenericServices; | |
@property(nonatomic) _Bool hasJavaJava5Enums; // @dynamic hasJavaJava5Enums; | |
@property(nonatomic) _Bool hasJavaMultipleFiles; // @dynamic hasJavaMultipleFiles; | |
@property(nonatomic) _Bool hasJavaMultipleFilesMutablePackage; // @dynamic hasJavaMultipleFilesMutablePackage; | |
@property(nonatomic) _Bool hasJavaMutableApi; // @dynamic hasJavaMutableApi; | |
@property(nonatomic) _Bool hasJavaOuterClassname; // @dynamic hasJavaOuterClassname; | |
@property(nonatomic) _Bool hasJavaPackage; // @dynamic hasJavaPackage; | |
@property(nonatomic) _Bool hasJavaStringCheckUtf8; // @dynamic hasJavaStringCheckUtf8; | |
@property(nonatomic) _Bool hasJavaUseJavaproto2; // @dynamic hasJavaUseJavaproto2; | |
@property(nonatomic) _Bool hasJavaUseJavastrings; // @dynamic hasJavaUseJavastrings; | |
@property(nonatomic) _Bool hasJavananoUseDeprecatedPackage; // @dynamic hasJavananoUseDeprecatedPackage; | |
@property(nonatomic) _Bool hasJavascriptPackage; // @dynamic hasJavascriptPackage; | |
@property(nonatomic) _Bool hasObjcClassPrefix; // @dynamic hasObjcClassPrefix; | |
@property(nonatomic) _Bool hasOptimizeFor; // @dynamic hasOptimizeFor; | |
@property(nonatomic) _Bool hasPyApiVersion; // @dynamic hasPyApiVersion; | |
@property(nonatomic) _Bool hasPyGenericServices; // @dynamic hasPyGenericServices; | |
@property(nonatomic) _Bool hasSzlApiVersion; // @dynamic hasSzlApiVersion; | |
@property(nonatomic) _Bool hasUninterpretedOptionArray; // @dynamic hasUninterpretedOptionArray; | |
@property(retain, nonatomic) NSString *javaAltApiPackage; // @dynamic javaAltApiPackage; | |
@property(nonatomic) int javaApiVersion; // @dynamic javaApiVersion; | |
@property(nonatomic) _Bool javaEnableDualGenerateMutableApi; // @dynamic javaEnableDualGenerateMutableApi; | |
@property(nonatomic) _Bool javaEnableMapsForProto2; // @dynamic javaEnableMapsForProto2; | |
@property(nonatomic) _Bool javaGenerateEqualsAndHash; // @dynamic javaGenerateEqualsAndHash; | |
@property(nonatomic) _Bool javaGenerateRpcBaseimpl; // @dynamic javaGenerateRpcBaseimpl; | |
@property(nonatomic) _Bool javaGenericServices; // @dynamic javaGenericServices; | |
@property(nonatomic) _Bool javaJava5Enums; // @dynamic javaJava5Enums; | |
@property(nonatomic) _Bool javaMultipleFiles; // @dynamic javaMultipleFiles; | |
@property(retain, nonatomic) NSString *javaMultipleFilesMutablePackage; // @dynamic javaMultipleFilesMutablePackage; | |
@property(nonatomic) _Bool javaMutableApi; // @dynamic javaMutableApi; | |
@property(retain, nonatomic) NSString *javaOuterClassname; // @dynamic javaOuterClassname; | |
@property(retain, nonatomic) NSString *javaPackage; // @dynamic javaPackage; | |
@property(nonatomic) _Bool javaStringCheckUtf8; // @dynamic javaStringCheckUtf8; | |
@property(nonatomic) _Bool javaUseJavaproto2; // @dynamic javaUseJavaproto2; | |
@property(nonatomic) _Bool javaUseJavastrings; // @dynamic javaUseJavastrings; | |
@property(nonatomic) _Bool javananoUseDeprecatedPackage; // @dynamic javananoUseDeprecatedPackage; | |
@property(retain, nonatomic) NSString *javascriptPackage; // @dynamic javascriptPackage; | |
@property(retain, nonatomic) NSString *objcClassPrefix; // @dynamic objcClassPrefix; | |
@property(nonatomic) int optimizeFor; // @dynamic optimizeFor; | |
@property(nonatomic) int pyApiVersion; // @dynamic pyApiVersion; | |
@property(nonatomic) _Bool pyGenericServices; // @dynamic pyGenericServices; | |
@property(nonatomic) int szlApiVersion; // @dynamic szlApiVersion; | |
@property(retain, nonatomic) PBMutableArray *uninterpretedOptionArray; // @dynamic uninterpretedOptionArray; | |
@end | |
@interface PBFileOptions_CompatibilityLevelEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PBFileOptions_OptimizeModeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PBMessageOptions : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool deprecated; // @dynamic deprecated; | |
@property(retain, nonatomic) PBMutableArray *experimentalJavaBuilderInterfaceArray; // @dynamic experimentalJavaBuilderInterfaceArray; | |
@property(retain, nonatomic) PBMutableArray *experimentalJavaInterfaceExtendsArray; // @dynamic experimentalJavaInterfaceExtendsArray; | |
@property(retain, nonatomic) PBMutableArray *experimentalJavaMessageInterfaceArray; // @dynamic experimentalJavaMessageInterfaceArray; | |
@property(nonatomic) _Bool hasDeprecated; // @dynamic hasDeprecated; | |
@property(nonatomic) _Bool hasExperimentalJavaBuilderInterfaceArray; // @dynamic hasExperimentalJavaBuilderInterfaceArray; | |
@property(nonatomic) _Bool hasExperimentalJavaInterfaceExtendsArray; // @dynamic hasExperimentalJavaInterfaceExtendsArray; | |
@property(nonatomic) _Bool hasExperimentalJavaMessageInterfaceArray; // @dynamic hasExperimentalJavaMessageInterfaceArray; | |
@property(nonatomic) _Bool hasJavaliteSerializable; // @dynamic hasJavaliteSerializable; | |
@property(nonatomic) _Bool hasMapEntry; // @dynamic hasMapEntry; | |
@property(nonatomic) _Bool hasMessageSetWireFormat; // @dynamic hasMessageSetWireFormat; | |
@property(nonatomic) _Bool hasNoStandardDescriptorAccessor; // @dynamic hasNoStandardDescriptorAccessor; | |
@property(nonatomic) _Bool hasUninterpretedOptionArray; // @dynamic hasUninterpretedOptionArray; | |
@property(nonatomic) _Bool javaliteSerializable; // @dynamic javaliteSerializable; | |
@property(nonatomic) _Bool mapEntry; // @dynamic mapEntry; | |
@property(nonatomic) _Bool messageSetWireFormat; // @dynamic messageSetWireFormat; | |
@property(nonatomic) _Bool noStandardDescriptorAccessor; // @dynamic noStandardDescriptorAccessor; | |
@property(retain, nonatomic) PBMutableArray *uninterpretedOptionArray; // @dynamic uninterpretedOptionArray; | |
@end | |
@interface PBFieldOptions : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) int ctype; // @dynamic ctype; | |
@property(nonatomic) _Bool deprecated; // @dynamic deprecated; | |
@property(nonatomic) _Bool deprecatedRawMessage; // @dynamic deprecatedRawMessage; | |
@property(nonatomic) _Bool enforceUtf8; // @dynamic enforceUtf8; | |
@property(nonatomic) _Bool hasCtype; // @dynamic hasCtype; | |
@property(nonatomic) _Bool hasDeprecated; // @dynamic hasDeprecated; | |
@property(nonatomic) _Bool hasDeprecatedRawMessage; // @dynamic hasDeprecatedRawMessage; | |
@property(nonatomic) _Bool hasEnforceUtf8; // @dynamic hasEnforceUtf8; | |
@property(nonatomic) _Bool hasJstype; // @dynamic hasJstype; | |
@property(nonatomic) _Bool hasJtype; // @dynamic hasJtype; | |
@property(nonatomic) _Bool hasLazy; // @dynamic hasLazy; | |
@property(nonatomic) _Bool hasPacked; // @dynamic hasPacked; | |
@property(nonatomic) _Bool hasUninterpretedOptionArray; // @dynamic hasUninterpretedOptionArray; | |
@property(nonatomic) _Bool hasUpgradedOptionArray; // @dynamic hasUpgradedOptionArray; | |
@property(nonatomic) _Bool hasWeak; // @dynamic hasWeak; | |
@property(nonatomic) int jstype; // @dynamic jstype; | |
@property(nonatomic) int jtype; // @dynamic jtype; | |
@property(nonatomic) _Bool lazy; // @dynamic lazy; | |
@property(nonatomic) _Bool packed; // @dynamic packed; | |
@property(retain, nonatomic) PBMutableArray *uninterpretedOptionArray; // @dynamic uninterpretedOptionArray; | |
@property(retain, nonatomic) PBMutableArray *upgradedOptionArray; // @dynamic upgradedOptionArray; | |
@property(nonatomic) _Bool weak; // @dynamic weak; | |
@end | |
@interface PBFieldOptions_CTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PBFieldOptions_JTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PBFieldOptions_JSTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PBFieldOptions_UpgradedOption : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasName; // @dynamic hasName; | |
@property(nonatomic) _Bool hasValue; // @dynamic hasValue; | |
@property(retain, nonatomic) NSString *name; // @dynamic name; | |
@property(retain, nonatomic) NSString *value; // @dynamic value; | |
@end | |
@interface PBEnumOptions : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool allowAlias; // @dynamic allowAlias; | |
@property(nonatomic) _Bool deprecated; // @dynamic deprecated; | |
@property(nonatomic) _Bool hasAllowAlias; // @dynamic hasAllowAlias; | |
@property(nonatomic) _Bool hasDeprecated; // @dynamic hasDeprecated; | |
@property(nonatomic) _Bool hasProto1Name; // @dynamic hasProto1Name; | |
@property(nonatomic) _Bool hasUninterpretedOptionArray; // @dynamic hasUninterpretedOptionArray; | |
@property(retain, nonatomic) NSString *proto1Name; // @dynamic proto1Name; | |
@property(retain, nonatomic) PBMutableArray *uninterpretedOptionArray; // @dynamic uninterpretedOptionArray; | |
@end | |
@interface PBEnumValueOptions : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool deprecated; // @dynamic deprecated; | |
@property(nonatomic) _Bool hasDeprecated; // @dynamic hasDeprecated; | |
@property(nonatomic) _Bool hasUninterpretedOptionArray; // @dynamic hasUninterpretedOptionArray; | |
@property(retain, nonatomic) PBMutableArray *uninterpretedOptionArray; // @dynamic uninterpretedOptionArray; | |
@end | |
@interface PBServiceOptions : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool deprecated; // @dynamic deprecated; | |
@property(nonatomic) double failureDetectionDelay; // @dynamic failureDetectionDelay; | |
@property(nonatomic) _Bool hasDeprecated; // @dynamic hasDeprecated; | |
@property(nonatomic) _Bool hasFailureDetectionDelay; // @dynamic hasFailureDetectionDelay; | |
@property(nonatomic) _Bool hasMulticastStub; // @dynamic hasMulticastStub; | |
@property(nonatomic) _Bool hasUninterpretedOptionArray; // @dynamic hasUninterpretedOptionArray; | |
@property(nonatomic) _Bool multicastStub; // @dynamic multicastStub; | |
@property(retain, nonatomic) PBMutableArray *uninterpretedOptionArray; // @dynamic uninterpretedOptionArray; | |
@end | |
@interface PBMethodOptions : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) int clientLogging; // @dynamic clientLogging; | |
@property(nonatomic) _Bool clientStreaming; // @dynamic clientStreaming; | |
@property(nonatomic) double deadline; // @dynamic deadline; | |
@property(nonatomic) _Bool deprecated; // @dynamic deprecated; | |
@property(nonatomic) _Bool duplicateSuppression; // @dynamic duplicateSuppression; | |
@property(nonatomic) _Bool endUserCredsRequested; // @dynamic endUserCredsRequested; | |
@property(nonatomic) _Bool failFast; // @dynamic failFast; | |
@property(nonatomic) _Bool hasClientLogging; // @dynamic hasClientLogging; | |
@property(nonatomic) _Bool hasClientStreaming; // @dynamic hasClientStreaming; | |
@property(nonatomic) _Bool hasDeadline; // @dynamic hasDeadline; | |
@property(nonatomic) _Bool hasDeprecated; // @dynamic hasDeprecated; | |
@property(nonatomic) _Bool hasDuplicateSuppression; // @dynamic hasDuplicateSuppression; | |
@property(nonatomic) _Bool hasEndUserCredsRequested; // @dynamic hasEndUserCredsRequested; | |
@property(nonatomic) _Bool hasFailFast; // @dynamic hasFailFast; | |
@property(nonatomic) _Bool hasLegacyClientInitialTokens; // @dynamic hasLegacyClientInitialTokens; | |
@property(nonatomic) _Bool hasLegacyResultType; // @dynamic hasLegacyResultType; | |
@property(nonatomic) _Bool hasLegacyServerInitialTokens; // @dynamic hasLegacyServerInitialTokens; | |
@property(nonatomic) _Bool hasLegacyStreamType; // @dynamic hasLegacyStreamType; | |
@property(nonatomic) _Bool hasLogLevel; // @dynamic hasLogLevel; | |
@property(nonatomic) _Bool hasProtocol; // @dynamic hasProtocol; | |
@property(nonatomic) _Bool hasRequestFormat; // @dynamic hasRequestFormat; | |
@property(nonatomic) _Bool hasResponseFormat; // @dynamic hasResponseFormat; | |
@property(nonatomic) _Bool hasSecurityLabel; // @dynamic hasSecurityLabel; | |
@property(nonatomic) _Bool hasSecurityLevel; // @dynamic hasSecurityLevel; | |
@property(nonatomic) _Bool hasServerLogging; // @dynamic hasServerLogging; | |
@property(nonatomic) _Bool hasServerStreaming; // @dynamic hasServerStreaming; | |
@property(nonatomic) _Bool hasStreamType; // @dynamic hasStreamType; | |
@property(nonatomic) _Bool hasUninterpretedOptionArray; // @dynamic hasUninterpretedOptionArray; | |
@property(nonatomic) long long legacyClientInitialTokens; // @dynamic legacyClientInitialTokens; | |
@property(retain, nonatomic) NSString *legacyResultType; // @dynamic legacyResultType; | |
@property(nonatomic) long long legacyServerInitialTokens; // @dynamic legacyServerInitialTokens; | |
@property(retain, nonatomic) NSString *legacyStreamType; // @dynamic legacyStreamType; | |
@property(nonatomic) int logLevel; // @dynamic logLevel; | |
@property(nonatomic) int protocol; // @dynamic protocol; | |
@property(nonatomic) int requestFormat; // @dynamic requestFormat; | |
@property(nonatomic) int responseFormat; // @dynamic responseFormat; | |
@property(retain, nonatomic) NSString *securityLabel; // @dynamic securityLabel; | |
@property(nonatomic) int securityLevel; // @dynamic securityLevel; | |
@property(nonatomic) int serverLogging; // @dynamic serverLogging; | |
@property(nonatomic) _Bool serverStreaming; // @dynamic serverStreaming; | |
@property(retain, nonatomic) NSString *streamType; // @dynamic streamType; | |
@property(retain, nonatomic) PBMutableArray *uninterpretedOptionArray; // @dynamic uninterpretedOptionArray; | |
@end | |
@interface PBMethodOptions_ProtocolEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PBMethodOptions_SecurityLevelEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PBMethodOptions_FormatEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PBMethodOptions_LogLevelEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PBStreamOptions : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) long long clientInitialTokens; // @dynamic clientInitialTokens; | |
@property(nonatomic) int clientLogging; // @dynamic clientLogging; | |
@property(nonatomic) double deadline; // @dynamic deadline; | |
@property(nonatomic) _Bool deprecated; // @dynamic deprecated; | |
@property(nonatomic) _Bool endUserCredsRequested; // @dynamic endUserCredsRequested; | |
@property(nonatomic) _Bool failFast; // @dynamic failFast; | |
@property(nonatomic) _Bool hasClientInitialTokens; // @dynamic hasClientInitialTokens; | |
@property(nonatomic) _Bool hasClientLogging; // @dynamic hasClientLogging; | |
@property(nonatomic) _Bool hasDeadline; // @dynamic hasDeadline; | |
@property(nonatomic) _Bool hasDeprecated; // @dynamic hasDeprecated; | |
@property(nonatomic) _Bool hasEndUserCredsRequested; // @dynamic hasEndUserCredsRequested; | |
@property(nonatomic) _Bool hasFailFast; // @dynamic hasFailFast; | |
@property(nonatomic) _Bool hasLogLevel; // @dynamic hasLogLevel; | |
@property(nonatomic) _Bool hasSecurityLabel; // @dynamic hasSecurityLabel; | |
@property(nonatomic) _Bool hasSecurityLevel; // @dynamic hasSecurityLevel; | |
@property(nonatomic) _Bool hasServerInitialTokens; // @dynamic hasServerInitialTokens; | |
@property(nonatomic) _Bool hasServerLogging; // @dynamic hasServerLogging; | |
@property(nonatomic) _Bool hasTokenUnit; // @dynamic hasTokenUnit; | |
@property(nonatomic) _Bool hasUninterpretedOptionArray; // @dynamic hasUninterpretedOptionArray; | |
@property(nonatomic) int logLevel; // @dynamic logLevel; | |
@property(retain, nonatomic) NSString *securityLabel; // @dynamic securityLabel; | |
@property(nonatomic) int securityLevel; // @dynamic securityLevel; | |
@property(nonatomic) long long serverInitialTokens; // @dynamic serverInitialTokens; | |
@property(nonatomic) int serverLogging; // @dynamic serverLogging; | |
@property(nonatomic) int tokenUnit; // @dynamic tokenUnit; | |
@property(retain, nonatomic) PBMutableArray *uninterpretedOptionArray; // @dynamic uninterpretedOptionArray; | |
@end | |
@interface PBStreamOptions_TokenUnitEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PBUninterpretedOption : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *aggregateValue; // @dynamic aggregateValue; | |
@property(nonatomic) double doubleValue; // @dynamic doubleValue; | |
@property(nonatomic) _Bool hasAggregateValue; // @dynamic hasAggregateValue; | |
@property(nonatomic) _Bool hasDoubleValue; // @dynamic hasDoubleValue; | |
@property(nonatomic) _Bool hasIdentifierValue; // @dynamic hasIdentifierValue; | |
@property(nonatomic) _Bool hasNameArray; // @dynamic hasNameArray; | |
@property(nonatomic) _Bool hasNegativeIntValue; // @dynamic hasNegativeIntValue; | |
@property(nonatomic) _Bool hasPositiveIntValue; // @dynamic hasPositiveIntValue; | |
@property(nonatomic) _Bool hasStringValue; // @dynamic hasStringValue; | |
@property(retain, nonatomic) NSString *identifierValue; // @dynamic identifierValue; | |
@property(retain, nonatomic) PBMutableArray *nameArray; // @dynamic nameArray; | |
@property(nonatomic) long long negativeIntValue; // @dynamic negativeIntValue; | |
@property(nonatomic) unsigned long long positiveIntValue; // @dynamic positiveIntValue; | |
@property(retain, nonatomic) NSData *stringValue; // @dynamic stringValue; | |
@end | |
@interface PBUninterpretedOption_NamePart : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasIsExtension; // @dynamic hasIsExtension; | |
@property(nonatomic) _Bool hasNamePart; // @dynamic hasNamePart; | |
@property(nonatomic) _Bool isExtension; // @dynamic isExtension; | |
@property(retain, nonatomic) NSString *namePart; // @dynamic namePart; | |
@end | |
@interface PBSourceCodeInfo : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasLocationArray; // @dynamic hasLocationArray; | |
@property(retain, nonatomic) PBMutableArray *locationArray; // @dynamic locationArray; | |
@end | |
@interface PBSourceCodeInfo_Location : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasLeadingComments; // @dynamic hasLeadingComments; | |
@property(nonatomic) _Bool hasLeadingDetachedCommentsArray; // @dynamic hasLeadingDetachedCommentsArray; | |
@property(nonatomic) _Bool hasPathArray; // @dynamic hasPathArray; | |
@property(nonatomic) _Bool hasSpanArray; // @dynamic hasSpanArray; | |
@property(nonatomic) _Bool hasTrailingComments; // @dynamic hasTrailingComments; | |
@property(retain, nonatomic) NSString *leadingComments; // @dynamic leadingComments; | |
@property(retain, nonatomic) PBMutableArray *leadingDetachedCommentsArray; // @dynamic leadingDetachedCommentsArray; | |
@property(retain, nonatomic) PBMutableArray *pathArray; // @dynamic pathArray; | |
@property(retain, nonatomic) PBMutableArray *spanArray; // @dynamic spanArray; | |
@property(retain, nonatomic) NSString *trailingComments; // @dynamic trailingComments; | |
@end | |
@interface PBObjectivecDescriptorRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface PBObjectiveCFileOptions : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool camelcaseOutputFilename; // @dynamic camelcaseOutputFilename; | |
@property(retain, nonatomic) NSString *classPrefix; // @dynamic classPrefix; | |
@property(nonatomic) _Bool hasCamelcaseOutputFilename; // @dynamic hasCamelcaseOutputFilename; | |
@property(nonatomic) _Bool hasClassPrefix; // @dynamic hasClassPrefix; | |
@property(nonatomic) _Bool hasPackage; // @dynamic hasPackage; | |
@property(retain, nonatomic) NSString *package; // @dynamic package; | |
@end | |
@interface PBArray : NSObject <NSCopying, NSMutableCopying, NSFastEnumeration> | |
{ | |
int _valueType; | |
unsigned long long _capacity; | |
unsigned long long _count; | |
char *_data; | |
} | |
+ (id)arrayWithInt32s:(int)arg1; | |
+ (id)arrayWithInt32:(int)arg1; | |
+ (id)arrayWithObjects:(id)arg1; | |
+ (id)arrayWithObject:(id)arg1; | |
+ (id)arrayWithArray:(id)arg1 valueType:(int)arg2; | |
+ (id)arrayWithValues:(const void *)arg1 count:(unsigned long long)arg2 valueType:(int)arg3; | |
+ (id)arrayWithValueType:(int)arg1; | |
@property(readonly, nonatomic) unsigned long long count; // @synthesize count=_count; | |
@property(readonly, nonatomic) int valueType; // @synthesize valueType=_valueType; | |
- (void)setValue:(id)arg1 forKey:(id)arg2; | |
- (id)valueForKey:(id)arg1; | |
- (id)initWithInt32:(int)arg1; | |
- (id)initWithObject:(id)arg1; | |
- (id)initWithArray:(id)arg1 valueType:(int)arg2; | |
- (id)initWithValues:(const void *)arg1 count:(unsigned long long)arg2 valueType:(int)arg3; | |
- (id)initWithValueType:(int)arg1; | |
- (id)arrayByAppendingArray:(id)arg1; | |
- (id)arrayWithConversion:(CDUnknownBlockType)arg1; | |
- (id)array; | |
- (double)doubleAtIndex:(unsigned long long)arg1; | |
- (float)floatAtIndex:(unsigned long long)arg1; | |
- (unsigned long long)uint64AtIndex:(unsigned long long)arg1; | |
- (long long)int64AtIndex:(unsigned long long)arg1; | |
- (unsigned int)uint32AtIndex:(unsigned long long)arg1; | |
- (int)int32AtIndex:(unsigned long long)arg1; | |
- (_Bool)boolAtIndex:(unsigned long long)arg1; | |
- (id)lastObject; | |
- (id)firstObject; | |
- (id)objectAtIndexedSubscript:(unsigned long long)arg1; | |
- (id)objectAtIndex:(unsigned long long)arg1; | |
- (id)description; | |
- (void)dealloc; | |
- (id)mutableCopyWithZone:(struct _NSZone *)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (_Bool)isEqual:(id)arg1; | |
- (void)enumerateInt32sUsingBlock:(CDUnknownBlockType)arg1; | |
- (void)enumerateObjectsUsingBlock:(CDUnknownBlockType)arg1; | |
- (unsigned long long)countByEnumeratingWithState:(CDStruct_70511ce9 *)arg1 objects:(id *)arg2 count:(unsigned long long)arg3; | |
@property(readonly, nonatomic) const void *data; | |
- (unsigned long long)hash; | |
- (id)initWithCount:(unsigned long long)arg1 valueType:(int)arg2; | |
@end | |
@interface PBMutableArray : PBArray | |
{ | |
unsigned long long _mutationCount; | |
id <PBMutableArrayDelegate> _delegate; | |
} | |
+ (id)arrayWithValueType:(int)arg1 capacity:(unsigned long long)arg2; | |
@property(nonatomic) id <PBMutableArrayDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void)removeAllValues; | |
- (void)appendValues:(const void *)arg1 valueType:(int)arg2 count:(unsigned long long)arg3; | |
- (void)appendArray:(id)arg1; | |
- (void)setArray:(id)arg1; | |
- (void)replaceDoubleAtIndex:(unsigned long long)arg1 withDouble:(double)arg2; | |
- (void)replaceFloatAtIndex:(unsigned long long)arg1 withFloat:(float)arg2; | |
- (void)replaceUInt64AtIndex:(unsigned long long)arg1 withUInt64:(unsigned long long)arg2; | |
- (void)replaceInt64AtIndex:(unsigned long long)arg1 withInt64:(long long)arg2; | |
- (void)replaceUInt32AtIndex:(unsigned long long)arg1 withUInt32:(unsigned int)arg2; | |
- (void)replaceInt32AtIndex:(unsigned long long)arg1 withInt32:(int)arg2; | |
- (void)replaceBoolAtIndex:(unsigned long long)arg1 withBool:(_Bool)arg2; | |
- (void)setObject:(id)arg1 atIndexedSubscript:(unsigned long long)arg2; | |
- (void)replaceObjectAtIndex:(unsigned long long)arg1 withObject:(id)arg2; | |
- (void)addDouble:(double)arg1; | |
- (void)addFloat:(float)arg1; | |
- (void)addUInt64:(unsigned long long)arg1; | |
- (void)addInt64:(long long)arg1; | |
- (void)addUInt32:(unsigned int)arg1; | |
- (void)addInt32:(int)arg1; | |
- (void)addBool:(_Bool)arg1; | |
- (void)addObject:(id)arg1; | |
- (void)ensureAdditionalCapacity:(unsigned long long)arg1; | |
- (void)enumerateInt32sUsingBlock:(CDUnknownBlockType)arg1; | |
- (void)enumerateObjectsUsingBlock:(CDUnknownBlockType)arg1; | |
- (unsigned long long)countByEnumeratingWithState:(CDStruct_70511ce9 *)arg1 objects:(id *)arg2 count:(unsigned long long)arg3; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (id)initWithValueType:(int)arg1 capacity:(unsigned long long)arg2; | |
- (void)dealloc; | |
@end | |
@interface PBCodedInputStream : NSObject | |
{ | |
NSData *buffer_; | |
struct PBInputBufferState state_; | |
int lastTag_; | |
unsigned long long recursionDepth_; | |
} | |
+ (id)streamWithData:(id)arg1; | |
- (_Bool)isAtEnd; | |
- (unsigned long long)position; | |
- (unsigned long long)bytesUntilLimit; | |
- (void)popLimit:(unsigned long long)arg1; | |
- (unsigned long long)pushLimit:(unsigned long long)arg1; | |
- (long long)readSInt64; | |
- (int)readSInt32; | |
- (long long)readSFixed64; | |
- (int)readSFixed32; | |
- (int)readEnum; | |
- (unsigned int)readUInt32; | |
- (id)readData; | |
- (void)readMessage:(id)arg1 extensionRegistry:(id)arg2; | |
- (void)readUnknownGroup:(int)arg1 builder:(id)arg2; | |
- (void)readGroup:(int)arg1 builder:(id)arg2 extensionRegistry:(id)arg3; | |
- (id)readString; | |
- (_Bool)readBool; | |
- (unsigned int)readFixed32; | |
- (unsigned long long)readFixed64; | |
- (int)readInt32; | |
- (long long)readInt64; | |
- (unsigned long long)readUInt64; | |
- (float)readFloat; | |
- (double)readDouble; | |
- (void)skipMessage; | |
- (_Bool)skipField:(int)arg1; | |
- (void)checkLastTagWas:(int)arg1; | |
- (int)readTag; | |
- (void)dealloc; | |
- (id)initWithData:(id)arg1; | |
@end | |
@interface PBCodedOutputStream : NSObject | |
{ | |
struct PBOutputBufferState state_; | |
NSMutableData *buffer_; | |
} | |
+ (id)streamWithData:(id)arg1; | |
+ (id)streamWithOutputStream:(id)arg1; | |
+ (id)streamWithOutputStream:(id)arg1 bufferSize:(unsigned long long)arg2; | |
- (void)writeRawLittleEndian64:(long long)arg1; | |
- (void)writeRawLittleEndian32:(int)arg1; | |
- (void)writeRawVarint64:(long long)arg1; | |
- (void)writeRawVarintSizeTAs32:(unsigned long long)arg1; | |
- (void)writeRawVarint32:(int)arg1; | |
- (void)writeTag:(unsigned int)arg1 format:(int)arg2; | |
- (void)writeRawPtr:(const void *)arg1 offset:(unsigned long long)arg2 length:(unsigned long long)arg3; | |
- (void)writeRawData:(id)arg1; | |
- (void)writeRawByte:(unsigned char)arg1; | |
- (void)flush; | |
- (void)writeRawMessageSetExtension:(int)arg1 value:(id)arg2; | |
- (void)writeMessageSetExtension:(int)arg1 value:(id)arg2; | |
- (void)writeUnknownGroups:(int)arg1 values:(id)arg2; | |
- (void)writeGroups:(int)arg1 values:(id)arg2; | |
- (void)writeDatas:(int)arg1 values:(id)arg2; | |
- (void)writeMessages:(int)arg1 values:(id)arg2; | |
- (void)writeStrings:(int)arg1 values:(id)arg2; | |
- (void)writeEnums:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeBools:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeSFixed32s:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeSFixed64s:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeSInt64s:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeSInt32s:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeFixed32s:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeFixed64s:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeUInt32s:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeInt32s:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeInt64s:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeUInt64s:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeFloats:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeDoubles:(int)arg1 values:(id)arg2 tag:(unsigned int)arg3; | |
- (void)writeSInt64:(int)arg1 value:(long long)arg2; | |
- (void)writeSInt64NoTag:(long long)arg1; | |
- (void)writeSInt32:(int)arg1 value:(int)arg2; | |
- (void)writeSInt32NoTag:(int)arg1; | |
- (void)writeSFixed64:(int)arg1 value:(long long)arg2; | |
- (void)writeSFixed64NoTag:(long long)arg1; | |
- (void)writeSFixed32:(int)arg1 value:(int)arg2; | |
- (void)writeSFixed32NoTag:(int)arg1; | |
- (void)writeEnum:(int)arg1 value:(int)arg2; | |
- (void)writeEnumNoTag:(int)arg1; | |
- (void)writeUInt32:(int)arg1 value:(unsigned int)arg2; | |
- (void)writeUInt32NoTag:(unsigned int)arg1; | |
- (void)writeData:(int)arg1 value:(id)arg2; | |
- (void)writeDataNoTag:(id)arg1; | |
- (void)writeMessage:(int)arg1 value:(id)arg2; | |
- (void)writeMessageNoTag:(id)arg1; | |
- (void)writeUnknownGroup:(int)arg1 value:(id)arg2; | |
- (void)writeUnknownGroupNoTag:(int)arg1 value:(id)arg2; | |
- (void)writeGroup:(int)arg1 value:(id)arg2; | |
- (void)writeGroupNoTag:(int)arg1 value:(id)arg2; | |
- (void)writeString:(int)arg1 value:(id)arg2; | |
- (void)writeStringNoTag:(id)arg1; | |
- (void)writeBool:(int)arg1 value:(_Bool)arg2; | |
- (void)writeBoolNoTag:(_Bool)arg1; | |
- (void)writeFixed32:(int)arg1 value:(unsigned int)arg2; | |
- (void)writeFixed32NoTag:(unsigned int)arg1; | |
- (void)writeFixed64:(int)arg1 value:(unsigned long long)arg2; | |
- (void)writeFixed64NoTag:(unsigned long long)arg1; | |
- (void)writeInt32:(int)arg1 value:(int)arg2; | |
- (void)writeInt32NoTag:(int)arg1; | |
- (void)writeInt64:(int)arg1 value:(long long)arg2; | |
- (void)writeInt64NoTag:(long long)arg1; | |
- (void)writeUInt64:(int)arg1 value:(unsigned long long)arg2; | |
- (void)writeUInt64NoTag:(unsigned long long)arg1; | |
- (void)writeFloat:(int)arg1 value:(float)arg2; | |
- (void)writeFloatNoTag:(float)arg1; | |
- (void)writeDouble:(int)arg1 value:(double)arg2; | |
- (void)writeDoubleNoTag:(double)arg1; | |
- (id)initWithOutputStream:(id)arg1 data:(id)arg2; | |
- (id)initWithOutputStream:(id)arg1 bufferSize:(unsigned long long)arg2; | |
- (id)initWithData:(id)arg1; | |
- (id)initWithOutputStream:(id)arg1; | |
- (void)dealloc; | |
@end | |
@interface PBDescriptor : NSObject <NSCopying> | |
{ | |
PBArray *fields_; | |
Class messageClass_; | |
PBArray *enums_; | |
PBArray *extensions_; | |
unsigned long long storageSize_; | |
_Bool wireFormat_; | |
PBArray *extensionRanges_; | |
} | |
+ (id)allocDescriptorForClass:(Class)arg1 rootClass:(Class)arg2 fields:(struct PBMessageFieldDescription *)arg3 fieldCount:(unsigned long long)arg4 enums:(struct PBMessageEnumDescription *)arg5 enumCount:(unsigned long long)arg6 ranges:(struct PBMessageExtensionRangeDescription *)arg7 rangeCount:(unsigned long long)arg8 storageSize:(unsigned long long)arg9 wireFormat:(_Bool)arg10 extraTextFormatInfo:(const char *)arg11; | |
+ (id)allocDescriptorForClass:(Class)arg1 rootClass:(Class)arg2 fields:(struct PBMessageFieldDescription *)arg3 fieldCount:(unsigned long long)arg4 enums:(struct PBMessageEnumDescription *)arg5 enumCount:(unsigned long long)arg6 ranges:(struct PBMessageExtensionRangeDescription *)arg7 rangeCount:(unsigned long long)arg8 storageSize:(unsigned long long)arg9 wireFormat:(_Bool)arg10; | |
@property(readonly, nonatomic, getter=isWireFormat) _Bool wireFormat; // @synthesize wireFormat=wireFormat_; | |
@property(readonly, nonatomic) unsigned long long storageSize; // @synthesize storageSize=storageSize_; | |
@property(readonly, retain, nonatomic) PBArray *extensionRanges; // @synthesize extensionRanges=extensionRanges_; | |
@property(readonly, retain, nonatomic) PBArray *extensions; // @synthesize extensions=extensions_; | |
@property(readonly, retain, nonatomic) PBArray *enums; // @synthesize enums=enums_; | |
@property(readonly, retain, nonatomic) PBArray *fields; // @synthesize fields=fields_; | |
@property(readonly, nonatomic) Class messageClass; // @synthesize messageClass=messageClass_; | |
- (id)extensionWithName:(id)arg1; | |
- (id)extensionWithNumber:(unsigned int)arg1; | |
- (id)enumWithName:(id)arg1; | |
- (id)fieldWithName:(id)arg1; | |
- (id)fieldWithNumber:(unsigned int)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
@property(readonly, retain, nonatomic) NSString *name; | |
- (void)dealloc; | |
- (id)initWithClass:(Class)arg1 fields:(id)arg2 enums:(id)arg3 extensions:(id)arg4 extensionRanges:(id)arg5 storageSize:(unsigned long long)arg6 wireFormat:(_Bool)arg7; | |
@end | |
@interface PBFieldDescriptor : NSObject | |
{ | |
struct PBMessageFieldDescription *description_; | |
SEL getSel_; | |
SEL setSel_; | |
SEL hasSel_; | |
SEL setHasSel_; | |
CDUnion_4a31c45d defaultValue_; | |
PBFieldOptions *fieldOptions_; | |
Class msgClass_; | |
union { | |
PBEnumDescriptor *enumDescriptor_; | |
CDUnknownFunctionPointerType enumVerifier_; | |
} enumHandling_; | |
} | |
@property(readonly, nonatomic) Class msgClass; // @synthesize msgClass=msgClass_; | |
@property(readonly, nonatomic) SEL setSel; // @synthesize setSel=setSel_; | |
@property(readonly, nonatomic) SEL setHasSel; // @synthesize setHasSel=setHasSel_; | |
@property(readonly, nonatomic) SEL hasSel; // @synthesize hasSel=hasSel_; | |
@property(readonly, nonatomic) PBFieldOptions *fieldOptions; // @synthesize fieldOptions=fieldOptions_; | |
@property(readonly, nonatomic) SEL getSel; // @synthesize getSel=getSel_; | |
- (id)textFormatName; | |
@property(readonly, nonatomic) CDUnion_4a31c45d defaultValue; | |
@property(readonly, retain, nonatomic) PBEnumDescriptor *enumDescriptor; | |
- (_Bool)isValidEnumValue:(int)arg1; | |
@property(readonly, nonatomic, getter=isMessage) _Bool message; | |
@property(readonly, nonatomic, getter=isPackable) _Bool packable; | |
@property(readonly, nonatomic, getter=isRepeated) _Bool repeated; | |
@property(readonly, nonatomic, getter=isOptional) _Bool optional; | |
@property(readonly, nonatomic, getter=isRequired) _Bool required; | |
@property(readonly, retain, nonatomic) NSString *name; | |
@property(readonly, nonatomic) unsigned int tag; | |
@property(readonly, nonatomic) unsigned long long offset; | |
@property(readonly, nonatomic) unsigned int number; | |
@property(readonly, nonatomic) _Bool hasDefaultValue; | |
@property(readonly, nonatomic) unsigned int hasIndex; | |
@property(readonly, nonatomic) int type; | |
- (void)dealloc; | |
- (id)initWithFieldDescription:(struct PBMessageFieldDescription *)arg1 rootClass:(Class)arg2; | |
- (id)init; | |
@end | |
@interface PBEnumValueDescriptor : NSObject | |
{ | |
struct PBMessageEnumValueDescription *description_; | |
NSString *name_; | |
} | |
@property(readonly, retain, nonatomic) NSString *name; // @synthesize name=name_; | |
@property(readonly, nonatomic) int number; | |
- (void)dealloc; | |
- (id)initWithEnumValueDescription:(struct PBMessageEnumValueDescription *)arg1 prefix:(id)arg2; | |
@end | |
@interface PBEnumDescriptor : NSObject | |
{ | |
NSString *name_; | |
PBArray *values_; | |
CDUnknownFunctionPointerType enumVerifier_; | |
const char *extraTextFormatInfo_; | |
} | |
+ (id)descriptorForName:(const char *)arg1; | |
+ (id)allocDescriptorForName:(id)arg1 values:(struct PBMessageEnumValueDescription *)arg2 valueCount:(unsigned long long)arg3 enumVerifier:(CDUnknownFunctionPointerType)arg4 extraTextFormatInfo:(const char *)arg5; | |
+ (id)allocDescriptorForName:(id)arg1 values:(struct PBMessageEnumValueDescription *)arg2 valueCount:(unsigned long long)arg3 enumVerifier:(CDUnknownFunctionPointerType)arg4; | |
@property(readonly, nonatomic) CDUnknownFunctionPointerType enumVerifier; // @synthesize enumVerifier=enumVerifier_; | |
@property(readonly, retain, nonatomic) PBArray *values; // @synthesize values=values_; | |
@property(readonly, retain, nonatomic) NSString *name; // @synthesize name=name_; | |
- (id)textFormatNameForEnumValue:(int)arg1; | |
- (void)dealloc; | |
- (id)enumValueWithName:(id)arg1; | |
- (id)enumValueWithNumber:(int)arg1; | |
- (id)initWithName:(id)arg1 values:(id)arg2 enumVerifier:(CDUnknownFunctionPointerType)arg3; | |
@end | |
@interface PBGeneratedEnumDescriptor : NSObject | |
{ | |
} | |
+ (id)enumDescriptor; | |
- (id)enumDescriptor; | |
@end | |
@interface PBExtensionRange : NSObject | |
{ | |
struct PBMessageExtensionRangeDescription *description_; | |
} | |
@property(readonly, nonatomic) unsigned int end; | |
@property(readonly, nonatomic) unsigned int start; | |
- (id)initWithRangeDescription:(struct PBMessageExtensionRangeDescription *)arg1; | |
@end | |
@interface PBExtensionDescriptor : NSObject | |
{ | |
struct PBExtensionDescription *description_; | |
} | |
@property(readonly, retain, nonatomic) PBEnumDescriptor *enumDescriptor; | |
@property(readonly, nonatomic) Class msgClass; | |
@property(readonly, nonatomic, getter=isMessage) _Bool message; | |
@property(readonly, nonatomic, getter=isPackable) _Bool packable; | |
@property(readonly, nonatomic, getter=isRepeated) _Bool repeated; | |
@property(readonly, nonatomic) int type; | |
@property(readonly, nonatomic) unsigned int fieldNumber; | |
- (const char *)singletonNameC; | |
@property(readonly, nonatomic) NSString *singletonName; | |
- (id)initWithExtensionDescription:(struct PBExtensionDescription *)arg1; | |
@end | |
@interface PBExtensionField : NSObject <NSCopying> | |
{ | |
struct PBExtensionDescription *description_; | |
CDUnion_4a31c45d defaultPBValue_; | |
Class messageOrGroupClass_; | |
PBExtensionDescriptor *descriptor_; | |
PBDescriptor *containingType_; | |
} | |
@property(readonly, nonatomic) PBExtensionDescriptor *descriptor; // @synthesize descriptor=descriptor_; | |
@property(readonly, nonatomic) PBDescriptor *containingType; // @synthesize containingType=containingType_; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (long long)compareByFieldNumber:(id)arg1; | |
- (void)mergeFromCodedInputStream:(id)arg1 extensionRegistry:(id)arg2 builder:(id)arg3; | |
- (id)readSingleValueFromCodedInputStream:(id)arg1 extensionRegistry:(id)arg2 existingValue:(id)arg3; | |
- (id)description; | |
- (unsigned long long)computeSerializedSizeIncludingTag:(id)arg1; | |
- (unsigned long long)computePBSerializedSizesIncludingTags:(id)arg1; | |
- (void)writeValue:(id)arg1 includingTagToCodedOutputStream:(id)arg2; | |
- (void)writePBValues:(id)arg1 includingTagsToCodedOutputStream:(id)arg2; | |
@property(readonly, nonatomic) id defaultValue; | |
- (unsigned long long)computePBSerializedSizeIncludingTag:(CDUnion_4a31c45d)arg1; | |
- (unsigned long long)computePBSerializedSizeNoTag:(CDUnion_4a31c45d)arg1; | |
- (void)writePBValue:(CDUnion_4a31c45d)arg1 noTagToCodedOutputStream:(id)arg2; | |
- (void)writePBValue:(CDUnion_4a31c45d)arg1 includingTagToCodedOutputStream:(id)arg2; | |
@property(readonly, nonatomic) int wireType; | |
@property(readonly, nonatomic) int fieldNumber; | |
@property(readonly, nonatomic) _Bool isRepeated; | |
- (void)dealloc; | |
- (id)initWithDescription:(struct PBExtensionDescription *)arg1; | |
- (id)init; | |
@end | |
@interface PBExtensionRegistry : NSObject | |
{ | |
NSMutableDictionary *mutableClassMap_; | |
} | |
- (void)addExtensions:(id)arg1; | |
- (id)getExtension:(id)arg1 fieldNumber:(long long)arg2; | |
- (void)addExtension:(id)arg1; | |
- (id)extensionMapForContainingType:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface PBField : NSObject | |
{ | |
int number_; | |
PBMutableArray *mutableVarintList_; | |
PBMutableArray *mutableFixed32List_; | |
PBMutableArray *mutableFixed64List_; | |
PBMutableArray *mutableLengthDelimitedList_; | |
PBMutableArray *mutableGroupList_; | |
} | |
@property(readonly, nonatomic) int number; // @synthesize number=number_; | |
@property(readonly, retain, nonatomic) PBArray *groupList; // @synthesize groupList=mutableGroupList_; | |
@property(readonly, retain, nonatomic) PBArray *lengthDelimitedList; // @synthesize lengthDelimitedList=mutableLengthDelimitedList_; | |
@property(readonly, retain, nonatomic) PBArray *fixed64List; // @synthesize fixed64List=mutableFixed64List_; | |
@property(readonly, retain, nonatomic) PBArray *fixed32List; // @synthesize fixed32List=mutableFixed32List_; | |
@property(readonly, retain, nonatomic) PBArray *varintList; // @synthesize varintList=mutableVarintList_; | |
- (id)description; | |
- (unsigned long long)serializedSizeAsMessageSetExtension; | |
- (void)writeAsMessageSetExtensionToOutput:(id)arg1; | |
- (unsigned long long)serializedSize; | |
- (void)writeToOutput:(id)arg1; | |
- (unsigned long long)hash; | |
- (_Bool)isEqual:(id)arg1; | |
- (void)dealloc; | |
@end | |
@interface PBMutableField : PBField | |
{ | |
} | |
- (void)addGroup:(id)arg1; | |
- (void)addLengthDelimited:(id)arg1; | |
- (void)addFixed64:(unsigned long long)arg1; | |
- (void)addFixed32:(unsigned int)arg1; | |
- (void)addVarint:(unsigned long long)arg1; | |
- (void)mergeFromField:(id)arg1; | |
- (id)initWithNumber:(int)arg1; | |
@end | |
@interface PBGeneratedMessage : PBRootObject <PBMutableArrayDelegate, NSCopying, NSMutableCopying, NSSecureCoding> | |
{ | |
PBUnknownFieldSet *unknownFields_; | |
NSMutableDictionary *extensionMap_; | |
NSMutableDictionary *autocreatedExtensionMap_; | |
PBGeneratedMessage *autocreator_; | |
PBFieldDescriptor *autocreatorField_; | |
PBExtensionField *autocreatorExtension_; | |
struct PBGeneratedMessage_Storage *messageStorage_; | |
long long readOnlySemaphoreCreationOnce_; | |
NSObject<OS_dispatch_semaphore> *readOnlySemaphore_; | |
} | |
+ (id)builder; | |
+ (_Bool)accessInstanceVariablesDirectly; | |
+ (_Bool)supportsSecureCoding; | |
+ (_Bool)resolveInstanceMethod:(SEL)arg1; | |
+ (id)parseDelimitedFromCodedInputStream:(id)arg1 extensionRegistry:(id)arg2; | |
+ (id)parseFromCodedInputStream:(id)arg1 extensionRegistry:(id)arg2; | |
+ (id)parseFromData:(id)arg1 extensionRegistry:(id)arg2; | |
+ (id)parseFromData:(id)arg1; | |
+ (id)newMessageWithAutocreator:(id)arg1 extension:(id)arg2; | |
+ (id)newMessageWithAutocreator:(id)arg1 field:(id)arg2; | |
+ (id)message; | |
+ (id)descriptor; | |
+ (id)alloc; | |
+ (id)allocWithZone:(struct _NSZone *)arg1; | |
+ (void)initialize; | |
@property(retain, nonatomic) PBUnknownFieldSet *unknownFields; // @synthesize unknownFields=unknownFields_; | |
- (id)build; | |
- (id)builder; | |
- (void)pbMutableArray:(id)arg1 willAddElements:(unsigned long long)arg2; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (unsigned long long)serializedSize; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
- (_Bool)isEqual:(id)arg1; | |
- (void)mergeFrom:(id)arg1; | |
- (void)mergeFromCodedInputStream:(id)arg1 extensionRegistry:(id)arg2; | |
- (_Bool)parseUnknownField:(id)arg1 extensionRegistry:(id)arg2 tag:(unsigned int)arg3; | |
- (void)parseMessageSet:(id)arg1 extensionRegistry:(id)arg2; | |
- (void)mergeUnknownFields:(id)arg1; | |
- (id)mutableUnknownFields; | |
- (void)mergeDelimitedFromCodedInputStream:(id)arg1 extensionRegistry:(id)arg2; | |
- (void)mergeFromData:(id)arg1 extensionRegistry:(id)arg2; | |
- (_Bool)wasAutocreatedBy:(id)arg1; | |
- (void)clearAutocreator; | |
- (void)clearExtension:(id)arg1; | |
- (void)setExtension:(id)arg1 index:(unsigned long long)arg2 value:(id)arg3; | |
- (void)addExtension:(id)arg1 value:(id)arg2; | |
- (void)setExtension:(id)arg1 value:(id)arg2; | |
- (unsigned long long)extensionsSerializedSize; | |
- (id)sortedExtensionsInUse; | |
- (void)writeExtensionsToCodedOutputStream:(id)arg1 range:(id)arg2; | |
- (id)extensionsCurrentlySet; | |
- (_Bool)hasExtension:(id)arg1; | |
- (id)getExistingExtension:(id)arg1; | |
- (id)getExtension:(id)arg1; | |
- (_Bool)isInitialized:(id)arg1; | |
- (void)writeField:(id)arg1 toCodedOutputStream:(id)arg2; | |
- (void)writeDelimitedToCodedOutputStream:(id)arg1; | |
- (void)writeDelimitedToOutputStream:(id)arg1; | |
- (void)writeToCodedOutputStream:(id)arg1; | |
- (void)writeToOutputStream:(id)arg1; | |
- (id)delimitedData; | |
- (id)data; | |
- (id)descriptor; | |
@property(readonly, nonatomic, getter=isInitialized) _Bool initialized; | |
- (void)internalClear; | |
- (void)clear; | |
- (id)mutableCopyWithZone:(struct _NSZone *)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (void)copyFieldsInto:(id)arg1 zone:(struct _NSZone *)arg2; | |
- (void)dealloc; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly) Class superclass; | |
@end | |
@interface PBRootObject : NSObject | |
{ | |
} | |
+ (_Bool)resolveClassMethod:(SEL)arg1; | |
+ (void)globallyRegisterExtension:(id)arg1; | |
+ (id)extensionRegistry; | |
+ (void)initialize; | |
@end | |
@interface PBUnknownFieldSet : NSObject <NSCopying, NSMutableCopying> | |
{ | |
struct __CFDictionary *fields_; | |
} | |
+ (_Bool)isFieldTag:(int)arg1; | |
- (void)getTags:(int *)arg1; | |
- (id)sortedFields; | |
- (void)mergeFromCodedInputStream:(id)arg1; | |
- (void)mergeMessageSetMessage:(int)arg1 data:(id)arg2; | |
- (_Bool)mergeFieldFrom:(int)arg1 input:(id)arg2; | |
- (void)mergeVarintField:(int)arg1 value:(int)arg2; | |
- (void)mergeFromData:(id)arg1; | |
- (void)mergeUnknownFields:(id)arg1; | |
- (void)mergeField:(id)arg1; | |
- (id)getFieldBuilder:(int)arg1 create:(_Bool)arg2; | |
- (void)addField:(id)arg1; | |
- (id)data; | |
- (unsigned long long)serializedSizeAsMessageSet; | |
- (void)writeAsMessageSetTo:(id)arg1; | |
- (unsigned long long)serializedSize; | |
- (id)description; | |
- (void)writeToCodedOutputStream:(id)arg1; | |
- (unsigned long long)countOfFields; | |
- (id)getField:(int)arg1; | |
- (_Bool)hasField:(int)arg1; | |
- (unsigned long long)hash; | |
- (_Bool)isEqual:(id)arg1; | |
- (void)dealloc; | |
- (id)mutableCopyWithZone:(struct _NSZone *)arg1; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (id)initWithFields:(struct __CFDictionary *)arg1; | |
@end | |
@interface PBMessageSignatureProtocol : NSObject <PBMessageSignatureProtocol> | |
{ | |
} | |
@end | |
@interface GOOCardStyle : NIGroupedCellBackground | |
{ | |
_Bool _usesDarkTheme; | |
_Bool _shouldInsetCellDividers; | |
} | |
+ (double)shadowPlusBorderWidthForCardStyle:(id)arg1; | |
+ (struct UIEdgeInsets)dividerInsets; | |
@property(nonatomic) _Bool shouldInsetCellDividers; // @synthesize shouldInsetCellDividers=_shouldInsetCellDividers; | |
@property(nonatomic) _Bool usesDarkTheme; // @synthesize usesDarkTheme=_usesDarkTheme; | |
- (long long)backgroundTagForFirst:(_Bool)arg1 last:(_Bool)arg2 drawDivider:(_Bool)arg3; | |
- (id)cacheKeyForFirst:(_Bool)arg1 last:(_Bool)arg2 highlighted:(_Bool)arg3 drawDivider:(_Bool)arg4; | |
- (void)_applyDividerPathToContext:(struct CGContext *)arg1 rect:(struct CGRect)arg2; | |
- (id)init; | |
@end | |
@interface GOOKeyboardWatcher : NSObject | |
{ | |
struct CGRect _keyboardFrame; | |
} | |
+ (id)sharedKeyboardWatcher; | |
+ (void)load; | |
@property(nonatomic) struct CGRect keyboardFrame; // @synthesize keyboardFrame=_keyboardFrame; | |
- (void)keyboardWillChangeFrame:(id)arg1; | |
- (void)keyboardWillHide:(id)arg1; | |
- (void)keyboardWillShow:(id)arg1; | |
- (void)updateOffsetWithUserInfo:(id)arg1 forceHidden:(_Bool)arg2 notificationToPost:(id)arg3; | |
@property(readonly, nonatomic) double keyboardOffset; | |
- (void)updateKeyboardOffsetWithKeyboardUserInfo:(id)arg1 forceHidden:(_Bool)arg2; | |
- (_Bool)deviceUsesCoordinateSpaces; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface GOOMultiLineViewLine : NSObject | |
{ | |
double _maxWidth; | |
double _minimumHeight; | |
double _width; | |
double _height; | |
double _totalFixedSpace; | |
double _totalMinimumFlexibleSpace; | |
double _viewsMinimumWidth; | |
double _remainingMinimumWidth; | |
double _totalViewSpace; | |
long long _numberOfFlexibleSpacings; | |
double _widthForFlexibleSpace; | |
double _roundingError; | |
} | |
@property(nonatomic) double roundingError; // @synthesize roundingError=_roundingError; | |
@property(nonatomic) double widthForFlexibleSpace; // @synthesize widthForFlexibleSpace=_widthForFlexibleSpace; | |
@property(nonatomic) long long numberOfFlexibleSpacings; // @synthesize numberOfFlexibleSpacings=_numberOfFlexibleSpacings; | |
@property(nonatomic) double totalViewSpace; // @synthesize totalViewSpace=_totalViewSpace; | |
@property(nonatomic) double remainingMinimumWidth; // @synthesize remainingMinimumWidth=_remainingMinimumWidth; | |
@property(nonatomic) double viewsMinimumWidth; // @synthesize viewsMinimumWidth=_viewsMinimumWidth; | |
@property(nonatomic) double totalMinimumFlexibleSpace; // @synthesize totalMinimumFlexibleSpace=_totalMinimumFlexibleSpace; | |
@property(nonatomic) double totalFixedSpace; // @synthesize totalFixedSpace=_totalFixedSpace; | |
@property(nonatomic) double height; // @synthesize height=_height; | |
@property(nonatomic) double width; // @synthesize width=_width; | |
@property(nonatomic) double minimumHeight; // @synthesize minimumHeight=_minimumHeight; | |
@property(readonly, nonatomic) double maxWidth; // @synthesize maxWidth=_maxWidth; | |
- (void)expandWithViewSize:(struct CGSize)arg1; | |
- (double)remainingWidth; | |
- (double)reservedWidth; | |
- (_Bool)needsSecondPass; | |
- (void)prepareForPhase; | |
- (id)initWithMaxWidth:(double)arg1; | |
@end | |
@interface GOOMultiLineViewMetric : NSObject | |
{ | |
int _type; | |
double _value; | |
} | |
+ (id)metricWithVerticalAlignment:(int)arg1; | |
+ (id)metricWithFlexibleEdges; | |
+ (id)metricWithFlexibleMinimumSpace:(double)arg1; | |
+ (id)metricWithFlexibleSpace; | |
+ (id)metricWithSpace:(double)arg1; | |
+ (id)metricWithMinimumDimension:(double)arg1; | |
@property(nonatomic) double value; // @synthesize value=_value; | |
@property(nonatomic) int type; // @synthesize type=_type; | |
- (id)description; | |
@end | |
@interface GOOMultiLineView : UIView | |
{ | |
_Bool _debugColorizeSubviews; | |
_Bool _ignoreFlexibilityInSizeThatFits; | |
_Bool _shouldLayoutForRTL; | |
_Bool _flattenAccessibilityLabels; | |
NSArray *_lines; | |
struct UIEdgeInsets _edgeInsets; | |
} | |
@property(nonatomic) _Bool flattenAccessibilityLabels; // @synthesize flattenAccessibilityLabels=_flattenAccessibilityLabels; | |
@property(nonatomic) struct UIEdgeInsets edgeInsets; // @synthesize edgeInsets=_edgeInsets; | |
@property(copy, nonatomic) NSArray *lines; // @synthesize lines=_lines; | |
@property(nonatomic) _Bool shouldLayoutForRTL; // @synthesize shouldLayoutForRTL=_shouldLayoutForRTL; | |
@property(nonatomic) _Bool ignoreFlexibilityInSizeThatFits; // @synthesize ignoreFlexibilityInSizeThatFits=_ignoreFlexibilityInSizeThatFits; | |
@property(nonatomic) _Bool debugColorizeSubviews; // @synthesize debugColorizeSubviews=_debugColorizeSubviews; | |
- (void).cxx_destruct; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (id)accessibilityLabel; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (_Bool)goo_shouldRelayoutSubviewsForRTL; | |
- (void)layoutSubviews; | |
- (struct CGSize)sizeOfContentsWithSize:(struct CGSize)arg1 shouldLayout:(_Bool)arg2; | |
- (struct CGSize)updatedSizeOfLine:(id)arg1 withElements:(id)arg2 shouldLayout:(_Bool)arg3 edgeInsets:(struct UIEdgeInsets)arg4 calculatedSize:(struct CGSize)arg5; | |
- (_Bool)isElementFlexibleEdge:(id)arg1; | |
- (struct CGSize)sizeOfLabel:(id)arg1 withMaxWidth:(double)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOOverlayWindowContainerView : UIView | |
{ | |
} | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)willRemoveSubview:(id)arg1; | |
@end | |
@interface GOOOverlayWindow : UIWindow | |
{ | |
NSMutableArray *_overlays; | |
GOOOverlayWindowContainerView *_overlayView; | |
} | |
@property(retain, nonatomic) GOOOverlayWindowContainerView *overlayView; // @synthesize overlayView=_overlayView; | |
@property(retain, nonatomic) NSMutableArray *overlays; // @synthesize overlays=_overlays; | |
- (void).cxx_destruct; | |
- (void)removeLevelForOverlay:(id)arg1; | |
- (void)setLevel:(double)arg1 forOverlay:(id)arg2; | |
- (double)windowLevelForOverlay:(id)arg1; | |
- (void)deactivateOverlay:(id)arg1; | |
- (void)activateOverlay:(id)arg1 withLevel:(double)arg2; | |
- (void)noteOverlayRemoved:(id)arg1; | |
- (void)updateAccessibilityIsModal; | |
- (void)updateOverlayHiddenState; | |
- (void)didAddSubview:(id)arg1; | |
- (void)handleRotationNotification:(id)arg1; | |
- (void)updateOverlayViewForOrientation:(long long)arg1; | |
- (void)commonInit; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)init; | |
@end | |
@interface GOOResources : NSObject | |
{ | |
} | |
+ (id)tintImage:(id)arg1 withColor:(id)arg2; | |
+ (id)bundlePathWithName:(id)arg1; | |
+ (id)baseBundle; | |
+ (id)sharedInstance; | |
- (id)fontWithName:(id)arg1 size:(double)arg2; | |
- (id)headerFontWithSize:(double)arg1; | |
- (id)boldTextFontWithSize:(double)arg1; | |
- (id)mediumTextFontWithSize:(double)arg1; | |
- (id)lightTextFontWithSize:(double)arg1; | |
- (id)textFontWithSize:(double)arg1; | |
- (void)applyTitleColorSelector:(SEL)arg1 toButton:(id)arg2; | |
- (void)applyBackgroundImageSelector:(SEL)arg1 toButton:(id)arg2; | |
- (void)applyImageSelector:(SEL)arg1 toButton:(id)arg2; | |
- (id)gradientColorsForDarkHighlight; | |
- (id)gradientColorsForHighlight; | |
- (id)colorForHighlightState; | |
- (id)stringForKey:(id)arg1 bundleName:(id)arg2; | |
- (id)imageWithResourceName:(id)arg1 bundleName:(id)arg2 tintColor:(id)arg3; | |
- (id)imageWithResourceName:(id)arg1 bundleName:(id)arg2; | |
- (id)imageFromAssetCatalogWithResourceName:(id)arg1 bundleName:(id)arg2; | |
- (id)bundleWithName:(id)arg1; | |
@end | |
@interface GOOScrollViewKeyboardManager : NSObject | |
{ | |
id <GOOScrollViewKeyboardManagerDelegate> _delegate; | |
UIScrollView *_scrollView; | |
GOOKeyboardWatcher *_keyboardWatcher; | |
double _insetBottomDelta; | |
double _modifiedContentOffsetY; | |
double _contentOffsetYDelta; | |
} | |
@property(nonatomic) double contentOffsetYDelta; // @synthesize contentOffsetYDelta=_contentOffsetYDelta; | |
@property(nonatomic) double modifiedContentOffsetY; // @synthesize modifiedContentOffsetY=_modifiedContentOffsetY; | |
@property(nonatomic) double insetBottomDelta; // @synthesize insetBottomDelta=_insetBottomDelta; | |
@property(retain, nonatomic) GOOKeyboardWatcher *keyboardWatcher; // @synthesize keyboardWatcher=_keyboardWatcher; | |
@property(nonatomic) __weak UIScrollView *scrollView; // @synthesize scrollView=_scrollView; | |
@property(nonatomic) __weak id <GOOScrollViewKeyboardManagerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (struct CGRect)keyboardFrameForWindow:(id)arg1 keyboardOffset:(double)arg2; | |
- (void)keyboardWillChangeFrame:(id)arg1; | |
- (void)keyboardWillBeHidden:(id)arg1; | |
- (void)keyboardWillShow:(id)arg1; | |
- (void)updateScrollViewPositionWithKeyboardUserInfo:(id)arg1; | |
- (void)delayedUpdateScrollViewPosition; | |
- (void)delayedUpdateScrollViewPositionWithKeyboardUserInfo:(id)arg1; | |
- (void)restoreFromDeltas; | |
- (double)targetOffset; | |
- (id)viewToScroll; | |
- (void)dealloc; | |
- (id)initWithScrollView:(id)arg1; | |
@end | |
@interface GOOUIBarButtonItem : UIBarButtonItem <UIAccessibilityIdentification> | |
{ | |
NSString *_accessibilityIdentifier; | |
struct UIEdgeInsets _layoutInsets; | |
} | |
@property(nonatomic) struct UIEdgeInsets layoutInsets; // @synthesize layoutInsets=_layoutInsets; | |
@property(copy, nonatomic) NSString *accessibilityIdentifier; // @synthesize accessibilityIdentifier=_accessibilityIdentifier; | |
- (void).cxx_destruct; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOUtilities : NSObject | |
{ | |
} | |
+ (id)imageByApplyingAlpha:(double)arg1 toImage:(id)arg2; | |
@end | |
@interface QTMAnimation : NSObject | |
{ | |
} | |
+ (void)commitAnimation:(id)arg1 toLayerModel:(id)arg2; | |
+ (void)applyPropertiesWithoutAnimation:(CDUnknownBlockType)arg1; | |
@end | |
@interface QTMAnimationCurve : NSObject | |
{ | |
} | |
+ (CDStruct_e3b9714e)quantumArcFromPoint:(struct CGPoint)arg1 toPoint:(struct CGPoint)arg2 minArcAngle:(double)arg3 maxArcAngle:(double)arg4; | |
+ (id)curvedPathFromPoint:(struct CGPoint)arg1 toPoint:(struct CGPoint)arg2; | |
+ (id)linear; | |
+ (id)quantumEaseIn; | |
+ (id)quantumEaseOut; | |
+ (id)quantumEaseInOut; | |
+ (id)animationTimingFunctionForCurve:(unsigned long long)arg1; | |
@end | |
@interface QTMButton : UIButton | |
{ | |
long long _shape; | |
NSMutableDictionary *_userElevations; | |
NSMutableDictionary *_accessibilityLabelForState; | |
NSString *_accessibilityLabelExplicitValue; | |
_Bool _flatButtonHasOpaqueBackground; | |
_Bool _shouldRaiseOnTouch; | |
_Bool _uppercaseTitle; | |
QTMColorGroup *_colorGroup; | |
UIColor *_enabledBackgroundColor; | |
UIColor *_disabledBackgroundColorLight; | |
UIColor *_disabledBackgroundColorDark; | |
UIColor *_customTitleColor; | |
double _disabledAlpha; | |
QTMInkView *_inkView; | |
UIColor *_underlyingColor; | |
struct UIEdgeInsets _hitAreaInsets; | |
} | |
+ (id)buttonWithType:(long long)arg1; | |
+ (id)buttonWithColorGroup:(id)arg1 shape:(long long)arg2; | |
+ (id)buttonWithColorGroup:(id)arg1; | |
+ (double)floatingButtonMiniDimension; | |
+ (double)floatingButtonDefaultDimension; | |
+ (id)floatingButtonWithColorGroup:(id)arg1 miniSize:(_Bool)arg2; | |
+ (id)floatingButtonMiniSize:(_Bool)arg1; | |
+ (id)raisedButtonWithColorGroup:(id)arg1; | |
+ (id)raisedButton; | |
+ (id)flatButtonWithColorGroup:(id)arg1; | |
+ (id)flatButton; | |
+ (Class)layerClass; | |
@property(retain, nonatomic) UIColor *underlyingColor; // @synthesize underlyingColor=_underlyingColor; | |
@property(retain, nonatomic) QTMInkView *inkView; // @synthesize inkView=_inkView; | |
@property(nonatomic) struct UIEdgeInsets hitAreaInsets; // @synthesize hitAreaInsets=_hitAreaInsets; | |
@property(nonatomic, getter=isUppercaseTitle) _Bool uppercaseTitle; // @synthesize uppercaseTitle=_uppercaseTitle; | |
@property(nonatomic) _Bool shouldRaiseOnTouch; // @synthesize shouldRaiseOnTouch=_shouldRaiseOnTouch; | |
@property(nonatomic) _Bool flatButtonHasOpaqueBackground; // @synthesize flatButtonHasOpaqueBackground=_flatButtonHasOpaqueBackground; | |
@property(nonatomic) double disabledAlpha; // @synthesize disabledAlpha=_disabledAlpha; | |
@property(retain, nonatomic) UIColor *customTitleColor; // @synthesize customTitleColor=_customTitleColor; | |
@property(retain, nonatomic) UIColor *disabledBackgroundColorDark; // @synthesize disabledBackgroundColorDark=_disabledBackgroundColorDark; | |
@property(retain, nonatomic) UIColor *disabledBackgroundColorLight; // @synthesize disabledBackgroundColorLight=_disabledBackgroundColorLight; | |
@property(retain, nonatomic) UIColor *enabledBackgroundColor; // @synthesize enabledBackgroundColor=_enabledBackgroundColor; | |
@property(retain, nonatomic) QTMColorGroup *colorGroup; // @synthesize colorGroup=_colorGroup; | |
- (void).cxx_destruct; | |
- (void)updateTitleColor; | |
- (void)updateDisabledTitleColor; | |
- (void)updateBackgroundColor; | |
- (void)updateAlphaAndBackgroundColorAnimated:(_Bool)arg1; | |
- (_Bool)shouldHaveOpaqueBackground; | |
- (struct UIEdgeInsets)defaultContentEdgeInsets; | |
- (double)cornerRadius; | |
- (id)boundingPath; | |
- (void)evaporateInkToPoint:(struct CGPoint)arg1; | |
- (struct CGPoint)locationFromTouches:(id)arg1; | |
- (void)handleBeginTouches:(id)arg1; | |
- (void)touchDragExit:(id)arg1 forEvent:(id)arg2; | |
- (void)touchDragEnter:(id)arg1 forEvent:(id)arg2; | |
- (_Bool)isTransparentColor:(id)arg1; | |
- (_Bool)isDarkColor:(id)arg1; | |
- (id)effectiveBackgroundColor; | |
- (void)resetElevationForState:(unsigned long long)arg1; | |
- (void)setElevation:(double)arg1 forState:(unsigned long long)arg2; | |
- (double)elevationForState:(unsigned long long)arg1; | |
- (void)moveButtonToHeightForState:(unsigned long long)arg1; | |
- (id)shadowLayer; | |
- (unsigned long long)accessibilityTraits; | |
- (id)accessibilityLabel; | |
- (void)setAccessibilityLabel:(id)arg1; | |
- (void)setAttributedTitle:(id)arg1 forState:(unsigned long long)arg2; | |
- (void)setTitle:(id)arg1 forState:(unsigned long long)arg2; | |
- (void)setEnabled:(_Bool)arg1 animated:(_Bool)arg2; | |
- (void)setEnabled:(_Bool)arg1; | |
- (void)setBackgroundColor:(id)arg1; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (struct CGSize)intrinsicContentSize; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (_Bool)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)layoutSubviews; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (double)textBaselineForBounds:(struct CGRect)arg1; | |
- (void)dealloc; | |
- (void)commonInitWithColorGroup:(id)arg1 shape:(long long)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1 colorGroup:(id)arg2 shape:(long long)arg3; | |
- (id)initWithFrame:(struct CGRect)arg1 colorGroup:(id)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface QTMColorGroup : NSObject <NSSecureCoding> | |
{ | |
const CDStruct_d2b197d1 *_tones; | |
unsigned long long _numTones; | |
long long _groupID; | |
UIColor *_bodyTextColor; | |
UIColor *_bodyTextColorOnLightestColor; | |
UIColor *_bodyTextColorOnLighterColor; | |
UIColor *_bodyTextColorOnRegularColor; | |
UIColor *_bodyTextColorOnDarkerColor; | |
UIColor *_bodyTextColorOnAccentColor; | |
UIColor *_bodyTextColorOnBrightAccentColor; | |
UIColor *_lightBodyTextColor; | |
UIColor *_buttonBackgroundColor; | |
UIColor *_buttonDisabledBackgroundColorDark; | |
UIColor *_buttonDisabledBackgroundColorLight; | |
UIColor *_buttonActionTextColor; | |
UIColor *_buttonTextColor; | |
UIColor *_buttonInkColor; | |
} | |
+ (double)minContrastRatioForOptions:(unsigned long long)arg1; | |
+ (id)exceptionColorFromChoices:(id)arg1 onColor:(id)arg2 options:(unsigned long long)arg3; | |
+ (id)bodyTextColorOnBackgroundImage:(id)arg1 inRegion:(struct CGRect)arg2 withFont:(id)arg3; | |
+ (id)bodyTextColorOnBackgroundImage:(id)arg1 withFont:(id)arg2; | |
+ (id)bodyTextColorOnColor:(id)arg1 withFont:(id)arg2; | |
+ (_Bool)supportsSecureCoding; | |
+ (double)minAlphaOfColor:(id)arg1 onColor:(id)arg2 options:(unsigned long long)arg3; | |
+ (double)luminanceOfColor:(id)arg1; | |
+ (id)textColorOnColor:(id)arg1 textAlpha:(double)arg2 font:(id)arg3; | |
+ (id)textColorOnColor:(id)arg1 textAlpha:(double)arg2 options:(unsigned long long)arg3; | |
+ (id)textColorFromChoices:(id)arg1 onColor:(id)arg2 options:(unsigned long long)arg3; | |
+ (double)contrastRatioForColor:(id)arg1 onColor:(id)arg2; | |
+ (id)colorWithRGBA:(CDStruct_d2b197d1)arg1; | |
+ (_Bool)colorToneIsAccent:(long long)arg1; | |
+ (_Bool)colorToneIsTint:(long long)arg1; | |
+ (id)colorGroupFromTargetColor:(id)arg1 checkStandardGroups:(_Bool)arg2; | |
+ (id)colorGroupFromTargetColor:(id)arg1; | |
+ (id)colorGroupWithName:(id)arg1; | |
+ (id)colorGroupWithID:(long long)arg1; | |
+ (id)clearColors; | |
+ (id)googleYellowColors; | |
+ (id)googleGreenColors; | |
+ (id)googleRedColors; | |
+ (id)googleBlueColors; | |
+ (id)greyColors; | |
+ (id)whiteColors; | |
+ (void)initialize; | |
@property(readonly, nonatomic) UIColor *buttonInkColor; // @synthesize buttonInkColor=_buttonInkColor; | |
@property(readonly, nonatomic) UIColor *buttonTextColor; // @synthesize buttonTextColor=_buttonTextColor; | |
@property(readonly, nonatomic) UIColor *buttonActionTextColor; // @synthesize buttonActionTextColor=_buttonActionTextColor; | |
@property(readonly, nonatomic) UIColor *buttonDisabledBackgroundColorLight; // @synthesize buttonDisabledBackgroundColorLight=_buttonDisabledBackgroundColorLight; | |
@property(readonly, nonatomic) UIColor *buttonDisabledBackgroundColorDark; // @synthesize buttonDisabledBackgroundColorDark=_buttonDisabledBackgroundColorDark; | |
@property(readonly, nonatomic) UIColor *buttonBackgroundColor; // @synthesize buttonBackgroundColor=_buttonBackgroundColor; | |
@property(readonly, nonatomic) UIColor *lightBodyTextColor; // @synthesize lightBodyTextColor=_lightBodyTextColor; | |
@property(readonly, nonatomic) UIColor *bodyTextColorOnBrightAccentColor; // @synthesize bodyTextColorOnBrightAccentColor=_bodyTextColorOnBrightAccentColor; | |
@property(readonly, nonatomic) UIColor *bodyTextColorOnAccentColor; // @synthesize bodyTextColorOnAccentColor=_bodyTextColorOnAccentColor; | |
@property(readonly, nonatomic) UIColor *bodyTextColorOnDarkerColor; // @synthesize bodyTextColorOnDarkerColor=_bodyTextColorOnDarkerColor; | |
@property(readonly, nonatomic) UIColor *bodyTextColorOnRegularColor; // @synthesize bodyTextColorOnRegularColor=_bodyTextColorOnRegularColor; | |
@property(readonly, nonatomic) UIColor *bodyTextColorOnLighterColor; // @synthesize bodyTextColorOnLighterColor=_bodyTextColorOnLighterColor; | |
@property(readonly, nonatomic) UIColor *bodyTextColorOnLightestColor; // @synthesize bodyTextColorOnLightestColor=_bodyTextColorOnLightestColor; | |
@property(readonly, nonatomic) UIColor *bodyTextColor; // @synthesize bodyTextColor=_bodyTextColor; | |
@property(readonly, nonatomic) long long groupID; // @synthesize groupID=_groupID; | |
- (void).cxx_destruct; | |
- (void)initBodyTextColors; | |
- (void)initButtonColors; | |
- (_Bool)hasAccentColors; | |
- (id)colorWithTone:(long long)arg1; | |
- (id)lightBodyTextColorOnColor:(id)arg1 withFont:(id)arg2; | |
- (id)lightBodyTextColorOnTone:(long long)arg1 withFont:(id)arg2; | |
- (id)bodyTextColorOnTone:(long long)arg1 withFont:(id)arg2; | |
- (id)bodyTextColorOnDarkerColorWithFont:(id)arg1; | |
- (id)bodyTextColorOnRegularColorWithFont:(id)arg1; | |
- (id)bodyTextColorOnLighterColorWithFont:(id)arg1; | |
- (id)bodyTextColorOnLightestColorWithFont:(id)arg1; | |
- (void)encodeWithCoder:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
@property(readonly, nonatomic) NSString *name; | |
@property(readonly, nonatomic) UIColor *statusBarColor; | |
@property(readonly, nonatomic) UIColor *brightAccentColor; | |
@property(readonly, nonatomic) UIColor *accentColor; | |
@property(readonly, nonatomic) UIColor *darkerColor; | |
@property(readonly, nonatomic) UIColor *regularColor; | |
@property(readonly, nonatomic) UIColor *lighterColor; | |
@property(readonly, nonatomic) UIColor *lightestColor; | |
- (_Bool)isEqual:(id)arg1; | |
- (id)description; | |
- (void)dealloc; | |
- (id)initWithName:(id)arg1; | |
- (id)initWithGroupID:(long long)arg1 tones:(const CDStruct_d2b197d1 *)arg2 numTones:(unsigned long long)arg3; | |
- (id)initWithTargetColor:(id)arg1 checkStandardGroups:(_Bool)arg2; | |
- (id)initWithPredefinedColorGroupID:(long long)arg1; | |
- (id)init; | |
@end | |
@interface QTMGeometry : NSObject | |
{ | |
} | |
+ (struct CGPoint)intersectionOfBounds:(struct CGRect)arg1 toPoint:(struct CGPoint)arg2 maxDragDistance:(double)arg3 maxInkOffset:(double)arg4; | |
+ (double)exponentialValue:(double)arg1 min:(double)arg2 max:(double)arg3; | |
+ (double)distanceBetweenPoints:(struct CGPoint)arg1 point2:(struct CGPoint)arg2; | |
+ (double)boundf:(double)arg1 min:(double)arg2 max:(double)arg3; | |
- (id)pathForRectSize:(struct CGSize)arg1 withHollowCircle:(struct CGSize)arg2; | |
@end | |
@interface QTMIcon : NSObject | |
{ | |
} | |
+ (void)applyLayoutInsetsForType:(long long)arg1 item:(id)arg2; | |
+ (_Bool)shouldMirrorIconOfType:(long long)arg1; | |
+ (id)fileNameForType:(long long)arg1; | |
+ (id)accessibilityLabelForType:(long long)arg1; | |
+ (int)localizedStringIDForType:(long long)arg1; | |
+ (id)identifierForType:(long long)arg1; | |
+ (id)barButtonItemWithImage:(id)arg1 target:(id)arg2 action:(SEL)arg3; | |
+ (id)barButtonItemWithType:(long long)arg1 color:(id)arg2 target:(id)arg3 action:(SEL)arg4; | |
+ (id)barButtonItemWithType:(long long)arg1 onBackgroundColorGroup:(id)arg2 target:(id)arg3 action:(SEL)arg4; | |
+ (id)templateBarButtonItemWithType:(long long)arg1 target:(id)arg2 action:(SEL)arg3; | |
+ (id)templateImageWithType:(long long)arg1; | |
+ (id)tintImage:(id)arg1 color:(id)arg2; | |
+ (id)imageWithType:(long long)arg1 color:(id)arg2; | |
+ (id)imageWithName:(id)arg1 color:(id)arg2; | |
+ (void)setResourceLoader:(id)arg1; | |
@end | |
@interface QTMInkGestureRecognizer : UIGestureRecognizer | |
{ | |
struct CGPoint _touchStartLocation; | |
struct CGPoint _touchCurrentLocation; | |
_Bool _cancelOnDragOut; | |
double _dragCancelDistance; | |
struct CGRect _targetBounds; | |
} | |
@property(nonatomic) struct CGRect targetBounds; // @synthesize targetBounds=_targetBounds; | |
@property(nonatomic) _Bool cancelOnDragOut; // @synthesize cancelOnDragOut=_cancelOnDragOut; | |
@property(nonatomic) double dragCancelDistance; // @synthesize dragCancelDistance=_dragCancelDistance; | |
- (struct CGRect)effectiveTargetBounds; | |
- (_Bool)isTouchWithinTargetBounds; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (struct CGPoint)touchStartLocationInView:(id)arg1; | |
- (id)initWithTarget:(id)arg1 action:(SEL)arg2; | |
@end | |
@interface QTMInkLayer : CALayer | |
{ | |
NSMutableArray *_ripples; | |
CALayer *_backgroundFadeLayer; | |
double _dropStartTime; | |
long long _rippleState; | |
_Bool _shouldFillBackgroundOnSpread; | |
_Bool _gravitatesInk; | |
_Bool _useCustomInkCenter; | |
_Bool _userLinearExpansion; | |
double _maxRippleRadius; | |
UIColor *_inkColor; | |
struct CGPoint _customInkCenter; | |
} | |
@property(nonatomic) _Bool userLinearExpansion; // @synthesize userLinearExpansion=_userLinearExpansion; | |
@property(nonatomic) struct CGPoint customInkCenter; // @synthesize customInkCenter=_customInkCenter; | |
@property(nonatomic) _Bool useCustomInkCenter; // @synthesize useCustomInkCenter=_useCustomInkCenter; | |
@property(nonatomic) _Bool gravitatesInk; // @synthesize gravitatesInk=_gravitatesInk; | |
@property(nonatomic) _Bool shouldFillBackgroundOnSpread; // @synthesize shouldFillBackgroundOnSpread=_shouldFillBackgroundOnSpread; | |
@property(retain, nonatomic) UIColor *inkColor; // @synthesize inkColor=_inkColor; | |
@property(nonatomic) double maxRippleRadius; // @synthesize maxRippleRadius=_maxRippleRadius; | |
- (void).cxx_destruct; | |
- (void)backgroundFadeOut; | |
- (void)backgroundFadeIn; | |
- (void)evaporateToPoint:(struct CGPoint)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)evaporateWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)spreadFromPoint:(struct CGPoint)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)reset; | |
- (id)inkSpreadAnimationWithDuration:(double)arg1 fromScale:(double)arg2 toScale:(double)arg3 fromCenter:(struct CGPoint)arg4 toCenter:(struct CGPoint)arg5; | |
- (double)spreadNearlyDoneDuration; | |
@property(readonly, nonatomic) double evaporateDuration; | |
@property(readonly, nonatomic) double spreadDuration; | |
- (double)rippleRadius; | |
- (id)rippleLayer; | |
- (void)setBackgroundColorGroup:(id)arg1; | |
- (void)layoutSublayers; | |
- (id)init; | |
@end | |
@interface QTMInkTouchController : NSObject <UIGestureRecognizerDelegate> | |
{ | |
_Bool _delayResponseToTouch; | |
_Bool _shouldRespondToTouch; | |
QTMInkGestureRecognizer *_gestureRecognizer; | |
QTMInkView *_inkView; | |
UIView *_baseView; | |
id <QTMInkTouchControllerDelegate> _delegate; | |
QTMInkView *_defaultInkView; | |
struct CGPoint _previousLocation; | |
} | |
@property(nonatomic) struct CGPoint previousLocation; // @synthesize previousLocation=_previousLocation; | |
@property(nonatomic) _Bool shouldRespondToTouch; // @synthesize shouldRespondToTouch=_shouldRespondToTouch; | |
@property(retain, nonatomic) QTMInkView *defaultInkView; // @synthesize defaultInkView=_defaultInkView; | |
@property(nonatomic) __weak id <QTMInkTouchControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) __weak UIView *baseView; // @synthesize baseView=_baseView; | |
@property(retain, nonatomic) QTMInkView *inkView; // @synthesize inkView=_inkView; | |
@property(retain, nonatomic) QTMInkGestureRecognizer *gestureRecognizer; // @synthesize gestureRecognizer=_gestureRecognizer; | |
@property(nonatomic) _Bool delayResponseToTouch; // @synthesize delayResponseToTouch=_delayResponseToTouch; | |
- (void).cxx_destruct; | |
- (_Bool)gestureRecognizerShouldBegin:(id)arg1; | |
- (_Bool)gestureRecognizer:(id)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)arg2; | |
- (void)spreadInkFromPoint:(struct CGPoint)arg1 touchLocation:(struct CGPoint)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)cancelInkGestureWithRecognizer:(id)arg1; | |
- (void)handleInkGesture:(id)arg1; | |
- (void)cancelInkTouchProcessing; | |
- (void)dealloc; | |
- (id)initWithTouchableView:(id)arg1 inkColor:(id)arg2 delegate:(id)arg3; | |
- (id)initWithTouchableView:(id)arg1 backgroundColorGroup:(id)arg2 delegate:(id)arg3; | |
- (id)initWithTouchableView:(id)arg1 delegate:(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 QTMInkView : UIView | |
{ | |
} | |
+ (Class)layerClass; | |
- (void)evaporateToPoint:(struct CGPoint)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)evaporateWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)spreadFromPoint:(struct CGPoint)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)reset; | |
@property(readonly, nonatomic) QTMInkLayer *inkLayer; | |
@property(nonatomic) struct CGPoint customInkCenter; | |
@property(nonatomic) _Bool usesCustomInkCenter; | |
@property(nonatomic) double maxRippleRadius; | |
- (void)setBackgroundColorGroup:(id)arg1; | |
@property(retain, nonatomic) UIColor *inkColor; | |
@property(nonatomic) _Bool clipsRippleToBounds; | |
@property(nonatomic) _Bool fillsBackgroundOnSpread; | |
@property(nonatomic) _Bool gravitatesInk; | |
- (id)initWithFrame:(struct CGRect)arg1 inkColor:(id)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1 backgroundColorGroup:(id)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface QTMShadow : CALayer | |
{ | |
_Bool _applyShadowMask; | |
double _elevation; | |
CAShapeLayer *_topShadow; | |
CAShapeLayer *_bottomShadow; | |
} | |
+ (double)ambientShadowBlur:(double)arg1; | |
+ (double)keyShadowBlur:(double)arg1; | |
+ (double)keyShadowYOff:(double)arg1; | |
+ (CDStruct_d89942a0)shadowMetricsWithElevation:(double)arg1; | |
@property(retain, nonatomic) CAShapeLayer *bottomShadow; // @synthesize bottomShadow=_bottomShadow; | |
@property(retain, nonatomic) CAShapeLayer *topShadow; // @synthesize topShadow=_topShadow; | |
@property(nonatomic) _Bool applyShadowMask; // @synthesize applyShadowMask=_applyShadowMask; | |
@property(nonatomic) double elevation; // @synthesize elevation=_elevation; | |
- (void).cxx_destruct; | |
- (void)commonLayoutSublayers; | |
- (void)setMetrics:(CDStruct_d89942a0)arg1 animationDuration:(double)arg2; | |
- (void)setElevation:(double)arg1 animationDuration:(double)arg2; | |
- (id)shadowLayerMaskForLayer:(id)arg1; | |
- (struct CGSize)shadowSpreadForElevation:(double)arg1; | |
- (void)setShouldRasterize:(_Bool)arg1; | |
- (void)setShadowColor:(struct CGColor *)arg1; | |
- (void)setShadowPath:(struct CGPath *)arg1; | |
- (id)defaultShadowPath; | |
- (void)renderInContext:(struct CGContext *)arg1; | |
- (void)setBounds:(struct CGRect)arg1; | |
- (void)layoutSublayers; | |
- (id)init; | |
@end | |
@interface QTMThumbTrack : UIControl <QTMInkTouchControllerDelegate> | |
{ | |
UIPanGestureRecognizer *_panRecognizer; | |
double _panThumbGrabPosition; | |
UITapGestureRecognizer *_tapRecognizer; | |
double _lastDispatchedValue; | |
UIColor *_thumbOnColor; | |
UIColor *_trackOnColor; | |
UIColor *_clearColor; | |
QTMInkTouchController *_touchController; | |
UIView *_trackView; | |
CAShapeLayer *_trackMaskLayer; | |
CALayer *_trackOnLayer; | |
_Bool _isTrackingTouches; | |
_Bool _shouldDisplayInk; | |
_Bool _disabledTrackHasThumbGaps; | |
_Bool _trackEndsAreRounded; | |
_Bool _trackEndsAreInset; | |
_Bool _interpolateOnOffColors; | |
_Bool _continuousUpdateEvents; | |
_Bool _panningAllowedOnEntireControl; | |
_Bool _tapsAllowedOnThumb; | |
id <QTMThumbTrackDelegate> _delegate; | |
QTMColorGroup *_colorGroup; | |
UIColor *_thumbOffColor; | |
UIColor *_trackOffColor; | |
UIColor *_thumbDisabledColor; | |
UIColor *_trackDisabledColor; | |
unsigned long long _numDiscreteValues; | |
double _value; | |
double _minimumValue; | |
double _maximumValue; | |
double _trackHeight; | |
double _thumbRadius; | |
double _filledTrackAnchorValue; | |
QTMThumbView *_thumbView; | |
} | |
@property(nonatomic) _Bool tapsAllowedOnThumb; // @synthesize tapsAllowedOnThumb=_tapsAllowedOnThumb; | |
@property(nonatomic) _Bool panningAllowedOnEntireControl; // @synthesize panningAllowedOnEntireControl=_panningAllowedOnEntireControl; | |
@property(nonatomic) _Bool continuousUpdateEvents; // @synthesize continuousUpdateEvents=_continuousUpdateEvents; | |
@property(retain, nonatomic) QTMThumbView *thumbView; // @synthesize thumbView=_thumbView; | |
@property(nonatomic) double filledTrackAnchorValue; // @synthesize filledTrackAnchorValue=_filledTrackAnchorValue; | |
@property(nonatomic) _Bool interpolateOnOffColors; // @synthesize interpolateOnOffColors=_interpolateOnOffColors; | |
@property(nonatomic) _Bool trackEndsAreInset; // @synthesize trackEndsAreInset=_trackEndsAreInset; | |
@property(nonatomic) _Bool trackEndsAreRounded; // @synthesize trackEndsAreRounded=_trackEndsAreRounded; | |
@property(nonatomic) _Bool disabledTrackHasThumbGaps; // @synthesize disabledTrackHasThumbGaps=_disabledTrackHasThumbGaps; | |
@property(nonatomic) _Bool shouldDisplayInk; // @synthesize shouldDisplayInk=_shouldDisplayInk; | |
@property(nonatomic) double thumbRadius; // @synthesize thumbRadius=_thumbRadius; | |
@property(nonatomic) double trackHeight; // @synthesize trackHeight=_trackHeight; | |
@property(nonatomic) double maximumValue; // @synthesize maximumValue=_maximumValue; | |
@property(nonatomic) double minimumValue; // @synthesize minimumValue=_minimumValue; | |
@property(nonatomic) double value; // @synthesize value=_value; | |
@property(nonatomic) unsigned long long numDiscreteValues; // @synthesize numDiscreteValues=_numDiscreteValues; | |
@property(retain, nonatomic) UIColor *trackDisabledColor; // @synthesize trackDisabledColor=_trackDisabledColor; | |
@property(retain, nonatomic) UIColor *thumbDisabledColor; // @synthesize thumbDisabledColor=_thumbDisabledColor; | |
@property(retain, nonatomic) UIColor *trackOffColor; // @synthesize trackOffColor=_trackOffColor; | |
@property(retain, nonatomic) UIColor *thumbOffColor; // @synthesize thumbOffColor=_thumbOffColor; | |
@property(retain, nonatomic) QTMColorGroup *colorGroup; // @synthesize colorGroup=_colorGroup; | |
@property(nonatomic) __weak id <QTMThumbTrackDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)interruptAnimation; | |
- (_Bool)isTracking; | |
- (void)sendDiscreteChangeAction; | |
- (void)sendContinuousChangeAction; | |
- (void)setValueFromThumbPosition:(struct CGPoint)arg1 isTap:(_Bool)arg2; | |
- (void)handlePanGesture:(id)arg1; | |
- (void)handleTapGesture:(id)arg1; | |
- (void)updatePanRecognizerTarget; | |
- (double)closestValueToTargetValue:(double)arg1; | |
- (double)relativeValueForValue:(double)arg1; | |
- (void)updateTrackMask; | |
- (void)updateViewsAnimated:(_Bool)arg1 withDuration:(double)arg2; | |
- (void)updateColorsAnimated:(_Bool)arg1 withDuration:(double)arg2; | |
- (void)updateThumbTrackAnimated:(_Bool)arg1 previousValue:(double)arg2 completion:(CDUnknownBlockType)arg3; | |
- (double)thumbPanRange; | |
- (double)thumbPanOffset; | |
- (_Bool)isThumbAtStart; | |
- (_Bool)shouldInkTouchControllerProcessInkTouches:(id)arg1; | |
- (void)setEnabled:(_Bool)arg1; | |
- (double)valueForThumbPosition:(struct CGPoint)arg1; | |
- (struct CGPoint)thumbPositionForValue:(double)arg1; | |
@property(readonly, nonatomic) struct CGPoint thumbPosition; | |
@property(nonatomic) double thumbMaxRippleRadius; | |
- (void)setValue:(double)arg1 animated:(_Bool)arg2 userGenerated:(_Bool)arg3 completion:(CDUnknownBlockType)arg4; | |
- (void)setValue:(double)arg1 animated:(_Bool)arg2; | |
- (_Bool)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1 colorGroup:(id)arg2; | |
- (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 QTMThumbView : UIView | |
{ | |
_Bool _hasShadow; | |
double _borderWidth; | |
double _cornerRadius; | |
} | |
+ (Class)layerClass; | |
@property(nonatomic) double cornerRadius; // @synthesize cornerRadius=_cornerRadius; | |
@property(nonatomic) double borderWidth; // @synthesize borderWidth=_borderWidth; | |
@property(nonatomic) _Bool hasShadow; // @synthesize hasShadow=_hasShadow; | |
- (_Bool)pointInside:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)layoutSubviews; | |
- (id)shadowLayer; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOTypography : MDCTypography | |
{ | |
} | |
@end | |
@interface MDCRobotoFontLoader : NSObject <MDCTypographyFontLoading> | |
{ | |
_Bool _disableSanityChecks; | |
MDCFontDiskLoader *_lightFontResource; | |
MDCFontDiskLoader *_regularFontResource; | |
MDCFontDiskLoader *_mediumFontResource; | |
MDCFontDiskLoader *_boldFontResource; | |
MDCFontDiskLoader *_lightItalicFontResource; | |
MDCFontDiskLoader *_italicFontResource; | |
MDCFontDiskLoader *_mediumItalicFontResource; | |
MDCFontDiskLoader *_boldItalicFontResource; | |
NSBundle *_baseBundle; | |
NSString *_bundleFileName; | |
} | |
+ (id)baseBundle; | |
+ (id)sharedInstance; | |
@property(nonatomic) _Bool disableSanityChecks; // @synthesize disableSanityChecks=_disableSanityChecks; | |
@property(retain, nonatomic) NSString *bundleFileName; // @synthesize bundleFileName=_bundleFileName; | |
@property(retain, nonatomic) NSBundle *baseBundle; // @synthesize baseBundle=_baseBundle; | |
@property(retain, nonatomic) MDCFontDiskLoader *boldItalicFontResource; // @synthesize boldItalicFontResource=_boldItalicFontResource; | |
@property(retain, nonatomic) MDCFontDiskLoader *mediumItalicFontResource; // @synthesize mediumItalicFontResource=_mediumItalicFontResource; | |
@property(retain, nonatomic) MDCFontDiskLoader *italicFontResource; // @synthesize italicFontResource=_italicFontResource; | |
@property(retain, nonatomic) MDCFontDiskLoader *lightItalicFontResource; // @synthesize lightItalicFontResource=_lightItalicFontResource; | |
@property(retain, nonatomic) MDCFontDiskLoader *boldFontResource; // @synthesize boldFontResource=_boldFontResource; | |
@property(retain, nonatomic) MDCFontDiskLoader *mediumFontResource; // @synthesize mediumFontResource=_mediumFontResource; | |
@property(retain, nonatomic) MDCFontDiskLoader *regularFontResource; // @synthesize regularFontResource=_regularFontResource; | |
@property(retain, nonatomic) MDCFontDiskLoader *lightFontResource; // @synthesize lightFontResource=_lightFontResource; | |
- (void).cxx_destruct; | |
- (id)boldItalicFontOfSize:(double)arg1; | |
- (id)mediumItalicFontOfSize:(double)arg1; | |
- (id)lightItalicFontOfSize:(double)arg1; | |
- (id)italicFontOfSize:(double)arg1; | |
- (id)boldFontOfSize:(double)arg1; | |
- (id)lightFontOfSize:(double)arg1; | |
- (id)mediumFontOfSize:(double)arg1; | |
- (id)regularFontOfSize:(double)arg1; | |
- (void)resetFontResources; | |
- (id)initInternal; | |
- (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 MDCFontDiskLoader : NSObject | |
{ | |
_Bool _isRegistered; | |
_Bool _hasFailedRegistration; | |
NSString *_fontName; | |
NSURL *_fontURL; | |
} | |
@property(nonatomic) _Bool hasFailedRegistration; // @synthesize hasFailedRegistration=_hasFailedRegistration; | |
@property(nonatomic) _Bool isRegistered; // @synthesize isRegistered=_isRegistered; | |
@property(retain, nonatomic) NSURL *fontURL; // @synthesize fontURL=_fontURL; | |
@property(retain, nonatomic) NSString *fontName; // @synthesize fontName=_fontName; | |
- (void).cxx_destruct; | |
- (id)fontOfSize:(double)arg1; | |
- (_Bool)registerFont; | |
- (id)initWithFontName:(id)arg1 filename:(id)arg2 bundleFileName:(id)arg3 baseBundle:(id)arg4; | |
- (id)initWithName:(id)arg1 URL:(id)arg2; | |
@end | |
@interface MDCTypography : NSObject | |
{ | |
} | |
+ (id)defaultFontLoader; | |
+ (double)buttonFontOpacity; | |
+ (id)buttonFont; | |
+ (double)captionFontOpacity; | |
+ (id)captionFont; | |
+ (double)body1FontOpacity; | |
+ (id)body1Font; | |
+ (double)body2FontOpacity; | |
+ (id)body2Font; | |
+ (double)subheadFontOpacity; | |
+ (id)subheadFont; | |
+ (double)titleFontOpacity; | |
+ (id)titleFont; | |
+ (double)headlineFontOpacity; | |
+ (id)headlineFont; | |
+ (double)display1FontOpacity; | |
+ (id)display1Font; | |
+ (double)display2FontOpacity; | |
+ (id)display2Font; | |
+ (double)display3FontOpacity; | |
+ (id)display3Font; | |
+ (double)display4FontOpacity; | |
+ (id)display4Font; | |
+ (id)fontLoader; | |
+ (void)setFontLoader:(id)arg1; | |
@end | |
@interface MDCSystemFontLoader : NSObject <MDCTypographyFontLoading> | |
{ | |
} | |
- (id)lightFontOfSize:(double)arg1; | |
- (id)mediumFontOfSize:(double)arg1; | |
- (id)regularFontOfSize:(double)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 MDCShadowMetrics : NSObject | |
{ | |
float _topShadowOpacity; | |
float _bottomShadowOpacity; | |
double _topShadowRadius; | |
double _bottomShadowRadius; | |
struct CGSize _topShadowOffset; | |
struct CGSize _bottomShadowOffset; | |
} | |
+ (double)keyShadowYOff:(double)arg1; | |
+ (double)keyShadowBlur:(double)arg1; | |
+ (double)ambientShadowBlur:(double)arg1; | |
+ (id)emptyShadowMetrics; | |
+ (id)metricsWithElevation:(double)arg1; | |
@property(readonly, nonatomic) float bottomShadowOpacity; // @synthesize bottomShadowOpacity=_bottomShadowOpacity; | |
@property(readonly, nonatomic) struct CGSize bottomShadowOffset; // @synthesize bottomShadowOffset=_bottomShadowOffset; | |
@property(readonly, nonatomic) double bottomShadowRadius; // @synthesize bottomShadowRadius=_bottomShadowRadius; | |
@property(readonly, nonatomic) float topShadowOpacity; // @synthesize topShadowOpacity=_topShadowOpacity; | |
@property(readonly, nonatomic) struct CGSize topShadowOffset; // @synthesize topShadowOffset=_topShadowOffset; | |
@property(readonly, nonatomic) double topShadowRadius; // @synthesize topShadowRadius=_topShadowRadius; | |
- (id)initWithElevation:(double)arg1; | |
@end | |
@interface MDCShadowLayer : CALayer | |
{ | |
_Bool _shadowMaskEnabled; | |
double _elevation; | |
CAShapeLayer *_topShadow; | |
CAShapeLayer *_bottomShadow; | |
} | |
@property(retain, nonatomic) CAShapeLayer *bottomShadow; // @synthesize bottomShadow=_bottomShadow; | |
@property(retain, nonatomic) CAShapeLayer *topShadow; // @synthesize topShadow=_topShadow; | |
@property(nonatomic) _Bool shadowMaskEnabled; // @synthesize shadowMaskEnabled=_shadowMaskEnabled; | |
@property(nonatomic) double elevation; // @synthesize elevation=_elevation; | |
- (void).cxx_destruct; | |
- (void)commonLayoutSublayers; | |
- (void)setMetrics:(id)arg1; | |
- (id)shadowLayerMaskForLayer:(id)arg1; | |
- (void)setApplyShadowMask:(_Bool)arg1; | |
- (struct CGSize)shadowSpreadForElevation:(double)arg1; | |
- (void)setShouldRasterize:(_Bool)arg1; | |
- (void)setShadowColor:(struct CGColor *)arg1; | |
- (void)setShadowPath:(struct CGPath *)arg1; | |
- (id)defaultShadowPath; | |
- (void)renderInContext:(struct CGContext *)arg1; | |
- (void)setBounds:(struct CGRect)arg1; | |
- (void)layoutSublayers; | |
- (id)init; | |
@end | |
@interface NIViewAccessibilityElement : UIAccessibilityElement | |
{ | |
_Bool _isFrameInContainerValid; | |
struct CGRect _frameInContainer; | |
} | |
@property(nonatomic) _Bool isFrameInContainerValid; // @synthesize isFrameInContainerValid=_isFrameInContainerValid; | |
@property(readonly, nonatomic) struct CGRect frameInContainer; // @synthesize frameInContainer=_frameInContainer; | |
- (struct CGRect)accessibilityFrame; | |
- (void)setAccessibilityContainer:(id)arg1; | |
- (id)initWithAccessibilityContainer:(id)arg1; | |
- (id)initWithAccessibilityContainer:(id)arg1 frameInContainer:(struct CGRect)arg2; | |
@end | |
@interface NIAttributedLabelImage : NSObject | |
{ | |
int _verticalTextAlignment; | |
long long _index; | |
UIImage *_image; | |
double _fontAscent; | |
double _fontDescent; | |
struct UIEdgeInsets _margins; | |
} | |
@property(nonatomic) double fontDescent; // @synthesize fontDescent=_fontDescent; | |
@property(nonatomic) double fontAscent; // @synthesize fontAscent=_fontAscent; | |
@property(nonatomic) int verticalTextAlignment; // @synthesize verticalTextAlignment=_verticalTextAlignment; | |
@property(nonatomic) struct UIEdgeInsets margins; // @synthesize margins=_margins; | |
@property(retain, nonatomic) UIImage *image; // @synthesize image=_image; | |
@property(nonatomic) long long index; // @synthesize index=_index; | |
- (void).cxx_destruct; | |
- (struct CGSize)boxSize; | |
@end | |
@interface NIAttributedLabel : UILabel <UIActionSheetDelegate> | |
{ | |
_Bool _autoDetectLinks; | |
_Bool _deferLinkDetection; | |
_Bool _linksHaveUnderlines; | |
_Bool _shouldSortLinksLast; | |
_Bool _detectingLinks; | |
_Bool _linksHaveBeenDetected; | |
int _verticalTextAlignment; | |
int _underlineStyle; | |
int _underlineStyleModifier; | |
struct __CTFrame *_textFrame; | |
unsigned long long _dataDetectorTypes; | |
UIColor *_linkColor; | |
UIColor *_strikethroughColor; | |
UIColor *_highlightedLinkBackgroundColor; | |
NSDictionary *_attributesForLinks; | |
NSDictionary *_attributesForHighlightedLink; | |
double _lineHeight; | |
double _shadowBlur; | |
double _strokeWidth; | |
UIColor *_strokeColor; | |
double _textKern; | |
NSString *_tailTruncationString; | |
id <NIAttributedLabelDelegate> _delegate; | |
NSMutableAttributedString *_mutableAttributedString; | |
NSArray *_detectedlinkLocations; | |
NSMutableArray *_explicitLinkLocations; | |
NSTextCheckingResult *_originalLink; | |
NSTextCheckingResult *_touchedLink; | |
NSTimer *_longPressTimer; | |
NSTextCheckingResult *_actionSheetLink; | |
NSArray *_accessibleElements; | |
NSMutableArray *_images; | |
struct CGPoint _touchPoint; | |
} | |
@property(retain, nonatomic) NSMutableArray *images; // @synthesize images=_images; | |
@property(copy, nonatomic) NSArray *accessibleElements; // @synthesize accessibleElements=_accessibleElements; | |
@property(retain, nonatomic) NSTextCheckingResult *actionSheetLink; // @synthesize actionSheetLink=_actionSheetLink; | |
@property(nonatomic) struct CGPoint touchPoint; // @synthesize touchPoint=_touchPoint; | |
@property(retain, nonatomic) NSTimer *longPressTimer; // @synthesize longPressTimer=_longPressTimer; | |
@property(retain, nonatomic) NSTextCheckingResult *touchedLink; // @synthesize touchedLink=_touchedLink; | |
@property(retain, nonatomic) NSTextCheckingResult *originalLink; // @synthesize originalLink=_originalLink; | |
@property(retain, nonatomic) NSMutableArray *explicitLinkLocations; // @synthesize explicitLinkLocations=_explicitLinkLocations; | |
@property(copy, nonatomic) NSArray *detectedlinkLocations; // @synthesize detectedlinkLocations=_detectedlinkLocations; | |
@property(nonatomic) _Bool linksHaveBeenDetected; // @synthesize linksHaveBeenDetected=_linksHaveBeenDetected; | |
@property _Bool detectingLinks; // @synthesize detectingLinks=_detectingLinks; | |
@property(retain, nonatomic) NSMutableAttributedString *mutableAttributedString; // @synthesize mutableAttributedString=_mutableAttributedString; | |
@property(nonatomic) __weak id <NIAttributedLabelDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) _Bool shouldSortLinksLast; // @synthesize shouldSortLinksLast=_shouldSortLinksLast; | |
@property(copy, nonatomic) NSString *tailTruncationString; // @synthesize tailTruncationString=_tailTruncationString; | |
@property(nonatomic) double textKern; // @synthesize textKern=_textKern; | |
@property(retain, nonatomic) UIColor *strokeColor; // @synthesize strokeColor=_strokeColor; | |
@property(nonatomic) double strokeWidth; // @synthesize strokeWidth=_strokeWidth; | |
@property(nonatomic) double shadowBlur; // @synthesize shadowBlur=_shadowBlur; | |
@property(nonatomic) int underlineStyleModifier; // @synthesize underlineStyleModifier=_underlineStyleModifier; | |
@property(nonatomic) int underlineStyle; // @synthesize underlineStyle=_underlineStyle; | |
@property(nonatomic) int verticalTextAlignment; // @synthesize verticalTextAlignment=_verticalTextAlignment; | |
@property(nonatomic) double lineHeight; // @synthesize lineHeight=_lineHeight; | |
@property(copy, nonatomic) NSDictionary *attributesForHighlightedLink; // @synthesize attributesForHighlightedLink=_attributesForHighlightedLink; | |
@property(copy, nonatomic) NSDictionary *attributesForLinks; // @synthesize attributesForLinks=_attributesForLinks; | |
@property(nonatomic) _Bool linksHaveUnderlines; // @synthesize linksHaveUnderlines=_linksHaveUnderlines; | |
@property(retain, nonatomic) UIColor *highlightedLinkBackgroundColor; // @synthesize highlightedLinkBackgroundColor=_highlightedLinkBackgroundColor; | |
@property(retain, nonatomic) UIColor *strikethroughColor; // @synthesize strikethroughColor=_strikethroughColor; | |
@property(retain, nonatomic) UIColor *linkColor; // @synthesize linkColor=_linkColor; | |
@property(nonatomic) _Bool deferLinkDetection; // @synthesize deferLinkDetection=_deferLinkDetection; | |
@property(nonatomic) unsigned long long dataDetectorTypes; // @synthesize dataDetectorTypes=_dataDetectorTypes; | |
@property(nonatomic) _Bool autoDetectLinks; // @synthesize autoDetectLinks=_autoDetectLinks; | |
- (void).cxx_destruct; | |
- (void)insertImage:(id)arg1 atIndex:(long long)arg2 margins:(struct UIEdgeInsets)arg3 verticalTextAlignment:(int)arg4; | |
- (void)insertImage:(id)arg1 atIndex:(long long)arg2 margins:(struct UIEdgeInsets)arg3; | |
- (void)insertImage:(id)arg1 atIndex:(long long)arg2; | |
- (void)actionSheetCancel:(id)arg1; | |
- (void)actionSheet:(id)arg1 clickedButtonAtIndex:(long long)arg2; | |
- (long long)indexOfAccessibilityElement:(id)arg1; | |
- (id)accessibilityElementAtIndex:(long long)arg1; | |
- (long long)accessibilityElementCount; | |
- (_Bool)isAccessibilityElement; | |
- (void)invalidateAccessibleElements; | |
- (void)drawTextInRect:(struct CGRect)arg1; | |
- (void)drawStrikethroughOverGlyphRun:(struct __CTRun *)arg1 attributes:(struct __CFDictionary *)arg2 ctx:(struct CGContext *)arg3; | |
- (void)drawLine:(struct __CTLine *)arg1 context:(struct CGContext *)arg2; | |
- (void)drawAttributedString:(id)arg1 rect:(struct CGRect)arg2; | |
- (void)drawHighlightWithRect:(struct CGRect)arg1; | |
- (void)drawImages; | |
- (long long)numberOfDisplayedLines; | |
- (id)mutableAttributedStringWithAdditions; | |
- (void)_applyLinkStyleWithResults:(id)arg1 toAttributedString:(id)arg2; | |
- (void)_longPressTimerDidFire:(id)arg1; | |
- (id)actionSheetForResult:(id)arg1; | |
- (void)touchesCancelled:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesEnded:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesMoved:(id)arg1 withEvent:(id)arg2; | |
- (void)touchesBegan:(id)arg1 withEvent:(id)arg2; | |
- (id)_rectsForLink:(id)arg1; | |
- (_Bool)isPoint:(struct CGPoint)arg1 nearLink:(id)arg2; | |
- (struct CGRect)_rectForRange:(struct _NSRange)arg1 inLine:(struct __CTLine *)arg2 lineOrigin:(struct CGPoint)arg3; | |
- (id)linkAtPoint:(struct CGPoint)arg1; | |
- (struct CGAffineTransform)_transformForCoreText; | |
- (double)_verticalOffsetForBounds:(struct CGRect)arg1; | |
- (void)_processLinksInAttributedString:(id)arg1; | |
- (id)linkAtIndex:(long long)arg1; | |
- (struct CGRect)getLineBounds:(struct __CTLine *)arg1 point:(struct CGPoint)arg2; | |
- (void)detectLinks; | |
- (void)_deferLinkDetection; | |
- (id)_matchesFromAttributedString:(id)arg1; | |
- (void)setHighlightedTextColor:(id)arg1; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (void)setTextKern:(double)arg1 range:(struct _NSRange)arg2; | |
- (void)setStrokeColor:(id)arg1 range:(struct _NSRange)arg2; | |
- (void)setStrokeWidth:(double)arg1 range:(struct _NSRange)arg2; | |
- (void)setUnderlineStyle:(int)arg1 modifier:(int)arg2 range:(struct _NSRange)arg3; | |
- (void)setFont:(id)arg1 range:(struct _NSRange)arg2; | |
- (void)setFont:(id)arg1; | |
- (void)setTextColor:(id)arg1 range:(struct _NSRange)arg2; | |
- (void)setTextColor:(id)arg1; | |
- (void)setLineBreakMode:(long long)arg1; | |
- (void)setTextAlignment:(long long)arg1; | |
- (void)removeAllExplicitLinks; | |
- (void)addLink:(id)arg1 range:(struct _NSRange)arg2; | |
- (void)setAttributedText:(id)arg1; | |
- (id)attributedText; | |
@property(copy, nonatomic) NSAttributedString *attributedString; | |
- (void)setText:(id)arg1; | |
- (struct CGSize)intrinsicContentSize; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)attributedTextDidChange; | |
- (void)resetTextFrame; | |
- (void)awakeFromNib; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (void)_configureDefaults; | |
@property(nonatomic) struct __CTFrame *textFrame; // @synthesize textFrame=_textFrame; | |
- (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 NI_FIX_CATEGORY_BUG_NSMutableAttributedStringNimbusAttributedLabel : NSObject | |
{ | |
} | |
@end | |
@interface NIActions : NSObject | |
{ | |
id _target; | |
NSMutableDictionary *_objectToAction; | |
NSMutableDictionary *_classToAction; | |
NSMutableSet *_objectSet; | |
} | |
+ (id)objectFromKeyClass:(Class)arg1 map:(id)arg2; | |
@property(retain, nonatomic) NSMutableSet *objectSet; // @synthesize objectSet=_objectSet; | |
@property(retain, nonatomic) NSMutableDictionary *classToAction; // @synthesize classToAction=_classToAction; | |
@property(retain, nonatomic) NSMutableDictionary *objectToAction; // @synthesize objectToAction=_objectToAction; | |
@property(nonatomic) __weak id target; // @synthesize target=_target; | |
- (void).cxx_destruct; | |
- (unsigned long long)attachedActionTypesForObject:(id)arg1; | |
- (_Bool)isObjectActionable:(id)arg1; | |
- (void)attachToClass:(Class)arg1 navigationSelector:(SEL)arg2; | |
- (void)attachToClass:(Class)arg1 detailSelector:(SEL)arg2; | |
- (void)attachToClass:(Class)arg1 tapSelector:(SEL)arg2; | |
- (void)attachToClass:(Class)arg1 navigationBlock:(CDUnknownBlockType)arg2; | |
- (void)attachToClass:(Class)arg1 detailBlock:(CDUnknownBlockType)arg2; | |
- (void)attachToClass:(Class)arg1 tapBlock:(CDUnknownBlockType)arg2; | |
- (id)attachToObject:(id)arg1 navigationSelector:(SEL)arg2; | |
- (id)attachToObject:(id)arg1 detailSelector:(SEL)arg2; | |
- (id)attachToObject:(id)arg1 tapSelector:(SEL)arg2; | |
- (id)attachToObject:(id)arg1 navigationBlock:(CDUnknownBlockType)arg2; | |
- (id)attachToObject:(id)arg1 detailBlock:(CDUnknownBlockType)arg2; | |
- (id)attachToObject:(id)arg1 tapBlock:(CDUnknownBlockType)arg2; | |
- (id)actionForObjectOrClassOfObject:(id)arg1; | |
- (id)actionForClass:(Class)arg1; | |
- (id)actionForObject:(id)arg1; | |
- (id)keyForObject:(id)arg1; | |
- (id)init; | |
- (id)initWithTarget:(id)arg1; | |
@end | |
@interface NIObjectActions : NSObject | |
{ | |
CDUnknownBlockType _tapAction; | |
CDUnknownBlockType _detailAction; | |
CDUnknownBlockType _navigateAction; | |
SEL _tapSelector; | |
SEL _detailSelector; | |
SEL _navigateSelector; | |
} | |
@property(nonatomic) SEL navigateSelector; // @synthesize navigateSelector=_navigateSelector; | |
@property(nonatomic) SEL detailSelector; // @synthesize detailSelector=_detailSelector; | |
@property(nonatomic) SEL tapSelector; // @synthesize tapSelector=_tapSelector; | |
@property(copy, nonatomic) CDUnknownBlockType navigateAction; // @synthesize navigateAction=_navigateAction; | |
@property(copy, nonatomic) CDUnknownBlockType detailAction; // @synthesize detailAction=_detailAction; | |
@property(copy, nonatomic) CDUnknownBlockType tapAction; // @synthesize tapAction=_tapAction; | |
- (void).cxx_destruct; | |
@end | |
@interface NIMemoryCache : NSObject | |
{ | |
NSMutableDictionary *_cacheMap; | |
NSMutableOrderedSet *_lruCacheObjects; | |
} | |
@property(retain, nonatomic) NSMutableOrderedSet *lruCacheObjects; // @synthesize lruCacheObjects=_lruCacheObjects; | |
@property(retain, nonatomic) NSMutableDictionary *cacheMap; // @synthesize cacheMap=_cacheMap; | |
- (void).cxx_destruct; | |
- (unsigned long long)count; | |
- (void)reduceMemoryUsage; | |
- (void)removeAllObjects; | |
- (void)removeAllObjectsWithPrefix:(id)arg1; | |
- (void)removeObjectWithName:(id)arg1; | |
- (id)nameOfMostRecentlyUsedObject; | |
- (id)nameOfLeastRecentlyUsedObject; | |
- (id)dateOfLastAccessWithName:(id)arg1; | |
- (_Bool)containsObjectWithName:(id)arg1; | |
- (id)objectWithName:(id)arg1; | |
- (void)storeObject:(id)arg1 withName:(id)arg2 expiresAfter:(id)arg3; | |
- (void)storeObject:(id)arg1 withName:(id)arg2; | |
- (void)willRemoveObject:(id)arg1 withName:(id)arg2; | |
- (void)didSetObject:(id)arg1 withName:(id)arg2; | |
- (_Bool)shouldSetObject:(id)arg1 withName:(id)arg2 previousObject:(id)arg3; | |
- (_Bool)willSetObject:(id)arg1 withName:(id)arg2 previousObject:(id)arg3; | |
- (void)removeCacheInfoForName:(id)arg1; | |
- (void)setCacheInfo:(id)arg1 forName:(id)arg2; | |
- (id)cacheInfoForName:(id)arg1; | |
- (void)updateAccessTimeForInfo:(id)arg1; | |
- (id)description; | |
- (id)initWithCapacity:(unsigned long long)arg1; | |
- (id)init; | |
- (void)dealloc; | |
@end | |
@interface NIMemoryCacheInfo : NSObject | |
{ | |
NSString *_name; | |
id _object; | |
NSDate *_expirationDate; | |
NSDate *_lastAccessTime; | |
} | |
@property(retain, nonatomic) NSDate *lastAccessTime; // @synthesize lastAccessTime=_lastAccessTime; | |
@property(retain, nonatomic) NSDate *expirationDate; // @synthesize expirationDate=_expirationDate; | |
@property(retain, nonatomic) id object; // @synthesize object=_object; | |
@property(copy, nonatomic) NSString *name; // @synthesize name=_name; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (_Bool)hasExpired; | |
@end | |
@interface NIImageMemoryCache : NIMemoryCache | |
{ | |
unsigned long long _numberOfPixels; | |
unsigned long long _maxNumberOfPixels; | |
unsigned long long _maxNumberOfPixelsUnderStress; | |
} | |
@property(nonatomic) unsigned long long maxNumberOfPixelsUnderStress; // @synthesize maxNumberOfPixelsUnderStress=_maxNumberOfPixelsUnderStress; | |
@property(nonatomic) unsigned long long maxNumberOfPixels; // @synthesize maxNumberOfPixels=_maxNumberOfPixels; | |
@property(nonatomic) unsigned long long numberOfPixels; // @synthesize numberOfPixels=_numberOfPixels; | |
- (void)willRemoveObject:(id)arg1 withName:(id)arg2; | |
- (void)didSetObject:(id)arg1 withName:(id)arg2; | |
- (_Bool)shouldSetObject:(id)arg1 withName:(id)arg2 previousObject:(id)arg3; | |
- (void)reduceMemoryUsage; | |
- (void)removeAllObjects; | |
- (unsigned long long)numberOfPixelsUsedByImage:(id)arg1; | |
@end | |
@interface NINetworkActivity : NSObject | |
{ | |
} | |
+ (void)disableNetworkActivity; | |
@end | |
@interface NIOperation : NSOperation | |
{ | |
id <NIOperationDelegate> _delegate; | |
NSError *_lastError; | |
long long _tag; | |
CDUnknownBlockType _didStartBlock; | |
CDUnknownBlockType _didFinishBlock; | |
CDUnknownBlockType _didFailWithErrorBlock; | |
CDUnknownBlockType _willFinishBlock; | |
} | |
@property(copy) CDUnknownBlockType willFinishBlock; // @synthesize willFinishBlock=_willFinishBlock; | |
@property(copy) CDUnknownBlockType didFailWithErrorBlock; // @synthesize didFailWithErrorBlock=_didFailWithErrorBlock; | |
@property(copy) CDUnknownBlockType didFinishBlock; // @synthesize didFinishBlock=_didFinishBlock; | |
@property(copy) CDUnknownBlockType didStartBlock; // @synthesize didStartBlock=_didStartBlock; | |
@property long long tag; // @synthesize tag=_tag; | |
@property(retain) NSError *lastError; // @synthesize lastError=_lastError; | |
@property __weak id <NIOperationDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)onMainThreadOperationDidFailWithError:(id)arg1; | |
- (void)onMainThreadOperationDidFinish; | |
- (void)onMainThreadOperationDidStart; | |
- (void)willFinish; | |
- (void)didFailWithError:(id)arg1; | |
- (void)didFinish; | |
- (void)didStart; | |
- (void)dealloc; | |
@end | |
@interface NISnapshotRotation : NSObject | |
{ | |
_Bool _isSupportedOS; | |
id <NISnapshotRotationDelegate> _delegate; | |
UIImageView *_snapshotViewBeforeRotation; | |
UIImageView *_snapshotViewAfterRotation; | |
struct CGRect _frameBeforeRotation; | |
struct CGRect _frameAfterRotation; | |
} | |
@property(retain, nonatomic) UIImageView *snapshotViewAfterRotation; // @synthesize snapshotViewAfterRotation=_snapshotViewAfterRotation; | |
@property(retain, nonatomic) UIImageView *snapshotViewBeforeRotation; // @synthesize snapshotViewBeforeRotation=_snapshotViewBeforeRotation; | |
@property(nonatomic) _Bool isSupportedOS; // @synthesize isSupportedOS=_isSupportedOS; | |
@property(nonatomic) struct CGRect frameAfterRotation; // @synthesize frameAfterRotation=_frameAfterRotation; | |
@property(nonatomic) struct CGRect frameBeforeRotation; // @synthesize frameBeforeRotation=_frameBeforeRotation; | |
@property(nonatomic) __weak id <NISnapshotRotationDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)didRotateFromInterfaceOrientation:(long long)arg1; | |
- (void)willAnimateRotationToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)willRotateToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (id)init; | |
- (id)initWithDelegate:(id)arg1; | |
@end | |
@interface NITableViewSnapshotRotation : NISnapshotRotation <NISnapshotRotationDelegate> | |
{ | |
id <NISnapshotRotationDelegate> _forwardingDelegate; | |
} | |
@property(nonatomic) __weak id <NISnapshotRotationDelegate> forwardingDelegate; // @synthesize forwardingDelegate=_forwardingDelegate; | |
- (void).cxx_destruct; | |
- (struct UIEdgeInsets)fixedInsetsForSnapshotRotation:(id)arg1; | |
- (id)rotatingViewForSnapshotRotation:(id)arg1; | |
- (id)containerViewForSnapshotRotation:(id)arg1; | |
- (id)forwardingTargetForSelector:(SEL)arg1; | |
- (_Bool)respondsToSelector:(SEL)arg1; | |
- (_Bool)shouldForwardSelectorToDelegate:(SEL)arg1; | |
- (id)init; | |
- (void)setDelegate:(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 Nimbus : NSObject | |
{ | |
} | |
+ (id)networkOperationQueue; | |
+ (void)setNetworkOperationQueue:(id)arg1; | |
+ (id)imageMemoryCache; | |
+ (void)setImageMemoryCache:(id)arg1; | |
@end | |
@interface NIViewRecycler : NSObject | |
{ | |
NSMutableDictionary *_reuseIdentifiersToRecycledViews; | |
} | |
@property(retain, nonatomic) NSMutableDictionary *reuseIdentifiersToRecycledViews; // @synthesize reuseIdentifiersToRecycledViews=_reuseIdentifiersToRecycledViews; | |
- (void).cxx_destruct; | |
- (void)removeAllViews; | |
- (void)recycleView:(id)arg1; | |
- (id)dequeueReusableViewWithIdentifier:(id)arg1; | |
- (void)reduceMemoryUsage; | |
- (id)init; | |
- (void)dealloc; | |
@end | |
@interface NIRecyclableView : UIView <NIRecyclableView> | |
{ | |
NSString *_reuseIdentifier; | |
} | |
@property(copy, nonatomic) NSString *reuseIdentifier; // @synthesize reuseIdentifier=_reuseIdentifier; | |
- (void).cxx_destruct; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithReuseIdentifier:(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 NI_FIX_CATEGORY_BUG_UIResponderNimbusCore : NSObject | |
{ | |
} | |
@end | |
@interface NIGroupedCellBackground : NSObject | |
{ | |
UIColor *_innerBackgroundColor; | |
NSMutableArray *_highlightedInnerGradientColors; | |
double _shadowWidth; | |
UIColor *_shadowColor; | |
UIColor *_borderColor; | |
UIColor *_dividerColor; | |
double _borderRadius; | |
NSMutableDictionary *_cachedImages; | |
struct CGSize _shadowOffset; | |
} | |
+ (double)minPixelOffset; | |
@property(retain, nonatomic) NSMutableDictionary *cachedImages; // @synthesize cachedImages=_cachedImages; | |
@property(nonatomic) double borderRadius; // @synthesize borderRadius=_borderRadius; | |
@property(retain, nonatomic) UIColor *dividerColor; // @synthesize dividerColor=_dividerColor; | |
@property(retain, nonatomic) UIColor *borderColor; // @synthesize borderColor=_borderColor; | |
@property(retain, nonatomic) UIColor *shadowColor; // @synthesize shadowColor=_shadowColor; | |
@property(nonatomic) struct CGSize shadowOffset; // @synthesize shadowOffset=_shadowOffset; | |
@property(nonatomic) double shadowWidth; // @synthesize shadowWidth=_shadowWidth; | |
@property(retain, nonatomic) NSMutableArray *highlightedInnerGradientColors; // @synthesize highlightedInnerGradientColors=_highlightedInnerGradientColors; | |
@property(retain, nonatomic) UIColor *innerBackgroundColor; // @synthesize innerBackgroundColor=_innerBackgroundColor; | |
- (void).cxx_destruct; | |
- (id)imageForFirst:(_Bool)arg1 last:(_Bool)arg2 highlighted:(_Bool)arg3 drawDivider:(_Bool)arg4; | |
- (id)imageForFirst:(_Bool)arg1 last:(_Bool)arg2 highlighted:(_Bool)arg3; | |
- (long long)backgroundTagForFirst:(_Bool)arg1 last:(_Bool)arg2 drawDivider:(_Bool)arg3; | |
- (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forRowAtIndexPath:(id)arg3; | |
- (void)_invalidateCache; | |
- (id)cacheKeyForFirst:(_Bool)arg1 last:(_Bool)arg2 highlighted:(_Bool)arg3 drawDivider:(_Bool)arg4; | |
- (id)_imageForFirst:(_Bool)arg1 last:(_Bool)arg2 highlighted:(_Bool)arg3 drawDivider:(_Bool)arg4; | |
- (id)_imageForHighlight; | |
- (void)_applyPathToContext:(struct CGContext *)arg1 rect:(struct CGRect)arg2 isFirst:(_Bool)arg3 isLast:(_Bool)arg4; | |
- (void)_applyRightPathToContext:(struct CGContext *)arg1 rect:(struct CGRect)arg2; | |
- (void)_applyLeftPathToContext:(struct CGContext *)arg1 rect:(struct CGRect)arg2; | |
- (void)_applyDividerPathToContext:(struct CGContext *)arg1 rect:(struct CGRect)arg2; | |
- (void)_applyBottomPathToContext:(struct CGContext *)arg1 rect:(struct CGRect)arg2; | |
- (void)_applyTopPathToContext:(struct CGContext *)arg1 rect:(struct CGRect)arg2; | |
- (void)_applySinglePathToContext:(struct CGContext *)arg1 rect:(struct CGRect)arg2; | |
- (id)init; | |
@end | |
@interface NIDrawRectBlockCellObject : NICellObject | |
{ | |
CDUnknownBlockType _block; | |
id _object; | |
} | |
+ (id)objectWithBlock:(CDUnknownBlockType)arg1 object:(id)arg2; | |
@property(retain, nonatomic) id object; // @synthesize object=_object; | |
@property(copy, nonatomic) CDUnknownBlockType block; // @synthesize block=_block; | |
- (void).cxx_destruct; | |
- (id)initWithBlock:(CDUnknownBlockType)arg1 object:(id)arg2; | |
@end | |
@interface NITitleCellObject : NICellObject | |
{ | |
NSString *_title; | |
UIImage *_image; | |
} | |
+ (id)objectWithTitle:(id)arg1; | |
+ (id)objectWithTitle:(id)arg1 image:(id)arg2; | |
@property(retain, nonatomic) UIImage *image; // @synthesize image=_image; | |
@property(copy, nonatomic) NSString *title; // @synthesize title=_title; | |
- (void).cxx_destruct; | |
- (id)init; | |
- (id)initWithTitle:(id)arg1; | |
- (id)initWithTitle:(id)arg1 image:(id)arg2; | |
- (id)initWithCellClass:(Class)arg1 userInfo:(id)arg2; | |
- (id)initWithTitle:(id)arg1 image:(id)arg2 cellClass:(Class)arg3 userInfo:(id)arg4; | |
@end | |
@interface NISubtitleCellObject : NITitleCellObject | |
{ | |
NSString *_subtitle; | |
long long _cellStyle; | |
} | |
+ (id)objectWithTitle:(id)arg1 subtitle:(id)arg2; | |
+ (id)objectWithTitle:(id)arg1 subtitle:(id)arg2 image:(id)arg3; | |
@property(nonatomic) long long cellStyle; // @synthesize cellStyle=_cellStyle; | |
@property(copy, nonatomic) NSString *subtitle; // @synthesize subtitle=_subtitle; | |
- (void).cxx_destruct; | |
- (id)init; | |
- (id)initWithTitle:(id)arg1 image:(id)arg2; | |
- (id)initWithTitle:(id)arg1 subtitle:(id)arg2; | |
- (id)initWithTitle:(id)arg1 subtitle:(id)arg2 image:(id)arg3; | |
- (id)initWithTitle:(id)arg1 subtitle:(id)arg2 image:(id)arg3 cellClass:(Class)arg4 userInfo:(id)arg5; | |
@end | |
@interface NITextCell : UITableViewCell <NICell> | |
{ | |
} | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (void)prepareForReuse; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(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 NIDrawRectBlockView : UIView | |
{ | |
CDUnknownBlockType _block; | |
id _object; | |
UITableViewCell *_cell; | |
} | |
@property(nonatomic) UITableViewCell *cell; // @synthesize cell=_cell; | |
@property(retain, nonatomic) id object; // @synthesize object=_object; | |
@property(copy, nonatomic) CDUnknownBlockType block; // @synthesize block=_block; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface NIDrawRectBlockCell : UITableViewCell <NICell> | |
{ | |
UIView *_blockView; | |
} | |
+ (double)heightForObject:(id)arg1 atIndexPath:(id)arg2 tableView:(id)arg3; | |
@property(retain, nonatomic) UIView *blockView; // @synthesize blockView=_blockView; | |
- (void).cxx_destruct; | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(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 NICellFactory : NSObject <NITableViewModelDelegate> | |
{ | |
NSMutableDictionary *_objectToCellMap; | |
} | |
+ (double)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2 model:(id)arg3; | |
+ (id)tableViewModel:(id)arg1 cellForTableView:(id)arg2 atIndexPath:(id)arg3 withObject:(id)arg4; | |
+ (id)cellWithNib:(id)arg1 tableView:(id)arg2 indexPath:(id)arg3 object:(id)arg4; | |
+ (id)cellWithClass:(Class)arg1 tableView:(id)arg2 object:(id)arg3; | |
@property(copy, nonatomic) NSMutableDictionary *objectToCellMap; // @synthesize objectToCellMap=_objectToCellMap; | |
- (void).cxx_destruct; | |
- (double)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2 model:(id)arg3; | |
- (void)mapObjectClass:(Class)arg1 toCellClass:(Class)arg2; | |
- (id)tableViewModel:(id)arg1 cellForTableView:(id)arg2 atIndexPath:(id)arg3 withObject:(id)arg4; | |
- (Class)cellClassFromObject:(id)arg1; | |
- (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 NICellObject : NSObject <NICellObject> | |
{ | |
id _userInfo; | |
Class _cellClass; | |
} | |
+ (id)objectWithCellClass:(Class)arg1; | |
+ (id)objectWithCellClass:(Class)arg1 userInfo:(id)arg2; | |
@property(nonatomic) Class cellClass; // @synthesize cellClass=_cellClass; | |
@property(retain, nonatomic) id userInfo; // @synthesize userInfo=_userInfo; | |
- (void).cxx_destruct; | |
- (id)initWithCellClass:(Class)arg1; | |
- (id)initWithCellClass:(Class)arg1 userInfo:(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 NIFormElement : NSObject <NICellObject> | |
{ | |
long long _elementID; | |
} | |
+ (id)elementWithID:(long long)arg1; | |
@property(nonatomic) long long elementID; // @synthesize elementID=_elementID; | |
- (Class)cellClass; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface NITextInputFormElement : NIFormElement | |
{ | |
_Bool _isPassword; | |
NSString *_placeholderText; | |
NSString *_value; | |
id <UITextFieldDelegate> _delegate; | |
} | |
+ (id)passwordInputElementWithID:(long long)arg1 placeholderText:(id)arg2 value:(id)arg3; | |
+ (id)passwordInputElementWithID:(long long)arg1 placeholderText:(id)arg2 value:(id)arg3 delegate:(id)arg4; | |
+ (id)textInputElementWithID:(long long)arg1 placeholderText:(id)arg2 value:(id)arg3; | |
+ (id)textInputElementWithID:(long long)arg1 placeholderText:(id)arg2 value:(id)arg3 delegate:(id)arg4; | |
@property(nonatomic) id <UITextFieldDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) _Bool isPassword; // @synthesize isPassword=_isPassword; | |
@property(copy, nonatomic) NSString *value; // @synthesize value=_value; | |
@property(copy, nonatomic) NSString *placeholderText; // @synthesize placeholderText=_placeholderText; | |
- (void).cxx_destruct; | |
- (Class)cellClass; | |
@end | |
@interface NISwitchFormElement : NIFormElement | |
{ | |
_Bool _value; | |
NSString *_labelText; | |
id _didChangeTarget; | |
SEL _didChangeSelector; | |
} | |
+ (id)switchElementWithID:(long long)arg1 labelText:(id)arg2 value:(_Bool)arg3; | |
+ (id)switchElementWithID:(long long)arg1 labelText:(id)arg2 value:(_Bool)arg3 didChangeTarget:(id)arg4 didChangeSelector:(SEL)arg5; | |
@property(nonatomic) SEL didChangeSelector; // @synthesize didChangeSelector=_didChangeSelector; | |
@property(nonatomic) id didChangeTarget; // @synthesize didChangeTarget=_didChangeTarget; | |
@property(nonatomic) _Bool value; // @synthesize value=_value; | |
@property(copy, nonatomic) NSString *labelText; // @synthesize labelText=_labelText; | |
- (void).cxx_destruct; | |
- (Class)cellClass; | |
@end | |
@interface NISliderFormElement : NIFormElement | |
{ | |
float _value; | |
float _minimumValue; | |
float _maximumValue; | |
NSString *_labelText; | |
id _didChangeTarget; | |
SEL _didChangeSelector; | |
} | |
+ (id)sliderElementWithID:(long long)arg1 labelText:(id)arg2 value:(float)arg3 minimumValue:(float)arg4 maximumValue:(float)arg5; | |
+ (id)sliderElementWithID:(long long)arg1 labelText:(id)arg2 value:(float)arg3 minimumValue:(float)arg4 maximumValue:(float)arg5 didChangeTarget:(id)arg6 didChangeSelector:(SEL)arg7; | |
@property(nonatomic) SEL didChangeSelector; // @synthesize didChangeSelector=_didChangeSelector; | |
@property(nonatomic) __weak id didChangeTarget; // @synthesize didChangeTarget=_didChangeTarget; | |
@property(nonatomic) float maximumValue; // @synthesize maximumValue=_maximumValue; | |
@property(nonatomic) float minimumValue; // @synthesize minimumValue=_minimumValue; | |
@property(nonatomic) float value; // @synthesize value=_value; | |
@property(copy, nonatomic) NSString *labelText; // @synthesize labelText=_labelText; | |
- (void).cxx_destruct; | |
- (Class)cellClass; | |
@end | |
@interface NISegmentedControlFormElement : NIFormElement | |
{ | |
NSString *_labelText; | |
long long _selectedIndex; | |
NSArray *_segments; | |
id _didChangeTarget; | |
SEL _didChangeSelector; | |
} | |
+ (id)segmentedControlElementWithID:(long long)arg1 labelText:(id)arg2 segments:(id)arg3 selectedIndex:(long long)arg4; | |
+ (id)segmentedControlElementWithID:(long long)arg1 labelText:(id)arg2 segments:(id)arg3 selectedIndex:(long long)arg4 didChangeTarget:(id)arg5 didChangeSelector:(SEL)arg6; | |
@property(nonatomic) SEL didChangeSelector; // @synthesize didChangeSelector=_didChangeSelector; | |
@property(nonatomic) __weak id didChangeTarget; // @synthesize didChangeTarget=_didChangeTarget; | |
@property(retain, nonatomic) NSArray *segments; // @synthesize segments=_segments; | |
@property(nonatomic) long long selectedIndex; // @synthesize selectedIndex=_selectedIndex; | |
@property(copy, nonatomic) NSString *labelText; // @synthesize labelText=_labelText; | |
- (void).cxx_destruct; | |
- (Class)cellClass; | |
@end | |
@interface NIDatePickerFormElement : NIFormElement | |
{ | |
NSString *_labelText; | |
NSDate *_date; | |
long long _datePickerMode; | |
id _didChangeTarget; | |
SEL _didChangeSelector; | |
} | |
+ (id)datePickerElementWithID:(long long)arg1 labelText:(id)arg2 date:(id)arg3 datePickerMode:(long long)arg4; | |
+ (id)datePickerElementWithID:(long long)arg1 labelText:(id)arg2 date:(id)arg3 datePickerMode:(long long)arg4 didChangeTarget:(id)arg5 didChangeSelector:(SEL)arg6; | |
@property(nonatomic) SEL didChangeSelector; // @synthesize didChangeSelector=_didChangeSelector; | |
@property(nonatomic) __weak id didChangeTarget; // @synthesize didChangeTarget=_didChangeTarget; | |
@property(nonatomic) long long datePickerMode; // @synthesize datePickerMode=_datePickerMode; | |
@property(retain, nonatomic) NSDate *date; // @synthesize date=_date; | |
@property(copy, nonatomic) NSString *labelText; // @synthesize labelText=_labelText; | |
- (void).cxx_destruct; | |
- (Class)cellClass; | |
@end | |
@interface NIFormElementCell : UITableViewCell <NICell> | |
{ | |
NIFormElement *_element; | |
} | |
@property(readonly, nonatomic) NIFormElement *element; // @synthesize element=_element; | |
- (void).cxx_destruct; | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (void)prepareForReuse; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(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 NITextInputFormElementCell : NIFormElementCell <UITextFieldDelegate> | |
{ | |
UITextField *_textField; | |
} | |
@property(readonly, nonatomic) UITextField *textField; // @synthesize textField=_textField; | |
- (void).cxx_destruct; | |
- (void)textFieldDidChangeValue; | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (void)prepareForReuse; | |
- (void)layoutSubviews; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(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 NISwitchFormElementCell : NIFormElementCell <UITextFieldDelegate> | |
{ | |
UISwitch *_switchControl; | |
} | |
@property(readonly, nonatomic) UISwitch *switchControl; // @synthesize switchControl=_switchControl; | |
- (void).cxx_destruct; | |
- (void)switchDidChangeValue; | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (void)prepareForReuse; | |
- (void)layoutSubviews; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(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 NISliderFormElementCell : NIFormElementCell <UITextFieldDelegate> | |
{ | |
UISlider *_sliderControl; | |
} | |
@property(readonly, nonatomic) UISlider *sliderControl; // @synthesize sliderControl=_sliderControl; | |
- (void).cxx_destruct; | |
- (void)sliderDidChangeValue; | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (void)prepareForReuse; | |
- (void)layoutSubviews; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(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 NISegmentedControlFormElementCell : NIFormElementCell | |
{ | |
UISegmentedControl *_segmentedControl; | |
} | |
@property(readonly, nonatomic) UISegmentedControl *segmentedControl; // @synthesize segmentedControl=_segmentedControl; | |
- (void).cxx_destruct; | |
- (void)selectedSegmentDidChangeValue; | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (void)prepareForReuse; | |
- (void)layoutSubviews; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(id)arg2; | |
@end | |
@interface NIDatePickerFormElementCell : NIFormElementCell <UITextFieldDelegate> | |
{ | |
UITextField *_dateField; | |
UIDatePicker *_datePicker; | |
UITextField *_dumbDateField; | |
} | |
@property(retain, nonatomic) UITextField *dumbDateField; // @synthesize dumbDateField=_dumbDateField; | |
@property(readonly, nonatomic) UIDatePicker *datePicker; // @synthesize datePicker=_datePicker; | |
@property(readonly, nonatomic) UITextField *dateField; // @synthesize dateField=_dateField; | |
- (void).cxx_destruct; | |
- (_Bool)textField:(id)arg1 shouldChangeCharactersInRange:(struct _NSRange)arg2 replacementString:(id)arg3; | |
- (void)textFieldDidEndEditing:(id)arg1; | |
- (_Bool)textFieldShouldBeginEditing:(id)arg1; | |
- (void)selectedDateDidChange; | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (void)prepareForReuse; | |
- (void)layoutSubviews; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(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 NIMutableTableViewModel : NITableViewModel | |
{ | |
} | |
- (void)tableView:(id)arg1 moveRowAtIndexPath:(id)arg2 toIndexPath:(id)arg3; | |
- (_Bool)tableView:(id)arg1 canMoveRowAtIndexPath:(id)arg2; | |
- (void)tableView:(id)arg1 commitEditingStyle:(long long)arg2 forRowAtIndexPath:(id)arg3; | |
- (_Bool)tableView:(id)arg1 canEditRowAtIndexPath:(id)arg2; | |
- (void)_setSectionsWithArray:(id)arg1; | |
- (id)_insertSectionAtIndex:(unsigned long long)arg1; | |
- (id)_appendSection; | |
- (void)updateSectionIndex; | |
- (id)removeSectionAtIndex:(unsigned long long)arg1; | |
- (id)insertSectionWithTitle:(id)arg1 atIndex:(unsigned long long)arg2; | |
- (id)addSectionWithTitle:(id)arg1; | |
- (id)removeObjectAtIndexPath:(id)arg1; | |
- (id)insertObject:(id)arg1 atRow:(unsigned long long)arg2 inSection:(unsigned long long)arg3; | |
- (id)addObjectsFromArray:(id)arg1; | |
- (id)addObject:(id)arg1 toSection:(unsigned long long)arg2; | |
- (id)addObject:(id)arg1; | |
// Remaining properties | |
@property(nonatomic) __weak id <NIMutableTableViewModelDelegate> delegate; // @dynamic delegate; | |
@end | |
@interface NIRadioGroup : NSObject <NICellObject, UITableViewDelegate> | |
{ | |
_Bool _hasSelection; | |
long long _selectedIdentifier; | |
id <NIRadioGroupDelegate> _delegate; | |
long long _tableViewCellSelectionStyle; | |
NSString *_cellTitle; | |
NSString *_controllerTitle; | |
UIViewController *_controller; | |
NSMutableDictionary *_objectMap; | |
NSMutableSet *_objectSet; | |
NSMutableArray *_objectOrder; | |
NSMutableSet *_forwardDelegates; | |
} | |
@property(readonly, nonatomic) NSMutableSet *forwardDelegates; // @synthesize forwardDelegates=_forwardDelegates; | |
@property(nonatomic) _Bool hasSelection; // @synthesize hasSelection=_hasSelection; | |
@property(readonly, nonatomic) NSMutableArray *objectOrder; // @synthesize objectOrder=_objectOrder; | |
@property(readonly, nonatomic) NSMutableSet *objectSet; // @synthesize objectSet=_objectSet; | |
@property(readonly, nonatomic) NSMutableDictionary *objectMap; // @synthesize objectMap=_objectMap; | |
@property(readonly, nonatomic) __weak UIViewController *controller; // @synthesize controller=_controller; | |
@property(copy, nonatomic) NSString *controllerTitle; // @synthesize controllerTitle=_controllerTitle; | |
@property(copy, nonatomic) NSString *cellTitle; // @synthesize cellTitle=_cellTitle; | |
@property(nonatomic) long long tableViewCellSelectionStyle; // @synthesize tableViewCellSelectionStyle=_tableViewCellSelectionStyle; | |
@property(nonatomic) __weak id <NIRadioGroupDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; | |
- (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forRowAtIndexPath:(id)arg3; | |
- (id)allObjects; | |
- (long long)identifierForObject:(id)arg1; | |
- (_Bool)isObjectSelected:(id)arg1; | |
- (_Bool)isObjectInRadioGroup:(id)arg1; | |
- (void)clearSelection; | |
@property(nonatomic) long long selectedIdentifier; // @synthesize selectedIdentifier=_selectedIdentifier; | |
- (id)mapObject:(id)arg1 toIdentifier:(long long)arg2; | |
- (void)removeForwarding:(id)arg1; | |
- (id)forwardingTo:(id)arg1; | |
- (void)forwardInvocation:(id)arg1; | |
- (id)methodSignatureForSelector:(SEL)arg1; | |
- (_Bool)respondsToSelector:(SEL)arg1; | |
- (_Bool)shouldForwardSelector:(SEL)arg1; | |
- (long long)cellStyle; | |
- (Class)cellClass; | |
- (id)keyForIdentifier:(long long)arg1; | |
- (id)init; | |
- (id)initWithController:(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 NIRadioGroupCell : UITableViewCell <NICell> | |
{ | |
} | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (void)prepareForReuse; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(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 NIRadioGroupController : UITableViewController | |
{ | |
NIRadioGroup *_radioGroup; | |
id <NICell> _tappedCell; | |
NITableViewModel *_model; | |
} | |
@property(readonly, nonatomic) NITableViewModel *model; // @synthesize model=_model; | |
@property(readonly, nonatomic) id <NICell> tappedCell; // @synthesize tappedCell=_tappedCell; | |
@property(readonly, nonatomic) NIRadioGroup *radioGroup; // @synthesize radioGroup=_radioGroup; | |
- (void).cxx_destruct; | |
- (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; | |
- (unsigned long long)supportedInterfaceOrientations; | |
- (void)viewDidLoad; | |
- (id)initWithStyle:(long long)arg1; | |
- (id)initWithRadioGroup:(id)arg1 tappedCell:(id)arg2; | |
- (void)dealloc; | |
@end | |
@interface NITableViewActions : NIActions <UITableViewDelegate> | |
{ | |
long long _tableViewCellSelectionStyle; | |
NSMutableSet *_forwardDelegates; | |
} | |
@property(retain, nonatomic) NSMutableSet *forwardDelegates; // @synthesize forwardDelegates=_forwardDelegates; | |
@property(nonatomic) long long tableViewCellSelectionStyle; // @synthesize tableViewCellSelectionStyle=_tableViewCellSelectionStyle; | |
- (void).cxx_destruct; | |
- (void)tableView:(id)arg1 accessoryButtonTappedForRowWithIndexPath:(id)arg2; | |
- (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2; | |
- (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forRowAtIndexPath:(id)arg3; | |
- (long long)selectionStyleForObject:(id)arg1; | |
- (long long)accessoryTypeForObject:(id)arg1; | |
- (void)removeForwarding:(id)arg1; | |
- (id)forwardingTo:(id)arg1; | |
- (void)forwardInvocation:(id)arg1; | |
- (id)methodSignatureForSelector:(SEL)arg1; | |
- (_Bool)respondsToSelector:(SEL)arg1; | |
- (_Bool)shouldForwardSelector:(SEL)arg1; | |
- (id)initWithTarget:(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 NITableViewModel : NSObject <NIActionsDataSource, UITableViewDataSource> | |
{ | |
_Bool _sectionIndexShowsSearch; | |
_Bool _sectionIndexShowsSummary; | |
int _sectionIndexType; | |
id <NITableViewModelDelegate> _delegate; | |
CDUnknownBlockType _createCellBlock; | |
NSArray *_sections; | |
NSArray *_sectionIndexTitles; | |
NSDictionary *_sectionPrefixToSectionIndex; | |
} | |
@property(retain, nonatomic) NSDictionary *sectionPrefixToSectionIndex; // @synthesize sectionPrefixToSectionIndex=_sectionPrefixToSectionIndex; | |
@property(retain, nonatomic) NSArray *sectionIndexTitles; // @synthesize sectionIndexTitles=_sectionIndexTitles; | |
@property(retain, nonatomic) NSArray *sections; // @synthesize sections=_sections; | |
@property(copy, nonatomic) CDUnknownBlockType createCellBlock; // @synthesize createCellBlock=_createCellBlock; | |
@property(nonatomic) __weak id <NITableViewModelDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(readonly, nonatomic) _Bool sectionIndexShowsSummary; // @synthesize sectionIndexShowsSummary=_sectionIndexShowsSummary; | |
@property(readonly, nonatomic) _Bool sectionIndexShowsSearch; // @synthesize sectionIndexShowsSearch=_sectionIndexShowsSearch; | |
@property(readonly, nonatomic) int sectionIndexType; // @synthesize sectionIndexType=_sectionIndexType; | |
- (void).cxx_destruct; | |
- (void)setSectionIndexType:(int)arg1 showsSearch:(_Bool)arg2 showsSummary:(_Bool)arg3; | |
- (id)indexPathForObject:(id)arg1; | |
- (id)objectAtIndexPath:(id)arg1; | |
- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; | |
- (long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2; | |
- (long long)tableView:(id)arg1 sectionForSectionIndexTitle:(id)arg2 atIndex:(long long)arg3; | |
- (id)sectionIndexTitlesForTableView:(id)arg1; | |
- (_Bool)tableView:(id)arg1 canEditRowAtIndexPath:(id)arg2; | |
- (id)tableView:(id)arg1 titleForFooterInSection:(long long)arg2; | |
- (id)tableView:(id)arg1 titleForHeaderInSection:(long long)arg2; | |
- (long long)numberOfSectionsInTableView:(id)arg1; | |
- (void)_setSectionsWithArray:(id)arg1; | |
- (void)_compileSectionIndex; | |
- (void)_compileDataWithSectionedArray:(id)arg1; | |
- (void)_compileDataWithListArray:(id)arg1; | |
- (void)_resetCompiledData; | |
- (id)init; | |
- (id)initWithSectionedArray:(id)arg1 delegate:(id)arg2; | |
- (id)initWithListArray:(id)arg1 delegate:(id)arg2; | |
- (id)initWithDelegate:(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 NITableViewModelFooter : NSObject | |
{ | |
NSString *_title; | |
} | |
+ (id)footerWithTitle:(id)arg1; | |
@property(copy, nonatomic) NSString *title; // @synthesize title=_title; | |
- (void).cxx_destruct; | |
- (id)initWithTitle:(id)arg1; | |
@end | |
@interface NITableViewModelSection : NSObject | |
{ | |
NSString *_headerTitle; | |
NSString *_footerTitle; | |
NSArray *_rows; | |
} | |
+ (id)section; | |
@property(retain, nonatomic) NSArray *rows; // @synthesize rows=_rows; | |
@property(copy, nonatomic) NSString *footerTitle; // @synthesize footerTitle=_footerTitle; | |
@property(copy, nonatomic) NSString *headerTitle; // @synthesize headerTitle=_headerTitle; | |
- (void).cxx_destruct; | |
@end | |
@interface GOOCheckboxContentViewObject : GOOTextContentViewObject | |
{ | |
_Bool _checked; | |
_Bool _checkboxIsLeading; | |
long long _elementID; | |
UIColor *_checkboxColor; | |
QTMColorGroup *_colorGroup; | |
id <GOOCheckboxContentViewDelegate> _delegate; | |
} | |
+ (id)objectWithText:(id)arg1 detailText:(id)arg2 checked:(_Bool)arg3 elementID:(long long)arg4 position:(unsigned long long)arg5; | |
+ (id)objectWithText:(id)arg1 detailText:(id)arg2 checked:(_Bool)arg3 elementID:(long long)arg4; | |
+ (id)objectWithText:(id)arg1 checked:(_Bool)arg2 elementID:(long long)arg3 position:(unsigned long long)arg4; | |
+ (id)objectWithText:(id)arg1 checked:(_Bool)arg2 elementID:(long long)arg3; | |
@property(nonatomic) _Bool checkboxIsLeading; // @synthesize checkboxIsLeading=_checkboxIsLeading; | |
@property(nonatomic) __weak id <GOOCheckboxContentViewDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(retain, nonatomic) QTMColorGroup *colorGroup; // @synthesize colorGroup=_colorGroup; | |
@property(retain, nonatomic) UIColor *checkboxColor; // @synthesize checkboxColor=_checkboxColor; | |
@property(nonatomic) long long elementID; // @synthesize elementID=_elementID; | |
@property(nonatomic) _Bool checked; // @synthesize checked=_checked; | |
- (void).cxx_destruct; | |
@property(readonly, nonatomic) struct CGSize checkboxSize; | |
- (void)setChecked:(_Bool)arg1 animated:(_Bool)arg2; | |
- (Class)contentViewClass; | |
- (id)initWithTitle:(id)arg1 subtitle:(id)arg2 image:(id)arg3; | |
@end | |
@interface GOOCheckboxContentView : GOOTextContentView <GOOCheckboxContentViewDelegate> | |
{ | |
MDCSpritedAnimationView *_animationView; | |
} | |
+ (struct UIEdgeInsets)textInsetsFromObject:(id)arg1; | |
+ (id)checkboxSpriteSheetForChecked:(_Bool)arg1; | |
- (void).cxx_destruct; | |
- (void)checkboxObject:(id)arg1 didUpdateChecked:(_Bool)arg2 animated:(_Bool)arg3; | |
- (void)updateCheckmarkWithChecked:(_Bool)arg1 animated:(_Bool)arg2; | |
- (void)updateCheckmarkWithChecked:(_Bool)arg1; | |
- (void)updateViewWithObject:(id)arg1; | |
- (struct CGRect)frameForCheckboxView:(id)arg1; | |
- (void)layoutSubviews; | |
- (void)prepareForReuse; | |
- (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, nonatomic) GOOCheckboxContentViewObject *object; // @dynamic object; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOBaseContentViewObject : NSObject <GOOContentViewObject> | |
{ | |
unsigned long long _elementKind; | |
} | |
@property(nonatomic) unsigned long long elementKind; // @synthesize elementKind=_elementKind; | |
- (Class)contentViewClass; | |
- (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 GOOBaseContentView : UIView <GOOContentView> | |
{ | |
_Bool _selected; | |
_Bool _highlighted; | |
id <GOOContentViewObject> _object; | |
} | |
@property(readonly, nonatomic) id <GOOContentViewObject> object; // @synthesize object=_object; | |
@property(nonatomic, getter=isHighlighted) _Bool highlighted; // @synthesize highlighted=_highlighted; | |
@property(nonatomic, getter=isSelected) _Bool selected; // @synthesize selected=_selected; | |
- (void).cxx_destruct; | |
- (void)prepareForReuse; | |
- (void)updateViewWithObject:(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 GOOErrorContentView : GOOTextContentView | |
{ | |
UIButton *actionButton_; | |
UIView *divider_; | |
GOOErrorContentViewObject *object_; | |
CDUnknownBlockType errorHandler_; | |
} | |
+ (double)heightForObject:(id)arg1 constrainedToWidth:(double)arg2; | |
+ (id)detailTextFromObject:(id)arg1; | |
+ (id)detailTextFont; | |
+ (long long)numberOfDetailTextLines; | |
+ (id)textFromObject:(id)arg1; | |
+ (id)textFont; | |
+ (long long)numberOfTextLines; | |
- (void).cxx_destruct; | |
- (void)didTapButton:(id)arg1; | |
- (void)layoutSubviews; | |
- (void)updateViewWithObject:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOErrorContentViewObject : GOOTextContentViewObject | |
{ | |
NSString *_detailText; | |
UIImage *_errorImage; | |
CDUnknownBlockType _errorHandler; | |
id <GOOErrorContentViewObjectDelegate> _delegate; | |
NSString *_buttonTitle; | |
} | |
+ (id)objectWithError:(id)arg1 tryAgainHandler:(CDUnknownBlockType)arg2; | |
+ (id)objectWithNetworkError:(id)arg1; | |
+ (id)objectWithTitle:(id)arg1 detailText:(id)arg2 delegate:(id)arg3; | |
+ (id)objectWithTitle:(id)arg1 detailText:(id)arg2; | |
+ (id)objectWithTitle:(id)arg1; | |
+ (id)objectWithTitle:(id)arg1 tryAgainHandler:(CDUnknownBlockType)arg2; | |
@property(copy, nonatomic) NSString *buttonTitle; // @synthesize buttonTitle=_buttonTitle; | |
@property(nonatomic) __weak id <GOOErrorContentViewObjectDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(copy, nonatomic) CDUnknownBlockType errorHandler; // @synthesize errorHandler=_errorHandler; | |
@property(retain, nonatomic) UIImage *errorImage; // @synthesize errorImage=_errorImage; | |
@property(copy, nonatomic) NSString *detailText; // @synthesize detailText=_detailText; | |
- (void).cxx_destruct; | |
- (Class)contentViewClass; | |
@end | |
@interface GOOLoadingContentViewObject : GOOBaseContentViewObject | |
{ | |
NSString *_accessibilityIdentifier; | |
struct UIEdgeInsets _padding; | |
} | |
+ (id)loadingContentViewObject; | |
@property(retain, nonatomic) NSString *accessibilityIdentifier; // @synthesize accessibilityIdentifier=_accessibilityIdentifier; | |
@property(nonatomic) struct UIEdgeInsets padding; // @synthesize padding=_padding; | |
- (void).cxx_destruct; | |
- (Class)contentViewClass; | |
- (id)init; | |
@end | |
@interface GOOLoadingContentView : GOOBaseContentView | |
{ | |
QTMActivityIndicator *_activityIndicatorView; | |
} | |
+ (double)heightForObject:(id)arg1 constrainedToWidth:(double)arg2; | |
- (void).cxx_destruct; | |
- (void)updateViewWithObject:(id)arg1; | |
- (void)prepareForReuse; | |
- (_Bool)isHighlighted; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (_Bool)isSelected; | |
- (void)setSelected:(_Bool)arg1; | |
- (void)layoutSubviews; | |
- (void)setHidden:(_Bool)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOSectionHeaderContentViewObject : GOOTextContentViewObject | |
{ | |
} | |
- (Class)contentViewClass; | |
- (id)initWithTitle:(id)arg1 subtitle:(id)arg2 image:(id)arg3; | |
@end | |
@interface GOOSectionHeaderContentView : GOOTextContentView | |
{ | |
} | |
+ (double)minimumTextFontSize; | |
- (void)layoutSubviews; | |
- (unsigned long long)accessibilityTraits; | |
- (id)accessibilityLabel; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOTextContentViewObject : NISubtitleCellObject <GOOContentViewObject> | |
{ | |
_Bool _shouldLayoutForRTL; | |
_Bool _enabled; | |
unsigned long long _elementKind; | |
NSString *_accessibilityIdentifier; | |
UIFont *_textFont; | |
double _textMinimumScaleFactor; | |
UIColor *_textColor; | |
UIFont *_detailTextFont; | |
UIColor *_detailTextColor; | |
long long _numberOfTextLines; | |
long long _numberOfDetailTextLines; | |
double _imageMargin; | |
long long _contentVerticalAlignment; | |
double _verticalDistanceBetweenLabels; | |
struct UIEdgeInsets _padding; | |
} | |
+ (id)objectWithTitle:(id)arg1 subtitle:(id)arg2 accessibilityTraits:(unsigned long long)arg3; | |
+ (id)objectWithTitle:(id)arg1 subtitle:(id)arg2 image:(id)arg3 accessibilityTraits:(unsigned long long)arg4; | |
+ (id)objectWithTitle:(id)arg1 accessibilityTraits:(unsigned long long)arg2; | |
+ (id)objectWithTitle:(id)arg1 image:(id)arg2 accessibilityTraits:(unsigned long long)arg3; | |
@property(nonatomic) double verticalDistanceBetweenLabels; // @synthesize verticalDistanceBetweenLabels=_verticalDistanceBetweenLabels; | |
@property(nonatomic) long long contentVerticalAlignment; // @synthesize contentVerticalAlignment=_contentVerticalAlignment; | |
@property(nonatomic, getter=isEnabled) _Bool enabled; // @synthesize enabled=_enabled; | |
@property(nonatomic) double imageMargin; // @synthesize imageMargin=_imageMargin; | |
@property(nonatomic) struct UIEdgeInsets padding; // @synthesize padding=_padding; | |
@property(nonatomic) long long numberOfDetailTextLines; // @synthesize numberOfDetailTextLines=_numberOfDetailTextLines; | |
@property(nonatomic) long long numberOfTextLines; // @synthesize numberOfTextLines=_numberOfTextLines; | |
@property(nonatomic) _Bool shouldLayoutForRTL; // @synthesize shouldLayoutForRTL=_shouldLayoutForRTL; | |
@property(retain, nonatomic) UIColor *detailTextColor; // @synthesize detailTextColor=_detailTextColor; | |
@property(retain, nonatomic) UIFont *detailTextFont; // @synthesize detailTextFont=_detailTextFont; | |
@property(retain, nonatomic) UIColor *textColor; // @synthesize textColor=_textColor; | |
@property(nonatomic) double textMinimumScaleFactor; // @synthesize textMinimumScaleFactor=_textMinimumScaleFactor; | |
@property(retain, nonatomic) UIFont *textFont; // @synthesize textFont=_textFont; | |
@property(retain, nonatomic) NSString *accessibilityIdentifier; // @synthesize accessibilityIdentifier=_accessibilityIdentifier; | |
@property(nonatomic) unsigned long long elementKind; // @synthesize elementKind=_elementKind; | |
- (void).cxx_destruct; | |
- (void)setAccessibleTextColorsForBackgroundColor:(id)arg1; | |
@property(readonly, copy) NSString *description; | |
- (Class)contentViewClass; | |
- (id)initWithTitle:(id)arg1 subtitle:(id)arg2 image:(id)arg3 accessibilityTraits:(unsigned long long)arg4; | |
- (id)initWithTitle:(id)arg1 subtitle:(id)arg2 image:(id)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOTextContentViewLabel : UILabel | |
{ | |
} | |
- (void)setText:(id)arg1; | |
@end | |
@interface GOOTextContentView : GOOBaseContentView | |
{ | |
UIFont *_textFont; | |
UIFont *_detailTextFont; | |
double _textMinimumScaleFactor; | |
_Bool _shouldLayoutForRTL; | |
UILabel *_textLabel; | |
UILabel *_detailTextLabel; | |
UIImageView *_imageView; | |
UIView *_transparentOverlay; | |
} | |
+ (_Bool)enabledFromObject:(id)arg1; | |
+ (_Bool)shouldLayoutForRTLSettingFromObject:(id)arg1; | |
+ (_Bool)shouldTweakBackgroundColor:(id)arg1; | |
+ (long long)contentVerticalAlignmentFromObject:(id)arg1; | |
+ (double)heightOfString:(id)arg1 withFont:(id)arg2 numberOfLines:(long long)arg3 lineBreakMode:(long long)arg4 minimumFontSize:(double)arg5 actualFontSize:(double *)arg6 constrainedToWidth:(double)arg7 finalSize:(struct CGSize *)arg8; | |
+ (double)heightOfString:(id)arg1 withFont:(id)arg2 numberOfLines:(long long)arg3 lineBreakMode:(long long)arg4 minimumFontSize:(double)arg5 actualFontSize:(double *)arg6 constrainedToWidth:(double)arg7; | |
+ (double)textHeightForObject:(id)arg1 constrainedToWidth:(double)arg2; | |
+ (double)heightForObject:(id)arg1 constrainedToWidth:(double)arg2; | |
+ (id)createDetailTextLabel; | |
+ (long long)numberOfDetailTextLinesFromObject:(id)arg1; | |
+ (long long)numberOfTextLinesFromObject:(id)arg1; | |
+ (id)detailTextFromObject:(id)arg1; | |
+ (_Bool)detailTextLabelIsAttributed; | |
+ (double)minimumDetailTextFontSize; | |
+ (long long)detailTextLineBreakMode; | |
+ (long long)numberOfDetailTextLines; | |
+ (id)detailTextFont; | |
+ (id)detailTextFontFromObject:(id)arg1; | |
+ (id)createTextLabel; | |
+ (id)textFromObject:(id)arg1; | |
+ (_Bool)textLabelIsAttributed; | |
+ (double)minimumTextFontSize; | |
+ (long long)textLineBreakMode; | |
+ (long long)numberOfTextLines; | |
+ (double)textMinimumScaleFactor; | |
+ (id)textFont; | |
+ (id)textFontFromObject:(id)arg1; | |
+ (id)imageFromObject:(id)arg1; | |
+ (double)verticalDistanceBetweenLabelsFromObject:(id)arg1; | |
+ (double)verticalDistanceBetweenLabels; | |
+ (struct UIEdgeInsets)textInsetsFromObject:(id)arg1; | |
+ (struct UIEdgeInsets)paddingFromObject:(id)arg1; | |
+ (struct UIEdgeInsets)padding; | |
@property(retain, nonatomic) UIView *transparentOverlay; // @synthesize transparentOverlay=_transparentOverlay; | |
@property(readonly, nonatomic) _Bool shouldLayoutForRTL; // @synthesize shouldLayoutForRTL=_shouldLayoutForRTL; | |
@property(readonly, nonatomic) UIImageView *imageView; // @synthesize imageView=_imageView; | |
@property(readonly, nonatomic) UILabel *detailTextLabel; // @synthesize detailTextLabel=_detailTextLabel; | |
@property(readonly, nonatomic) UILabel *textLabel; // @synthesize textLabel=_textLabel; | |
- (void).cxx_destruct; | |
- (void)updateStyleWithEnabled:(_Bool)arg1; | |
- (_Bool)goo_shouldRelayoutSubviewsForRTL; | |
- (id)accessibilityLanguage; | |
- (id)accessibilityHint; | |
- (id)accessibilityValue; | |
- (unsigned long long)accessibilityTraits; | |
- (_Bool)isAccessibilityElement; | |
- (id)accessibilityLabel; | |
- (void)prepareForReuse; | |
- (void)updateViewWithObject:(id)arg1; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (id)detailTextColorFromObject:(id)arg1; | |
- (id)textColorFromObject:(id)arg1; | |
- (id)stringForDetailTextLabel; | |
- (id)stringForTextLabel; | |
- (struct CGRect)boundsForText; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, nonatomic) GOOTextContentViewObject *object; // @dynamic object; | |
@end | |
@interface GOOWeightedValueContentViewObject : GOOTextContentViewObject | |
{ | |
_Bool _accessibilityLabelIsAllLabels; | |
double _leftTextWeight; | |
double _rightTextWeight; | |
} | |
@property(nonatomic) _Bool accessibilityLabelIsAllLabels; // @synthesize accessibilityLabelIsAllLabels=_accessibilityLabelIsAllLabels; | |
@property(nonatomic) double rightTextWeight; // @synthesize rightTextWeight=_rightTextWeight; | |
@property(nonatomic) double leftTextWeight; // @synthesize leftTextWeight=_leftTextWeight; | |
- (Class)contentViewClass; | |
- (id)initWithTitle:(id)arg1 subtitle:(id)arg2 image:(id)arg3; | |
@end | |
@interface GOOWeightedValueContentView : GOOTextContentView | |
{ | |
} | |
+ (void)calculateLeftTextMaxWidth:(double *)arg1 rightTextMaxWidth:(double *)arg2 forObject:(id)arg3 constrainedToWidth:(double)arg4; | |
+ (void)calculateTextSize:(struct CGSize *)arg1 detailTextSize:(struct CGSize *)arg2 actualTextFontSize:(double *)arg3 actualDetailTextFontSize:(double *)arg4 forObject:(id)arg5 constrainedToWidth:(double)arg6; | |
+ (double)heightForObject:(id)arg1 constrainedToWidth:(double)arg2; | |
+ (void)calculateTextWidth:(double *)arg1 detailTextWidth:(double *)arg2 forObject:(id)arg3 constrainedToWidth:(double)arg4; | |
+ (long long)viewToExpandIfNecessary; | |
+ (double)rightTextWeightFromObject:(id)arg1; | |
+ (double)rightTextWeight; | |
+ (double)leftTextWeightFromObject:(id)arg1; | |
+ (double)leftTextWeight; | |
- (id)accessibilityValue; | |
- (id)accessibilityLabel; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
// Remaining properties | |
@property(readonly, nonatomic) GOOWeightedValueContentViewObject *object; // @dynamic object; | |
@end | |
@interface GOOWrappedTextContentViewObject : GOOTextContentViewObject | |
{ | |
} | |
- (Class)contentViewClass; | |
@end | |
@interface GOOWrappedTextContentView : GOOTextContentView | |
{ | |
} | |
+ (long long)numberOfDetailTextLines; | |
+ (long long)numberOfTextLines; | |
- (void)layoutSubviews; | |
@end | |
@interface QTMActivityIndicator : UIView | |
{ | |
_Bool _animatingOut; | |
_Bool _animationsAdded; | |
_Bool _cycleInProgress; | |
_Bool _animating; | |
_Bool _showTrack; | |
id <QTMActivityIndicatorDelegate> _delegate; | |
double _spinnerRadius; | |
double _strokeWidth; | |
QTMColorGroup *_strokeColorGroup; | |
long long _cycleStart; | |
unsigned long long _polychromeColorCount; | |
long long _cycleCount; | |
NSArray *_polyColors; | |
CALayer *_outerRotationLayer; | |
CAShapeLayer *_strokeLayer; | |
CAShapeLayer *_trackLayer; | |
double _minStrokeDifference; | |
} | |
+ (double)defaultHeight; | |
@property(readonly, nonatomic) double minStrokeDifference; // @synthesize minStrokeDifference=_minStrokeDifference; | |
@property(readonly, nonatomic) CAShapeLayer *trackLayer; // @synthesize trackLayer=_trackLayer; | |
@property(readonly, nonatomic) CAShapeLayer *strokeLayer; // @synthesize strokeLayer=_strokeLayer; | |
@property(readonly, nonatomic) CALayer *outerRotationLayer; // @synthesize outerRotationLayer=_outerRotationLayer; | |
@property(readonly, nonatomic) NSArray *polyColors; // @synthesize polyColors=_polyColors; | |
@property(readonly, nonatomic) long long cycleCount; // @synthesize cycleCount=_cycleCount; | |
@property(nonatomic) _Bool showTrack; // @synthesize showTrack=_showTrack; | |
@property(nonatomic) unsigned long long polychromeColorCount; // @synthesize polychromeColorCount=_polychromeColorCount; | |
@property(nonatomic) long long cycleStart; // @synthesize cycleStart=_cycleStart; | |
@property(retain, nonatomic) QTMColorGroup *strokeColorGroup; // @synthesize strokeColorGroup=_strokeColorGroup; | |
@property(nonatomic) double strokeWidth; // @synthesize strokeWidth=_strokeWidth; | |
@property(nonatomic) double spinnerRadius; // @synthesize spinnerRadius=_spinnerRadius; | |
@property(nonatomic, getter=isAnimating) _Bool animating; // @synthesize animating=_animating; | |
@property(nonatomic) __weak id <QTMActivityIndicatorDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)removeAnimations; | |
- (void)animateOut; | |
- (void)strokeRotationCycleFinished; | |
- (void)addStrokeRotationCycle; | |
- (void)updatePolychromeStrokeColor; | |
- (void)updateStrokePath; | |
- (void)actuallyStopAnimating; | |
- (void)actuallyStartAnimating; | |
- (void)setStrokeColor:(id)arg1; | |
- (void)resetStrokeColor; | |
- (void)stopAnimatingImmediately; | |
- (void)stopAnimating; | |
- (void)startAnimating; | |
- (void)willMoveToWindow:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 delegate:(id)arg2; | |
- (void)commonInitializerWithDelegate:(id)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface MDCSpritedAnimationView : UIView | |
{ | |
UIColor *_tintColor; | |
UIImage *_spriteSheetImage; | |
long long _frameRate; | |
long long _animationRepeatCount; | |
long long _numberOfFrames; | |
double _singleFrameWidthInPercent; | |
CALayer *_spriteLayer; | |
} | |
@property(retain, nonatomic) CALayer *spriteLayer; // @synthesize spriteLayer=_spriteLayer; | |
@property(nonatomic) double singleFrameWidthInPercent; // @synthesize singleFrameWidthInPercent=_singleFrameWidthInPercent; | |
@property(nonatomic) long long numberOfFrames; // @synthesize numberOfFrames=_numberOfFrames; | |
@property(nonatomic) long long animationRepeatCount; // @synthesize animationRepeatCount=_animationRepeatCount; | |
@property(nonatomic) long long frameRate; // @synthesize frameRate=_frameRate; | |
@property(retain, nonatomic) UIImage *spriteSheetImage; // @synthesize spriteSheetImage=_spriteSheetImage; | |
@property(retain, nonatomic) UIColor *tintColor; // @synthesize tintColor=_tintColor; | |
- (void).cxx_destruct; | |
- (void)updateSpriteAnimationLayer; | |
- (id)colorizedSpriteSheet:(id)arg1; | |
@property(readonly, nonatomic, getter=isAnimating) _Bool animating; | |
- (void)seekToEnd; | |
- (void)seekToBeginning; | |
- (void)stop; | |
- (void)startAnimatingWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithSpriteSheetImage:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithCoder:(id)arg1; | |
@end | |
@interface GOOFlexibleHeaderViewController : MDCFlexibleHeaderViewController | |
{ | |
} | |
- (void)didTapBackButton:(id)arg1; | |
- (void)addFlexibleHeaderViewToParentViewControllerView; | |
- (void)viewWillAppear:(_Bool)arg1; | |
@end | |
@interface GOOHeaderNavigationView : UIView | |
{ | |
MDCHeaderStackView *_barStackView; | |
GOONavigationBar *_navigationBar; | |
} | |
@property(readonly, nonatomic) GOONavigationBar *navigationBar; // @synthesize navigationBar=_navigationBar; | |
@property(readonly, nonatomic) MDCHeaderStackView *barStackView; // @synthesize barStackView=_barStackView; | |
- (void).cxx_destruct; | |
- (void)addConstraintToView:(id)arg1 withMetrics:(id)arg2 format:(id)arg3; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOHeaderViewController : UIViewController <GOOFlexibleHeaderParentViewController, GOOFlexibleHeaderViewLayoutDelegate, UIScrollViewDelegate> | |
{ | |
UIBarButtonItem *_originalBackButtonItem; | |
_Bool _contentViewControllerReceivesFlexibleHeaderEvents; | |
_Bool _showsBackButton; | |
_Bool _headerViewInFrontOfContent; | |
_Bool _showsOnlyContentViews; | |
GOOFlexibleHeaderViewController *headerViewController; | |
UIViewController *_contentViewController; | |
id <GOOHeaderViewControllerDelegate> _delegate; | |
GOOHeaderNavigationView *_headerNavigationView; | |
UIColor *_tintColor; | |
long long _statusBarStyle; | |
NSArray *_contentViews; | |
NSArray *_touchForwardingViews; | |
UIView *_floatingActionButton; | |
double _floatingActionButtonMargin; | |
} | |
@property(nonatomic) double floatingActionButtonMargin; // @synthesize floatingActionButtonMargin=_floatingActionButtonMargin; | |
@property(retain, nonatomic) UIView *floatingActionButton; // @synthesize floatingActionButton=_floatingActionButton; | |
@property(copy, nonatomic) NSArray *touchForwardingViews; // @synthesize touchForwardingViews=_touchForwardingViews; | |
@property(nonatomic) _Bool showsOnlyContentViews; // @synthesize showsOnlyContentViews=_showsOnlyContentViews; | |
@property(copy, nonatomic) NSArray *contentViews; // @synthesize contentViews=_contentViews; | |
@property(nonatomic) long long statusBarStyle; // @synthesize statusBarStyle=_statusBarStyle; | |
@property(retain, nonatomic) UIColor *tintColor; // @synthesize tintColor=_tintColor; | |
@property(nonatomic) _Bool headerViewInFrontOfContent; // @synthesize headerViewInFrontOfContent=_headerViewInFrontOfContent; | |
@property(retain, nonatomic) GOOHeaderNavigationView *headerNavigationView; // @synthesize headerNavigationView=_headerNavigationView; | |
@property(nonatomic) __weak id <GOOHeaderViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) _Bool showsBackButton; // @synthesize showsBackButton=_showsBackButton; | |
@property(retain, nonatomic) UIViewController *contentViewController; // @synthesize contentViewController=_contentViewController; | |
@property(retain, nonatomic) GOOFlexibleHeaderViewController *headerViewController; // @synthesize headerViewController; | |
- (void).cxx_destruct; | |
@property(retain, nonatomic) UIView *bottomBar; | |
@property(readonly, nonatomic) GOONavigationBar *navigationBar; | |
@property(readonly, nonatomic) MDCHeaderStackView *barStackView; | |
@property(readonly, nonatomic) UIView<GOOFlexibleHeader><GOOFlexibleHeaderConfiguration> *headerView; | |
- (void)updateBackButton; | |
- (void)decodeRestorableStateWithCoder:(id)arg1; | |
- (void)encodeRestorableStateWithCoder:(id)arg1; | |
- (void)setValue:(id)arg1 forUndefinedKey:(id)arg2; | |
- (void)flexibleHeaderViewController:(id)arg1 flexibleHeaderViewFrameDidChange:(id)arg2; | |
- (void)stopForwardingContentKVONotifications; | |
- (void)startForwardingContentKVONotifications; | |
- (id)forwardingKeyPaths; | |
- (void)didTapBackButton:(id)arg1; | |
- (void)scrollViewWillEndDragging:(id)arg1 withVelocity:(struct CGPoint)arg2 targetContentOffset:(inout struct CGPoint *)arg3; | |
- (void)scrollViewDidEndDragging:(id)arg1 willDecelerate:(_Bool)arg2; | |
- (void)scrollViewDidEndDecelerating:(id)arg1; | |
- (void)scrollViewDidScroll:(id)arg1; | |
- (void)updateAccessibility; | |
- (long long)preferredInterfaceOrientationForPresentation; | |
- (unsigned long long)supportedInterfaceOrientations; | |
- (_Bool)shouldAutorotate; | |
- (_Bool)prefersStatusBarHidden; | |
- (long long)preferredStatusBarStyle; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewDidLayoutSubviews; | |
- (void)layoutFloatingActionButton; | |
- (id)accessibilityElements; | |
- (void)viewDidLoad; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
- (id)initWithContentViewController:(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 GOOHeaderConfiguration : NSObject <GOOCopyableHeaderConfiguration> | |
{ | |
_Bool _trackingScrollViewIsBeingScrubbed; | |
_Bool _canOverExtend; | |
_Bool _inFrontOfInfiniteContent; | |
_Bool _sharedWithManyScrollViews; | |
_Bool _headerViewInFrontOfContent; | |
_Bool _showsOnlyContentViews; | |
float _visibleShadowOpacity; | |
UIScrollView *_trackingScrollView; | |
double _minimumHeight; | |
double _maximumHeight; | |
long long _behavior; | |
UIColor *_backgroundColor; | |
UIColor *_tintColor; | |
long long _statusBarStyle; | |
UIView *_contentView; | |
UIView *_bottomBar; | |
UIButton *_floatingActionButton; | |
double _floatingActionButtonMargin; | |
NSArray *_contentViews; | |
NSArray *_touchForwardingViews; | |
} | |
@property(copy, nonatomic) NSArray *touchForwardingViews; // @synthesize touchForwardingViews=_touchForwardingViews; | |
@property(nonatomic) _Bool showsOnlyContentViews; // @synthesize showsOnlyContentViews=_showsOnlyContentViews; | |
@property(copy, nonatomic) NSArray *contentViews; // @synthesize contentViews=_contentViews; | |
@property(nonatomic) double floatingActionButtonMargin; // @synthesize floatingActionButtonMargin=_floatingActionButtonMargin; | |
@property(retain, nonatomic) UIButton *floatingActionButton; // @synthesize floatingActionButton=_floatingActionButton; | |
@property(retain, nonatomic) UIView *bottomBar; // @synthesize bottomBar=_bottomBar; | |
@property(copy, nonatomic) UIView *contentView; // @synthesize contentView=_contentView; | |
@property(nonatomic) long long statusBarStyle; // @synthesize statusBarStyle=_statusBarStyle; | |
@property(nonatomic) _Bool headerViewInFrontOfContent; // @synthesize headerViewInFrontOfContent=_headerViewInFrontOfContent; | |
@property(retain, nonatomic) UIColor *tintColor; // @synthesize tintColor=_tintColor; | |
@property(retain, nonatomic) UIColor *backgroundColor; // @synthesize backgroundColor=_backgroundColor; | |
@property(nonatomic) float visibleShadowOpacity; // @synthesize visibleShadowOpacity=_visibleShadowOpacity; | |
@property(nonatomic) _Bool sharedWithManyScrollViews; // @synthesize sharedWithManyScrollViews=_sharedWithManyScrollViews; | |
@property(nonatomic, getter=isInFrontOfInfiniteContent) _Bool inFrontOfInfiniteContent; // @synthesize inFrontOfInfiniteContent=_inFrontOfInfiniteContent; | |
@property(nonatomic) _Bool canOverExtend; // @synthesize canOverExtend=_canOverExtend; | |
@property(nonatomic) long long behavior; // @synthesize behavior=_behavior; | |
@property(nonatomic) double maximumHeight; // @synthesize maximumHeight=_maximumHeight; | |
@property(nonatomic) double minimumHeight; // @synthesize minimumHeight=_minimumHeight; | |
@property(nonatomic) _Bool trackingScrollViewIsBeingScrubbed; // @synthesize trackingScrollViewIsBeingScrubbed=_trackingScrollViewIsBeingScrubbed; | |
@property(nonatomic) __weak UIScrollView *trackingScrollView; // @synthesize trackingScrollView=_trackingScrollView; | |
- (void).cxx_destruct; | |
- (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 GOOKVOForwarder : NSObject | |
{ | |
int _lock; | |
NSMutableDictionary *_keyPathToObjects; | |
NSObject *_from; | |
} | |
+ (id)newWithObject:(id)arg1; | |
@property(nonatomic) NSObject *from; // @synthesize from=_from; | |
- (void).cxx_destruct; | |
- (void)stopForwarding; | |
- (void)stopForwardingTo:(id)arg1; | |
- (void)forwardKeyPaths:(id)arg1 toObject:(id)arg2; | |
- (void)forwardKeyPath:(id)arg1 toObject:(id)arg2; | |
- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
- (void)kvof_forwardKeyPath:(id)arg1 toObject:(id)arg2; | |
- (id)init; | |
- (id)initInternal; | |
- (void)dealloc; | |
@end | |
@interface GOOBarButtonItemBuilder : NSObject <GOOButtonBarDelegate> | |
{ | |
UIColor *_buttonTitleColor; | |
UIColor *_buttonUnderlyingColor; | |
} | |
@property(retain, nonatomic) UIColor *buttonUnderlyingColor; // @synthesize buttonUnderlyingColor=_buttonUnderlyingColor; | |
@property(retain, nonatomic) UIColor *buttonTitleColor; // @synthesize buttonTitleColor=_buttonTitleColor; | |
- (void).cxx_destruct; | |
- (void)transferCustomViewOwnershipForBarButtonItem:(id)arg1; | |
- (void)updateButton:(id)arg1 withItem:(id)arg2 forState:(unsigned long long)arg3 barMetrics:(long long)arg4; | |
- (void)updateButton:(id)arg1 withItem:(id)arg2 barMetrics:(long long)arg3; | |
- (void)updateUnderlyingColorForButton:(id)arg1; | |
- (void)updateTextColorForButton:(id)arg1; | |
- (id)buttonBar:(id)arg1 viewForItem:(id)arg2 layoutHints:(unsigned long long)arg3; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOButtonBarSandbagView : UIView | |
{ | |
} | |
@end | |
@interface GOOButtonBarButton : QTMButton | |
{ | |
} | |
- (id)view; | |
- (double)inkRadius; | |
- (void)layoutSubviews; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
@end | |
@interface GOOBarStackView : MDCHeaderStackView | |
{ | |
} | |
@end | |
@interface GOOButtonBar : UIView | |
{ | |
id _buttonItemsLock; | |
NSArray *_buttonViews; | |
_Bool _hotfix_enableUIKitTargetActionBehavior; | |
NSArray *_buttonItems; | |
id <GOOButtonBarDelegate> _delegate; | |
long long _layoutDirection; | |
double _buttonTitleBaseline; | |
id <GOOButtonBarDelegate> _builder; | |
} | |
@property(nonatomic) _Bool hotfix_enableUIKitTargetActionBehavior; // @synthesize hotfix_enableUIKitTargetActionBehavior=_hotfix_enableUIKitTargetActionBehavior; | |
@property(retain, nonatomic) id <GOOButtonBarDelegate> builder; // @synthesize builder=_builder; | |
@property(nonatomic) double buttonTitleBaseline; // @synthesize buttonTitleBaseline=_buttonTitleBaseline; | |
@property(nonatomic) long long layoutDirection; // @synthesize layoutDirection=_layoutDirection; | |
@property(nonatomic) __weak id <GOOButtonBarDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(copy, nonatomic) NSArray *buttonItems; // @synthesize buttonItems=_buttonItems; | |
- (void).cxx_destruct; | |
- (void)reloadButtonViews; | |
- (void)didTapButton:(id)arg1 event:(id)arg2; | |
- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
- (id)viewsForItems:(id)arg1; | |
- (void)layoutSubviews; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1 shouldLayout:(_Bool)arg2; | |
- (void)alignButtonBaseline:(id)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (void)commonInit; | |
- (void)dealloc; | |
@end | |
@interface GOONavigationBarSandbagView : UIView | |
{ | |
} | |
@end | |
@interface GOONavigationBar : UIView <GOOUINavigationItemKVO> | |
{ | |
id _observedNavigationItemLock; | |
UINavigationItem *_observedNavigationItem; | |
UILabel *_titleLabel; | |
GOOBarButtonItemBuilder *_builder; | |
GOOButtonBar *_leftButtonBar; | |
GOOButtonBar *_rightButtonBar; | |
UIViewController *_watchingViewController; | |
_Bool _hidesBackButton; | |
_Bool _leftItemsSupplementBackButton; | |
_Bool _hotfix_enableUIKitTargetActionBehavior; | |
NSArray *_leftBarButtonItems; | |
NSArray *_rightBarButtonItems; | |
UIView *_titleView; | |
UIFont *_titleFont; | |
UIBarButtonItem *_backItem; | |
double _maximumTitleScaleFactor; | |
} | |
@property(nonatomic) _Bool hotfix_enableUIKitTargetActionBehavior; // @synthesize hotfix_enableUIKitTargetActionBehavior=_hotfix_enableUIKitTargetActionBehavior; | |
@property(nonatomic) double maximumTitleScaleFactor; // @synthesize maximumTitleScaleFactor=_maximumTitleScaleFactor; | |
@property(retain, nonatomic) UIBarButtonItem *backItem; // @synthesize backItem=_backItem; | |
@property(retain, nonatomic) UIFont *titleFont; // @synthesize titleFont=_titleFont; | |
@property(retain, nonatomic) UIView *titleView; // @synthesize titleView=_titleView; | |
@property(nonatomic) _Bool leftItemsSupplementBackButton; // @synthesize leftItemsSupplementBackButton=_leftItemsSupplementBackButton; | |
@property(nonatomic) _Bool hidesBackButton; // @synthesize hidesBackButton=_hidesBackButton; | |
@property(copy, nonatomic) NSArray *rightBarButtonItems; // @synthesize rightBarButtonItems=_rightBarButtonItems; | |
@property(copy, nonatomic) NSArray *leftBarButtonItems; // @synthesize leftBarButtonItems=_leftBarButtonItems; | |
- (void).cxx_destruct; | |
- (void)unobserveNavigationItem; | |
- (void)observeNavigationItem:(id)arg1; | |
- (void)setObservedNavigationItem:(id)arg1; | |
@property(nonatomic) double goo_maximumTitleScaleFactor; | |
@property(retain, nonatomic) UIBarButtonItem *backBarButtonItem; | |
@property(retain, nonatomic) UIBarButtonItem *rightBarButtonItem; | |
@property(retain, nonatomic) UIBarButtonItem *leftBarButtonItem; | |
@property(retain, nonatomic) UIColor *barButtonUnderlyingColor; | |
@property(retain, nonatomic) UIColor *barButtonTitleColor; | |
@property(nonatomic) __weak id <GOOButtonBarDelegate> rightButtonBarDelegate; | |
@property(nonatomic) __weak id <GOOButtonBarDelegate> leftButtonBarDelegate; | |
@property(copy, nonatomic) NSString *title; | |
- (void)tintColorDidChange; | |
- (id)goo_buttonItemsForLeftBar; | |
- (struct CGRect)goo_frameAlignedVertically:(struct CGRect)arg1 withinBounds:(struct CGRect)arg2 alignment:(long long)arg3; | |
- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)layoutSubviews; | |
- (long long)indexOfAccessibilityElement:(id)arg1; | |
- (id)accessibilityElementAtIndex:(long long)arg1; | |
- (long long)accessibilityElementCount; | |
- (_Bool)isAccessibilityElement; | |
- (id)accessibilityElements; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithCoder:(id)arg1; | |
- (void)commonInit; | |
- (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 MDCHeaderStackView : UIView | |
{ | |
UIView *_topBar; | |
UIView *_bottomBar; | |
} | |
@property(retain, nonatomic) UIView *bottomBar; // @synthesize bottomBar=_bottomBar; | |
@property(retain, nonatomic) UIView *topBar; // @synthesize topBar=_topBar; | |
- (void).cxx_destruct; | |
- (void)layoutSubviews; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
@end | |
@interface MDCFlexibleHeaderContainerViewController : UIViewController | |
{ | |
MDCFlexibleHeaderViewController *_headerViewController; | |
UIViewController *_contentViewController; | |
} | |
@property(retain, nonatomic) UIViewController *contentViewController; // @synthesize contentViewController=_contentViewController; | |
@property(readonly, nonatomic) MDCFlexibleHeaderViewController *headerViewController; // @synthesize headerViewController=_headerViewController; | |
- (void).cxx_destruct; | |
- (long long)preferredStatusBarStyle; | |
- (_Bool)prefersStatusBarHidden; | |
- (void)viewDidLoad; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
- (id)initWithContentViewController:(id)arg1; | |
@end | |
@interface MDCFlexibleHeaderView : UIView <MDCStatusBarShifterDelegate> | |
{ | |
NSHashTable *_forwardingViews; | |
NSMapTable *_trackedScrollViews; | |
MDCFlexibleHeaderScrollViewInfo *_trackingInfo; | |
_Bool _hasUpdatedContentOffset; | |
struct CGPoint _lastContentOffset; | |
double _deltaYDirectionAccum; | |
_Bool _wantsToBeHidden; | |
double _shiftOffscreenAccumulator; | |
CADisplayLink *_shiftDisplayLink; | |
_Bool _interfaceOrientationIsChanging; | |
_Bool _contentInsetsAreChanging; | |
_Bool _isChangingStatusBarVisibility; | |
MDCStatusBarShifter *_statusBarShifter; | |
CALayer *_defaultShadowLayer; | |
CALayer *_customShadowLayer; | |
CDUnknownBlockType _shadowIntensityChangeBlock; | |
_Bool _trackingScrollViewIsBeingScrubbed; | |
_Bool _canOverExtend; | |
_Bool _inFrontOfInfiniteContent; | |
_Bool _sharedWithManyScrollViews; | |
_Bool _contentIsTranslucent; | |
float _visibleShadowOpacity; | |
long long _scrollPhase; | |
double _scrollPhaseValue; | |
double _scrollPhasePercentage; | |
UIScrollView *_trackingScrollView; | |
double _minimumHeight; | |
double _maximumHeight; | |
CALayer *_shadowLayer; | |
long long _shiftBehavior; | |
long long _headerContentImportance; | |
id <MDCFlexibleHeaderViewDelegate> _delegate; | |
UIView *_contentView; | |
double _shadowIntensity; | |
struct CGPoint _contentOffset; | |
} | |
@property(readonly, nonatomic) double shadowIntensity; // @synthesize shadowIntensity=_shadowIntensity; | |
@property(nonatomic) struct CGPoint contentOffset; // @synthesize contentOffset=_contentOffset; | |
@property(retain, nonatomic) UIView *contentView; // @synthesize contentView=_contentView; | |
@property(nonatomic) __weak id <MDCFlexibleHeaderViewDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) _Bool contentIsTranslucent; // @synthesize contentIsTranslucent=_contentIsTranslucent; | |
@property(nonatomic) long long headerContentImportance; // @synthesize headerContentImportance=_headerContentImportance; | |
@property(nonatomic) long long shiftBehavior; // @synthesize shiftBehavior=_shiftBehavior; | |
@property(retain, nonatomic) CALayer *shadowLayer; // @synthesize shadowLayer=_shadowLayer; | |
@property(nonatomic) float visibleShadowOpacity; // @synthesize visibleShadowOpacity=_visibleShadowOpacity; | |
@property(nonatomic) _Bool sharedWithManyScrollViews; // @synthesize sharedWithManyScrollViews=_sharedWithManyScrollViews; | |
@property(nonatomic, getter=isInFrontOfInfiniteContent) _Bool inFrontOfInfiniteContent; // @synthesize inFrontOfInfiniteContent=_inFrontOfInfiniteContent; | |
@property(nonatomic) _Bool canOverExtend; // @synthesize canOverExtend=_canOverExtend; | |
@property(nonatomic) double maximumHeight; // @synthesize maximumHeight=_maximumHeight; | |
@property(nonatomic) double minimumHeight; // @synthesize minimumHeight=_minimumHeight; | |
@property(nonatomic) __weak UIScrollView *trackingScrollView; // @synthesize trackingScrollView=_trackingScrollView; | |
@property(readonly, nonatomic) double scrollPhasePercentage; // @synthesize scrollPhasePercentage=_scrollPhasePercentage; | |
@property(readonly, nonatomic) double scrollPhaseValue; // @synthesize scrollPhaseValue=_scrollPhaseValue; | |
@property(readonly, nonatomic) long long scrollPhase; // @synthesize scrollPhase=_scrollPhase; | |
@property(nonatomic) _Bool trackingScrollViewIsBeingScrubbed; // @synthesize trackingScrollViewIsBeingScrubbed=_trackingScrollViewIsBeingScrubbed; | |
- (void).cxx_destruct; | |
- (void)shiftHeaderOffScreenAnimated:(_Bool)arg1; | |
- (void)shiftHeaderOnScreenAnimated:(_Bool)arg1; | |
- (void)trackingScrollWillChangeToScrollView:(id)arg1; | |
- (_Bool)trackingScrollViewWillEndDraggingWithVelocity:(struct CGPoint)arg1 targetContentOffset:(inout struct CGPoint *)arg2; | |
- (void)stopForwardingTouchEventsForView:(id)arg1; | |
- (void)forwardTouchEventsForView:(id)arg1; | |
- (void)viewWillTransitionToSize:(struct CGSize)arg1 withTransitionCoordinator:(id)arg2; | |
- (void)interfaceOrientationDidChange; | |
- (void)interfaceOrientationIsChanging; | |
- (void)interfaceOrientationWillChange; | |
- (void)changeContentInsets:(CDUnknownBlockType)arg1; | |
@property(nonatomic) long long behavior; | |
- (_Bool)hidesStatusBarWhenCollapsed; | |
@property(readonly, nonatomic) _Bool prefersStatusBarHidden; | |
- (void)trackingScrollViewDidEndDecelerating; | |
- (void)trackingScrollViewDidEndDraggingWillDecelerate:(_Bool)arg1; | |
- (void)trackingScrollViewDidScroll; | |
- (void)statusBarShifter:(id)arg1 wantsSnapshotViewAdded:(id)arg2; | |
- (void)statusBarShifterNeedsStatusBarAppearanceUpdate:(id)arg1; | |
- (void)fhv_commitAccumulatorToFrame; | |
- (double)fhv_anchorLength; | |
- (void)fhv_updateLayout; | |
- (void)fhv_accumulatorDidChange; | |
- (void)fhv_shiftDisplayLinkDidFire:(id)arg1; | |
- (void)fhv_stopDisplayLink; | |
- (void)fhv_startDisplayLink; | |
- (void)fhv_recalculatePhase; | |
- (_Bool)fhv_isOverExtendingBottom; | |
- (_Bool)fhv_isDetachedFromTopOfContent; | |
- (_Bool)fhv_isPartiallyShifted; | |
- (_Bool)fhv_canShiftOffscreen; | |
- (double)fhv_accumulatorMax; | |
- (double)fhv_contentBottomEdge; | |
- (double)fhv_contentOffsetWithoutInjectedTopInset; | |
- (double)fhv_rawTopContentInset; | |
- (void)fhv_updateShadowPath; | |
- (id)fhv_addInsetsToScrollView:(id)arg1; | |
- (void)fhv_removeInsetsFromScrollView:(id)arg1; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (id)hitTest:(struct CGPoint)arg1 withEvent:(id)arg2; | |
- (void)willMoveToSuperview:(id)arg1; | |
- (void)layoutSubviews; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)setShadowLayer:(id)arg1 intensityDidChangeBlock:(CDUnknownBlockType)arg2; | |
- (void)fhv_setShadowLayer:(id)arg1 intensityDidChangeBlock:(CDUnknownBlockType)arg2; | |
- (id)initWithFrame:(struct CGRect)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 MDCFlexibleHeaderScrollViewInfo : NSObject | |
{ | |
_Bool _hasInjectedTopContentInset; | |
double _injectedTopContentInset; | |
double _injectedTopScrollIndicatorInset; | |
} | |
@property(nonatomic) double injectedTopScrollIndicatorInset; // @synthesize injectedTopScrollIndicatorInset=_injectedTopScrollIndicatorInset; | |
@property(nonatomic) _Bool hasInjectedTopContentInset; // @synthesize hasInjectedTopContentInset=_hasInjectedTopContentInset; | |
@property(nonatomic) double injectedTopContentInset; // @synthesize injectedTopContentInset=_injectedTopContentInset; | |
@end | |
@interface MDCFlexibleHeaderViewController : UIViewController <MDCFlexibleHeaderViewDelegate, UIScrollViewDelegate, UITableViewDelegate> | |
{ | |
MDCFlexibleHeaderView *_headerView; | |
id <MDCFlexibleHeaderViewLayoutDelegate> _layoutDelegate; | |
} | |
@property(nonatomic) __weak id <MDCFlexibleHeaderViewLayoutDelegate> layoutDelegate; // @synthesize layoutDelegate=_layoutDelegate; | |
@property(readonly, nonatomic) MDCFlexibleHeaderView *headerView; // @synthesize headerView=_headerView; | |
- (void).cxx_destruct; | |
- (void)flexibleHeaderViewFrameDidChange:(id)arg1; | |
- (void)flexibleHeaderViewNeedsStatusBarAppearanceUpdate:(id)arg1; | |
- (void)scrollViewWillEndDragging:(id)arg1 withVelocity:(struct CGPoint)arg2 targetContentOffset:(inout struct CGPoint *)arg3; | |
- (void)scrollViewDidEndDragging:(id)arg1 willDecelerate:(_Bool)arg2; | |
- (void)scrollViewDidEndDecelerating:(id)arg1; | |
- (void)scrollViewDidScroll:(id)arg1; | |
- (void)viewWillTransitionToSize:(struct CGSize)arg1 withTransitionCoordinator:(id)arg2; | |
- (_Bool)prefersStatusBarHidden; | |
- (long long)preferredStatusBarStyle; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)didMoveToParentViewController:(id)arg1; | |
- (void)willMoveToParentViewController:(id)arg1; | |
- (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 MDCStatusBarShifter : NSObject | |
{ | |
UIView *_statusBarReplicaView; | |
struct CGRect _originalStatusBarFrame; | |
double _replicaViewTimestamp; | |
double _secondsRemainingInMinute; | |
NSTimer *_replicaInvalidatorTimer; | |
_Bool _prefersStatusBarHiddenWhileInvalid; | |
_Bool _prefersStatusBarHidden; | |
long long _snapshotState; | |
_Bool _enabled; | |
_Bool _snapshottingEnabled; | |
id <MDCStatusBarShifterDelegate> _delegate; | |
} | |
@property(nonatomic) __weak id <MDCStatusBarShifterDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic, getter=isSnapshottingEnabled) _Bool snapshottingEnabled; // @synthesize snapshottingEnabled=_snapshottingEnabled; | |
@property(nonatomic, getter=isEnabled) _Bool enabled; // @synthesize enabled=_enabled; | |
- (void).cxx_destruct; | |
- (void)interfaceOrientationDidChange; | |
- (void)interfaceOrientationWillChange; | |
- (_Bool)prefersStatusBarHidden; | |
- (_Bool)canUpdateStatusBarFrame; | |
- (void)setOffset:(double)arg1; | |
- (void)setPrefersStatusBarHidden:(_Bool)arg1; | |
- (void)attemptSnapshotState:(long long)arg1; | |
- (_Bool)shouldInvalidateSnapshot; | |
- (void)invalidateSnapshot; | |
- (id)init; | |
- (void)dealloc; | |
@end | |
@interface GOOAtticSidebarCellObject : GOOSidebarCellObject | |
{ | |
} | |
- (Class)cellClass; | |
@end | |
@interface GOOAtticSidebarCell : NITextCell | |
{ | |
} | |
+ (double)heightForObject:(id)arg1 atIndexPath:(id)arg2 tableView:(id)arg3; | |
- (void)prepareForReuse; | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(id)arg2; | |
@end | |
@interface GOOPanelViewController : UIViewController <UIGestureRecognizerDelegate> | |
{ | |
UIViewController *_mainViewController; | |
UIViewController *_panelViewController; | |
UIView *_containerView; | |
UIView *_mainWrapperView; | |
UIView *_mainOverlayView; | |
UIView *_dismissTargetView; | |
UIView *_statusBarBackgroundView; | |
UIView *_statusBarSnapshot; | |
_Bool _isStatusBarSnapshotVisible; | |
_Bool _statusBarHidden; | |
_Bool _shouldDoRTLLayout; | |
_Bool _basementExtendsToEdges; | |
id <GOOPanelViewControllerDelegate> _delegate; | |
} | |
@property(nonatomic) _Bool basementExtendsToEdges; // @synthesize basementExtendsToEdges=_basementExtendsToEdges; | |
@property(nonatomic) __weak id <GOOPanelViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (_Bool)applicationUsesViewControllerBasedStatusBarAppearance; | |
- (void)removeStatusBarSnapshotIfNecessary; | |
- (void)replaceStatusBarWithSnapshotIfNecessary; | |
- (id)statusBarSnapshot; | |
- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
- (void)statusBarFrameWillChange:(id)arg1; | |
- (void)notifyViewController:(id)arg1 willShowPanel:(_Bool)arg2; | |
- (void)notifyChildrenWillShowPanel:(_Bool)arg1; | |
- (id)panRecognizerFromView:(id)arg1; | |
- (id)panRecognizerForRecognizer:(id)arg1; | |
- (void)handleOverlayTap; | |
- (void)handleOverlayPanStateChange:(long long)arg1 forPanRecognizer:(id)arg2; | |
- (void)handleOverlayPan:(id)arg1; | |
- (CDUnknownBlockType)panelClosedBlock; | |
- (void)openPanel:(_Bool)arg1 animated:(_Bool)arg2 withFinishedBlock:(CDUnknownBlockType)arg3; | |
- (void)addPanelSubviewsIfNeeded; | |
- (void)setPanelHidden:(_Bool)arg1 force:(_Bool)arg2 animated:(_Bool)arg3; | |
- (struct CGRect)frameForPanelView; | |
- (void)unloadPanelView; | |
- (void)loadPanelView; | |
- (void)unloadMainView; | |
- (void)loadMainView; | |
- (void)unloadOverlayView; | |
- (void)loadOverlayView; | |
- (void)updatePanningViewShadowPath; | |
- (void)updateShadowOpacity:(_Bool)arg1; | |
- (void)applyShadowSettingsToPanningView; | |
- (void)loadWrapperView; | |
- (void)loadContainerView; | |
- (id)panningView; | |
- (struct CGRect)frameAdjustedUnderStatusBarForFrame:(struct CGRect)arg1; | |
- (struct CGRect)statusBarBackgroundFrame; | |
- (_Bool)viewControllerWantsFullScreen:(id)arg1; | |
- (_Bool)accessibilityPerformEscape; | |
- (_Bool)gestureRecognizer:(id)arg1 shouldBeRequiredToFailByGestureRecognizer:(id)arg2; | |
- (_Bool)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2; | |
- (_Bool)gestureRecognizerShouldBegin:(id)arg1; | |
- (id)childViewControllerForStatusBarHidden; | |
- (id)childViewControllerForStatusBarStyle; | |
- (void)willRotateToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (unsigned long long)supportedInterfaceOrientations; | |
- (_Bool)shouldAutorotate; | |
- (_Bool)prefersStatusBarHidden; | |
- (long long)preferredStatusBarStyle; | |
- (void)viewWillLayoutSubviews; | |
- (void)viewDidLoad; | |
@property(retain, nonatomic) UIViewController *panelViewController; // @dynamic panelViewController; | |
@property(retain, nonatomic) UIViewController *mainViewController; // @dynamic mainViewController; | |
- (void)detachPanelSlideGestureRecognizerFromView:(id)arg1; | |
- (void)attachPanelSlideGestureRecognizerToView:(id)arg1 edgeOnly:(_Bool)arg2; | |
- (void)attachPanelSlideGestureRecognizerToView:(id)arg1; | |
- (void)setPanelHidden:(_Bool)arg1 animated:(_Bool)arg2; | |
- (_Bool)isPanelHidden; | |
- (void)dealloc; | |
- (id)initWithPanelViewAppearance:(unsigned long long)arg1; | |
- (id)init; | |
- (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 GOOPanelPanGestureRecognizer : UIPanGestureRecognizer | |
{ | |
_Bool _trackingPan; | |
_Bool _edgeOnly; | |
struct CGPoint _startPoint; | |
struct CGAffineTransform _startTransform; | |
} | |
@property(nonatomic) _Bool edgeOnly; // @synthesize edgeOnly=_edgeOnly; | |
@property(nonatomic) _Bool trackingPan; // @synthesize trackingPan=_trackingPan; | |
@property(nonatomic) struct CGAffineTransform startTransform; // @synthesize startTransform=_startTransform; | |
@property(nonatomic) struct CGPoint startPoint; // @synthesize startPoint=_startPoint; | |
@end | |
@interface GOOSideViewAvatarBackgroundView : UIView | |
{ | |
UIImage *_image; | |
struct CGRect _lastBounds; | |
struct CGPoint _lastCenter; | |
} | |
- (void).cxx_destruct; | |
- (void)updateLayerContentsWithImage:(id)arg1 animated:(_Bool)arg2; | |
- (void)setImage:(id)arg1 animated:(_Bool)arg2; | |
@property(retain, nonatomic) UIImage *image; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOSideViewAvatarView : UIControl | |
{ | |
id <GOOSideViewProfile> _profile; | |
UIImage *_avatarImage; | |
struct CGSize _lastSize; | |
CAShapeLayer *_maskLayer; | |
CAShapeLayer *_strokeLayer; | |
} | |
@property(readonly, nonatomic) id <GOOSideViewProfile> profile; // @synthesize profile=_profile; | |
- (void).cxx_destruct; | |
- (void)updateLayerContentsWithImage:(id)arg1 animated:(_Bool)arg2; | |
- (void)setAvatarImage:(id)arg1 animated:(_Bool)arg2; | |
@property(retain, nonatomic) UIImage *avatarImage; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1 profile:(id)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOSideViewCarouselItem : NSObject | |
{ | |
UILabel *_profileLabel; | |
UILabel *_nameLabel; | |
GOOSideViewAvatarView *_avatarView; | |
GOOSideViewAvatarBackgroundView *_backgroundView; | |
UILabel *_notificationLabel; | |
_Bool _enabled; | |
_Bool _hidden; | |
id <GOOSideViewProfile> _profile; | |
long long _location; | |
long long _carouselProfileCount; | |
} | |
@property(nonatomic) long long carouselProfileCount; // @synthesize carouselProfileCount=_carouselProfileCount; | |
@property(nonatomic, getter=isHidden) _Bool hidden; // @synthesize hidden=_hidden; | |
@property(nonatomic, getter=isEnabled) _Bool enabled; // @synthesize enabled=_enabled; | |
@property(nonatomic) long long location; // @synthesize location=_location; | |
@property(readonly, nonatomic) id <GOOSideViewProfile> profile; // @synthesize profile=_profile; | |
- (void).cxx_destruct; | |
- (id)description; | |
@property(readonly, nonatomic) UILabel *notificationLabel; | |
@property(readonly, nonatomic) GOOSideViewAvatarBackgroundView *backgroundView; | |
@property(readonly, nonatomic) GOOSideViewAvatarView *avatarView; | |
@property(readonly, nonatomic) UILabel *nameLabel; | |
@property(readonly, nonatomic) UILabel *profileLabel; | |
- (void)removeViewsFromSuperviews; | |
- (void)dealloc; | |
- (id)initWithProfile:(id)arg1; | |
- (id)init; | |
@end | |
@interface GOOSideViewCarouselItemTransition : NSObject | |
{ | |
UIView *_containerView; | |
UIView *_backgroundView; | |
GOOSideViewCarouselItem *_item; | |
long long _fromLocation; | |
long long _toLocation; | |
long long _overshootLocation; | |
} | |
@property(readonly, nonatomic) long long overshootLocation; // @synthesize overshootLocation=_overshootLocation; | |
@property(readonly, nonatomic) long long toLocation; // @synthesize toLocation=_toLocation; | |
@property(readonly, nonatomic) long long fromLocation; // @synthesize fromLocation=_fromLocation; | |
@property(readonly, nonatomic) GOOSideViewCarouselItem *item; // @synthesize item=_item; | |
- (void).cxx_destruct; | |
- (struct CGAffineTransform)transformTweenedFrom:(struct CGAffineTransform)arg1 to:(struct CGAffineTransform)arg2 overshoot:(struct CGAffineTransform)arg3 percentage:(double)arg4; | |
- (struct CGRect)rectTweenedFrom:(struct CGRect)arg1 to:(struct CGRect)arg2 overshoot:(struct CGRect)arg3 percentage:(double)arg4; | |
- (struct CGSize)sizeTweenedFrom:(struct CGSize)arg1 to:(struct CGSize)arg2 overshoot:(struct CGSize)arg3 percentage:(double)arg4; | |
- (struct CGPoint)pointTweenedFrom:(struct CGPoint)arg1 to:(struct CGPoint)arg2 overshoot:(struct CGPoint)arg3 percentage:(double)arg4; | |
- (double)floatTweenedFrom:(double)arg1 to:(double)arg2 overshoot:(double)arg3 percentage:(double)arg4; | |
- (_Bool)backgroundShouldBeSubviewForLocation:(long long)arg1; | |
- (double)backgroundAlphaForLocation:(long long)arg1 shiftingLeft:(_Bool)arg2; | |
- (struct CGRect)backgroundFrameForLocation:(long long)arg1; | |
- (_Bool)labelShouldBeSubviewForLocation:(long long)arg1; | |
- (double)labelAlphaForLocation:(long long)arg1; | |
- (struct CGRect)labelFrameForLocation:(long long)arg1; | |
- (struct CGAffineTransform)notificationTransformForLocation:(long long)arg1; | |
- (struct CGPoint)notificationOffsetForLocation:(long long)arg1; | |
- (struct CGRect)notificationBounds; | |
- (_Bool)avatarShouldBeSubviewForLocation:(long long)arg1; | |
- (double)avatarAlphaForLocation:(long long)arg1; | |
- (struct CGAffineTransform)avatarTransformForLocation:(long long)arg1; | |
- (struct CGPoint)avatarCenterForLocation:(long long)arg1; | |
- (struct CGRect)avatarBounds; | |
- (long long)adjustLocationForProfileCount:(long long)arg1; | |
- (void)tweenBackground:(double)arg1; | |
- (void)tweenLabels:(double)arg1; | |
- (void)tweenAvatar:(double)arg1; | |
- (void)tween:(double)arg1; | |
- (id)initWithContainerView:(id)arg1 backgroundView:(id)arg2 item:(id)arg3 fromLocation:(long long)arg4 toLocation:(long long)arg5 overshootLocation:(long long)arg6; | |
- (id)init; | |
@end | |
@interface GOOSideViewCarouselView : UIView <UIGestureRecognizerDelegate> | |
{ | |
GOOSideViewBackgroundContainerView *_backgroundView; | |
double _backgroundViewportHeight; | |
double _backgroundViewportOutset; | |
struct CGRect _lastBounds; | |
NSArray *_profiles; | |
long long _selectedProfileIndex; | |
NSMutableDictionary *_carouselItemsByLocation; | |
long long _panningDirection; | |
double _panningTrackDistance; | |
UIPanGestureRecognizer *_panRecognizer; | |
NSSet *_panTransitions; | |
double _lastPanTween; | |
GOOSideViewChevronButton *_chevronButton; | |
UIView *_carouselAccessibilityView; | |
NSArray *_accessibilityViews; | |
id <GOOSideViewProfileDataSource> _dataSource; | |
id <GOOSideViewCarouselViewDelegate> _delegate; | |
long long _viewMode; | |
id <GOOSideViewProfile> _selectedProfile; | |
} | |
@property(retain, nonatomic) id <GOOSideViewProfile> selectedProfile; // @synthesize selectedProfile=_selectedProfile; | |
@property(nonatomic) long long viewMode; // @synthesize viewMode=_viewMode; | |
@property(nonatomic) __weak id <GOOSideViewCarouselViewDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) __weak id <GOOSideViewProfileDataSource> dataSource; // @synthesize dataSource=_dataSource; | |
- (void).cxx_destruct; | |
- (void)avatarTouched:(id)arg1; | |
- (void)updateProfileCount; | |
- (_Bool)locationShouldReceiveAccessibilityFocus:(long long)arg1; | |
- (_Bool)itemShouldBeHidden:(id)arg1; | |
- (_Bool)itemShouldBeEnabled:(id)arg1; | |
- (void)performTransitions:(id)arg1 complete:(_Bool)arg2 shouldSelect:(_Bool)arg3 shouldNotify:(_Bool)arg4 duration:(double)arg5; | |
- (void)internalSetSelectedProfile:(id)arg1 notifyDelegate:(_Bool)arg2; | |
- (void)animateTransitionToProfile:(id)arg1 shouldNotify:(_Bool)arg2; | |
- (id)transitionsWithShift:(long long)arg1; | |
- (void)removeNonVisibleCarouselItems; | |
- (void)updateNonVisibleCarouselItems; | |
- (void)updateVisibleCarouselItems; | |
- (id)generateItemForProfileIndex:(long long)arg1; | |
- (id)carouselItemForLocation:(long long)arg1; | |
- (long long)profileIndexForLocation:(long long)arg1; | |
- (long long)profileIndexForProfile:(id)arg1; | |
- (void)chevronTouched; | |
- (void)handlePanComplete:(_Bool)arg1; | |
- (void)handlePanCancelled:(id)arg1; | |
- (void)handlePanEnded:(id)arg1; | |
- (void)handlePanChange:(id)arg1; | |
- (void)handlePanBegan:(id)arg1; | |
- (void)handlePan:(id)arg1; | |
- (_Bool)isPanning; | |
- (long long)indexOfAccessibilityElement:(id)arg1; | |
- (id)accessibilityElementAtIndex:(long long)arg1; | |
- (long long)accessibilityElementCount; | |
- (id)accessibilityLabelForProfile:(id)arg1; | |
- (void)updateAccessibilityElements; | |
- (_Bool)gestureRecognizer:(id)arg1 shouldBeRequiredToFailByGestureRecognizer:(id)arg2; | |
- (_Bool)gestureRecognizerShouldBegin:(id)arg1; | |
- (void)layoutSubviews; | |
- (void)reloadProfile:(id)arg1; | |
- (void)removeAllCarouselItemsFromSuperviews; | |
- (void)reloadData; | |
- (void)setBackgroundViewportHeight:(double)arg1 outset:(double)arg2; | |
- (void)setSelectedProfile:(id)arg1 animated:(_Bool)arg2; | |
- (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 GOOSideViewChevronButton : QTMButton | |
{ | |
} | |
+ (id)chevronButton; | |
- (void)animationDidStop:(id)arg1 finished:(_Bool)arg2; | |
- (void)setSelected:(_Bool)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 colorGroup:(id)arg2 shape:(long long)arg3; | |
@end | |
@interface GOOSideViewBackgroundContainerView : UIView | |
{ | |
struct CGRect _lastBounds; | |
struct CGPoint _lastPosition; | |
} | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOSideViewCell : UICollectionViewCell | |
{ | |
QTMInkView *_inkView; | |
UIView *_backdropView; | |
} | |
@property(retain, nonatomic) UIView *backdropView; // @synthesize backdropView=_backdropView; | |
@property(retain, nonatomic) QTMInkView *inkView; // @synthesize inkView=_inkView; | |
- (void).cxx_destruct; | |
- (void)layoutSubviews; | |
- (void)setSelected:(_Bool)arg1; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOSideViewContentView : UIView <QTMInkTouchControllerDelegate> | |
{ | |
QTMInkTouchController *_touchController; | |
GOOSideViewCarouselView *_carouselView; | |
UICollectionView *_collectionView; | |
GOOSideViewFlowLayout *_collectionViewLayout; | |
GOOSideViewSignInHeader *_headerButton; | |
long long _displayOptions; | |
} | |
@property(nonatomic) long long displayOptions; // @synthesize displayOptions=_displayOptions; | |
@property(retain, nonatomic) GOOSideViewSignInHeader *headerButton; // @synthesize headerButton=_headerButton; | |
@property(retain, nonatomic) GOOSideViewFlowLayout *collectionViewLayout; // @synthesize collectionViewLayout=_collectionViewLayout; | |
@property(retain, nonatomic) UICollectionView *collectionView; // @synthesize collectionView=_collectionView; | |
@property(retain, nonatomic) GOOSideViewCarouselView *carouselView; // @synthesize carouselView=_carouselView; | |
- (void).cxx_destruct; | |
- (id)indexPathForInkTouchController:(id)arg1; | |
- (id)inkTouchController:(id)arg1 inkViewAtTouchLocation:(struct CGPoint)arg2; | |
- (_Bool)shouldInkTouchControllerProcessInkTouches:(id)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1 colorGroup:(id)arg2; | |
- (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 GOOSideViewController : UIViewController <GOOPanelViewControllerChild, GOOSideViewProfileDataSource, GOOSideViewCarouselViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout, GOOSideViewProfileContainerDelegate> | |
{ | |
GOOSideViewContentView *_contentView; | |
long long _viewMode; | |
GOOSideViewCollectionDataSource *_profileCollectionDataSource; | |
GOOSideViewCollectionDataSource *_itemCollectionDataSource; | |
NSIndexPath *_pendingSelectedItemIndexPath; | |
struct CGPoint _pendingItemsContentOffset; | |
_Bool _disableAccountSwitching; | |
id <GOOSideViewProfileDataSource> _profileDataSource; | |
id <GOOSideViewItemDataSource> _itemDataSource; | |
id <GOOSideViewControllerDelegate> _delegate; | |
NSArray *_supportedActions; | |
id <GOOSideViewProfile> _selectedProfile; | |
QTMColorGroup *_colorGroup; | |
} | |
@property(retain, nonatomic) QTMColorGroup *colorGroup; // @synthesize colorGroup=_colorGroup; | |
@property(retain, nonatomic) id <GOOSideViewProfile> selectedProfile; // @synthesize selectedProfile=_selectedProfile; | |
@property(retain, nonatomic) NSArray *supportedActions; // @synthesize supportedActions=_supportedActions; | |
@property(nonatomic) _Bool disableAccountSwitching; // @synthesize disableAccountSwitching=_disableAccountSwitching; | |
@property(nonatomic) __weak id <GOOSideViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) __weak id <GOOSideViewItemDataSource> itemDataSource; // @synthesize itemDataSource=_itemDataSource; | |
@property(nonatomic) __weak id <GOOSideViewProfileDataSource> profileDataSource; // @synthesize profileDataSource=_profileDataSource; | |
- (void).cxx_destruct; | |
- (id)actionsForSection:(long long)arg1; | |
- (void)handleHeaderButtonTapped:(id)arg1; | |
- (void)notifyDelegateSwitchingFinished; | |
- (void)updateMultipleSelectionState; | |
- (void)endSwitchToProfile:(id)arg1; | |
- (void)beginSwitchToProfileAtIndex:(long long)arg1 notifyDelegateFinished:(_Bool)arg2; | |
- (long long)appearDirectionForViewMode:(long long)arg1; | |
- (id)collectionDelegateFlowLayoutForViewMode:(long long)arg1; | |
- (id)collectionDataSourceForViewMode:(long long)arg1; | |
- (long long)sideViewModeForCarouselViewMode:(long long)arg1; | |
- (long long)carouselViewModeForSideViewMode:(long long)arg1; | |
- (void)profileDataSource:(id)arg1 didChangeProfile:(id)arg2 atIndex:(long long)arg3; | |
- (void)numberOfProfilesChangedForProfileDataSource:(id)arg1; | |
- (void)panelViewController:(id)arg1 didHidePanelViewController:(id)arg2; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 sizeForItemAtIndexPath:(id)arg3; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 referenceSizeForHeaderInSection:(long long)arg3; | |
- (void)collectionView:(id)arg1 didDeselectItemAtIndexPath:(id)arg2; | |
- (void)collectionView:(id)arg1 didSelectItemAtIndexPath:(id)arg2; | |
- (id)collectionView:(id)arg1 viewForSupplementaryElementOfKind:(id)arg2 atIndexPath:(id)arg3; | |
- (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; | |
- (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; | |
- (long long)numberOfSectionsInCollectionView:(id)arg1; | |
- (void)carouselViewDidFinishSelectingProfile:(id)arg1; | |
- (void)carouselView:(id)arg1 didSelectProfile:(id)arg2 atIndex:(long long)arg3; | |
- (void)carouselView:(id)arg1 willChangeViewMode:(long long)arg2; | |
- (id)sideViewContainer:(id)arg1 profileAtIndex:(long long)arg2; | |
- (long long)numberOfProfilesInSideViewContainer:(id)arg1; | |
- (void)updateContentViewDisplayOptions; | |
- (void)switchToViewMode:(long long)arg1; | |
- (void)scrollToItemAtIndexPath:(id)arg1 animated:(_Bool)arg2; | |
- (void)reloadItemData; | |
- (void)deselectItemAtIndexPath:(id)arg1; | |
- (void)selectItemAtIndexPath:(id)arg1; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (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 GOOSideViewCollectionProfileDataSource : GOOSideViewCollectionDataSource | |
{ | |
} | |
+ (void)registerClassesForCollectionView:(id)arg1; | |
- (id)collectionView:(id)arg1 actionCellForIndexPath:(id)arg2 action:(id)arg3; | |
- (id)collectionView:(id)arg1 profileCellForIndexPath:(id)arg2; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 sizeForItemAtIndexPath:(id)arg3; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 referenceSizeForHeaderInSection:(long long)arg3; | |
- (void)collectionView:(id)arg1 didSelectItemAtIndexPath:(id)arg2; | |
- (id)collectionView:(id)arg1 viewForSupplementaryElementOfKind:(id)arg2 atIndexPath:(id)arg3; | |
- (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; | |
- (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; | |
- (long long)numberOfSectionsInCollectionView:(id)arg1; | |
@end | |
@interface GOOSideViewCollectionItemDataSource : GOOSideViewCollectionDataSource | |
{ | |
} | |
+ (void)registerClassesForCollectionView:(id)arg1; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 sizeForItemAtIndexPath:(id)arg3; | |
- (struct CGSize)collectionView:(id)arg1 layout:(id)arg2 referenceSizeForHeaderInSection:(long long)arg3; | |
- (void)collectionView:(id)arg1 didDeselectItemAtIndexPath:(id)arg2; | |
- (void)collectionView:(id)arg1 didSelectItemAtIndexPath:(id)arg2; | |
- (id)collectionView:(id)arg1 viewForSupplementaryElementOfKind:(id)arg2 atIndexPath:(id)arg3; | |
- (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; | |
- (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; | |
- (long long)numberOfSectionsInCollectionView:(id)arg1; | |
@end | |
@interface GOOSideViewCollectionDataSource : NSObject <UICollectionViewDataSource, UICollectionViewDelegateFlowLayout> | |
{ | |
GOOSideViewController *_sideViewController; | |
} | |
+ (void)registerClassesForCollectionView:(id)arg1; | |
+ (id)itemDataSourceWithSideViewController:(id)arg1; | |
+ (id)profileDataSourceWithSideViewController:(id)arg1; | |
@property(nonatomic) __weak GOOSideViewController *sideViewController; // @synthesize sideViewController=_sideViewController; | |
- (void).cxx_destruct; | |
- (id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2; | |
- (long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2; | |
- (id)initWithSideViewController:(id)arg1; | |
- (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 GOOSideViewFlowLayout : UICollectionViewFlowLayout | |
{ | |
long long _appearDirection; | |
} | |
@property(nonatomic) long long appearDirection; // @synthesize appearDirection=_appearDirection; | |
- (struct CGPoint)adjustedCenterForAppearance:(struct CGPoint)arg1; | |
- (_Bool)shouldInvalidateLayoutForBoundsChange:(struct CGRect)arg1; | |
- (id)finalLayoutAttributesForDisappearingSupplementaryElementOfKind:(id)arg1 atIndexPath:(id)arg2; | |
- (id)initialLayoutAttributesForAppearingSupplementaryElementOfKind:(id)arg1 atIndexPath:(id)arg2; | |
- (id)finalLayoutAttributesForDisappearingItemAtIndexPath:(id)arg1; | |
- (id)initialLayoutAttributesForAppearingItemAtIndexPath:(id)arg1; | |
@end | |
@interface GOOSideViewItem : NSObject <GOOSideViewItem> | |
{ | |
NSString *_title; | |
UIImage *_icon; | |
NSNumber *_lineBreakMode; | |
UIColor *_textColor; | |
UIImage *_selectedIcon; | |
UIColor *_selectedTextColor; | |
UIView *_accessoryView; | |
NSString *_subtitle; | |
UIView *_backgroundView; | |
UIView *_selectedBackgroundView; | |
GOOSideViewItemLayoutSource *_layoutSource; | |
NSString *_accessibilityLabel; | |
} | |
+ (id)sideViewItemWithTitle:(id)arg1 icon:(id)arg2 selectedIcon:(id)arg3; | |
+ (id)sideViewItemWithTitle:(id)arg1 icon:(id)arg2; | |
+ (id)layoutSourceForItem:(id)arg1; | |
@property(copy, nonatomic) NSString *accessibilityLabel; // @synthesize accessibilityLabel=_accessibilityLabel; | |
@property(retain, nonatomic) GOOSideViewItemLayoutSource *layoutSource; // @synthesize layoutSource=_layoutSource; | |
@property(retain, nonatomic) UIView *selectedBackgroundView; // @synthesize selectedBackgroundView=_selectedBackgroundView; | |
@property(retain, nonatomic) UIView *backgroundView; // @synthesize backgroundView=_backgroundView; | |
@property(copy, nonatomic) NSString *subtitle; // @synthesize subtitle=_subtitle; | |
@property(retain, nonatomic) UIView *accessoryView; // @synthesize accessoryView=_accessoryView; | |
@property(retain, nonatomic) UIColor *selectedTextColor; // @synthesize selectedTextColor=_selectedTextColor; | |
@property(retain, nonatomic) UIImage *selectedIcon; // @synthesize selectedIcon=_selectedIcon; | |
@property(retain, nonatomic) UIColor *textColor; // @synthesize textColor=_textColor; | |
@property(retain, nonatomic) NSNumber *lineBreakMode; // @synthesize lineBreakMode=_lineBreakMode; | |
@property(retain, nonatomic) UIImage *icon; // @synthesize icon=_icon; | |
@property(copy, nonatomic) NSString *title; // @synthesize title=_title; | |
- (void).cxx_destruct; | |
- (id)initWithTitle:(id)arg1 icon:(id)arg2 selectedIcon:(id)arg3; | |
- (id)initWithTitle:(id)arg1 icon:(id)arg2; | |
- (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 GOOSideViewItemCell : GOOSideViewCell | |
{ | |
UIImageView *_iconView; | |
UILabel *_titleLabel; | |
UILabel *_subtitleLabel; | |
UIView *_accessoryView; | |
UIView *_currentBackgroundView; | |
UIView *_currentSelectedBackgroundView; | |
NSString *_accessibilityLabel; | |
id <GOOSideViewItem> _item; | |
} | |
@property(retain, nonatomic) id <GOOSideViewItem> item; // @synthesize item=_item; | |
- (void).cxx_destruct; | |
- (id)defaultSelectedBackgroundView; | |
- (void)setLineBreakMode:(id)arg1; | |
- (void)updateCellWithItem:(id)arg1; | |
- (id)accessibilityLabel; | |
- (id)accessibilityValue; | |
- (unsigned long long)accessibilityTraits; | |
- (_Bool)isAccessibilityElement; | |
- (void)updateHighlightedState; | |
- (void)setHighlighted:(_Bool)arg1; | |
- (void)setSelected:(_Bool)arg1; | |
- (void)prepareForReuse; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOSideViewItemLayoutSource : NSObject <GOOSideViewItemLayoutSource> | |
{ | |
} | |
- (CDStruct_60d9add8)layoutSpecForItem:(id)arg1 bounds:(struct CGRect)arg2; | |
- (double)heightForItem:(id)arg1 constrainedToWidth:(double)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 GOOSideViewItemSectionHeaderView : UICollectionReusableView | |
{ | |
UILabel *_titleLabel; | |
UIView *_divider; | |
} | |
- (void).cxx_destruct; | |
@property(copy, nonatomic) NSString *title; | |
- (void)prepareForReuse; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOSideViewProfile : NSObject <GOOSideViewProfile> | |
{ | |
NSString *_sideViewProfileID; | |
NSString *_sideViewProfileDisplayName; | |
NSString *_sideViewProfileEmail; | |
UIImage *_sideViewProfileImage; | |
UIImage *_sideViewProfileBackgroundImage; | |
NSNumber *_sideViewProfileNotificationCount; | |
NSString *_sideViewProfileNotificationAccessibilityLabel; | |
} | |
+ (id)sideViewProfileWithID:(id)arg1 displayName:(id)arg2 email:(id)arg3 image:(id)arg4 backgroundImage:(id)arg5; | |
@property(copy, nonatomic) NSString *sideViewProfileNotificationAccessibilityLabel; // @synthesize sideViewProfileNotificationAccessibilityLabel=_sideViewProfileNotificationAccessibilityLabel; | |
@property(retain, nonatomic) NSNumber *sideViewProfileNotificationCount; // @synthesize sideViewProfileNotificationCount=_sideViewProfileNotificationCount; | |
@property(retain, nonatomic) UIImage *sideViewProfileBackgroundImage; // @synthesize sideViewProfileBackgroundImage=_sideViewProfileBackgroundImage; | |
@property(retain, nonatomic) UIImage *sideViewProfileImage; // @synthesize sideViewProfileImage=_sideViewProfileImage; | |
@property(copy, nonatomic) NSString *sideViewProfileEmail; // @synthesize sideViewProfileEmail=_sideViewProfileEmail; | |
@property(copy, nonatomic) NSString *sideViewProfileDisplayName; // @synthesize sideViewProfileDisplayName=_sideViewProfileDisplayName; | |
@property(copy, nonatomic) NSString *sideViewProfileID; // @synthesize sideViewProfileID=_sideViewProfileID; | |
- (void).cxx_destruct; | |
@property(readonly, copy) NSString *description; | |
- (id)initWithProfileID:(id)arg1 displayName:(id)arg2 email:(id)arg3 image:(id)arg4 backgroundImage:(id)arg5; | |
- (id)init; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOSideViewProfileCell : GOOSideViewCell | |
{ | |
GOOSideViewAvatarView *_avatarView; | |
UILabel *_emailLabel; | |
} | |
- (void).cxx_destruct; | |
- (_Bool)shouldHideFromAccessibility; | |
@property(copy, nonatomic) UIImage *profileImage; | |
@property(copy, nonatomic) NSString *email; | |
- (id)accessibilityHint; | |
- (id)accessibilityLabel; | |
- (unsigned long long)accessibilityTraits; | |
- (_Bool)accessibilityElementsHidden; | |
- (_Bool)isAccessibilityElement; | |
- (void)prepareForReuse; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOSideViewSection : NSObject <GOOSideViewSection> | |
{ | |
NSString *_title; | |
} | |
+ (id)sideViewSectionWithTitle:(id)arg1; | |
@property(copy, nonatomic) NSString *title; // @synthesize title=_title; | |
- (void).cxx_destruct; | |
- (id)initWithTitle:(id)arg1; | |
- (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 GOOSideViewSignInButton : QTMButton | |
{ | |
} | |
- (void)layoutSubviews; | |
- (struct CGRect)titleRectForContentRect:(struct CGRect)arg1; | |
@end | |
@interface GOOSideViewSignInHeader : UIView | |
{ | |
GOOSideViewSignInButton *_signInButton; | |
} | |
@property(retain, nonatomic) GOOSideViewSignInButton *signInButton; // @synthesize signInButton=_signInButton; | |
- (void).cxx_destruct; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1 colorGroup:(id)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOSideViewTextCell : GOOSideViewCell | |
{ | |
UIImageView *_imageView; | |
UILabel *_textLabel; | |
} | |
- (void).cxx_destruct; | |
- (id)accessibilityLabel; | |
- (unsigned long long)accessibilityTraits; | |
- (_Bool)isAccessibilityElement; | |
- (void)layoutSubviews; | |
@property(copy, nonatomic) NSString *title; | |
@property(copy, nonatomic) UIImage *image; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOSidebarCellObject : NITitleCellObject | |
{ | |
UIImage *_highlightedImage; | |
long long _tag; | |
} | |
+ (id)objectWithTitle:(id)arg1 image:(id)arg2 highlightedImage:(id)arg3 tag:(long long)arg4; | |
@property(nonatomic) long long tag; // @synthesize tag=_tag; | |
@property(retain, nonatomic) UIImage *highlightedImage; // @synthesize highlightedImage=_highlightedImage; | |
- (void).cxx_destruct; | |
- (Class)cellClass; | |
@end | |
@interface GOOSidebarCell : NITextCell | |
{ | |
} | |
+ (double)heightForObject:(id)arg1 atIndexPath:(id)arg2 tableView:(id)arg3; | |
- (void)prepareForReuse; | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(id)arg2; | |
@end | |
@interface GOOSidebarFooterView : UIView | |
{ | |
UIButton *_settingsButton; | |
} | |
@property(readonly, nonatomic) UIButton *settingsButton; // @synthesize settingsButton=_settingsButton; | |
- (void).cxx_destruct; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOSidebarHeaderView : UIView | |
{ | |
UILabel *_titleLabel; | |
UIImageView *_backgroundView; | |
UIView *_dividerView; | |
_Bool _borderlessHeader; | |
NSString *_text; | |
} | |
@property(nonatomic) _Bool borderlessHeader; // @synthesize borderlessHeader=_borderlessHeader; | |
@property(copy, nonatomic) NSString *text; // @synthesize text=_text; | |
- (void).cxx_destruct; | |
- (void)setHeaderBackgroundImage:(id)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 appearance:(unsigned long long)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOSidebarViewController : GOOTableViewController | |
{ | |
NITableViewActions *_actions; | |
GOOSidebarHeaderView *_headerView; | |
UITableView *_tableView; | |
UIImage *_headerBackgroundImage; | |
unsigned long long _sideBarAppearance; | |
id <GOOSidebarViewControllerDelegate> _delegate; | |
NSArray *_cellObjects; | |
GOOSidebarCellObject *_selectedObject; | |
} | |
@property(retain, nonatomic) GOOSidebarCellObject *selectedObject; // @synthesize selectedObject=_selectedObject; | |
@property(retain, nonatomic) NSArray *cellObjects; // @synthesize cellObjects=_cellObjects; | |
@property(nonatomic) __weak id <GOOSidebarViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(readonly, nonatomic) unsigned long long sideBarAppearance; // @synthesize sideBarAppearance=_sideBarAppearance; | |
- (void).cxx_destruct; | |
- (void)updateHeaderText; | |
- (void)didTapSettings; | |
- (void)selectObjectAtIndex:(unsigned long long)arg1 animated:(_Bool)arg2; | |
- (unsigned long long)indexOfObjectForTag:(long long)arg1; | |
- (id)footerWithFrame:(struct CGRect)arg1; | |
- (id)headerWithFrame:(struct CGRect)arg1; | |
- (double)heightForFooterView; | |
- (double)heightForHeaderView; | |
- (_Bool)didTapItem:(id)arg1 indexPath:(id)arg2; | |
- (void)setHeaderBackgroundImage:(id)arg1; | |
- (void)selectObject:(id)arg1 animated:(_Bool)arg2; | |
- (void)selectItemWithTag:(long long)arg1 animated:(_Bool)arg2; | |
- (void)setTitle:(id)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewDidLoad; | |
- (id)initWithStyle:(long long)arg1; | |
- (id)initWithAppearance:(unsigned long long)arg1; | |
@end | |
@interface GOOCardTableViewCell : UITableViewCell <GOOGroupedCell, NICell, NIGroupedCellAppearance> | |
{ | |
UIView<GOOContentView> *_cardContentView; | |
_Bool _stateTransitioning; | |
} | |
+ (Class)cellStyleClassForTableView:(id)arg1; | |
+ (double)minimumCellHeight; | |
+ (double)heightForObject:(id)arg1 atIndexPath:(id)arg2 tableView:(id)arg3; | |
+ (struct CGRect)contentBoundsWithTableView:(id)arg1 object:(id)arg2; | |
+ (_Bool)shouldAppendObjectClassToReuseIdentifier; | |
@property(readonly, nonatomic) UIView<GOOContentView> *cardContentView; // @synthesize cardContentView=_cardContentView; | |
- (void).cxx_destruct; | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (void)didTransitionToState:(unsigned long long)arg1; | |
- (void)willTransitionToState:(unsigned long long)arg1; | |
- (_Bool)cellIsActionable; | |
- (void)prepareForReuse; | |
- (_Bool)goo_shouldRelayoutSubviewsForRTL; | |
- (void)layoutSubviews; | |
- (void)setSelected:(_Bool)arg1 animated:(_Bool)arg2; | |
- (void)setSelected:(_Bool)arg1; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(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 GOOCheckboxCellObject : NISubtitleCellObject | |
{ | |
_Bool checked_; | |
long long elementID_; | |
NSString *accessibilityIdentifier_; | |
id <GOOCheckboxCellDelegate> delegate_; | |
} | |
+ (id)objectWithText:(id)arg1 detailText:(id)arg2 checked:(_Bool)arg3 elementID:(long long)arg4; | |
+ (id)objectWithText:(id)arg1 checked:(_Bool)arg2 elementID:(long long)arg3; | |
@property(nonatomic) __weak id <GOOCheckboxCellDelegate> delegate; // @synthesize delegate=delegate_; | |
@property(retain, nonatomic) NSString *accessibilityIdentifier; // @synthesize accessibilityIdentifier=accessibilityIdentifier_; | |
@property(nonatomic) long long elementID; // @synthesize elementID=elementID_; | |
@property(nonatomic) _Bool checked; // @synthesize checked=checked_; | |
- (void).cxx_destruct; | |
- (Class)cellClass; | |
@end | |
@interface GOOCheckboxCell : GOOTextCell <GOOCheckboxCellDelegate> | |
{ | |
GOOCheckboxCellObject *object_; | |
} | |
+ (struct CGRect)contentBoundsWithTableView:(id)arg1 indexPath:(id)arg2; | |
+ (long long)numberOfDetailTextLines; | |
+ (long long)numberOfTextLines; | |
+ (id)emptyCheckImage; | |
- (void).cxx_destruct; | |
- (void)checkboxObject:(id)arg1 didUpdateChecked:(_Bool)arg2; | |
- (void)updateCheckmarkWithChecked:(_Bool)arg1; | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (void)prepareForReuse; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOTableCellStyle : GOOCardStyle | |
{ | |
struct UIEdgeInsets _sectionHeaderInsets; | |
_Bool _didSizeSections; | |
} | |
+ (id)nilHeaderViewForTableView:(id)arg1; | |
+ (void)prepareTableView:(id)arg1; | |
+ (double)tableView:(id)arg1 heightForFooterInSection:(long long)arg2; | |
+ (double)tableView:(id)arg1 heightForHeaderInSection:(long long)arg2 sectionTitle:(id)arg3; | |
+ (double)extraHeightForCellAtIndexPath:(id)arg1 tableView:(id)arg2; | |
+ (void)layoutSubviewsOfCell:(id)arg1 forTableView:(id)arg2 hasCellDivider:(_Bool)arg3; | |
+ (void)layoutSubviewsOfCell:(id)arg1 hasCellDivider:(_Bool)arg2; | |
+ (void)layoutSubviewsOfCell:(id)arg1; | |
+ (struct UIEdgeInsets)contentViewInsetsForTableView:(id)arg1; | |
+ (double)backgroundViewHorizontalInsetForTableView:(id)arg1; | |
+ (id)parentTableViewForCell:(id)arg1; | |
+ (struct UIEdgeInsets)contentViewInsetsAtIndexPath:(id)arg1 tableView:(id)arg2; | |
- (_Bool)shouldLayoutCellViewsForRTL; | |
- (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forRowAtIndexPath:(id)arg3; | |
- (id)tableView:(id)arg1 viewForContentViewObject:(id)arg2 forHeaderInSection:(long long)arg3; | |
- (void)tableView:(id)arg1 updateBackgroundForHeaderView:(id)arg2 forHeaderInSection:(long long)arg3; | |
- (id)init; | |
@end | |
@interface GOODisclosureAccessoryView : UIImageView | |
{ | |
} | |
+ (id)accessoryView; | |
@end | |
@interface GOOTableView : UITableView <UIGestureRecognizerDelegate> | |
{ | |
NSMutableArray *_sectionHeaderViews; | |
long long _nestedBlockUpdateCount; | |
_Bool _shouldRedrawVisibleCells; | |
_Bool _shouldReloadVisibleCells; | |
GOOTableCellStyle *_cellStyle; | |
} | |
@property(retain, nonatomic) GOOTableCellStyle *cellStyle; // @synthesize cellStyle=_cellStyle; | |
- (void).cxx_destruct; | |
- (void)reloadVisibleCells; | |
- (void)redrawHeaderViewsForSections:(id)arg1; | |
- (void)redrawVisibleCellsInSections:(id)arg1; | |
- (void)redrawVisibleCellsInSectionsForIndexPaths:(id)arg1; | |
- (_Bool)gestureRecognizerShouldBegin:(id)arg1; | |
- (void)moveRowAtIndexPath:(id)arg1 toIndexPath:(id)arg2; | |
- (void)deleteRowsAtIndexPaths:(id)arg1 withRowAnimation:(long long)arg2; | |
- (void)insertRowsAtIndexPaths:(id)arg1 withRowAnimation:(long long)arg2; | |
- (void)insertSections:(id)arg1 withRowAnimation:(long long)arg2; | |
- (void)endUpdates; | |
- (void)beginUpdates; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOTableViewAnimations : NSObject <GOOTableViewDismissDelegate> | |
{ | |
UIView *_controllerView; | |
UIImageView *_dismissSnapshotView; | |
NSArray *_dismissIndexPaths; | |
long long _dismissSection; | |
UIPanGestureRecognizer *_panGesture; | |
_Bool _enableSwipeToDismissSection; | |
id <GOOTableViewDismissDelegate> _delegate; | |
GOOTableView *_tableView; | |
} | |
@property(nonatomic) _Bool enableSwipeToDismissSection; // @synthesize enableSwipeToDismissSection=_enableSwipeToDismissSection; | |
@property(nonatomic) __weak GOOTableView *tableView; // @synthesize tableView=_tableView; | |
@property(nonatomic) __weak id <GOOTableViewDismissDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (double)dismissalAlphaForTranslationX:(double)arg1; | |
- (double)distanceThresholdForDismissal; | |
- (void)restorePanningCard; | |
- (void)animationDidStop:(id)arg1 finished:(_Bool)arg2; | |
- (void)restorePanningCardIfNecessaryWithMomentumX:(double)arg1; | |
- (void)animateFinalCardDismissalToTranslationX:(double)arg1; | |
- (id)snapshotWithRect:(struct CGRect)arg1; | |
- (void)handlePan:(id)arg1; | |
- (id)indexPathForSectionAtPoint:(struct CGPoint)arg1; | |
- (_Bool)swipeToDismissAllowed; | |
- (void)tableView:(id)arg1 didCancelSwipeToDismissAtSection:(long long)arg2; | |
- (void)tableView:(id)arg1 didEndSwipeToDismissAtSection:(long long)arg2; | |
- (void)tableView:(id)arg1 willBeginSwipeToDismissAtSection:(long long)arg2; | |
- (_Bool)tableView:(id)arg1 canSwipeToDismissAtSection:(long long)arg2; | |
- (id)initWithDelegate:(id)arg1 tableView:(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 GOOTableViewController : UIViewController <NISnapshotRotationDelegate, NIMutableTableViewModelDelegate, GOONavigationDependency, GOOUINavigationDependency, UITableViewDataSource, UITableViewDelegate, GOOTableViewDismissDelegate, GOOScrollViewKeyboardManagerDelegate> | |
{ | |
long long _tableViewStyle; | |
NISnapshotRotation *_snapshotRotation; | |
_Bool _isViewVisible; | |
_Bool _clearsSelectionOnViewWillAppear; | |
_Bool _scrollViewUpdatesHeaderShadow; | |
_Bool _respondsToKeyboardEvents; | |
GOOTableView *_tableView; | |
NITableViewModel *_model; | |
double _headerShadowOffset; | |
GOOTableCellStyle *_cellStyle; | |
GOOTableViewAnimations *_tableViewAnimations; | |
long long _statusBarStyle; | |
} | |
@property(nonatomic) long long statusBarStyle; // @synthesize statusBarStyle=_statusBarStyle; | |
@property(nonatomic) _Bool respondsToKeyboardEvents; // @synthesize respondsToKeyboardEvents=_respondsToKeyboardEvents; | |
@property(retain, nonatomic) GOOTableViewAnimations *tableViewAnimations; // @synthesize tableViewAnimations=_tableViewAnimations; | |
@property(retain, nonatomic) GOOTableCellStyle *cellStyle; // @synthesize cellStyle=_cellStyle; | |
@property(nonatomic) double headerShadowOffset; // @synthesize headerShadowOffset=_headerShadowOffset; | |
@property(nonatomic) _Bool scrollViewUpdatesHeaderShadow; // @synthesize scrollViewUpdatesHeaderShadow=_scrollViewUpdatesHeaderShadow; | |
@property(nonatomic) _Bool clearsSelectionOnViewWillAppear; // @synthesize clearsSelectionOnViewWillAppear=_clearsSelectionOnViewWillAppear; | |
@property(retain, nonatomic) NITableViewModel *model; // @synthesize model=_model; | |
@property(retain, nonatomic) GOOTableView *tableView; // @synthesize tableView=_tableView; | |
- (void).cxx_destruct; | |
- (void)loadTableView; | |
@property(nonatomic) _Bool usesDarkTheme; | |
- (void)tableView:(id)arg1 didCancelSwipeToDismissAtSection:(long long)arg2; | |
- (void)tableView:(id)arg1 didEndSwipeToDismissAtSection:(long long)arg2; | |
- (void)tableView:(id)arg1 willBeginSwipeToDismissAtSection:(long long)arg2; | |
- (_Bool)tableView:(id)arg1 canSwipeToDismissAtSection:(long long)arg2; | |
- (id)tableViewModel:(id)arg1 cellForTableView:(id)arg2 atIndexPath:(id)arg3 withObject:(id)arg4; | |
- (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forRowAtIndexPath:(id)arg3; | |
- (id)tableView:(id)arg1 viewForFooterInSection:(long long)arg2; | |
- (id)tableView:(id)arg1 viewForHeaderInSection:(long long)arg2; | |
- (double)tableView:(id)arg1 heightForFooterInSection:(long long)arg2; | |
- (double)tableView:(id)arg1 heightForHeaderInSection:(long long)arg2; | |
- (double)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2; | |
- (void)scrollViewDidScroll:(id)arg1; | |
- (void)scrollViewWillEndDragging:(id)arg1 withVelocity:(struct CGPoint)arg2 targetContentOffset:(inout struct CGPoint *)arg3; | |
- (_Bool)scrollViewShouldScrollToTop:(id)arg1; | |
- (void)setNavigationBarBottomShadowHidden:(_Bool)arg1 animated:(_Bool)arg2; | |
- (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2; | |
- (long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2; | |
- (struct UIEdgeInsets)fixedInsetsForSnapshotRotation:(id)arg1; | |
- (id)rotatingViewForSnapshotRotation:(id)arg1; | |
- (id)containerViewForSnapshotRotation:(id)arg1; | |
@property(readonly, nonatomic) UIScrollView *navigationPrimaryScrollView; | |
- (long long)preferredStatusBarStyle; | |
- (void)didRotateFromInterfaceOrientation:(long long)arg1; | |
- (void)willAnimateRotationToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)willRotateToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewDidAppear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (void)viewDidLoad; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
- (id)initWithStyle:(long long)arg1; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(retain, nonatomic) GOOUINavigationController *goo_navigationController; | |
@property(readonly) unsigned long long hash; | |
@property(retain, nonatomic) UIView *headerView; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOTableViewModel : NIMutableTableViewModel | |
{ | |
} | |
- (void)tableView:(id)arg1 moveRowAtIndexPath:(id)arg2 toIndexPath:(id)arg3; | |
@end | |
@interface GOOTextCellObject : NITitleCellObject | |
{ | |
NSString *_accessibilityIdentifier; | |
} | |
@property(retain, nonatomic) NSString *accessibilityIdentifier; // @synthesize accessibilityIdentifier=_accessibilityIdentifier; | |
- (void).cxx_destruct; | |
- (Class)cellClass; | |
@end | |
@interface GOOTextCell : NITextCell <GOOGroupedCell> | |
{ | |
struct UIEdgeInsets _textInsets; | |
NIAttributedLabel *_attributedTextLabel; | |
NIAttributedLabel *_attributedDetailTextLabel; | |
_Bool _debugColorizeSubviews; | |
} | |
+ (double)heightForObject:(id)arg1 atIndexPath:(id)arg2 tableView:(id)arg3; | |
+ (double)heightOfString:(id)arg1 withFont:(id)arg2 numberOfLines:(long long)arg3 lineBreakMode:(long long)arg4 minimumFontSize:(double)arg5 actualFontSize:(double *)arg6 constrainedToWidth:(double)arg7; | |
+ (double)textHeightForObject:(id)arg1 atIndexPath:(id)arg2 tableView:(id)arg3; | |
+ (id)detailTextFromObject:(id)arg1; | |
+ (_Bool)detailTextLabelIsAttributed; | |
+ (double)minimumDetailTextFontSize; | |
+ (long long)detailTextLineBreakMode; | |
+ (long long)numberOfDetailTextLines; | |
+ (id)detailTextFont; | |
+ (id)textFromObject:(id)arg1; | |
+ (_Bool)textLabelIsAttributed; | |
+ (double)minimumTextFontSize; | |
+ (long long)textLineBreakMode; | |
+ (long long)numberOfTextLines; | |
+ (id)textFont; | |
+ (id)imageFromObject:(id)arg1; | |
+ (struct CGRect)contentBoundsWithTableView:(id)arg1 indexPath:(id)arg2; | |
+ (struct UIEdgeInsets)textInsetsFromObject:(id)arg1; | |
+ (struct UIEdgeInsets)cellPadding; | |
@property(nonatomic) _Bool debugColorizeSubviews; // @synthesize debugColorizeSubviews=_debugColorizeSubviews; | |
- (void).cxx_destruct; | |
- (id)detailTextLabel; | |
- (id)textLabel; | |
- (_Bool)shouldUpdateCellWithObject:(id)arg1; | |
- (struct CGRect)boundsForText; | |
- (id)stringForDetailTextLabel; | |
- (id)stringForTextLabel; | |
- (void)layoutSubviews; | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(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 GOOTransparentTableViewCell : GOOCardTableViewCell <GOOTransparentCell> | |
{ | |
} | |
- (id)initWithStyle:(long long)arg1 reuseIdentifier:(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 MDCPageControl : UIControl <UIScrollViewDelegate> | |
{ | |
UIView *_containerView; | |
NSMutableArray *_indicators; | |
NSMutableArray *_indicatorPositions; | |
MDCPageControlIndicator *_animatedIndicator; | |
MDCPageControlTrackLayer *_trackLayer; | |
double _trackLength; | |
_Bool _isDeferredScrolling; | |
_Bool _hidesForSinglePage; | |
_Bool _defersCurrentPageDisplay; | |
long long _numberOfPages; | |
long long _currentPage; | |
UIColor *_pageIndicatorTintColor; | |
UIColor *_currentPageIndicatorTintColor; | |
} | |
+ (id)bundlePathWithName:(id)arg1; | |
+ (id)bundle; | |
+ (id)pageControlAccessibilityLabelWithPage:(long long)arg1 ofPages:(long long)arg2; | |
@property(nonatomic) _Bool defersCurrentPageDisplay; // @synthesize defersCurrentPageDisplay=_defersCurrentPageDisplay; | |
@property(retain, nonatomic) UIColor *currentPageIndicatorTintColor; // @synthesize currentPageIndicatorTintColor=_currentPageIndicatorTintColor; | |
@property(retain, nonatomic) UIColor *pageIndicatorTintColor; // @synthesize pageIndicatorTintColor=_pageIndicatorTintColor; | |
@property(nonatomic) _Bool hidesForSinglePage; // @synthesize hidesForSinglePage=_hidesForSinglePage; | |
@property(nonatomic) long long currentPage; // @synthesize currentPage=_currentPage; | |
@property(nonatomic) long long numberOfPages; // @synthesize numberOfPages=_numberOfPages; | |
- (void).cxx_destruct; | |
- (void)resetControl; | |
- (void)accessibilityDecrement; | |
- (void)accessibilityIncrement; | |
- (unsigned long long)accessibilityTraits; | |
- (id)accessibilityLabel; | |
- (_Bool)isAccessibilityElement; | |
- (void)updateCurrentPageDisplay; | |
- (void)handleTapGesture:(id)arg1; | |
- (void)revealIndicatorsReversed:(_Bool)arg1; | |
- (void)scrollViewDidEndScrollingAnimation:(id)arg1; | |
- (void)scrollViewDidEndDecelerating:(id)arg1; | |
- (void)scrollViewDidScroll:(id)arg1; | |
- (double)scrolledPercentage:(id)arg1; | |
- (long long)scrolledPageNumber:(id)arg1; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (_Bool)isPageIndexValid:(long long)arg1; | |
- (struct CGSize)sizeForNumberOfPages:(long long)arg1; | |
- (void)setCurrentPage:(long long)arg1 animated:(_Bool)arg2; | |
- (void)layoutSubviews; | |
- (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 MDCPageControlIndicator : CAShapeLayer | |
{ | |
_Bool _isAnimating; | |
UIColor *_color; | |
} | |
@property(retain, nonatomic) UIColor *color; // @synthesize color=_color; | |
- (void).cxx_destruct; | |
- (struct CGPath *)circlePathWithRadius:(double)arg1; | |
- (void)updateIndicatorTransformX:(double)arg1; | |
- (void)revealIndicator; | |
- (void)setOpacity:(float)arg1; | |
- (id)initWithCenter:(struct CGPoint)arg1 radius:(double)arg2; | |
@end | |
@interface MDCPageControlTrackLayer : CAShapeLayer | |
{ | |
double _radius; | |
struct CGPoint _startPoint; | |
struct CGPoint _endPoint; | |
struct CGPoint _midPoint; | |
_Bool _isAnimating; | |
_Bool _trackHidden; | |
UIColor *_trackColor; | |
} | |
@property(readonly, nonatomic, getter=isTrackHidden) _Bool trackHidden; // @synthesize trackHidden=_trackHidden; | |
@property(retain, nonatomic) UIColor *trackColor; // @synthesize trackColor=_trackColor; | |
- (void).cxx_destruct; | |
- (_Bool)isPointZero:(struct CGPoint)arg1; | |
- (double)degreesToRadians:(double)arg1; | |
- (struct CGPoint)pointOnCircleWithRadius:(double)arg1 angleInDegrees:(double)arg2 origin:(struct CGPoint)arg3; | |
- (void)addRoundedEndpontToBezierPath:(id)arg1 atPoint:(struct CGPoint)arg2; | |
- (struct CGPath *)pathAtKeyframe:(long long)arg1; | |
- (struct CGPoint)midPointFromPoint:(struct CGPoint)arg1 toPoint:(struct CGPoint)arg2; | |
- (void)reset; | |
- (void)resetAtPoint:(struct CGPoint)arg1; | |
- (void)removeTrackTowardsPoint:(struct CGPoint)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)resetHidden:(_Bool)arg1; | |
- (void)resetTrackFrame; | |
- (void)updateTrackFrameWithAnimation:(_Bool)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)drawAndExtendTrackFromStartPoint:(struct CGPoint)arg1 toEndPoint:(struct CGPoint)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)extendTrackFromStartPoint:(struct CGPoint)arg1 toEndPoint:(struct CGPoint)arg2; | |
- (void)drawTrackFromStartPoint:(struct CGPoint)arg1 toEndPoint:(struct CGPoint)arg2; | |
- (id)initWithRadius:(double)arg1; | |
@end | |
@interface GKBClearcutAccountData : NSObject | |
{ | |
NSMutableDictionary *_logSourceToWriter; | |
NSString *_accountLogDirectory; | |
} | |
@property(copy, nonatomic) NSString *accountLogDirectory; // @synthesize accountLogDirectory=_accountLogDirectory; | |
@property(copy, nonatomic) NSMutableDictionary *logSourceToWriter; // @synthesize logSourceToWriter=_logSourceToWriter; | |
- (void).cxx_destruct; | |
- (id)filenameWithCurrentTimeInDirectory:(id)arg1; | |
- (void)flushWriters; | |
- (void)removeWriterForLogSource:(int)arg1; | |
- (id)writerForLogSource:(int)arg1; | |
- (id)initWithAccountLogDirectory:(id)arg1; | |
@end | |
@interface GKBClearcutRequest : NSObject | |
{ | |
int _logSource; | |
NSString *_account; | |
NSString *_path; | |
} | |
@property(readonly, copy, nonatomic) NSString *path; // @synthesize path=_path; | |
@property(readonly, copy, nonatomic) NSString *account; // @synthesize account=_account; | |
@property(readonly, nonatomic) int logSource; // @synthesize logSource=_logSource; | |
- (void).cxx_destruct; | |
- (id)initWithLogSource:(int)arg1 account:(id)arg2 path:(id)arg3; | |
@end | |
@interface GKBClearcutLogger : NSObject | |
{ | |
GTMSessionFetcherService *_gtmService; | |
_Bool _enabled; | |
_Bool _sendScheduled; | |
NSString *_applicationBuild; | |
unsigned long long _maxRequestNumberOfBytes; | |
NSString *_installIdentifier; | |
NSURL *_serverURL; | |
CDUnknownBlockType _accountToAuthorizerBlock; | |
id <GTMFetcherAuthorizationProtocol> _authorization; | |
NSString *_logDirectory; | |
NSMutableDictionary *_accounts; | |
GTMSessionFetcher *_fetcher; | |
NSMutableArray *_pendingRequests; | |
NSObject<OS_dispatch_queue> *_queue; | |
unsigned long long _backgroundTaskId; | |
Reachability *_reachability; | |
} | |
+ (id)newLogEvent; | |
@property(retain, nonatomic) Reachability *reachability; // @synthesize reachability=_reachability; | |
@property(nonatomic) unsigned long long backgroundTaskId; // @synthesize backgroundTaskId=_backgroundTaskId; | |
@property(readonly, nonatomic) NSObject<OS_dispatch_queue> *queue; // @synthesize queue=_queue; | |
@property(readonly, copy, nonatomic) NSMutableArray *pendingRequests; // @synthesize pendingRequests=_pendingRequests; | |
@property(retain, nonatomic) GTMSessionFetcher *fetcher; // @synthesize fetcher=_fetcher; | |
@property(nonatomic) _Bool sendScheduled; // @synthesize sendScheduled=_sendScheduled; | |
@property(readonly, copy, nonatomic) NSMutableDictionary *accounts; // @synthesize accounts=_accounts; | |
@property(copy, nonatomic) NSString *logDirectory; // @synthesize logDirectory=_logDirectory; | |
@property(retain, nonatomic) id <GTMFetcherAuthorizationProtocol> authorization; // @synthesize authorization=_authorization; | |
@property(copy, nonatomic) CDUnknownBlockType accountToAuthorizerBlock; // @synthesize accountToAuthorizerBlock=_accountToAuthorizerBlock; | |
@property(copy, nonatomic) NSURL *serverURL; // @synthesize serverURL=_serverURL; | |
@property(copy, nonatomic) NSString *installIdentifier; // @synthesize installIdentifier=_installIdentifier; | |
@property(nonatomic) unsigned long long maxRequestNumberOfBytes; // @synthesize maxRequestNumberOfBytes=_maxRequestNumberOfBytes; | |
@property(copy, nonatomic) NSString *applicationBuild; // @synthesize applicationBuild=_applicationBuild; | |
@property(nonatomic) _Bool enabled; // @synthesize enabled=_enabled; | |
- (void).cxx_destruct; | |
- (void)endBackgroundTask; | |
- (void)sendLogsForAccount:(id)arg1; | |
- (void)sendNextPendingRequest; | |
- (id)fetcherWithLogRequest:(id)arg1 authorizer:(id)arg2; | |
- (id)nextPendingRequest; | |
- (void)updatePendingRequestsForAccount:(id)arg1; | |
- (void)flushWritersForAccount:(id)arg1; | |
- (id)logRequestFromPath:(id)arg1 logSource:(int)arg2; | |
- (id)accountDataForAccount:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface GKBClearcutWriter : NSObject | |
{ | |
int _fileDescriptor; | |
unsigned long long _numberOfBytes; | |
} | |
@property(nonatomic) unsigned long long numberOfBytes; // @synthesize numberOfBytes=_numberOfBytes; | |
@property(nonatomic) int fileDescriptor; // @synthesize fileDescriptor=_fileDescriptor; | |
- (_Bool)writeLogEvent:(id)arg1; | |
- (void)close; | |
- (void)dealloc; | |
- (id)initWithPath:(id)arg1; | |
@end | |
@interface GKBExtensionsClearcutLogger : GKBClearcutLogger | |
{ | |
} | |
+ (id)sharedInstance; | |
- (void)sendLogs; | |
- (void)logEvent:(id)arg1 logSource:(int)arg2; | |
- (void)reachabilityDidChange:(id)arg1; | |
- (id)init; | |
@end | |
@interface GKBKeyboardClearcutLogger : GKBClearcutLogger | |
{ | |
} | |
+ (id)sharedInstance; | |
- (void)logEvent:(id)arg1 logSource:(int)arg2; | |
- (void)reachabilityDidChange:(id)arg1; | |
- (id)init; | |
@end | |
@interface GKBUserActionLogger : NSObject | |
{ | |
NSString *_C2QQuery; | |
NSString *_C2QQueryRule; | |
unsigned long long _lowMemoryWarningCount; | |
long long _minKeyboardStartupLoadTimeMs; | |
long long _maxKeyboardStartupLoadTimeMs; | |
GTMSessionFetcherService *_gtmService; | |
id <GTMFetcherAuthorizationProtocol> _authorization; | |
} | |
+ (id)sharedInstance; | |
@property(retain, nonatomic) id <GTMFetcherAuthorizationProtocol> authorization; // @synthesize authorization=_authorization; | |
- (void).cxx_destruct; | |
- (id)gboardExtensionWithAppVersion; | |
- (int)deviceOrientation:(long long)arg1; | |
- (_Bool)isRegexRule:(id)arg1; | |
- (void)logQueryPredictionAutosuggestionSelection:(id)arg1; | |
- (void)logQueryPredictionCardAction:(id)arg1; | |
- (void)logEvent:(id)arg1 eventType:(unsigned long long)arg2; | |
- (void)logOpenedSettingsPage:(int)arg1; | |
- (void)logSearchSettingInteraction:(int)arg1 searchSetting:(int)arg2; | |
- (void)logKeyboardSettingInteraction:(int)arg1 keyboardSetting:(int)arg2; | |
- (void)logConv2QueryModelInitializedWithoutFullAccess; | |
- (void)logConv2QueryModelInitializedWithDownloadTime:(double)arg1 numLocalModelsDownloaded:(unsigned long long)arg2 numLocalModelsTotal:(unsigned long long)arg3 error:(id)arg4; | |
- (void)logQueryPredictionSelectedFromAutosuggestionView:(id)arg1; | |
- (void)logQueryPredictionSelected:(id)arg1 rule:(id)arg2; | |
- (void)logQueryPredictionSuggested:(id)arg1 rule:(id)arg2 trigger:(unsigned long long)arg3; | |
- (void)logKeyboardStartupLoadTime:(long long)arg1; | |
- (void)logLowMemoryWarning:(id)arg1 memoryInUse:(long long)arg2; | |
- (void)logOnboardingEventTimeToInstallMs:(long long)arg1; | |
- (void)logOnboardingEventClickedButton:(unsigned long long)arg1; | |
- (void)logGIFResultUserAction:(int)arg1 atIndex:(unsigned long long)arg2 withGIFCategory:(id)arg3 imageHost:(id)arg4; | |
- (void)logStickerResultUserAction:(int)arg1 atIndex:(unsigned long long)arg2 withStickerCategory:(id)arg3; | |
- (void)logEmojiResultUserAction:(int)arg1 atIndex:(unsigned long long)arg2 withEmoji:(id)arg3 withEmojiCategory:(id)arg4; | |
- (void)logArtUserAction:(int)arg1 inTab:(int)arg2; | |
- (void)logSearchRequestTimedOutInTab:(int)arg1 networkStatus:(int)arg2; | |
- (void)logSearchRateGboardInteraction:(int)arg1; | |
- (void)logSearchLocationPermissionResult:(int)arg1; | |
- (void)logSearchCardUserAction:(int)arg1 atIndex:(unsigned long long)arg2 withCardType:(int)arg3 inTab:(int)arg4 fromConv2Query:(_Bool)arg5; | |
- (void)logSearchUserAction:(int)arg1 inTab:(int)arg2; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface EXHApplicationPropertiesRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface JspbRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface JsTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface ArtEventRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface ArtResultInteraction : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) int artResultAction; // @dynamic artResultAction; | |
@property(nonatomic) int deprecatedEmojiCategory; // @dynamic deprecatedEmojiCategory; | |
@property(nonatomic) int deprecatedGifCategory; // @dynamic deprecatedGifCategory; | |
@property(nonatomic) int deprecatedImageHost; // @dynamic deprecatedImageHost; | |
@property(nonatomic) int deprecatedStickerCategory; // @dynamic deprecatedStickerCategory; | |
@property(retain, nonatomic) NSString *emoji; // @dynamic emoji; | |
@property(retain, nonatomic) NSString *emojiCategory; // @dynamic emojiCategory; | |
@property(retain, nonatomic) NSString *gifCategory; // @dynamic gifCategory; | |
@property(nonatomic) _Bool hasArtResultAction; // @dynamic hasArtResultAction; | |
@property(nonatomic) _Bool hasDeprecatedEmojiCategory; // @dynamic hasDeprecatedEmojiCategory; | |
@property(nonatomic) _Bool hasDeprecatedGifCategory; // @dynamic hasDeprecatedGifCategory; | |
@property(nonatomic) _Bool hasDeprecatedImageHost; // @dynamic hasDeprecatedImageHost; | |
@property(nonatomic) _Bool hasDeprecatedStickerCategory; // @dynamic hasDeprecatedStickerCategory; | |
@property(nonatomic) _Bool hasEmoji; // @dynamic hasEmoji; | |
@property(nonatomic) _Bool hasEmojiCategory; // @dynamic hasEmojiCategory; | |
@property(nonatomic) _Bool hasGifCategory; // @dynamic hasGifCategory; | |
@property(nonatomic) _Bool hasImageHost; // @dynamic hasImageHost; | |
@property(nonatomic) _Bool hasResultIndex; // @dynamic hasResultIndex; | |
@property(nonatomic) _Bool hasStickerCategory; // @dynamic hasStickerCategory; | |
@property(retain, nonatomic) NSString *imageHost; // @dynamic imageHost; | |
@property(nonatomic) int resultIndex; // @dynamic resultIndex; | |
@property(retain, nonatomic) NSString *stickerCategory; // @dynamic stickerCategory; | |
@end | |
@interface ArtResultInteraction_ArtResultActionEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface ArtResultInteraction_GifCategoryEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface ArtResultInteraction_ImageHostEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface ArtResultInteraction_EmojiCategoryEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface ArtResultInteraction_StickerCategoryEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface ArtEvent : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) ArtResultInteraction *artResultInteraction; // @dynamic artResultInteraction; | |
@property(nonatomic) int artTab; // @dynamic artTab; | |
@property(nonatomic) int artUserAction; // @dynamic artUserAction; | |
@property(nonatomic) _Bool hasArtResultInteraction; // @dynamic hasArtResultInteraction; | |
@property(nonatomic) _Bool hasArtTab; // @dynamic hasArtTab; | |
@property(nonatomic) _Bool hasArtUserAction; // @dynamic hasArtUserAction; | |
@end | |
@interface ArtEvent_ArtTabEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface ArtEvent_ArtUserActionEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GboardLogRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface GBoardExtension : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *anonymousUserId; // @dynamic anonymousUserId; | |
@property(retain, nonatomic) ArtEvent *artEvent; // @dynamic artEvent; | |
@property(nonatomic) _Bool fullAccessEnabled; // @dynamic fullAccessEnabled; | |
@property(retain, nonatomic) NSString *gboardVersion; // @dynamic gboardVersion; | |
@property(nonatomic) _Bool hasAnonymousUserId; // @dynamic hasAnonymousUserId; | |
@property(nonatomic) _Bool hasArtEvent; // @dynamic hasArtEvent; | |
@property(nonatomic) _Bool hasFullAccessEnabled; // @dynamic hasFullAccessEnabled; | |
@property(nonatomic) _Bool hasGboardVersion; // @dynamic hasGboardVersion; | |
@property(nonatomic) _Bool hasOnboardingEvent; // @dynamic hasOnboardingEvent; | |
@property(nonatomic) _Bool hasPerformance; // @dynamic hasPerformance; | |
@property(nonatomic) _Bool hasQueryPredictionEvent; // @dynamic hasQueryPredictionEvent; | |
@property(nonatomic) _Bool hasSearchEvent; // @dynamic hasSearchEvent; | |
@property(nonatomic) _Bool hasSettingsEvent; // @dynamic hasSettingsEvent; | |
@property(retain, nonatomic) OnboardingEvent *onboardingEvent; // @dynamic onboardingEvent; | |
@property(retain, nonatomic) Performance *performance; // @dynamic performance; | |
@property(retain, nonatomic) QueryPredictionEvent *queryPredictionEvent; // @dynamic queryPredictionEvent; | |
@property(retain, nonatomic) SearchEvent *searchEvent; // @dynamic searchEvent; | |
@property(retain, nonatomic) SettingsEvent *settingsEvent; // @dynamic settingsEvent; | |
@end | |
@interface OnboardingEventRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface OnboardingEvent : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) int clickedButton; // @dynamic clickedButton; | |
@property(nonatomic) _Bool hasClickedButton; // @dynamic hasClickedButton; | |
@property(nonatomic) _Bool hasTimeToInstallMs; // @dynamic hasTimeToInstallMs; | |
@property(nonatomic) long long timeToInstallMs; // @dynamic timeToInstallMs; | |
@end | |
@interface OnboardingEvent_ClickedButtonEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PerformanceRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface LowMemoryWarning : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *appUsageDescription; // @dynamic appUsageDescription; | |
@property(nonatomic) _Bool hasAppUsageDescription; // @dynamic hasAppUsageDescription; | |
@property(nonatomic) _Bool hasHasLowMemoryWarning; // @dynamic hasHasLowMemoryWarning; | |
@property(nonatomic) _Bool hasLowMemoryWarning; // @dynamic hasLowMemoryWarning; | |
@property(nonatomic) _Bool hasMemoryUsedMb; // @dynamic hasMemoryUsedMb; | |
@property(nonatomic) long long memoryUsedMb; // @dynamic memoryUsedMb; | |
@end | |
@interface Performance : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) int deviceOrientation; // @dynamic deviceOrientation; | |
@property(retain, nonatomic) NSString *deviceType; // @dynamic deviceType; | |
@property(nonatomic) _Bool hasDeviceOrientation; // @dynamic hasDeviceOrientation; | |
@property(nonatomic) _Bool hasDeviceType; // @dynamic hasDeviceType; | |
@property(nonatomic) _Bool hasKeyboardActivateExtensionsTimeMs; // @dynamic hasKeyboardActivateExtensionsTimeMs; | |
@property(nonatomic) _Bool hasKeyboardStartupLoadTimeMs; // @dynamic hasKeyboardStartupLoadTimeMs; | |
@property(nonatomic) _Bool hasLowMemoryWarning; // @dynamic hasLowMemoryWarning; | |
@property(nonatomic) _Bool hasLowMemoryWarningDeprecated; // @dynamic hasLowMemoryWarningDeprecated; | |
@property(nonatomic) _Bool hasMaxKeyboardStartupLoadTimeMs; // @dynamic hasMaxKeyboardStartupLoadTimeMs; | |
@property(nonatomic) _Bool hasMinKeyboardStartupLoadTimeMs; // @dynamic hasMinKeyboardStartupLoadTimeMs; | |
@property(nonatomic) _Bool hasNumLowMemoryWarnings; // @dynamic hasNumLowMemoryWarnings; | |
@property(nonatomic) _Bool hasOsVersion; // @dynamic hasOsVersion; | |
@property(nonatomic) _Bool hasTimeForArtQueryToExecuteMs; // @dynamic hasTimeForArtQueryToExecuteMs; | |
@property(nonatomic) _Bool hasTimeForSearchQueryToExecuteMs; // @dynamic hasTimeForSearchQueryToExecuteMs; | |
@property(nonatomic) long long keyboardActivateExtensionsTimeMs; // @dynamic keyboardActivateExtensionsTimeMs; | |
@property(nonatomic) long long keyboardStartupLoadTimeMs; // @dynamic keyboardStartupLoadTimeMs; | |
@property(retain, nonatomic) LowMemoryWarning *lowMemoryWarning; // @dynamic lowMemoryWarning; | |
@property(nonatomic) _Bool lowMemoryWarningDeprecated; // @dynamic lowMemoryWarningDeprecated; | |
@property(nonatomic) long long maxKeyboardStartupLoadTimeMs; // @dynamic maxKeyboardStartupLoadTimeMs; | |
@property(nonatomic) long long minKeyboardStartupLoadTimeMs; // @dynamic minKeyboardStartupLoadTimeMs; | |
@property(nonatomic) int numLowMemoryWarnings; // @dynamic numLowMemoryWarnings; | |
@property(retain, nonatomic) NSString *osVersion; // @dynamic osVersion; | |
@property(nonatomic) long long timeForArtQueryToExecuteMs; // @dynamic timeForArtQueryToExecuteMs; | |
@property(nonatomic) long long timeForSearchQueryToExecuteMs; // @dynamic timeForSearchQueryToExecuteMs; | |
@end | |
@interface Performance_DeviceOrientationEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface QueryPredictionEventRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface Conv2QueryInitialization : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *downloadErrorMessage; // @dynamic downloadErrorMessage; | |
@property(nonatomic) long long downloadTimeSec; // @dynamic downloadTimeSec; | |
@property(nonatomic) _Bool fullAccessEnabled; // @dynamic fullAccessEnabled; | |
@property(nonatomic) _Bool hasDownloadErrorMessage; // @dynamic hasDownloadErrorMessage; | |
@property(nonatomic) _Bool hasDownloadTimeSec; // @dynamic hasDownloadTimeSec; | |
@property(nonatomic) _Bool hasFullAccessEnabled; // @dynamic hasFullAccessEnabled; | |
@property(nonatomic) _Bool hasModelInit; // @dynamic hasModelInit; | |
@property(nonatomic) _Bool hasNumLocalModelsDownloaded; // @dynamic hasNumLocalModelsDownloaded; | |
@property(nonatomic) _Bool hasNumLocalModelsTotal; // @dynamic hasNumLocalModelsTotal; | |
@property(nonatomic) _Bool modelInit; // @dynamic modelInit; | |
@property(nonatomic) int numLocalModelsDownloaded; // @dynamic numLocalModelsDownloaded; | |
@property(nonatomic) int numLocalModelsTotal; // @dynamic numLocalModelsTotal; | |
@end | |
@interface QueryPredictionEvent : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) Conv2QueryInitialization *conv2QueryInit; // @dynamic conv2QueryInit; | |
@property(nonatomic) _Bool hasConv2QueryInit; // @dynamic hasConv2QueryInit; | |
@property(nonatomic) _Bool hasHasSearchResultInteraction; // @dynamic hasHasSearchResultInteraction; | |
@property(nonatomic) _Bool hasQuery; // @dynamic hasQuery; | |
@property(nonatomic) _Bool hasQueryIndex; // @dynamic hasQueryIndex; | |
@property(nonatomic) _Bool hasQueryPredictionTrigger; // @dynamic hasQueryPredictionTrigger; | |
@property(nonatomic) _Bool hasQueryRule; // @dynamic hasQueryRule; | |
@property(nonatomic) _Bool hasQuerySelected; // @dynamic hasQuerySelected; | |
@property(nonatomic) _Bool hasQuerySuggested; // @dynamic hasQuerySuggested; | |
@property(nonatomic) _Bool hasSearchResultInteraction; // @dynamic hasSearchResultInteraction; | |
@property(retain, nonatomic) NSString *query; // @dynamic query; | |
@property(nonatomic) int queryIndex; // @dynamic queryIndex; | |
@property(nonatomic) int queryPredictionTrigger; // @dynamic queryPredictionTrigger; | |
@property(retain, nonatomic) NSString *queryRule; // @dynamic queryRule; | |
@property(nonatomic) _Bool querySelected; // @dynamic querySelected; | |
@property(nonatomic) _Bool querySuggested; // @dynamic querySuggested; | |
@end | |
@interface QueryPredictionEvent_QueryPredictionTriggerEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface SearchEventRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface SearchResultInteraction : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasResultIndex; // @dynamic hasResultIndex; | |
@property(nonatomic) _Bool hasSearchCard; // @dynamic hasSearchCard; | |
@property(nonatomic) _Bool hasSearchCardUserAction; // @dynamic hasSearchCardUserAction; | |
@property(nonatomic) int resultIndex; // @dynamic resultIndex; | |
@property(nonatomic) int searchCard; // @dynamic searchCard; | |
@property(nonatomic) int searchCardUserAction; // @dynamic searchCardUserAction; | |
@end | |
@interface SearchResultInteraction_SearchCardEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface SearchResultInteraction_SearchCardUserActionEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface SearchEvent : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasLocationPermissionResult; // @dynamic hasLocationPermissionResult; | |
@property(nonatomic) _Bool hasNetworkStatus; // @dynamic hasNetworkStatus; | |
@property(nonatomic) _Bool hasRateGboardInteraction; // @dynamic hasRateGboardInteraction; | |
@property(nonatomic) _Bool hasSearchRequestTimedOut; // @dynamic hasSearchRequestTimedOut; | |
@property(nonatomic) _Bool hasSearchResultInteraction; // @dynamic hasSearchResultInteraction; | |
@property(nonatomic) _Bool hasSearchTab; // @dynamic hasSearchTab; | |
@property(nonatomic) _Bool hasSearchUserAction; // @dynamic hasSearchUserAction; | |
@property(nonatomic) int locationPermissionResult; // @dynamic locationPermissionResult; | |
@property(nonatomic) int networkStatus; // @dynamic networkStatus; | |
@property(nonatomic) int rateGboardInteraction; // @dynamic rateGboardInteraction; | |
@property(nonatomic) _Bool searchRequestTimedOut; // @dynamic searchRequestTimedOut; | |
@property(retain, nonatomic) SearchResultInteraction *searchResultInteraction; // @dynamic searchResultInteraction; | |
@property(nonatomic) int searchTab; // @dynamic searchTab; | |
@property(nonatomic) int searchUserAction; // @dynamic searchUserAction; | |
@end | |
@interface SearchEvent_SearchTabEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface SearchEvent_SearchUserActionEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface SearchEvent_LocationPermissionResultEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface SearchEvent_RateGboardInteractionEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface SearchEvent_NetworkStatusEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface SettingsEventRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface SettingsEvent : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasKeyboardSetting; // @dynamic hasKeyboardSetting; | |
@property(nonatomic) _Bool hasOpenedSettingPage; // @dynamic hasOpenedSettingPage; | |
@property(nonatomic) _Bool hasSearchSetting; // @dynamic hasSearchSetting; | |
@property(nonatomic) _Bool hasSettingStatus; // @dynamic hasSettingStatus; | |
@property(nonatomic) int keyboardSetting; // @dynamic keyboardSetting; | |
@property(nonatomic) int openedSettingPage; // @dynamic openedSettingPage; | |
@property(nonatomic) int searchSetting; // @dynamic searchSetting; | |
@property(nonatomic) int settingStatus; // @dynamic settingStatus; | |
@end | |
@interface SettingsEvent_SettingStatusEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface SettingsEvent_KeyboardSettingEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface SettingsEvent_SearchSettingEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface SettingsEvent_SettingsPageEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface LOGSLogsAnnotationsRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface LOGSIdentifierTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface LOGSMessageDetails : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasMayAppearInArray; // @dynamic hasMayAppearInArray; | |
@property(retain, nonatomic) PBMutableArray *mayAppearInArray; // @dynamic mayAppearInArray; | |
@end | |
@interface LOGSMessageDetails_Type : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasLogType; // @dynamic hasLogType; | |
@property(nonatomic) _Bool hasSourceType; // @dynamic hasSourceType; | |
@property(retain, nonatomic) NSString *logType; // @dynamic logType; | |
@property(retain, nonatomic) NSString *sourceType; // @dynamic sourceType; | |
@end | |
@interface AndroidImeRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface ImeEvent : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) BackspaceMetadata *backspaceMetadata; // @dynamic backspaceMetadata; | |
@property(retain, nonatomic) CandidateMetadata *candidateMetadata; // @dynamic candidateMetadata; | |
@property(retain, nonatomic) KeyboardEditorMetadata *editorMetadata; // @dynamic editorMetadata; | |
@property(nonatomic) _Bool hasBackspaceMetadata; // @dynamic hasBackspaceMetadata; | |
@property(nonatomic) _Bool hasCandidateMetadata; // @dynamic hasCandidateMetadata; | |
@property(nonatomic) _Bool hasEditorMetadata; // @dynamic hasEditorMetadata; | |
@property(nonatomic) _Bool hasImeName; // @dynamic hasImeName; | |
@property(nonatomic) _Bool hasImeSubtypeLanguage; // @dynamic hasImeSubtypeLanguage; | |
@property(nonatomic) _Bool hasImeVersionCode; // @dynamic hasImeVersionCode; | |
@property(nonatomic) _Bool hasIsPreloadedInSystem; // @dynamic hasIsPreloadedInSystem; | |
@property(nonatomic) _Bool hasKeyboardEventsArray; // @dynamic hasKeyboardEventsArray; | |
@property(nonatomic) _Bool hasKeyboardSettings; // @dynamic hasKeyboardSettings; | |
@property(nonatomic) _Bool hasKeyboardType; // @dynamic hasKeyboardType; | |
@property(nonatomic) _Bool hasOptInHandwritingFeedback; // @dynamic hasOptInHandwritingFeedback; | |
@property(nonatomic) _Bool hasOptInUserMetrics; // @dynamic hasOptInUserMetrics; | |
@property(nonatomic) _Bool hasPerformanceMetadataArray; // @dynamic hasPerformanceMetadataArray; | |
@property(nonatomic) _Bool hasWordCommitMetadataArray; // @dynamic hasWordCommitMetadataArray; | |
@property(retain, nonatomic) NSString *imeName; // @dynamic imeName; | |
@property(retain, nonatomic) NSString *imeSubtypeLanguage; // @dynamic imeSubtypeLanguage; | |
@property(nonatomic) int imeVersionCode; // @dynamic imeVersionCode; | |
@property(nonatomic) _Bool isPreloadedInSystem; // @dynamic isPreloadedInSystem; | |
@property(retain, nonatomic) PBMutableArray *keyboardEventsArray; // @dynamic keyboardEventsArray; | |
@property(retain, nonatomic) KeyboardSettings *keyboardSettings; // @dynamic keyboardSettings; | |
@property(retain, nonatomic) NSString *keyboardType; // @dynamic keyboardType; | |
@property(nonatomic) _Bool optInHandwritingFeedback; // @dynamic optInHandwritingFeedback; | |
@property(nonatomic) _Bool optInUserMetrics; // @dynamic optInUserMetrics; | |
@property(retain, nonatomic) PBMutableArray *performanceMetadataArray; // @dynamic performanceMetadataArray; | |
@property(retain, nonatomic) PBMutableArray *wordCommitMetadataArray; // @dynamic wordCommitMetadataArray; | |
@end | |
@interface AndroidImeMessagesRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface InputTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface ResultEventTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface CandidateTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface CommitMetadata : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) int candidateSelectionTimes; // @dynamic candidateSelectionTimes; | |
@property(nonatomic) int candidateType; // @dynamic candidateType; | |
@property(nonatomic) int commitResultType; // @dynamic commitResultType; | |
@property(nonatomic) _Bool composingTextModified; // @dynamic composingTextModified; | |
@property(nonatomic) int compositionLanguage; // @dynamic compositionLanguage; | |
@property(nonatomic) int count; // @dynamic count; | |
@property(nonatomic) int finishType; // @dynamic finishType; | |
@property(nonatomic) _Bool hasCandidateSelectionTimes; // @dynamic hasCandidateSelectionTimes; | |
@property(nonatomic) _Bool hasCandidateType; // @dynamic hasCandidateType; | |
@property(nonatomic) _Bool hasCommitResultType; // @dynamic hasCommitResultType; | |
@property(nonatomic) _Bool hasComposingTextModified; // @dynamic hasComposingTextModified; | |
@property(nonatomic) _Bool hasCompositionLanguage; // @dynamic hasCompositionLanguage; | |
@property(nonatomic) _Bool hasCount; // @dynamic hasCount; | |
@property(nonatomic) _Bool hasFinishType; // @dynamic hasFinishType; | |
@property(nonatomic) _Bool hasInputLength; // @dynamic hasInputLength; | |
@property(nonatomic) _Bool hasInputType; // @dynamic hasInputType; | |
@property(nonatomic) _Bool hasIsDefaultCandidate; // @dynamic hasIsDefaultCandidate; | |
@property(nonatomic) _Bool hasIsEmoji; // @dynamic hasIsEmoji; | |
@property(nonatomic) _Bool hasIsGestureInput; // @dynamic hasIsGestureInput; | |
@property(nonatomic) _Bool hasLmMask; // @dynamic hasLmMask; | |
@property(nonatomic) _Bool hasModifiedAfterCommit; // @dynamic hasModifiedAfterCommit; | |
@property(nonatomic) _Bool hasRanking; // @dynamic hasRanking; | |
@property(nonatomic) _Bool hasReadingTextSelected; // @dynamic hasReadingTextSelected; | |
@property(nonatomic) _Bool hasResultLength; // @dynamic hasResultLength; | |
@property(nonatomic) int inputLength; // @dynamic inputLength; | |
@property(nonatomic) int inputType; // @dynamic inputType; | |
@property(nonatomic) _Bool isDefaultCandidate; // @dynamic isDefaultCandidate; | |
@property(nonatomic) _Bool isEmoji; // @dynamic isEmoji; | |
@property(nonatomic) _Bool isGestureInput; // @dynamic isGestureInput; | |
@property(nonatomic) unsigned int lmMask; // @dynamic lmMask; | |
@property(nonatomic) _Bool modifiedAfterCommit; // @dynamic modifiedAfterCommit; | |
@property(nonatomic) int ranking; // @dynamic ranking; | |
@property(nonatomic) _Bool readingTextSelected; // @dynamic readingTextSelected; | |
@property(nonatomic) int resultLength; // @dynamic resultLength; | |
@end | |
@interface CommitMetadata_CompositionLanguageEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface CommitMetadata_CommitResultTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface BackspaceMetadata : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) int deletedTextLength; // @dynamic deletedTextLength; | |
@property(nonatomic) _Bool hasDeletedTextLength; // @dynamic hasDeletedTextLength; | |
@property(nonatomic) _Bool hasHasTextSelection; // @dynamic hasHasTextSelection; | |
@property(nonatomic) _Bool hasRevertDoubleSpaceToPeriodTransformation; // @dynamic hasRevertDoubleSpaceToPeriodTransformation; | |
@property(nonatomic) _Bool hasRevertSwapPunctuation; // @dynamic hasRevertSwapPunctuation; | |
@property(nonatomic) _Bool hasTextSelection; // @dynamic hasTextSelection; | |
@property(nonatomic) _Bool revertDoubleSpaceToPeriodTransformation; // @dynamic revertDoubleSpaceToPeriodTransformation; | |
@property(nonatomic) _Bool revertSwapPunctuation; // @dynamic revertSwapPunctuation; | |
@end | |
@interface CandidateMetadata : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) int candidateLength; // @dynamic candidateLength; | |
@property(nonatomic) int candidateType; // @dynamic candidateType; | |
@property(nonatomic) _Bool hasCandidateLength; // @dynamic hasCandidateLength; | |
@property(nonatomic) _Bool hasCandidateType; // @dynamic hasCandidateType; | |
@property(nonatomic) _Bool hasInputLength; // @dynamic hasInputLength; | |
@property(nonatomic) _Bool hasIsDefaultCandidate; // @dynamic hasIsDefaultCandidate; | |
@property(nonatomic) _Bool hasPositionIndex; // @dynamic hasPositionIndex; | |
@property(nonatomic) int inputLength; // @dynamic inputLength; | |
@property(nonatomic) _Bool isDefaultCandidate; // @dynamic isDefaultCandidate; | |
@property(nonatomic) int positionIndex; // @dynamic positionIndex; | |
@end | |
@interface KeyboardSettings : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool autoCapitalization; // @dynamic autoCapitalization; | |
@property(nonatomic) _Bool autoCorrectEnabled; // @dynamic autoCorrectEnabled; | |
@property(nonatomic) _Bool autoSpaceEnabled; // @dynamic autoSpaceEnabled; | |
@property(nonatomic) _Bool blockOffensiveWords; // @dynamic blockOffensiveWords; | |
@property(nonatomic) _Bool chinesePredictionEnabled; // @dynamic chinesePredictionEnabled; | |
@property(nonatomic) _Bool dictUpdateEnabled; // @dynamic dictUpdateEnabled; | |
@property(nonatomic) _Bool gestureInputEnabled; // @dynamic gestureInputEnabled; | |
@property(nonatomic) _Bool gestureTrailEnabled; // @dynamic gestureTrailEnabled; | |
@property(nonatomic) int handwritingSpeed; // @dynamic handwritingSpeed; | |
@property(nonatomic) int handwritingStrokeWidthScale; // @dynamic handwritingStrokeWidthScale; | |
@property(nonatomic) _Bool hasAutoCapitalization; // @dynamic hasAutoCapitalization; | |
@property(nonatomic) _Bool hasAutoCorrectEnabled; // @dynamic hasAutoCorrectEnabled; | |
@property(nonatomic) _Bool hasAutoSpaceEnabled; // @dynamic hasAutoSpaceEnabled; | |
@property(nonatomic) _Bool hasBlockOffensiveWords; // @dynamic hasBlockOffensiveWords; | |
@property(nonatomic) _Bool hasChinesePredictionEnabled; // @dynamic hasChinesePredictionEnabled; | |
@property(nonatomic) _Bool hasDictUpdateEnabled; // @dynamic hasDictUpdateEnabled; | |
@property(nonatomic) _Bool hasGestureInputEnabled; // @dynamic hasGestureInputEnabled; | |
@property(nonatomic) _Bool hasGestureTrailEnabled; // @dynamic hasGestureTrailEnabled; | |
@property(nonatomic) _Bool hasHandwritingSpeed; // @dynamic hasHandwritingSpeed; | |
@property(nonatomic) _Bool hasHandwritingStrokeWidthScale; // @dynamic hasHandwritingStrokeWidthScale; | |
@property(nonatomic) _Bool hasIncludeOtherImesInLanguageSwitchList; // @dynamic hasIncludeOtherImesInLanguageSwitchList; | |
@property(nonatomic) _Bool hasKeyboardHeightInPercentage; // @dynamic hasKeyboardHeightInPercentage; | |
@property(nonatomic) _Bool hasLongPressDelay; // @dynamic hasLongPressDelay; | |
@property(nonatomic) _Bool hasOptInHandwritingFeedback; // @dynamic hasOptInHandwritingFeedback; | |
@property(nonatomic) _Bool hasOptInUserMetrics; // @dynamic hasOptInUserMetrics; | |
@property(nonatomic) _Bool hasPersonalizedSuggestions; // @dynamic hasPersonalizedSuggestions; | |
@property(nonatomic) _Bool hasPhraseGestureEnabled; // @dynamic hasPhraseGestureEnabled; | |
@property(nonatomic) _Bool hasPopupOnKeypress; // @dynamic hasPopupOnKeypress; | |
@property(nonatomic) _Bool hasPredictionEnabled; // @dynamic hasPredictionEnabled; | |
@property(nonatomic) _Bool hasScTcConversion; // @dynamic hasScTcConversion; | |
@property(nonatomic) _Bool hasShowLanguageSwitchKey; // @dynamic hasShowLanguageSwitchKey; | |
@property(nonatomic) _Bool hasSoundOnKeypress; // @dynamic hasSoundOnKeypress; | |
@property(nonatomic) _Bool hasSpellCorrectionEnabled; // @dynamic hasSpellCorrectionEnabled; | |
@property(nonatomic) _Bool hasSubtypeArray; // @dynamic hasSubtypeArray; | |
@property(nonatomic) _Bool hasSuggestEnglishWord; // @dynamic hasSuggestEnglishWord; | |
@property(nonatomic) _Bool hasThemeType; // @dynamic hasThemeType; | |
@property(nonatomic) _Bool hasUseAutoConversion; // @dynamic hasUseAutoConversion; | |
@property(nonatomic) _Bool hasUseContactsDict; // @dynamic hasUseContactsDict; | |
@property(nonatomic) _Bool hasUseDictionarySuggest; // @dynamic hasUseDictionarySuggest; | |
@property(nonatomic) _Bool hasUseDoubleSpacePeriod; // @dynamic hasUseDoubleSpacePeriod; | |
@property(nonatomic) _Bool hasUseEmojiConversion; // @dynamic hasUseEmojiConversion; | |
@property(nonatomic) _Bool hasUseFullPinyinScheme; // @dynamic hasUseFullPinyinScheme; | |
@property(nonatomic) _Bool hasUseFuzzyPinyin; // @dynamic hasUseFuzzyPinyin; | |
@property(nonatomic) _Bool hasUseHistorySuggest; // @dynamic hasUseHistorySuggest; | |
@property(nonatomic) _Bool hasUseJapaneseLayout; // @dynamic hasUseJapaneseLayout; | |
@property(nonatomic) _Bool hasUseNumberConversion; // @dynamic hasUseNumberConversion; | |
@property(nonatomic) _Bool hasUsePersonalizedDicts; // @dynamic hasUsePersonalizedDicts; | |
@property(nonatomic) _Bool hasUseSymbolConversion; // @dynamic hasUseSymbolConversion; | |
@property(nonatomic) _Bool hasUseT13NConversion; // @dynamic hasUseT13NConversion; | |
@property(nonatomic) _Bool hasUserDictSyncEnabled; // @dynamic hasUserDictSyncEnabled; | |
@property(nonatomic) _Bool hasVibrateOnKeypress; // @dynamic hasVibrateOnKeypress; | |
@property(nonatomic) _Bool hasVoiceInputKey; // @dynamic hasVoiceInputKey; | |
@property(nonatomic) _Bool includeOtherImesInLanguageSwitchList; // @dynamic includeOtherImesInLanguageSwitchList; | |
@property(nonatomic) int keyboardHeightInPercentage; // @dynamic keyboardHeightInPercentage; | |
@property(nonatomic) int longPressDelay; // @dynamic longPressDelay; | |
@property(nonatomic) _Bool optInHandwritingFeedback; // @dynamic optInHandwritingFeedback; | |
@property(nonatomic) _Bool optInUserMetrics; // @dynamic optInUserMetrics; | |
@property(nonatomic) _Bool personalizedSuggestions; // @dynamic personalizedSuggestions; | |
@property(nonatomic) _Bool phraseGestureEnabled; // @dynamic phraseGestureEnabled; | |
@property(nonatomic) _Bool popupOnKeypress; // @dynamic popupOnKeypress; | |
@property(nonatomic) _Bool predictionEnabled; // @dynamic predictionEnabled; | |
@property(nonatomic) _Bool scTcConversion; // @dynamic scTcConversion; | |
@property(nonatomic) _Bool showLanguageSwitchKey; // @dynamic showLanguageSwitchKey; | |
@property(nonatomic) _Bool soundOnKeypress; // @dynamic soundOnKeypress; | |
@property(nonatomic) _Bool spellCorrectionEnabled; // @dynamic spellCorrectionEnabled; | |
@property(retain, nonatomic) PBMutableArray *subtypeArray; // @dynamic subtypeArray; | |
@property(nonatomic) _Bool suggestEnglishWord; // @dynamic suggestEnglishWord; | |
@property(nonatomic) int themeType; // @dynamic themeType; | |
@property(nonatomic) _Bool useAutoConversion; // @dynamic useAutoConversion; | |
@property(nonatomic) _Bool useContactsDict; // @dynamic useContactsDict; | |
@property(nonatomic) _Bool useDictionarySuggest; // @dynamic useDictionarySuggest; | |
@property(nonatomic) _Bool useDoubleSpacePeriod; // @dynamic useDoubleSpacePeriod; | |
@property(nonatomic) _Bool useEmojiConversion; // @dynamic useEmojiConversion; | |
@property(nonatomic) _Bool useFullPinyinScheme; // @dynamic useFullPinyinScheme; | |
@property(nonatomic) _Bool useFuzzyPinyin; // @dynamic useFuzzyPinyin; | |
@property(nonatomic) _Bool useHistorySuggest; // @dynamic useHistorySuggest; | |
@property(nonatomic) _Bool useJapaneseLayout; // @dynamic useJapaneseLayout; | |
@property(nonatomic) _Bool useNumberConversion; // @dynamic useNumberConversion; | |
@property(nonatomic) _Bool usePersonalizedDicts; // @dynamic usePersonalizedDicts; | |
@property(nonatomic) _Bool useSymbolConversion; // @dynamic useSymbolConversion; | |
@property(nonatomic) _Bool useT13NConversion; // @dynamic useT13NConversion; | |
@property(nonatomic) _Bool userDictSyncEnabled; // @dynamic userDictSyncEnabled; | |
@property(nonatomic) _Bool vibrateOnKeypress; // @dynamic vibrateOnKeypress; | |
@property(nonatomic) _Bool voiceInputKey; // @dynamic voiceInputKey; | |
@end | |
@interface KeyboardSettings_ThemeTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface KeyboardSubtype : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasLayout; // @dynamic hasLayout; | |
@property(nonatomic) _Bool hasLocale; // @dynamic hasLocale; | |
@property(retain, nonatomic) NSString *layout; // @dynamic layout; | |
@property(retain, nonatomic) NSString *locale; // @dynamic locale; | |
@end | |
@interface KeyboardEditorMetadata : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool causeKeyboardRestart; // @dynamic causeKeyboardRestart; | |
@property(nonatomic) _Bool hasCauseKeyboardRestart; // @dynamic hasCauseKeyboardRestart; | |
@property(nonatomic) _Bool hasInputType; // @dynamic hasInputType; | |
@property(nonatomic) _Bool hasOrientation; // @dynamic hasOrientation; | |
@property(nonatomic) int inputType; // @dynamic inputType; | |
@property(nonatomic) int orientation; // @dynamic orientation; | |
@end | |
@interface KeyboardEditorMetadata_KeyboardOrientationEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface KeyEventMetadata : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) int actionType; // @dynamic actionType; | |
@property(nonatomic) int count; // @dynamic count; | |
@property(nonatomic) _Bool hardKey; // @dynamic hardKey; | |
@property(nonatomic) _Bool hasActionType; // @dynamic hasActionType; | |
@property(nonatomic) _Bool hasCount; // @dynamic hasCount; | |
@property(nonatomic) _Bool hasHardKey; // @dynamic hasHardKey; | |
@property(nonatomic) _Bool hasKeyCodeType; // @dynamic hasKeyCodeType; | |
@property(nonatomic) _Bool hasPreviousActionType; // @dynamic hasPreviousActionType; | |
@property(nonatomic) _Bool hasPreviousKeyCodeType; // @dynamic hasPreviousKeyCodeType; | |
@property(nonatomic) _Bool hasResultEventType; // @dynamic hasResultEventType; | |
@property(nonatomic) int keyCodeType; // @dynamic keyCodeType; | |
@property(nonatomic) int previousActionType; // @dynamic previousActionType; | |
@property(nonatomic) int previousKeyCodeType; // @dynamic previousKeyCodeType; | |
@property(nonatomic) int resultEventType; // @dynamic resultEventType; | |
@end | |
@interface KeyEventMetadata_KeyActionTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface KeyEventMetadata_KeyCodeTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PerformanceMetadata : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) long long duration; // @dynamic duration; | |
@property(nonatomic) _Bool hasDuration; // @dynamic hasDuration; | |
@property(nonatomic) _Bool hasOperation; // @dynamic hasOperation; | |
@property(nonatomic) int operation; // @dynamic operation; | |
@end | |
@interface PerformanceMetadata_OperationTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PBMMessageSetRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface PBMMessageSet : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface RetentionAnnotationsRoot : PBRootObject | |
{ | |
} | |
@end | |
@interface RetentionTagEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface RetentionSpec : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *context; // @dynamic context; | |
@property(nonatomic) int desiredRetention; // @dynamic desiredRetention; | |
@property(nonatomic) _Bool hasContext; // @dynamic hasContext; | |
@property(nonatomic) _Bool hasDesiredRetention; // @dynamic hasDesiredRetention; | |
@end | |
@interface SemanticAnnotationsRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface SemanticTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface DataFormatEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface Qualifier : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasExplicitConsent; // @dynamic hasExplicitConsent; | |
@property(nonatomic) _Bool hasHasExplicitConsent; // @dynamic hasHasExplicitConsent; | |
@property(nonatomic) _Bool hasIsEncrypted; // @dynamic hasIsEncrypted; | |
@property(nonatomic) _Bool hasIsGoogle; // @dynamic hasIsGoogle; | |
@property(nonatomic) _Bool hasIsPartner; // @dynamic hasIsPartner; | |
@property(nonatomic) _Bool hasIsPublic; // @dynamic hasIsPublic; | |
@property(nonatomic) _Bool hasIsPublisher; // @dynamic hasIsPublisher; | |
@property(nonatomic) _Bool hasNonUserLocation; // @dynamic hasNonUserLocation; | |
@property(nonatomic) _Bool hasOtherUser; // @dynamic hasOtherUser; | |
@property(nonatomic) _Bool hasRelatedField; // @dynamic hasRelatedField; | |
@property(nonatomic) _Bool isEncrypted; // @dynamic isEncrypted; | |
@property(nonatomic) _Bool isGoogle; // @dynamic isGoogle; | |
@property(nonatomic) _Bool isPartner; // @dynamic isPartner; | |
@property(nonatomic) _Bool isPublic; // @dynamic isPublic; | |
@property(nonatomic) _Bool isPublisher; // @dynamic isPublisher; | |
@property(nonatomic) _Bool nonUserLocation; // @dynamic nonUserLocation; | |
@property(nonatomic) _Bool otherUser; // @dynamic otherUser; | |
@property(nonatomic) int relatedField; // @dynamic relatedField; | |
@end | |
@interface LocationQualifier : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasNonUserLocation; // @dynamic hasNonUserLocation; | |
@property(nonatomic) _Bool hasPreciseLocation; // @dynamic hasPreciseLocation; | |
@property(nonatomic) _Bool nonUserLocation; // @dynamic nonUserLocation; | |
@property(nonatomic) _Bool preciseLocation; // @dynamic preciseLocation; | |
@end | |
@interface FieldDetails : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasSemanticTypeArray; // @dynamic hasSemanticTypeArray; | |
@property(retain, nonatomic) PBMutableArray *semanticTypeArray; // @dynamic semanticTypeArray; | |
@end | |
@interface MessageDetails : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasSemanticTypeArray; // @dynamic hasSemanticTypeArray; | |
@property(retain, nonatomic) PBMutableArray *semanticTypeArray; // @dynamic semanticTypeArray; | |
@end | |
@interface ClientanalyticsRoot : PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface LogEventKeyValues : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasKey; // @dynamic hasKey; | |
@property(nonatomic) _Bool hasValue; // @dynamic hasValue; | |
@property(retain, nonatomic) NSString *key; // @dynamic key; | |
@property(retain, nonatomic) NSString *value; // @dynamic value; | |
@end | |
@interface ActiveExperiments : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) PBMutableArray *clientAlteringExperimentArray; // @dynamic clientAlteringExperimentArray; | |
@property(retain, nonatomic) PBMutableArray *gwsExperimentArray; // @dynamic gwsExperimentArray; | |
@property(nonatomic) _Bool hasClientAlteringExperimentArray; // @dynamic hasClientAlteringExperimentArray; | |
@property(nonatomic) _Bool hasGwsExperimentArray; // @dynamic hasGwsExperimentArray; | |
@property(nonatomic) _Bool hasOtherExperimentArray; // @dynamic hasOtherExperimentArray; | |
@property(nonatomic) _Bool hasPlayExperimentArray; // @dynamic hasPlayExperimentArray; | |
@property(nonatomic) _Bool hasUnsupportedPlayExperimentArray; // @dynamic hasUnsupportedPlayExperimentArray; | |
@property(retain, nonatomic) PBMutableArray *otherExperimentArray; // @dynamic otherExperimentArray; | |
@property(retain, nonatomic) PBMutableArray *playExperimentArray; // @dynamic playExperimentArray; | |
@property(retain, nonatomic) PBMutableArray *unsupportedPlayExperimentArray; // @dynamic unsupportedPlayExperimentArray; | |
@end | |
@interface LogEvent : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) AppUsage1pLogEvent *appUsage1P; // @dynamic appUsage1P; | |
@property(nonatomic) long long bootCount; // @dynamic bootCount; | |
@property(retain, nonatomic) NSData *clientVe; // @dynamic clientVe; | |
@property(retain, nonatomic) NSString *clientVeJs; // @dynamic clientVeJs; | |
@property(nonatomic) int eventCode; // @dynamic eventCode; | |
@property(nonatomic) int eventFlowId; // @dynamic eventFlowId; | |
@property(nonatomic) long long eventTimeMs; // @dynamic eventTimeMs; | |
@property(nonatomic) long long eventUptimeMs; // @dynamic eventUptimeMs; | |
@property(retain, nonatomic) ActiveExperiments *exp; // @dynamic exp; | |
@property(retain, nonatomic) ExperimentIds *experimentIds; // @dynamic experimentIds; | |
@property(nonatomic) _Bool hasAppUsage1P; // @dynamic hasAppUsage1P; | |
@property(nonatomic) _Bool hasBootCount; // @dynamic hasBootCount; | |
@property(nonatomic) _Bool hasClientVe; // @dynamic hasClientVe; | |
@property(nonatomic) _Bool hasClientVeJs; // @dynamic hasClientVeJs; | |
@property(nonatomic) _Bool hasEventCode; // @dynamic hasEventCode; | |
@property(nonatomic) _Bool hasEventFlowId; // @dynamic hasEventFlowId; | |
@property(nonatomic) _Bool hasEventTimeMs; // @dynamic hasEventTimeMs; | |
@property(nonatomic) _Bool hasEventUptimeMs; // @dynamic hasEventUptimeMs; | |
@property(nonatomic) _Bool hasExp; // @dynamic hasExp; | |
@property(nonatomic) _Bool hasExperimentIds; // @dynamic hasExperimentIds; | |
@property(nonatomic) _Bool hasInternalEvent; // @dynamic hasInternalEvent; | |
@property(nonatomic) _Bool hasIsUserInitiated; // @dynamic hasIsUserInitiated; | |
@property(nonatomic) _Bool hasNetworkConnectionInfo; // @dynamic hasNetworkConnectionInfo; | |
@property(nonatomic) _Bool hasSequencePosition; // @dynamic hasSequencePosition; | |
@property(nonatomic) _Bool hasSourceExtension; // @dynamic hasSourceExtension; | |
@property(nonatomic) _Bool hasSourceExtensionJs; // @dynamic hasSourceExtensionJs; | |
@property(nonatomic) _Bool hasSourceExtensionJson; // @dynamic hasSourceExtensionJson; | |
@property(nonatomic) _Bool hasStore; // @dynamic hasStore; | |
@property(nonatomic) _Bool hasTag; // @dynamic hasTag; | |
@property(nonatomic) _Bool hasTestCodeArray; // @dynamic hasTestCodeArray; | |
@property(nonatomic) _Bool hasTestId; // @dynamic hasTestId; | |
@property(nonatomic) _Bool hasTimezoneOffsetSeconds; // @dynamic hasTimezoneOffsetSeconds; | |
@property(nonatomic) _Bool hasValueArray; // @dynamic hasValueArray; | |
@property(nonatomic) int internalEvent; // @dynamic internalEvent; | |
@property(nonatomic) _Bool isUserInitiated; // @dynamic isUserInitiated; | |
@property(retain, nonatomic) NetworkConnectionInfo *networkConnectionInfo; // @dynamic networkConnectionInfo; | |
@property(nonatomic) long long sequencePosition; // @dynamic sequencePosition; | |
@property(retain, nonatomic) NSData *sourceExtension; // @dynamic sourceExtension; | |
@property(retain, nonatomic) NSString *sourceExtensionJs; // @dynamic sourceExtensionJs; | |
@property(retain, nonatomic) NSString *sourceExtensionJson; // @dynamic sourceExtensionJson; | |
@property(retain, nonatomic) NSData *store; // @dynamic store; | |
@property(retain, nonatomic) NSString *tag; // @dynamic tag; | |
@property(retain, nonatomic) PBMutableArray *testCodeArray; // @dynamic testCodeArray; | |
@property(retain, nonatomic) NSString *testId; // @dynamic testId; | |
@property(nonatomic) long long timezoneOffsetSeconds; // @dynamic timezoneOffsetSeconds; | |
@property(retain, nonatomic) PBMutableArray *valueArray; // @dynamic valueArray; | |
@end | |
@interface LogEvent_InternalEventEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface NetworkConnectionInfo : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasNetworkType; // @dynamic hasNetworkType; | |
@property(nonatomic) int networkType; // @dynamic networkType; | |
@end | |
@interface NetworkConnectionInfo_NetworkTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface ExperimentIds : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSData *clearBlob; // @dynamic clearBlob; | |
@property(retain, nonatomic) NSString *clearBlobJs; // @dynamic clearBlobJs; | |
@property(retain, nonatomic) PBMutableArray *encryptedBlobArray; // @dynamic encryptedBlobArray; | |
@property(nonatomic) _Bool hasClearBlob; // @dynamic hasClearBlob; | |
@property(nonatomic) _Bool hasClearBlobJs; // @dynamic hasClearBlobJs; | |
@property(nonatomic) _Bool hasEncryptedBlobArray; // @dynamic hasEncryptedBlobArray; | |
@property(nonatomic) _Bool hasUsersMatch; // @dynamic hasUsersMatch; | |
@property(nonatomic) _Bool usersMatch; // @dynamic usersMatch; | |
@end | |
@interface AndroidClientInfo : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) long long androidId; // @dynamic androidId; | |
@property(retain, nonatomic) NSString *applicationBuild; // @dynamic applicationBuild; | |
@property(retain, nonatomic) NSString *board; // @dynamic board; | |
@property(retain, nonatomic) NSString *brand; // @dynamic brand; | |
@property(retain, nonatomic) NSData *chimeraConfigInfo; // @dynamic chimeraConfigInfo; | |
@property(retain, nonatomic) NSString *country; // @dynamic country; | |
@property(retain, nonatomic) NSString *device; // @dynamic device; | |
@property(nonatomic) long long deviceId; // @dynamic deviceId; | |
@property(retain, nonatomic) NSString *fingerprint; // @dynamic fingerprint; | |
@property(nonatomic) int gmsCoreVersionCode; // @dynamic gmsCoreVersionCode; | |
@property(retain, nonatomic) NSString *hardware; // @dynamic hardware; | |
@property(nonatomic) _Bool hasAndroidId; // @dynamic hasAndroidId; | |
@property(nonatomic) _Bool hasApplicationBuild; // @dynamic hasApplicationBuild; | |
@property(nonatomic) _Bool hasBoard; // @dynamic hasBoard; | |
@property(nonatomic) _Bool hasBrand; // @dynamic hasBrand; | |
@property(nonatomic) _Bool hasChimeraConfigInfo; // @dynamic hasChimeraConfigInfo; | |
@property(nonatomic) _Bool hasCountry; // @dynamic hasCountry; | |
@property(nonatomic) _Bool hasDevice; // @dynamic hasDevice; | |
@property(nonatomic) _Bool hasDeviceId; // @dynamic hasDeviceId; | |
@property(nonatomic) _Bool hasFingerprint; // @dynamic hasFingerprint; | |
@property(nonatomic) _Bool hasGmsCoreVersionCode; // @dynamic hasGmsCoreVersionCode; | |
@property(nonatomic) _Bool hasHardware; // @dynamic hasHardware; | |
@property(nonatomic) _Bool hasIsSidewinderDevice; // @dynamic hasIsSidewinderDevice; | |
@property(nonatomic) _Bool hasLocale; // @dynamic hasLocale; | |
@property(nonatomic) _Bool hasLoggingId; // @dynamic hasLoggingId; | |
@property(nonatomic) _Bool hasManufacturer; // @dynamic hasManufacturer; | |
@property(nonatomic) _Bool hasMccMnc; // @dynamic hasMccMnc; | |
@property(nonatomic) _Bool hasModel; // @dynamic hasModel; | |
@property(nonatomic) _Bool hasOsBuild; // @dynamic hasOsBuild; | |
@property(nonatomic) _Bool hasProduct; // @dynamic hasProduct; | |
@property(nonatomic) _Bool hasRadioVersion; // @dynamic hasRadioVersion; | |
@property(nonatomic) _Bool hasSdkVersion; // @dynamic hasSdkVersion; | |
@property(nonatomic) _Bool isSidewinderDevice; // @dynamic isSidewinderDevice; | |
@property(retain, nonatomic) NSString *locale; // @dynamic locale; | |
@property(retain, nonatomic) NSString *loggingId; // @dynamic loggingId; | |
@property(retain, nonatomic) NSString *manufacturer; // @dynamic manufacturer; | |
@property(retain, nonatomic) NSString *mccMnc; // @dynamic mccMnc; | |
@property(retain, nonatomic) NSString *model; // @dynamic model; | |
@property(retain, nonatomic) NSString *osBuild; // @dynamic osBuild; | |
@property(retain, nonatomic) NSString *product; // @dynamic product; | |
@property(retain, nonatomic) NSString *radioVersion; // @dynamic radioVersion; | |
@property(nonatomic) int sdkVersion; // @dynamic sdkVersion; | |
@end | |
@interface BrowserInfo : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *browser; // @dynamic browser; | |
@property(retain, nonatomic) NSString *browserVersion; // @dynamic browserVersion; | |
@property(retain, nonatomic) NSString *flashVersion; // @dynamic flashVersion; | |
@property(nonatomic) _Bool hasBrowser; // @dynamic hasBrowser; | |
@property(nonatomic) _Bool hasBrowserVersion; // @dynamic hasBrowserVersion; | |
@property(nonatomic) _Bool hasFlashVersion; // @dynamic hasFlashVersion; | |
@property(nonatomic) _Bool hasLocale; // @dynamic hasLocale; | |
@property(retain, nonatomic) NSString *locale; // @dynamic locale; | |
@end | |
@interface DesktopClientInfo : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *applicationBuild; // @dynamic applicationBuild; | |
@property(retain, nonatomic) NSString *clientId; // @dynamic clientId; | |
@property(retain, nonatomic) NSString *country; // @dynamic country; | |
@property(nonatomic) _Bool hasApplicationBuild; // @dynamic hasApplicationBuild; | |
@property(nonatomic) _Bool hasClientId; // @dynamic hasClientId; | |
@property(nonatomic) _Bool hasCountry; // @dynamic hasCountry; | |
@property(nonatomic) _Bool hasLoggingId; // @dynamic hasLoggingId; | |
@property(nonatomic) _Bool hasOs; // @dynamic hasOs; | |
@property(nonatomic) _Bool hasOsFullVersion; // @dynamic hasOsFullVersion; | |
@property(nonatomic) _Bool hasOsMajorVersion; // @dynamic hasOsMajorVersion; | |
@property(retain, nonatomic) NSString *loggingId; // @dynamic loggingId; | |
@property(retain, nonatomic) NSString *os; // @dynamic os; | |
@property(retain, nonatomic) NSString *osFullVersion; // @dynamic osFullVersion; | |
@property(retain, nonatomic) NSString *osMajorVersion; // @dynamic osMajorVersion; | |
@end | |
@interface IosClientInfo : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *applicationBuild; // @dynamic applicationBuild; | |
@property(retain, nonatomic) NSString *clientId; // @dynamic clientId; | |
@property(retain, nonatomic) NSString *country; // @dynamic country; | |
@property(nonatomic) _Bool hasApplicationBuild; // @dynamic hasApplicationBuild; | |
@property(nonatomic) _Bool hasClientId; // @dynamic hasClientId; | |
@property(nonatomic) _Bool hasCountry; // @dynamic hasCountry; | |
@property(nonatomic) _Bool hasLanguageCode; // @dynamic hasLanguageCode; | |
@property(nonatomic) _Bool hasLoggingId; // @dynamic hasLoggingId; | |
@property(nonatomic) _Bool hasModel; // @dynamic hasModel; | |
@property(nonatomic) _Bool hasOsFullVersion; // @dynamic hasOsFullVersion; | |
@property(nonatomic) _Bool hasOsMajorVersion; // @dynamic hasOsMajorVersion; | |
@property(retain, nonatomic) NSString *languageCode; // @dynamic languageCode; | |
@property(retain, nonatomic) NSString *loggingId; // @dynamic loggingId; | |
@property(retain, nonatomic) NSString *model; // @dynamic model; | |
@property(retain, nonatomic) NSString *osFullVersion; // @dynamic osFullVersion; | |
@property(retain, nonatomic) NSString *osMajorVersion; // @dynamic osMajorVersion; | |
@end | |
@interface PancettaClientInfo : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *appId; // @dynamic appId; | |
@property(retain, nonatomic) NSString *appVersion; // @dynamic appVersion; | |
@property(retain, nonatomic) NSString *deviceId; // @dynamic deviceId; | |
@property(nonatomic) _Bool hasAppId; // @dynamic hasAppId; | |
@property(nonatomic) _Bool hasAppVersion; // @dynamic hasAppVersion; | |
@property(nonatomic) _Bool hasDeviceId; // @dynamic hasDeviceId; | |
@property(nonatomic) _Bool hasMccMnc; // @dynamic hasMccMnc; | |
@property(nonatomic) _Bool hasOs; // @dynamic hasOs; | |
@property(retain, nonatomic) NSString *mccMnc; // @dynamic mccMnc; | |
@property(nonatomic) int os; // @dynamic os; | |
@end | |
@interface PancettaClientInfo_OsTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface PlayCeClientInfo : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *applicationBuild; // @dynamic applicationBuild; | |
@property(retain, nonatomic) NSString *clientId; // @dynamic clientId; | |
@property(retain, nonatomic) NSString *country; // @dynamic country; | |
@property(nonatomic) _Bool hasApplicationBuild; // @dynamic hasApplicationBuild; | |
@property(nonatomic) _Bool hasClientId; // @dynamic hasClientId; | |
@property(nonatomic) _Bool hasCountry; // @dynamic hasCountry; | |
@property(nonatomic) _Bool hasLoggingId; // @dynamic hasLoggingId; | |
@property(nonatomic) _Bool hasMake; // @dynamic hasMake; | |
@property(nonatomic) _Bool hasModel; // @dynamic hasModel; | |
@property(nonatomic) _Bool hasPlatformVersion; // @dynamic hasPlatformVersion; | |
@property(retain, nonatomic) NSString *loggingId; // @dynamic loggingId; | |
@property(retain, nonatomic) NSString *make; // @dynamic make; | |
@property(retain, nonatomic) NSString *model; // @dynamic model; | |
@property(retain, nonatomic) NSString *platformVersion; // @dynamic platformVersion; | |
@end | |
@interface VrClientInfo : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *country; // @dynamic country; | |
@property(retain, nonatomic) NSString *fingerprint; // @dynamic fingerprint; | |
@property(retain, nonatomic) NSString *gvrVersion; // @dynamic gvrVersion; | |
@property(nonatomic) _Bool hasCountry; // @dynamic hasCountry; | |
@property(nonatomic) _Bool hasFingerprint; // @dynamic hasFingerprint; | |
@property(nonatomic) _Bool hasGvrVersion; // @dynamic hasGvrVersion; | |
@property(nonatomic) _Bool hasLanguage; // @dynamic hasLanguage; | |
@property(nonatomic) _Bool hasManufacturer; // @dynamic hasManufacturer; | |
@property(nonatomic) _Bool hasModel; // @dynamic hasModel; | |
@property(nonatomic) _Bool hasSdkVersion; // @dynamic hasSdkVersion; | |
@property(nonatomic) _Bool hasUnitySdkVersion; // @dynamic hasUnitySdkVersion; | |
@property(nonatomic) _Bool hasUnityVersion; // @dynamic hasUnityVersion; | |
@property(nonatomic) _Bool hasVrClientType; // @dynamic hasVrClientType; | |
@property(retain, nonatomic) NSString *language; // @dynamic language; | |
@property(retain, nonatomic) NSString *manufacturer; // @dynamic manufacturer; | |
@property(retain, nonatomic) NSString *model; // @dynamic model; | |
@property(retain, nonatomic) NSString *sdkVersion; // @dynamic sdkVersion; | |
@property(retain, nonatomic) NSString *unitySdkVersion; // @dynamic unitySdkVersion; | |
@property(retain, nonatomic) NSString *unityVersion; // @dynamic unityVersion; | |
@property(nonatomic) int vrClientType; // @dynamic vrClientType; | |
@end | |
@interface VrClientInfo_VrClientTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface JsClientInfo : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *country; // @dynamic country; | |
@property(nonatomic) int deviceType; // @dynamic deviceType; | |
@property(nonatomic) _Bool hasCountry; // @dynamic hasCountry; | |
@property(nonatomic) _Bool hasDeviceType; // @dynamic hasDeviceType; | |
@property(nonatomic) _Bool hasLocale; // @dynamic hasLocale; | |
@property(nonatomic) _Bool hasOs; // @dynamic hasOs; | |
@property(nonatomic) _Bool hasOsVersion; // @dynamic hasOsVersion; | |
@property(retain, nonatomic) NSString *locale; // @dynamic locale; | |
@property(retain, nonatomic) NSString *os; // @dynamic os; | |
@property(retain, nonatomic) NSString *osVersion; // @dynamic osVersion; | |
@end | |
@interface JsClientInfo_DeviceTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface ClientInfo : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) AndroidClientInfo *androidClientInfo; // @dynamic androidClientInfo; | |
@property(retain, nonatomic) BrowserInfo *browserInfo; // @dynamic browserInfo; | |
@property(nonatomic) int clientType; // @dynamic clientType; | |
@property(retain, nonatomic) DesktopClientInfo *desktopClientInfo; // @dynamic desktopClientInfo; | |
@property(nonatomic) _Bool hasAndroidClientInfo; // @dynamic hasAndroidClientInfo; | |
@property(nonatomic) _Bool hasBrowserInfo; // @dynamic hasBrowserInfo; | |
@property(nonatomic) _Bool hasClientType; // @dynamic hasClientType; | |
@property(nonatomic) _Bool hasDesktopClientInfo; // @dynamic hasDesktopClientInfo; | |
@property(nonatomic) _Bool hasIosClientInfo; // @dynamic hasIosClientInfo; | |
@property(nonatomic) _Bool hasJsClientInfo; // @dynamic hasJsClientInfo; | |
@property(nonatomic) _Bool hasPancettaClientInfo; // @dynamic hasPancettaClientInfo; | |
@property(nonatomic) _Bool hasPlayCeClientInfo; // @dynamic hasPlayCeClientInfo; | |
@property(nonatomic) _Bool hasRemoteHost; // @dynamic hasRemoteHost; | |
@property(nonatomic) _Bool hasRemoteHost6; // @dynamic hasRemoteHost6; | |
@property(nonatomic) _Bool hasVrClientInfo; // @dynamic hasVrClientInfo; | |
@property(retain, nonatomic) IosClientInfo *iosClientInfo; // @dynamic iosClientInfo; | |
@property(retain, nonatomic) JsClientInfo *jsClientInfo; // @dynamic jsClientInfo; | |
@property(retain, nonatomic) PancettaClientInfo *pancettaClientInfo; // @dynamic pancettaClientInfo; | |
@property(retain, nonatomic) PlayCeClientInfo *playCeClientInfo; // @dynamic playCeClientInfo; | |
@property(retain, nonatomic) NSString *remoteHost; // @dynamic remoteHost; | |
@property(retain, nonatomic) NSString *remoteHost6; // @dynamic remoteHost6; | |
@property(retain, nonatomic) VrClientInfo *vrClientInfo; // @dynamic vrClientInfo; | |
@end | |
@interface ClientInfo_ClientTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface ExperimentIdList : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasId_pArray; // @dynamic hasId_pArray; | |
@property(retain, nonatomic) PBMutableArray *id_pArray; // @dynamic id_pArray; | |
@end | |
@interface AppUsage1pLogEvent : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) NSString *androidPackageName; // @dynamic androidPackageName; | |
@property(nonatomic) int appType; // @dynamic appType; | |
@property(nonatomic) _Bool hasAndroidPackageName; // @dynamic hasAndroidPackageName; | |
@property(nonatomic) _Bool hasAppType; // @dynamic hasAppType; | |
@property(nonatomic) _Bool hasVersion; // @dynamic hasVersion; | |
@property(retain, nonatomic) NSString *version; // @dynamic version; | |
@end | |
@interface BatchedLogRequest : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasLogRequestArray; // @dynamic hasLogRequestArray; | |
@property(retain, nonatomic) PBMutableArray *logRequestArray; // @dynamic logRequestArray; | |
@end | |
@interface LogRequest : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) ClientInfo *clientInfo; // @dynamic clientInfo; | |
@property(retain, nonatomic) DeviceStatus *deviceStatus; // @dynamic deviceStatus; | |
@property(retain, nonatomic) ExternalTimestamp *externalTimestamp; // @dynamic externalTimestamp; | |
@property(nonatomic) _Bool hasClientInfo; // @dynamic hasClientInfo; | |
@property(nonatomic) _Bool hasDeviceStatus; // @dynamic hasDeviceStatus; | |
@property(nonatomic) _Bool hasExternalTimestamp; // @dynamic hasExternalTimestamp; | |
@property(nonatomic) _Bool hasLogEventArray; // @dynamic hasLogEventArray; | |
@property(nonatomic) _Bool hasLogSource; // @dynamic hasLogSource; | |
@property(nonatomic) _Bool hasLogSourceName; // @dynamic hasLogSourceName; | |
@property(nonatomic) _Bool hasQosTier; // @dynamic hasQosTier; | |
@property(nonatomic) _Bool hasRequestTimeMs; // @dynamic hasRequestTimeMs; | |
@property(nonatomic) _Bool hasRequestUptimeMs; // @dynamic hasRequestUptimeMs; | |
@property(nonatomic) _Bool hasScheduler; // @dynamic hasScheduler; | |
@property(nonatomic) _Bool hasSerializedLogEventsArray; // @dynamic hasSerializedLogEventsArray; | |
@property(nonatomic) _Bool hasZwiebackCookie; // @dynamic hasZwiebackCookie; | |
@property(retain, nonatomic) PBMutableArray *logEventArray; // @dynamic logEventArray; | |
@property(nonatomic) int logSource; // @dynamic logSource; | |
@property(retain, nonatomic) NSString *logSourceName; // @dynamic logSourceName; | |
@property(nonatomic) int qosTier; // @dynamic qosTier; | |
@property(nonatomic) long long requestTimeMs; // @dynamic requestTimeMs; | |
@property(nonatomic) long long requestUptimeMs; // @dynamic requestUptimeMs; | |
@property(nonatomic) int scheduler; // @dynamic scheduler; | |
@property(retain, nonatomic) PBMutableArray *serializedLogEventsArray; // @dynamic serializedLogEventsArray; | |
@property(retain, nonatomic) NSString *zwiebackCookie; // @dynamic zwiebackCookie; | |
@end | |
@interface LogRequest_LogSourceEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface LogRequest_SchedulerTypeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface DeviceStatus : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) int autoTimeStatus; // @dynamic autoTimeStatus; | |
@property(nonatomic) _Bool hasAutoTimeStatus; // @dynamic hasAutoTimeStatus; | |
@property(nonatomic) _Bool hasIsCharging; // @dynamic hasIsCharging; | |
@property(nonatomic) _Bool hasIsGooglerDevice; // @dynamic hasIsGooglerDevice; | |
@property(nonatomic) _Bool hasIsUnmetered; // @dynamic hasIsUnmetered; | |
@property(nonatomic) _Bool isCharging; // @dynamic isCharging; | |
@property(nonatomic) _Bool isGooglerDevice; // @dynamic isGooglerDevice; | |
@property(nonatomic) _Bool isUnmetered; // @dynamic isUnmetered; | |
@end | |
@interface DeviceStatus_AutomaticTimeEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface ExternalTimestamp : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasSource; // @dynamic hasSource; | |
@property(nonatomic) _Bool hasTimeMs; // @dynamic hasTimeMs; | |
@property(nonatomic) _Bool hasUptimeMs; // @dynamic hasUptimeMs; | |
@property(retain, nonatomic) NSString *source; // @dynamic source; | |
@property(nonatomic) long long timeMs; // @dynamic timeMs; | |
@property(nonatomic) long long uptimeMs; // @dynamic uptimeMs; | |
@end | |
@interface QosTierConfiguration : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasLogSourceName; // @dynamic hasLogSourceName; | |
@property(nonatomic) _Bool hasQosTier; // @dynamic hasQosTier; | |
@property(retain, nonatomic) NSString *logSourceName; // @dynamic logSourceName; | |
@property(nonatomic) int qosTier; // @dynamic qosTier; | |
@end | |
@interface QosTierConfiguration_QosTierEnumDescriptor : PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface QosTiersOverride : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasQosTierConfigurationArray; // @dynamic hasQosTierConfigurationArray; | |
@property(nonatomic) _Bool hasQosTierFingerprint; // @dynamic hasQosTierFingerprint; | |
@property(retain, nonatomic) PBMutableArray *qosTierConfigurationArray; // @dynamic qosTierConfigurationArray; | |
@property(nonatomic) long long qosTierFingerprint; // @dynamic qosTierFingerprint; | |
@end | |
@interface LogSourceBatchingBlacklist : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(nonatomic) _Bool hasLogSourceNameArray; // @dynamic hasLogSourceNameArray; | |
@property(retain, nonatomic) PBMutableArray *logSourceNameArray; // @dynamic logSourceNameArray; | |
@end | |
@interface LogResponse : PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
// Remaining properties | |
@property(retain, nonatomic) ExperimentIdList *experiments; // @dynamic experiments; | |
@property(nonatomic) _Bool hasExperiments; // @dynamic hasExperiments; | |
@property(nonatomic) _Bool hasLogSourceBatchingBlacklist; // @dynamic hasLogSourceBatchingBlacklist; | |
@property(nonatomic) _Bool hasNextRequestWaitMillis; // @dynamic hasNextRequestWaitMillis; | |
@property(nonatomic) _Bool hasQosTier; // @dynamic hasQosTier; | |
@property(retain, nonatomic) LogSourceBatchingBlacklist *logSourceBatchingBlacklist; // @dynamic logSourceBatchingBlacklist; | |
@property(nonatomic) long long nextRequestWaitMillis; // @dynamic nextRequestWaitMillis; | |
@property(retain, nonatomic) QosTiersOverride *qosTier; // @dynamic qosTier; | |
@end | |
@interface GOOActionSheet : GOOModalView | |
{ | |
GOOModalViewAction *_lastAddedAction; | |
id <GOOActionSheetDelegate> _delegate; | |
double _actionButtonsVerticalMargin; | |
} | |
@property(nonatomic) double actionButtonsVerticalMargin; // @synthesize actionButtonsVerticalMargin=_actionButtonsVerticalMargin; | |
@property(nonatomic) __weak id <GOOActionSheetDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (_Bool)canBecomeFirstResponder; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 withStyle:(int)arg3 automationIdentifier:(id)arg4 accessibilityTraits:(unsigned long long)arg5 insets:(struct UIEdgeInsets)arg6 action:(CDUnknownBlockType)arg7; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 withStyle:(int)arg3 automationIdentifier:(id)arg4 accessibilityTraits:(unsigned long long)arg5 action:(CDUnknownBlockType)arg6; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 withStyle:(int)arg3 automationIdentifier:(id)arg4 action:(CDUnknownBlockType)arg5; | |
- (void)addTitle:(id)arg1 automationIdentifier:(id)arg2 withDestructiveAction:(CDUnknownBlockType)arg3; | |
- (void)addTitle:(id)arg1 automationIdentifier:(id)arg2 withDestructiveSelector:(SEL)arg3; | |
- (void)addTitle:(id)arg1 automationIdentifier:(id)arg2 withCancelAction:(CDUnknownBlockType)arg3; | |
- (void)addTitle:(id)arg1 automationIdentifier:(id)arg2 withCancelSelector:(SEL)arg3; | |
- (void)configureView; | |
- (void)addButton:(id)arg1 withAction:(CDUnknownBlockType)arg2; | |
- (void)addMessage:(id)arg1; | |
- (void)reposition; | |
- (_Bool)accessibilityPerformEscape; | |
- (void)dismissWithCancelAction:(_Bool)arg1; | |
- (void)dismiss; | |
- (void)showPointingAtView:(id)arg1 withRect:(struct CGRect)arg2 arrowDirections:(unsigned long long)arg3; | |
- (void)showPointingAtView:(id)arg1 withOffset:(struct CGSize)arg2 arrowDirections:(unsigned long long)arg3; | |
- (void)showPointingAtView:(id)arg1 arrowDirections:(unsigned long long)arg2; | |
- (id)cancelButtonIconImage; | |
- (void)showWithCancelButton:(_Bool)arg1 cancelAction:(CDUnknownBlockType)arg2; | |
- (void)showWithCancelButton:(_Bool)arg1; | |
- (void)show; | |
- (void)revealDialog; | |
- (struct CGRect)frameForOnscreenDialog; | |
- (struct CGRect)frameForOffscreenDialog; | |
- (struct CGRect)boundsForContainer; | |
- (id)rotatingViewForSnapshotRotation:(id)arg1; | |
- (id)containerViewForSnapshotRotation:(id)arg1; | |
- (void)setLastAddedAction:(id)arg1; | |
- (id)lastAddedAction; | |
- (void)layoutSubviews; | |
- (id)initWithTarget:(id)arg1; | |
@end | |
@interface GOOAction : NSObject <NSCopying> | |
{ | |
NSString *_title; | |
long long _style; | |
UIImage *_iconImage; | |
NSString *_automationIdentifier; | |
CDUnknownBlockType _handler; | |
} | |
+ (id)actionWithTitle:(id)arg1 iconImage:(id)arg2 style:(long long)arg3 handler:(CDUnknownBlockType)arg4; | |
+ (id)actionWithTitle:(id)arg1 style:(long long)arg2 handler:(CDUnknownBlockType)arg3; | |
@property(copy, nonatomic) CDUnknownBlockType handler; // @synthesize handler=_handler; | |
@property(copy, nonatomic) NSString *automationIdentifier; // @synthesize automationIdentifier=_automationIdentifier; | |
@property(retain, nonatomic) UIImage *iconImage; // @synthesize iconImage=_iconImage; | |
@property(nonatomic) long long style; // @synthesize style=_style; | |
@property(copy, nonatomic) NSString *title; // @synthesize title=_title; | |
- (void).cxx_destruct; | |
- (id)copyWithZone:(struct _NSZone *)arg1; | |
- (id)initWithTitle:(id)arg1 iconImage:(id)arg2 style:(long long)arg3 handler:(CDUnknownBlockType)arg4; | |
@end | |
@interface GOOActionSheetController : NSObject <GOOBottomSheetControllerDelegate, GOOPopoverViewControllerDelegate> | |
{ | |
UIViewController *_containerViewController; | |
GOOActionSheetDialogViewController *_actionsController; | |
NSMutableArray *_actions; | |
id <GOOActionSheetControllerDelegate> _delegate; | |
unsigned long long _permittedArrowDirections; | |
unsigned long long _anchorCorner; | |
UIView *_sourceView; | |
struct CGSize _offset; | |
} | |
+ (id)actionSheetControllerWithMessage:(id)arg1; | |
+ (id)actionSheetController; | |
@property(nonatomic) struct CGSize offset; // @synthesize offset=_offset; | |
@property(retain, nonatomic) UIView *sourceView; // @synthesize sourceView=_sourceView; | |
@property(nonatomic) unsigned long long anchorCorner; // @synthesize anchorCorner=_anchorCorner; | |
@property(nonatomic) unsigned long long permittedArrowDirections; // @synthesize permittedArrowDirections=_permittedArrowDirections; | |
@property(nonatomic) __weak id <GOOActionSheetControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (void)popoverViewControllerDidCancel:(id)arg1; | |
- (void)bottomSheetControllerDidCancel:(id)arg1; | |
- (void)dismissViewControllerAnimated:(_Bool)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)dismissWithAction:(id)arg1 animated:(_Bool)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)dismiss; | |
- (id)bestGuessWindow; | |
- (void)present; | |
- (void)presentFromViewController:(id)arg1 animated:(_Bool)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)addAction:(id)arg1; | |
@property(readonly, nonatomic) NSArray *actions; | |
- (id)popoverViewController; | |
- (id)initWithMessage:(id)arg1; | |
- (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 GOODialogContainerScrollView : UIScrollView | |
{ | |
GOODialogView *_dialogView; | |
} | |
@property(retain, nonatomic) GOODialogView *dialogView; // @synthesize dialogView=_dialogView; | |
- (void).cxx_destruct; | |
- (void)layoutSubviews; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 dialogView:(id)arg2; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOActionSheetDialogViewController : UIViewController | |
{ | |
GOODialogView *_actionSheetView; | |
GOODialogContainerScrollView *_scrollView; | |
} | |
@property(retain, nonatomic) GOODialogContainerScrollView *scrollView; // @synthesize scrollView=_scrollView; | |
@property(retain, nonatomic) GOODialogView *actionSheetView; // @synthesize actionSheetView=_actionSheetView; | |
- (void).cxx_destruct; | |
- (id)navigationPrimaryScrollView; | |
- (void)didMoveToParentViewController:(id)arg1; | |
- (void)loadView; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
- (id)init; | |
- (id)initWithMessage:(id)arg1; | |
@end | |
@interface GOOAlertView : GOOModalView <UITableViewDelegate> | |
{ | |
unsigned long long _actionsCount; | |
double _keyboardHeight; | |
_Bool _keyboardPresent; | |
_Bool _hadKeyboardNotifications; | |
_Bool _keyboardBehindAlert; | |
_Bool _allowsTextInput; | |
_Bool _shouldPreserveKeyboard; | |
id <GOOAlertViewDelegate> _delegate; | |
UIView *_customContentView; | |
double _minimumVerticalMargin; | |
} | |
+ (id)tableViewWithModel:(id)arg1 actions:(id)arg2 delegate:(id)arg3; | |
@property(nonatomic) _Bool shouldPreserveKeyboard; // @synthesize shouldPreserveKeyboard=_shouldPreserveKeyboard; | |
@property(nonatomic) _Bool allowsTextInput; // @synthesize allowsTextInput=_allowsTextInput; | |
@property(nonatomic) double minimumVerticalMargin; // @synthesize minimumVerticalMargin=_minimumVerticalMargin; | |
@property(retain, nonatomic) UIView *customContentView; // @synthesize customContentView=_customContentView; | |
@property(nonatomic) __weak id <GOOAlertViewDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (_Bool)canBecomeFirstResponder; | |
- (void)addCancelButtonWithAction:(CDUnknownBlockType)arg1; | |
- (void)addCancelButton:(SEL)arg1; | |
- (void)reposition; | |
- (_Bool)accessibilityPerformEscape; | |
- (void)dismissWithCancelAction:(_Bool)arg1; | |
- (void)dismiss; | |
- (void)show; | |
- (id)tableViewWithModel:(id)arg1 actions:(id)arg2; | |
@property(nonatomic) struct UIEdgeInsets customContentViewInsets; | |
- (void)applyLink:(id)arg1 toAttributedTextInRange:(struct _NSRange)arg2; | |
@property(copy, nonatomic) CDUnknownBlockType attributedTextLinkDidTapBlock; | |
@property(nonatomic) long long attributedTextAlignment; | |
@property(copy, nonatomic) NSAttributedString *attributedText; | |
@property(nonatomic) _Bool checked; | |
@property(copy, nonatomic) NSString *checkboxText; | |
@property(retain, nonatomic) QTMColorGroup *actionButtonColorGroup; | |
@property(nonatomic) struct UIEdgeInsets titleBackgroundImageInsets; | |
@property(copy, nonatomic) UIImage *titleBackgroundImage; | |
@property(copy, nonatomic) UIColor *headerBackgroundColor; | |
@property(copy, nonatomic) UIImage *icon; | |
@property(readonly, nonatomic) UILabel *subtitleLabel; | |
@property(copy, nonatomic) NSString *subtitle; | |
@property(copy, nonatomic) NSString *title; | |
@property(readonly, nonatomic) UILabel *titleLabel; | |
- (double)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2; | |
- (void)dismissDialog; | |
- (void)revealDialog; | |
- (void)didRotateFromInterfaceOrientation:(long long)arg1; | |
- (struct CGRect)frameForDialog; | |
- (struct CGRect)boundsForContainer; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 withStyle:(int)arg3 automationIdentifier:(id)arg4 insets:(struct UIEdgeInsets)arg5 showHorizontalDivider:(_Bool)arg6 action:(CDUnknownBlockType)arg7; | |
- (void)keyboardUpdated:(id)arg1; | |
- (void)layoutSubviews; | |
- (void)dealloc; | |
- (id)initWithTarget:(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 GOOBottomSheetController : UIViewController <UIViewControllerTransitioningDelegate, GOOLockingDialogContainerViewDelegate> | |
{ | |
GOOLockingDialogContainerView *_lockingView; | |
GOOBottomSheetTransitionController *_transitionController; | |
_Bool _usePreferredHeight; | |
UIViewController *_contentViewController; | |
id <GOOBottomSheetControllerDelegate> _delegate; | |
} | |
+ (void)initialize; | |
@property(nonatomic) __weak id <GOOBottomSheetControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) _Bool usePreferredHeight; // @synthesize usePreferredHeight=_usePreferredHeight; | |
@property(retain, nonatomic) UIViewController *contentViewController; // @synthesize contentViewController=_contentViewController; | |
- (void).cxx_destruct; | |
- (void)lockingDialogContainerViewDidHide:(id)arg1; | |
- (id)animationControllerForDismissedController:(id)arg1; | |
- (id)animationControllerForPresentedController:(id)arg1 presentingController:(id)arg2 sourceController:(id)arg3; | |
- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
- (_Bool)accessibilityPerformEscape; | |
- (void)willAnimateRotationToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)viewDidLayoutSubviews; | |
- (void)viewWillDisappear:(_Bool)arg1; | |
- (void)viewWillAppear:(_Bool)arg1; | |
- (_Bool)prefersStatusBarHidden; | |
- (long long)preferredStatusBarStyle; | |
- (void)viewDidLoad; | |
- (void)loadView; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
- (id)initWithContentViewController:(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 GOOBottomSheetTransitionController : NSObject <UIViewControllerAnimatedTransitioning> | |
{ | |
_Bool _wasDismissed; | |
GOODimmingBackgroundView *_dimmingView; | |
id <UIViewControllerContextTransitioning> _transitionContext; | |
GOOBottomSheetController *_presentedViewController; | |
UIViewController *_sourceViewController; | |
UIViewController *_destinationViewController; | |
UIView *_sourceView; | |
UIView *_destinationView; | |
struct CGAffineTransform _savedTransform; | |
} | |
+ (id)newDimmingView; | |
@property(nonatomic) _Bool wasDismissed; // @synthesize wasDismissed=_wasDismissed; | |
@property(nonatomic) struct CGAffineTransform savedTransform; // @synthesize savedTransform=_savedTransform; | |
@property(retain, nonatomic) UIView *destinationView; // @synthesize destinationView=_destinationView; | |
@property(retain, nonatomic) UIView *sourceView; // @synthesize sourceView=_sourceView; | |
@property(retain, nonatomic) UIViewController *destinationViewController; // @synthesize destinationViewController=_destinationViewController; | |
@property(retain, nonatomic) UIViewController *sourceViewController; // @synthesize sourceViewController=_sourceViewController; | |
@property(nonatomic) __weak GOOBottomSheetController *presentedViewController; // @synthesize presentedViewController=_presentedViewController; | |
@property(retain, nonatomic) id <UIViewControllerContextTransitioning> transitionContext; // @synthesize transitionContext=_transitionContext; | |
@property(retain, nonatomic) GOODimmingBackgroundView *dimmingView; // @synthesize dimmingView=_dimmingView; | |
- (void).cxx_destruct; | |
- (void)dismissPresentedControllerIfNecessary:(id)arg1; | |
- (void)performDismissalAnimationWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)performPresentationAnimationWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)animationEnded:(_Bool)arg1; | |
- (void)performTransitionWithCompletion:(CDUnknownBlockType)arg1; | |
- (void)prepareTransition; | |
- (void)animateTransition:(id)arg1; | |
- (double)transitionDuration:(id)arg1; | |
- (void)installDimmingViewForView:(id)arg1; | |
- (void)addTapHandlerToContainer; | |
- (struct CGAffineTransform)offScreenTransformForPresentedView; | |
- (void)setupForTransitionUsingContext:(id)arg1; | |
@property(readonly, nonatomic) UIView *containerView; | |
- (id)presentingView; | |
- (id)presentedView; | |
@property(readonly, nonatomic) _Bool isPresenting; | |
- (id)dismissalTiming; | |
- (_Bool)shouldChangeDimmingAlpha; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOODialogViewAction : NSObject | |
{ | |
int _style; | |
UIButton *_button; | |
UIView *_horizontalDivider; | |
UIView *_verticalDivider; | |
CDUnknownBlockType _block; | |
struct UIEdgeInsets _insets; | |
} | |
@property(nonatomic) int style; // @synthesize style=_style; | |
@property(copy, nonatomic) CDUnknownBlockType block; // @synthesize block=_block; | |
@property(retain, nonatomic) UIView *verticalDivider; // @synthesize verticalDivider=_verticalDivider; | |
@property(retain, nonatomic) UIView *horizontalDivider; // @synthesize horizontalDivider=_horizontalDivider; | |
@property(nonatomic) struct UIEdgeInsets insets; // @synthesize insets=_insets; | |
@property(retain, nonatomic) UIButton *button; // @synthesize button=_button; | |
- (void).cxx_destruct; | |
@end | |
@interface GOODialogActionButton : QTMButton <GOOMultiLineButtonImplementsSizeThatFits> | |
{ | |
_Bool _disableRTLTextAlignmentForTitle; | |
double _minimumContentHeight; | |
double _minimumWidth; | |
} | |
@property(nonatomic) _Bool disableRTLTextAlignmentForTitle; // @synthesize disableRTLTextAlignmentForTitle=_disableRTLTextAlignmentForTitle; | |
@property(nonatomic) double minimumWidth; // @synthesize minimumWidth=_minimumWidth; | |
@property(nonatomic) double minimumContentHeight; // @synthesize minimumContentHeight=_minimumContentHeight; | |
- (struct CGSize)titleSizeWithWidth:(double)arg1; | |
- (struct CGSize)sizeOfContentsWithSize:(struct CGSize)arg1 shouldLayout:(_Bool)arg2; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)arg1 colorGroup:(id)arg2 shape:(long long)arg3; | |
@end | |
@interface GOOCheckboxButton : UIButton | |
{ | |
} | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)layoutSubviews; | |
@end | |
@interface GOODialogContentView : UIView | |
{ | |
} | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)layoutSubviews; | |
@end | |
@interface GOODialogView : GOOMultiLineView <NIAttributedLabelDelegate> | |
{ | |
UIScrollView *_scrollView; | |
NSMutableArray *_actions; | |
_Bool _showActionImages; | |
_Bool _shouldConsiderActionButtonsToCalculateSizeThatFits; | |
NSArray *_accessibilityElementsInOrder; | |
_Bool _subtitleScrollable; | |
_Bool _horizontalAlignmentForButtonsInLandscape; | |
_Bool _fitDialogToContents; | |
_Bool _shouldWrapButtonsLabels; | |
_Bool _shouldDrawButtonDividers; | |
_Bool _preferHorizontallyAlignedButtons; | |
_Bool _useFullWidthButtons; | |
_Bool _colorizeActionButtons; | |
UIImageView *_imageView; | |
UILabel *_titleLabel; | |
UILabel *_subtitleLabel; | |
UIButton *_checkboxButton; | |
NIAttributedLabel *_attributedTextLabel; | |
CDUnknownBlockType _attributedTextLinkDidTapBlock; | |
double _minimumActionButtonHeight; | |
long long _actionButtonsContentHorizontalAlignment; | |
NSArray *_justifiedViews; | |
UIView *_extraContentView; | |
UIView *_headerBackgroundView; | |
UIImageView *_titleBackgroundImageView; | |
unsigned long long _numberOfHorizontallyAlignedButtons; | |
double _minimumWidth; | |
QTMColorGroup *_actionButtonColorGroup; | |
UIColor *_actionButtonTitleColor; | |
UIColor *_actionButtonIconColor; | |
double _actionButtonOpacity; | |
long long _actionLayoutStyle; | |
struct UIEdgeInsets _extraContentViewInsets; | |
struct UIEdgeInsets _titleBackgroundImageViewInsets; | |
} | |
+ (id)dividerWithDisposition:(int)arg1 backgroundColor:(id)arg2; | |
+ (void)applyDialogButtonStyle:(int)arg1 toButton:(id)arg2 shouldWrapButtonLabels:(_Bool)arg3 insets:(struct UIEdgeInsets)arg4 minimumHeight:(double)arg5 backgroundColor:(id)arg6 layoutStyle:(long long)arg7; | |
+ (void)applyDefaultDialogButtonStyle:(int)arg1 toButton:(id)arg2 shouldWrapButtonLabels:(_Bool)arg3; | |
+ (void)applyDefaultDialogButtonStyle:(int)arg1 toButton:(id)arg2 shouldWrapButtonLabels:(_Bool)arg3 layoutStyle:(long long)arg4; | |
+ (Class)layerClass; | |
+ (id)dialogBodyColor; | |
+ (id)dialogTitleColor; | |
+ (id)dialogButtonFont; | |
+ (id)dialogBodyFont; | |
+ (id)dialogTitleFont; | |
@property(nonatomic) long long actionLayoutStyle; // @synthesize actionLayoutStyle=_actionLayoutStyle; | |
@property(nonatomic) double actionButtonOpacity; // @synthesize actionButtonOpacity=_actionButtonOpacity; | |
@property(retain, nonatomic) UIColor *actionButtonIconColor; // @synthesize actionButtonIconColor=_actionButtonIconColor; | |
@property(retain, nonatomic) UIColor *actionButtonTitleColor; // @synthesize actionButtonTitleColor=_actionButtonTitleColor; | |
@property(retain, nonatomic) QTMColorGroup *actionButtonColorGroup; // @synthesize actionButtonColorGroup=_actionButtonColorGroup; | |
@property(nonatomic) _Bool colorizeActionButtons; // @synthesize colorizeActionButtons=_colorizeActionButtons; | |
@property(nonatomic) _Bool useFullWidthButtons; // @synthesize useFullWidthButtons=_useFullWidthButtons; | |
@property(nonatomic) _Bool preferHorizontallyAlignedButtons; // @synthesize preferHorizontallyAlignedButtons=_preferHorizontallyAlignedButtons; | |
@property(nonatomic) _Bool shouldDrawButtonDividers; // @synthesize shouldDrawButtonDividers=_shouldDrawButtonDividers; | |
@property(nonatomic) double minimumWidth; // @synthesize minimumWidth=_minimumWidth; | |
@property(nonatomic) _Bool shouldWrapButtonsLabels; // @synthesize shouldWrapButtonsLabels=_shouldWrapButtonsLabels; | |
@property(nonatomic) _Bool fitDialogToContents; // @synthesize fitDialogToContents=_fitDialogToContents; | |
@property(nonatomic) _Bool horizontalAlignmentForButtonsInLandscape; // @synthesize horizontalAlignmentForButtonsInLandscape=_horizontalAlignmentForButtonsInLandscape; | |
@property(nonatomic) unsigned long long numberOfHorizontallyAlignedButtons; // @synthesize numberOfHorizontallyAlignedButtons=_numberOfHorizontallyAlignedButtons; | |
@property(nonatomic) struct UIEdgeInsets titleBackgroundImageViewInsets; // @synthesize titleBackgroundImageViewInsets=_titleBackgroundImageViewInsets; | |
@property(readonly, nonatomic) UIImageView *titleBackgroundImageView; // @synthesize titleBackgroundImageView=_titleBackgroundImageView; | |
@property(readonly, nonatomic) UIView *headerBackgroundView; // @synthesize headerBackgroundView=_headerBackgroundView; | |
@property(nonatomic) struct UIEdgeInsets extraContentViewInsets; // @synthesize extraContentViewInsets=_extraContentViewInsets; | |
@property(readonly, nonatomic) UIView *extraContentView; // @synthesize extraContentView=_extraContentView; | |
@property(nonatomic) _Bool subtitleScrollable; // @synthesize subtitleScrollable=_subtitleScrollable; | |
@property(copy, nonatomic) NSArray *justifiedViews; // @synthesize justifiedViews=_justifiedViews; | |
@property(nonatomic) long long actionButtonsContentHorizontalAlignment; // @synthesize actionButtonsContentHorizontalAlignment=_actionButtonsContentHorizontalAlignment; | |
@property(nonatomic) double minimumActionButtonHeight; // @synthesize minimumActionButtonHeight=_minimumActionButtonHeight; | |
@property(copy, nonatomic) CDUnknownBlockType attributedTextLinkDidTapBlock; // @synthesize attributedTextLinkDidTapBlock=_attributedTextLinkDidTapBlock; | |
@property(readonly, nonatomic) NIAttributedLabel *attributedTextLabel; // @synthesize attributedTextLabel=_attributedTextLabel; | |
@property(readonly, nonatomic) UIButton *checkboxButton; // @synthesize checkboxButton=_checkboxButton; | |
@property(readonly, nonatomic) UILabel *subtitleLabel; // @synthesize subtitleLabel=_subtitleLabel; | |
@property(readonly, nonatomic) UILabel *titleLabel; // @synthesize titleLabel=_titleLabel; | |
@property(readonly, nonatomic) UIImageView *imageView; // @synthesize imageView=_imageView; | |
- (void).cxx_destruct; | |
- (void)updateButtonColors; | |
- (long long)indexOfAccessibilityElement:(id)arg1; | |
- (long long)accessibilityElementCount; | |
- (id)accessibilityElementAtIndex:(long long)arg1; | |
- (_Bool)isAccessibilityElement; | |
- (id)accessibilityElementForVoiceOverPresentation; | |
- (void)didTapCheckbox:(id)arg1; | |
- (void)actionButtonDidTap:(id)arg1; | |
- (_Bool)attributedLabel:(id)arg1 shouldPresentActionSheet:(id)arg2 withTextCheckingResult:(id)arg3 atPoint:(struct CGPoint)arg4; | |
- (void)attributedLabel:(id)arg1 didSelectTextCheckingResult:(id)arg2 atPoint:(struct CGPoint)arg3; | |
- (struct UIEdgeInsets)edgeInsets; | |
- (void)flashScrollIndicators; | |
- (void)applyLink:(id)arg1 toAttributedTextInRange:(struct _NSRange)arg2; | |
- (void)rearrangeButtonsInViewHierarchyIfNeeded; | |
- (void)addButton:(id)arg1 style:(int)arg2 insets:(struct UIEdgeInsets)arg3 showHorizontalDivider:(_Bool)arg4 action:(CDUnknownBlockType)arg5; | |
- (void)addButton:(id)arg1 style:(int)arg2 action:(CDUnknownBlockType)arg3; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 style:(int)arg3 automationIdentifier:(id)arg4 accessibilityTraits:(unsigned long long)arg5 insets:(struct UIEdgeInsets)arg6 showHorizontalDivider:(_Bool)arg7 action:(CDUnknownBlockType)arg8; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 style:(int)arg3 automationIdentifier:(id)arg4 insets:(struct UIEdgeInsets)arg5 showHorizontalDivider:(_Bool)arg6 action:(CDUnknownBlockType)arg7; | |
- (void)addTitle:(id)arg1 style:(int)arg2 automationIdentifier:(id)arg3 action:(CDUnknownBlockType)arg4; | |
- (void)applyDialogButtonStyle:(int)arg1 toButton:(id)arg2 shouldWrapButtonLabels:(_Bool)arg3; | |
- (id)lines; | |
- (id)actionButtonLines:(_Bool)arg1; | |
- (void)addVerticalSpacingToLines:(id)arg1; | |
- (void)addLineWithInsetView:(id)arg1 toLines:(id)arg2; | |
- (void)addLineWithRightAlignedButtonInset:(id)arg1 toLines:(id)arg2; | |
- (void)addLineWithInsetStretchyView:(id)arg1 toLines:(id)arg2; | |
- (void)addLineWithStretchyView:(id)arg1 toLines:(id)arg2; | |
- (void)addLineWithCenteredView:(id)arg1 withContentInsets:(struct UIEdgeInsets)arg2 toLines:(id)arg3; | |
- (void)addLineWithCenteredView:(id)arg1 toLines:(id)arg2; | |
- (void)addTitleBackgroundImageViewToLines:(id)arg1; | |
- (struct UIEdgeInsets)contentInsets; | |
- (void)addExtraContentViewToLines:(id)arg1; | |
- (_Bool)shouldLayoutButtonsHorizontally; | |
- (double)dialogWidth; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (void)updateActionButtonSizes; | |
- (double)headerHeight; | |
- (void)layoutSubviews; | |
- (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 GOODimmingBackgroundView : UIView | |
{ | |
unsigned long long _referenceCount; | |
} | |
@property(nonatomic) unsigned long long referenceCount; // @synthesize referenceCount=_referenceCount; | |
- (void)removeReference; | |
- (void)addReference; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface GOOLockingDialogContainerView : UIView <UIScrollViewDelegate> | |
{ | |
UIScrollView *_scrollView; | |
_Bool _manuallySettingContentOffset; | |
struct CGPoint _previousContentOffset; | |
struct CGRect _referenceBounds; | |
struct CGSize _scrollViewReferenceSize; | |
_Bool _usePreferredHeight; | |
id <GOOLockingDialogContainerViewDelegate> _delegate; | |
long long _position; | |
struct CGSize _preferredContentSize; | |
} | |
@property(nonatomic) _Bool usePreferredHeight; // @synthesize usePreferredHeight=_usePreferredHeight; | |
@property(nonatomic) struct CGSize preferredContentSize; // @synthesize preferredContentSize=_preferredContentSize; | |
@property(readonly, nonatomic) long long position; // @synthesize position=_position; | |
@property(nonatomic) __weak id <GOOLockingDialogContainerViewDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (double)minimumHeightForScrollView; | |
- (double)middleHeightForScrollView; | |
- (double)maximumHeightForScrollView; | |
- (double)yOffsetForScrollView; | |
- (struct CGRect)frameForPositionWithMaximumHeight:(double)arg1; | |
- (struct CGRect)frameForTop; | |
- (struct CGRect)frameForDefault; | |
- (struct CGRect)frameForHidden; | |
- (struct CGRect)frameForPositon:(long long)arg1; | |
- (void)scrollWithOffset:(double)arg1 animated:(_Bool)arg2 velocity:(double)arg3 completionHandler:(CDUnknownBlockType)arg4; | |
- (double)targetScrollingOffsetShouldUpdatePositon:(_Bool)arg1; | |
- (void)scrollViewContentOffsetDidChange; | |
- (void)handleDragEnd:(id)arg1; | |
- (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4; | |
- (struct CGRect)orientedApplicationFrame; | |
- (void)updateReferenceBoundsFromSuperview:(id)arg1; | |
- (void)setPositon:(long long)arg1 animated:(_Bool)arg2; | |
- (void)layoutSubviews; | |
- (void)willMoveToSuperview:(id)arg1; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithDescendantScrollView:(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 GOOModalViewAction : NSObject | |
{ | |
int _style; | |
NSString *_automationIdentifier; | |
unsigned long long _traits; | |
UIView *_horizontalDivider; | |
UIImage *_iconImage; | |
CDUnknownBlockType _block; | |
NSString *_title; | |
struct UIEdgeInsets _insets; | |
} | |
@property(copy, nonatomic) NSString *title; // @synthesize title=_title; | |
@property(nonatomic) int style; // @synthesize style=_style; | |
@property(copy, nonatomic) CDUnknownBlockType block; // @synthesize block=_block; | |
@property(nonatomic) struct UIEdgeInsets insets; // @synthesize insets=_insets; | |
@property(retain, nonatomic) UIImage *iconImage; // @synthesize iconImage=_iconImage; | |
@property(retain, nonatomic) UIView *horizontalDivider; // @synthesize horizontalDivider=_horizontalDivider; | |
@property(nonatomic) unsigned long long traits; // @synthesize traits=_traits; | |
@property(copy, nonatomic) NSString *automationIdentifier; // @synthesize automationIdentifier=_automationIdentifier; | |
- (void).cxx_destruct; | |
@end | |
@interface GOOModalView : UIView <UIGestureRecognizerDelegate, GOOModalPresentation> | |
{ | |
float _cachedDialogShadowOpacity; | |
UITapGestureRecognizer *_tapRecognizer; | |
_Bool postScreenChangeNotificationOnDismiss; | |
_Bool _shouldDismissOnBackgroundTap; | |
UIView *viewToReceiveVoiceOverFocusAfterDismissal; | |
id _target; | |
id _userObject; | |
GOODialogView *_dialogView; | |
} | |
+ (void)applyContainerShadowToLayer:(id)arg1; | |
@property(retain, nonatomic) GOODialogView *dialogView; // @synthesize dialogView=_dialogView; | |
@property(nonatomic) _Bool shouldDismissOnBackgroundTap; // @synthesize shouldDismissOnBackgroundTap=_shouldDismissOnBackgroundTap; | |
@property(retain, nonatomic) id userObject; // @synthesize userObject=_userObject; | |
@property(nonatomic) __weak id target; // @synthesize target=_target; | |
@property(nonatomic, getter=shouldPostScreenChangeNotificationOnDismiss) _Bool postScreenChangeNotificationOnDismiss; // @synthesize postScreenChangeNotificationOnDismiss; | |
@property(nonatomic) __weak UIView *viewToReceiveVoiceOverFocusAfterDismissal; // @synthesize viewToReceiveVoiceOverFocusAfterDismissal; | |
- (void).cxx_destruct; | |
- (void)didTapBackground; | |
- (void)sizeToFit; | |
- (void)dismissWithAnimations:(CDUnknownBlockType)arg1 completion:(CDUnknownBlockType)arg2; | |
- (void)prepareToShow; | |
@property(nonatomic) double actionButtonOpacity; // @dynamic actionButtonOpacity; | |
@property(retain, nonatomic) UIColor *actionButtonIconColor; | |
@property(retain, nonatomic) UIColor *actionButtonTitleColor; | |
@property(retain, nonatomic) QTMColorGroup *actionButtonColorGroup; | |
@property(nonatomic) _Bool colorizeActionButtons; | |
@property(retain, nonatomic) UIColor *dialogBackgroundColor; | |
- (void)setShouldDismissOnApplicationBackground:(_Bool)arg1; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 withStyle:(int)arg3 automationIdentifier:(id)arg4 accessibilityTraits:(unsigned long long)arg5 insets:(struct UIEdgeInsets)arg6 showHorizontalDivider:(_Bool)arg7 action:(CDUnknownBlockType)arg8; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 withStyle:(int)arg3 automationIdentifier:(id)arg4 accessibilityTraits:(unsigned long long)arg5 action:(CDUnknownBlockType)arg6; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 withStyle:(int)arg3 automationIdentifier:(id)arg4 action:(CDUnknownBlockType)arg5; | |
- (void)addTitle:(id)arg1 withStyle:(int)arg2 automationIdentifier:(id)arg3 action:(CDUnknownBlockType)arg4; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 withStyle:(int)arg3 automationIdentifier:(id)arg4 accessibilityTraits:(unsigned long long)arg5 userObject:(id)arg6 selector:(SEL)arg7; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 withStyle:(int)arg3 automationIdentifier:(id)arg4 selector:(SEL)arg5; | |
- (void)addTitle:(id)arg1 withStyle:(int)arg2 automationIdentifier:(id)arg3 selector:(SEL)arg4; | |
- (void)addButton:(id)arg1 withAction:(CDUnknownBlockType)arg2; | |
- (void)addButton:(id)arg1 userObject:(id)arg2 withSelector:(SEL)arg3; | |
- (void)addButton:(id)arg1 withSelector:(SEL)arg2; | |
- (void)addTitle:(id)arg1 automationIdentifier:(id)arg2 withDestructiveAction:(CDUnknownBlockType)arg3; | |
- (void)addTitle:(id)arg1 automationIdentifier:(id)arg2 withDestructiveSelector:(SEL)arg3; | |
- (void)addTitle:(id)arg1 withDestructiveAction:(CDUnknownBlockType)arg2; | |
- (void)addTitle:(id)arg1 withDestructiveSelector:(SEL)arg2; | |
- (void)addTitle:(id)arg1 automationIdentifier:(id)arg2 withCancelAction:(CDUnknownBlockType)arg3; | |
- (void)addTitle:(id)arg1 automationIdentifier:(id)arg2 withCancelSelector:(SEL)arg3; | |
- (void)addTitle:(id)arg1 withCancelAction:(CDUnknownBlockType)arg2; | |
- (void)addTitle:(id)arg1 withCancelSelector:(SEL)arg2; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 automationIdentifier:(id)arg3 accessibilityTraits:(unsigned long long)arg4 withAction:(CDUnknownBlockType)arg5; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 automationIdentifier:(id)arg3 withAction:(CDUnknownBlockType)arg4; | |
- (void)addTitle:(id)arg1 automationIdentifier:(id)arg2 withAction:(CDUnknownBlockType)arg3; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 automationIdentifier:(id)arg3 withSelector:(SEL)arg4; | |
- (void)addTitle:(id)arg1 automationIdentifier:(id)arg2 withSelector:(SEL)arg3; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 withAction:(CDUnknownBlockType)arg3; | |
- (void)addTitle:(id)arg1 withAction:(CDUnknownBlockType)arg2; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 accessibilityTraits:(unsigned long long)arg3 withSelector:(SEL)arg4; | |
- (void)addTitle:(id)arg1 iconImage:(id)arg2 withSelector:(SEL)arg3; | |
- (void)addTitle:(id)arg1 userObject:(id)arg2 withSelector:(SEL)arg3; | |
- (void)addTitle:(id)arg1 withSelector:(SEL)arg2; | |
- (_Bool)gestureRecognizer:(id)arg1 shouldReceiveTouch:(id)arg2; | |
- (double)hideAnimationDuration; | |
- (double)showAnimationDuration; | |
- (void)revealDialog; | |
- (void)dismissDialog:(_Bool)arg1; | |
- (_Bool)shouldDimBackground; | |
- (void)reposition; | |
- (void)dismissDueToApplicationBackground; | |
- (void)dismissWithCancelAction:(_Bool)arg1; | |
- (void)dismiss; | |
- (void)show; | |
- (void)didRotateFromInterfaceOrientation:(long long)arg1; | |
- (void)willAnimateRotationToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)willRotateToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (void)dealloc; | |
- (id)init; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
- (id)initWithTarget:(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 GOOModalWindowViewController : UIViewController | |
{ | |
NSMutableArray *_modalStack; | |
UIView *_dimmingBackgroundView; | |
UIWindow *_displacedWindow; | |
struct CGRect _previousBounds; | |
} | |
@property(nonatomic) struct CGRect previousBounds; // @synthesize previousBounds=_previousBounds; | |
@property(retain, nonatomic) UIWindow *displacedWindow; // @synthesize displacedWindow=_displacedWindow; | |
@property(readonly, nonatomic) UIView *dimmingBackgroundView; // @synthesize dimmingBackgroundView=_dimmingBackgroundView; | |
@property(retain, nonatomic) NSMutableArray *modalStack; // @synthesize modalStack=_modalStack; | |
- (void).cxx_destruct; | |
- (void)updateModal:(id)arg1 withFrame:(struct CGRect)arg2; | |
- (id)displacedFullscreenViewController; | |
- (id)displacedTopViewController; | |
- (id)displacedRootViewController; | |
- (long long)preferredStatusBarStyle; | |
- (_Bool)prefersStatusBarHidden; | |
- (void)updateStatusBar; | |
- (void)didRotateFromInterfaceOrientation:(long long)arg1; | |
- (void)willRotateToInterfaceOrientation:(long long)arg1 duration:(double)arg2; | |
- (long long)preferredInterfaceOrientationForPresentation; | |
- (unsigned long long)supportedInterfaceOrientations; | |
- (_Bool)shouldAutorotate; | |
- (id)targetViewControllerForInterfaceOrientationQuery:(_Bool)arg1; | |
- (void)viewWillLayoutSubviews; | |
- (void)dismissModal:(id)arg1 withAnimations:(CDUnknownBlockType)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)presentModal:(id)arg1; | |
- (struct CGRect)dimmingBackgroundViewFrame; | |
- (id)topModal; | |
- (void)loadView; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
@end | |
@interface GOOModalWindowController : NSObject | |
{ | |
UIWindow *_displacedKeyWindow; | |
UIWindow *_window; | |
GOOModalWindowViewController *_modalViewController; | |
} | |
+ (id)sharedController; | |
@property(retain, nonatomic) GOOModalWindowViewController *modalViewController; // @synthesize modalViewController=_modalViewController; | |
@property(retain, nonatomic) UIWindow *window; // @synthesize window=_window; | |
@property(retain, nonatomic) UIWindow *displacedKeyWindow; // @synthesize displacedKeyWindow=_displacedKeyWindow; | |
- (void).cxx_destruct; | |
- (void)windowDidResignKeyWindow:(id)arg1; | |
- (void)windowDidBecomeKeyWindow:(id)arg1; | |
- (void)setModalViewStackHidden:(_Bool)arg1; | |
- (id)modalViewStack; | |
- (void)dismissModal:(id)arg1 withAnimations:(CDUnknownBlockType)arg2 completion:(CDUnknownBlockType)arg3; | |
- (void)presentModal:(id)arg1; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface GOOPopoverActionSheet : GOOActionSheet <GOOPopoverViewDelegate> | |
{ | |
GOOPopoverMenuView *_popoverView; | |
UIView *_pointingAtView; | |
struct CGRect _viewInnerRect; | |
unsigned long long _allowedDirections; | |
struct CGSize _offset; | |
_Bool _shouldDismissOnRotate; | |
} | |
@property(nonatomic) _Bool shouldDismissOnRotate; // @synthesize shouldDismissOnRotate=_shouldDismissOnRotate; | |
- (void).cxx_destruct; | |
- (void)openViewBasedPopover:(id)arg1 arrowDirections:(unsigned long long)arg2 withBlock:(CDUnknownBlockType)arg3; | |
- (void)popoverViewDidDisappear:(id)arg1; | |
- (void)popoverViewDidAppear:(id)arg1; | |
- (void)configureView; | |
- (_Bool)shouldDimBackground; | |
- (void)dismissWithCancelAction:(_Bool)arg1; | |
- (void)showPointingAtView:(id)arg1 withOffset:(struct CGSize)arg2 anchorCorner:(unsigned long long)arg3; | |
- (void)showPointingAtView:(id)arg1 withRect:(struct CGRect)arg2 arrowDirections:(unsigned long long)arg3; | |
- (void)showPointingAtView:(id)arg1 withOffset:(struct CGSize)arg2 arrowDirections:(unsigned long long)arg3; | |
- (void)reposition; | |
- (void)didRotateFromInterfaceOrientation:(long long)arg1; | |
- (void)willRotateToInterfaceOrientation:(long long)arg1 duration:(double)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 GOOPopoverMenuView : GOOPopoverView | |
{ | |
unsigned long long _anchorCorner; | |
} | |
+ (Class)layerClass; | |
- (struct UIEdgeInsets)contentInsets; | |
- (void)updateAnchorCornerForRect:(struct CGRect)arg1; | |
- (void)pointAtRect:(struct CGRect)arg1 arrowDirections:(unsigned long long)arg2; | |
- (void)animateOut; | |
- (void)prepareToAnimateOut; | |
- (void)animateInWithDuration:(double)arg1; | |
- (_Bool)shouldDisplayArrow; | |
- (void)pointAtRect:(struct CGRect)arg1 anchorCorner:(unsigned long long)arg2; | |
- (void)pointAtView:(id)arg1 withOffset:(struct CGSize)arg2 anchorCorner:(unsigned long long)arg3; | |
- (id)shadowLayer; | |
- (id)initWithFrame:(struct CGRect)arg1 contentView:(id)arg2; | |
@end | |
@interface GOOPopoverView : UIView | |
{ | |
UIView *_contentView; | |
struct UIEdgeInsets _insetsForEdgesFromArrows; | |
struct UIEdgeInsets _insetsForValidArrowOffsets; | |
struct CGPoint _point; | |
NSArray *_edgeImages; | |
NSArray *_arrowImages; | |
int _arrowEdge; | |
double _arrowOffset; | |
id <GOOPopoverViewDelegate> _delegate; | |
} | |
@property(nonatomic) __weak id <GOOPopoverViewDelegate> delegate; // @synthesize delegate=_delegate; | |
- (void).cxx_destruct; | |
- (double)minimumDistanceFromDeviceEdges; | |
- (struct UIEdgeInsets)contentInsets; | |
- (unsigned long long)arrowDirection; | |
- (void)setFrame:(struct CGRect)arg1; | |
- (void)showAtPoint:(struct CGPoint)arg1 arrowDirections:(unsigned long long)arg2; | |
- (void)pointAtRect:(struct CGRect)arg1 arrowDirections:(unsigned long long)arg2; | |
- (void)pointAtView:(id)arg1 withOffset:(struct CGSize)arg2 arrowDirections:(unsigned long long)arg3; | |
- (void)pointAtView:(id)arg1 arrowDirections:(unsigned long long)arg2; | |
- (void)didAnimateOut; | |
- (void)animateOut; | |
- (void)prepareToAnimateOut; | |
- (void)animateInWithDuration:(double)arg1; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (void)layoutSubviews; | |
- (_Bool)shouldDisplayArrow; | |
- (struct CGSize)sizeThatFits:(struct CGSize)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1 contentView:(id)arg2; | |
@end | |
@interface GOOPopoverViewController : UIViewController <GOOViewControllerAnimatedTransitioning, UIGestureRecognizerDelegate> | |
{ | |
UIViewController *_contentViewController; | |
UIView *_sourceView; | |
unsigned long long _menuAnchor; | |
unsigned long long _permittedArrowDirections; | |
id <GOOPopoverViewControllerDelegate> _delegate; | |
GOOPopoverView *_popoverView; | |
UIView *_innerContainer; | |
GOOPresentationAnimationShim *_transitionAnimationShim; | |
struct CGRect _sourceRect; | |
} | |
+ (void)initialize; | |
@property(retain, nonatomic) GOOPresentationAnimationShim *transitionAnimationShim; // @synthesize transitionAnimationShim=_transitionAnimationShim; | |
@property(retain, nonatomic) UIView *innerContainer; // @synthesize innerContainer=_innerContainer; | |
@property(retain, nonatomic) GOOPopoverView *popoverView; // @synthesize popoverView=_popoverView; | |
@property(nonatomic) __weak id <GOOPopoverViewControllerDelegate> delegate; // @synthesize delegate=_delegate; | |
@property(nonatomic) unsigned long long permittedArrowDirections; // @synthesize permittedArrowDirections=_permittedArrowDirections; | |
@property(nonatomic) unsigned long long menuAnchor; // @synthesize menuAnchor=_menuAnchor; | |
@property(nonatomic) struct CGRect sourceRect; // @synthesize sourceRect=_sourceRect; | |
@property(retain, nonatomic) UIView *sourceView; // @synthesize sourceView=_sourceView; | |
@property(readonly, nonatomic) UIViewController *contentViewController; // @synthesize contentViewController=_contentViewController; | |
- (void).cxx_destruct; | |
- (void)updateContainerView; | |
- (void)positionPopover; | |
- (void)installPopoverInView:(id)arg1; | |
- (void)updateContentSize; | |
- (_Bool)gestureRecognizer:(id)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)arg2; | |
- (_Bool)accessibilityPerformEscape; | |
- (void)handleTap:(id)arg1; | |
- (void)animateTransition:(id)arg1; | |
- (double)transitionDuration:(id)arg1; | |
- (id)presentationControllerForPresentingViewController:(id)arg1; | |
- (void)viewWillTransitionToSize:(struct CGSize)arg1 withTransitionCoordinator:(id)arg2; | |
- (_Bool)prefersStatusBarHidden; | |
- (long long)preferredStatusBarStyle; | |
- (void)viewWillLayoutSubviews; | |
- (void)loadView; | |
- (id)initWithCoder:(id)arg1; | |
- (id)initWithNibName:(id)arg1 bundle:(id)arg2; | |
- (id)init; | |
- (id)initWithContentViewController:(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 GOOPresentationAnimationShim : NSObject <UIViewControllerAnimatedTransitioning, UIViewControllerTransitioningDelegate> | |
{ | |
_Bool _isPresenting; | |
GOOPresentationController *presentationController; | |
UIViewController *_presentedViewController; | |
id <GOOViewControllerAnimatedTransitioning> _animationController; | |
UIViewController *_sourceViewController; | |
UIView *_presentingView; | |
} | |
@property(retain, nonatomic) UIView *presentingView; // @synthesize presentingView=_presentingView; | |
@property(nonatomic) _Bool isPresenting; // @synthesize isPresenting=_isPresenting; | |
@property(retain, nonatomic) UIViewController *sourceViewController; // @synthesize sourceViewController=_sourceViewController; | |
@property(readonly, nonatomic) __weak id <GOOViewControllerAnimatedTransitioning> animationController; // @synthesize animationController=_animationController; | |
@property(readonly, nonatomic) __weak UIViewController *presentedViewController; // @synthesize presentedViewController=_presentedViewController; | |
@property(retain, nonatomic) GOOPresentationController *presentationController; // @synthesize presentationController; | |
- (void).cxx_destruct; | |
- (void)animationEnded:(_Bool)arg1; | |
- (void)animateTransition:(id)arg1; | |
- (double)transitionDuration:(id)arg1; | |
- (id)animationControllerForDismissedController:(id)arg1; | |
- (id)animationControllerForPresentedController:(id)arg1 presentingController:(id)arg2 sourceController:(id)arg3; | |
- (id)sourceViewForContext:(id)arg1; | |
- (void)setupPresentationControllerWithContext:(id)arg1; | |
- (id)initWithPresentedViewController:(id)arg1 animationController:(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 GOOPresentationController : NSObject | |
{ | |
UIViewController *_presentingViewController; | |
UIViewController *_presentedViewController; | |
UIView *_containerView; | |
} | |
@property(retain, nonatomic) UIView *containerView; // @synthesize containerView=_containerView; | |
@property(readonly, nonatomic) UIViewController *presentedViewController; // @synthesize presentedViewController=_presentedViewController; | |
@property(readonly, nonatomic) UIViewController *presentingViewController; // @synthesize presentingViewController=_presentingViewController; | |
- (void).cxx_destruct; | |
- (void)dismissalTransitionDidEnd:(_Bool)arg1; | |
- (void)dismissalTransitionWillBegin; | |
- (void)presentationTransitionDidEnd:(_Bool)arg1; | |
- (void)presentationTransitionWillBegin; | |
- (_Bool)shouldRemovePresentersView; | |
- (struct CGRect)frameOfPresentedViewInContainerView; | |
- (id)presentedView; | |
- (void)containerViewDidLayoutSubviews; | |
- (void)containerViewWillLayoutSubviews; | |
- (id)initWithPresentedViewController:(id)arg1 presentingViewController:(id)arg2; | |
- (id)init; | |
@end | |
@interface GOOUIPopoverBackgroundView : UIPopoverBackgroundView | |
{ | |
struct UIEdgeInsets _insetsForEdgesFromArrows; | |
double _arrowOffset; | |
unsigned long long _arrowDirection; | |
} | |
+ (_Bool)wantsDefaultContentAppearance; | |
+ (double)arrowBase; | |
+ (double)arrowHeight; | |
+ (struct UIEdgeInsets)contentViewInsets; | |
+ (id)imageForEdge:(int)arg1 withArrow:(_Bool)arg2; | |
- (unsigned long long)arrowDirection; | |
- (double)arrowOffset; | |
- (void)setArrowOffset:(double)arg1; | |
- (void)setArrowDirection:(unsigned long long)arg1; | |
- (void)drawRect:(struct CGRect)arg1; | |
- (id)initWithFrame:(struct CGRect)arg1; | |
@end | |
@interface NSString (GKBContainingAppAdditions) | |
+ (id)gkb_systemSettingsPath; | |
@end | |
@interface UIFont (GKBContainingAppAdditions) | |
+ (id)gkb_buttonFont; | |
+ (id)gkb_detailedTextFont; | |
+ (id)gkb_boldBodyFont; | |
+ (id)gkb_bodyFont; | |
+ (id)gkb_titleFont; | |
+ (id)gkb_onboardingMovieMessageFont; | |
+ (id)gkb_onboardingMovieButtonFont; | |
@end | |
@interface UIScreen (GKBContainingAppAdditions) | |
+ (id)gkb_movieSize; | |
+ (struct CGSize)gkb_iPhone6Size; | |
+ (_Bool)gkb_hasiPadProSize; | |
+ (_Bool)gkb_hasiPadSize; | |
+ (_Bool)gkb_hasiPhone6PlusSize; | |
+ (_Bool)gkb_hasiPhone6Size; | |
+ (_Bool)gkb_hasiPhone5Size; | |
+ (_Bool)gkb_hasiPhone4Size; | |
+ (_Bool)gkb_isiPhone5OrEarlier; | |
+ (_Bool)gkb_isiPhone4OrEarlier; | |
@end | |
@interface GOONavigationStyle (GKBSettings) | |
+ (id)gkb_settingsStyle; | |
@end | |
@interface NSAttributedString (TextWithLink) | |
+ (id)gkb_attributedStringWithFormat:(id)arg1 linkLabel:(id)arg2 linkURL:(id)arg3; | |
@end | |
@interface GKBSettingsItem (CastToRadioGroup) | |
- (id)radioGroup; | |
@end | |
@interface GTMSessionFetcher (BackwardsCompatibilityOnly) | |
- (void)setCookieStorageMethod:(long long)arg1; | |
@end | |
@interface GTMSessionFetcher (GTMSessionFetcherLogging) | |
+ (void)deleteLogDirectoriesOlderThanDate:(id)arg1; | |
+ (id)htmlFileName; | |
+ (id)symlinkNameSuffix; | |
+ (id)processNameLogPrefix; | |
+ (id)loggingDateStamp; | |
+ (void)setLoggingDateStamp:(id)arg1; | |
+ (id)loggingProcessName; | |
+ (void)setLoggingProcessName:(id)arg1; | |
+ (_Bool)isLoggingToFileEnabled; | |
+ (void)setLoggingToFileEnabled:(_Bool)arg1; | |
+ (_Bool)isLoggingEnabled; | |
+ (void)setLoggingEnabled:(_Bool)arg1; | |
+ (id)logDirectoryForCurrentRun; | |
+ (void)setLogDirectoryForCurrentRun:(id)arg1; | |
+ (id)loggingDirectory; | |
+ (void)setLoggingDirectory:(id)arg1; | |
- (CDUnknownBlockType)loggedStreamProviderForStreamProvider:(CDUnknownBlockType)arg1; | |
- (id)loggedInputStreamForInputStream:(id)arg1; | |
- (void)logFetchWithError:(id)arg1; | |
- (id)stringFromStreamData:(id)arg1 contentType:(id)arg2; | |
- (id)formattedStringFromData:(id)arg1 contentType:(id)arg2 JSON:(id *)arg3; | |
@end | |
@interface GTMSessionFetcher (GTMSessionFetcherLoggingUtilities) | |
+ (id)headersStringForDictionary:(id)arg1; | |
+ (id)snipSubstringOfString:(id)arg1 betweenStartString:(id)arg2 endString:(id)arg3; | |
- (void)inputStream:(id)arg1 readIntoBuffer:(void *)arg2 length:(long long)arg3; | |
@end | |
@interface GTMSessionFetcherService (TestingSupport) | |
+ (id)mockFetcherServiceWithFakedData:(id)arg1 fakedError:(id)arg2; | |
- (_Bool)waitForCompletionOfAllFetchersWithTimeout:(double)arg1; | |
@end | |
@interface GTMSessionFetcherService (BackwardsCompatibilityOnly) | |
@property long long cookieStorageMethod; | |
@end | |
@interface GTMSessionFetcher (GTMSessionUploadFetcherMethods) | |
@property(readonly) GTMSessionUploadFetcher *parentUploadFetcher; | |
@end | |
@interface GIPFeedbackTableCell (SetChecked) | |
- (void)setChecked:(_Bool)arg1; | |
@end | |
@interface GOOTokenField (UIMenuController) | |
- (void)toggleTokenMenuController:(id)arg1 token:(id)arg2; | |
- (void)tokenMenuControllerDeleteAction:(id)arg1; | |
@property(readonly, nonatomic) UIMenuController *tokenMenuController; | |
@end | |
@interface UIView (GOONavInsets) | |
@property(retain, nonatomic, setter=goo_setAdjustedScrollViewTopInset:) NSNumber *goo_adjustedScrollViewTopInset; | |
@end | |
@interface MDCFlexibleHeaderView (GOONavigationHeader) | |
- (void)setShadowEnabled:(_Bool)arg1; | |
- (void)setHeaderViewState:(long long)arg1; | |
- (long long)headerViewState; | |
- (void)setCustomBackgroundView:(id)arg1; | |
- (void)setBannerView:(id)arg1; | |
- (void)updateNavigationStyle:(id)arg1; | |
- (void)updateBarButtonItem:(id)arg1 withNavigationItem:(id)arg2 forKeyPath:(id)arg3; | |
- (void)updateViewWithNavigationItem:(id)arg1; | |
@end | |
@interface GOONavigationStyle (Utility) | |
- (double)computedHeaderMaximumHeight; | |
- (double)computedHeaderMinimumHeight; | |
- (id)colorForHeaderContentStyle; | |
@end | |
@interface GOOResources (Navigation) | |
- (id)navigationBarBannerFont; | |
- (id)navigationBarButtonTitle; | |
- (id)navigationBarTitle; | |
- (id)navigationDarkContentColor; | |
- (id)navigationLightContentColor; | |
- (id)navigationDefaultHeaderBevelColor; | |
- (id)navigationDefaultHeaderBackgroundColor; | |
- (id)navigationDefaultStatusBarBackgroundColor; | |
@end | |
@interface UIBarButtonItem (GOONavigationInternal) | |
@property(retain, nonatomic, setter=goo_setCustomView:) UIView *goo_customView; // @dynamic goo_customView; | |
@end | |
@interface UINavigationItem (GOONavigationInternal) | |
+ (void)goo_swizzleSetterSel:(SEL)arg1; | |
+ (void)goo_swizzleBarButtonSettersForKVO; | |
- (void)goo_setRightBarButtonItems:(id)arg1 animated:(_Bool)arg2; | |
- (void)goo_setRightBarButtonItem:(id)arg1 animated:(_Bool)arg2; | |
- (void)goo_setLeftBarButtonItems:(id)arg1 animated:(_Bool)arg2; | |
- (void)goo_setLeftBarButtonItem:(id)arg1 animated:(_Bool)arg2; | |
- (void)goo_setRightBarButtonItems:(id)arg1; | |
- (void)goo_setRightBarButtonItem:(id)arg1; | |
- (void)goo_setLeftBarButtonItems:(id)arg1; | |
- (void)goo_setLeftBarButtonItem:(id)arg1; | |
@property(retain, nonatomic, setter=goo_setTitleView:) UIView *goo_titleView; // @dynamic goo_titleView; | |
@end | |
@interface UINavigationItem (GOOItemState) | |
@property(nonatomic, setter=goo_setSuppressKVO:) _Bool goo_suppressKVO; | |
@end | |
@interface UIViewController (GOONavigationInternalInsets) | |
+ (void)goo_swizzleAutomaticallyAdjustsScrollViewInsets; | |
- (id)goo_internalNavigationStyle; | |
- (void)goo_backButtonTouched; | |
- (_Bool)goo_automaticallyAdjustsScrollViewInsets; | |
@end | |
@interface MDCPageControl (QTMColorGroup) | |
@property(retain, nonatomic) QTMColorGroup *colorGroup; | |
@end | |
@interface GOOSwitchContentViewObject (Quantum) | |
+ (id)switchObjectWithText:(id)arg1 detailText:(id)arg2 colorGroup:(id)arg3 on:(_Bool)arg4 elementID:(long long)arg5 switchBlock:(CDUnknownBlockType)arg6; | |
+ (id)switchObjectWithText:(id)arg1 colorGroup:(id)arg2 on:(_Bool)arg3 elementID:(long long)arg4 switchBlock:(CDUnknownBlockType)arg5; | |
+ (id)switchObjectWithText:(id)arg1 detailText:(id)arg2 colorGroup:(id)arg3 on:(_Bool)arg4 elementID:(long long)arg5 delegate:(id)arg6; | |
+ (id)switchObjectWithText:(id)arg1 colorGroup:(id)arg2 on:(_Bool)arg3 elementID:(long long)arg4 delegate:(id)arg5; | |
@end | |
@interface GOOResources (GOOSwitch) | |
- (id)switchA11yHintString; | |
- (id)switchA11yLabelOffString; | |
- (id)switchA11yLabelOnString; | |
- (id)switchStringForId:(int)arg1; | |
- (id)switchLabelWithResourceName:(id)arg1; | |
- (id)switchThumbImage; | |
- (id)switchMaskImage; | |
- (id)switchTrackImage; | |
- (id)switchImageWithResourceName:(id)arg1; | |
@end | |
@interface GOOResources (QuantumCollections) | |
- (id)quantumCollectionsInfoBarGestureHintString; | |
- (id)quantumCollectionsDeleteButtonString; | |
- (id)quantumCollectionViewsStringForId:(int)arg1; | |
@end | |
@interface NSLayoutConstraint (GKBNSLayoutConstraintDimensionAdditions) | |
+ (void)gkb_activateConstraintsToCenterView:(id)arg1 withinView:(id)arg2; | |
+ (id)gkb_constraintsToCenterView:(id)arg1 withinView:(id)arg2; | |
+ (void)gkb_activateFullWidthAndHeightConstraints:(id)arg1; | |
+ (void)gkb_activateFullHeightConstraints:(id)arg1; | |
+ (void)gkb_activateFullWidthConstraints:(id)arg1; | |
+ (id)gkb_fullWidthAndHeightConstraints:(id)arg1; | |
+ (id)gkb_fullHeightConstraints:(id)arg1; | |
+ (id)gkb_fullWidthConstraints:(id)arg1; | |
@end | |
@interface NSString (GKBNSStringAdditions) | |
- (id)gkb_stringByRemovingURLs; | |
- (id)gkb_stringByRemovingAllNonBaseCharacters; | |
- (id)gkb_stringByRemovingAllNonAlphanumericAndSpaceCharacters; | |
- (id)gkb_stringByReplacingConsecutiveDuplicateWhitespaceAndNewlineCharactersSeparatedByString:(id)arg1; | |
- (id)gkb_stringByTrimmingWhitespaceAndNewlineCharacters; | |
- (id)gkb_stringByTrimmingWhitespaceCharacters; | |
@end | |
@interface UIResponder (GKBUIResponderOpenURLAdditions) | |
- (_Bool)gkb_openURL:(id)arg1; | |
@end | |
@interface NSURL (GKBNSURLAdditions) | |
+ (id)gkb_appStoreURL; | |
@end | |
@interface NSBundle (GKBExtensionAdditions) | |
+ (id)gkb_keyboardBundleFromApp; | |
+ (id)gkb_keyboardBundle; | |
+ (id)gkb_extensionCommonBundle; | |
+ (id)gkb_artExtensionBundle; | |
+ (id)gkb_searchExtensionBundle; | |
+ (id)gkb_commonBundle; | |
- (id)gkb_bundleWithPath:(id)arg1; | |
@end | |
@interface NSString (GKBLocalizedString) | |
+ (id)localizedStringForKey:(id)arg1 value:(id)arg2 bundle:(id)arg3 language:(id)arg4; | |
@end | |
@interface UIColor (GHWColor) | |
+ (id)colorWithHexString:(id)arg1 alpha:(double)arg2; | |
+ (id)colorWithHexString:(id)arg1; | |
@end | |
@interface GTMLogger (GTMLoggerASLAdditions) | |
+ (id)standardLoggerWithASL; | |
@end | |
@interface NSString (GTMNSStringURLArgumentsAdditions) | |
- (id)gtm_stringByUnescapingFromURLArgument; | |
- (id)gtm_stringByEscapingForURLArgument; | |
@end | |
@interface GTMLogger (GTMLoggerMacroHelpers) | |
- (void)logFuncAssert:(const char *)arg1 msg:(id)arg2; | |
- (void)logFuncError:(const char *)arg1 msg:(id)arg2; | |
- (void)logFuncInfo:(const char *)arg1 msg:(id)arg2; | |
- (void)logFuncDebug:(const char *)arg1 msg:(id)arg2; | |
@end | |
@interface GTMLogger (PrivateMethods) | |
- (void)logInternalFunc:(const char *)arg1 format:(id)arg2 valist:(char *)arg3 level:(int)arg4; | |
@end | |
@interface NSFileHandle (GTMFileHandleLogWriter) <GTMLogWriter> | |
+ (id)fileHandleForLoggingAtPath:(id)arg1 mode:(unsigned short)arg2; | |
- (void)logMessage:(id)arg1 level:(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 NSArray (GTMArrayCompositeLogWriter) <GTMLogWriter> | |
- (void)logMessage:(id)arg1 level:(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 GTMLogger (GTMLoggerLogWriter) <GTMLogWriter> | |
- (void)logMessage:(id)arg1 level:(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 NSString (GTMNSStringURLArgumentsAdditions) | |
- (id)gtm_stringByUnescapingFromURLArgument; | |
- (id)gtm_stringByEscapingForURLArgument; | |
@end | |
@interface UIFont (GTMLineHeight) | |
- (double)gtm_lineHeight; | |
@end | |
@interface PBArray (ExtensionField) | |
- (CDUnion_4a31c45d)valueAtIndex:(unsigned long long)arg1; | |
@end | |
@interface CALayer (Quantum) | |
- (void)goo_addAndCommitAnimation:(id)arg1 forKey:(id)arg2; | |
@end | |
@interface GOOResources (Core) | |
- (id)accessibilityNavigateBackString; | |
- (struct UIEdgeInsets)cardContentPadding; | |
- (id)highlightedTextColor; | |
- (id)editableTextColor; | |
- (id)destructiveLabelColor; | |
- (id)actionColor; | |
- (id)lightTextColor; | |
- (id)mediumTextColor; | |
- (id)darkTextColor; | |
- (id)backgroundColor; | |
- (double)minimumCardHeaderFontSize; | |
- (id)cardHeaderFont; | |
- (id)cardDetailTextFont; | |
- (id)cardTextFont; | |
- (id)actionButtonFont; | |
- (id)darkButtonBackgroundImageForState:(unsigned long long)arg1; | |
- (id)lightButtonBackgroundImageForState:(unsigned long long)arg1; | |
- (id)redButtonBackgroundImageForState:(unsigned long long)arg1; | |
- (id)blueButtonBackgroundImageForState:(unsigned long long)arg1; | |
- (id)buttonBackgroundImageNamed:(id)arg1; | |
- (id)fadedVerticalDividerImage; | |
- (id)checkmarkImage; | |
- (id)cellDisclosureAccessoryImage; | |
- (id)cellDividerImage; | |
- (id)cellBackgroundSelectedDarkImage; | |
- (id)checkboxImageForState:(unsigned long long)arg1; | |
- (id)highlightedBackgroundForHeight:(double)arg1; | |
- (id)coreStringForID:(int)arg1; | |
- (id)coreImageWithResourceName:(id)arg1; | |
@end | |
@interface UIScrollView (GOOScrollViewKeyboardManager) | |
- (void)goo_stopHandlingKeyboardEvents; | |
- (void)goo_startHandlingKeyboardEventsWithDelegate:(id)arg1; | |
- (id)goo_keyboardManager; | |
- (void)goo_setKeyboardManager:(id)arg1; | |
@end | |
@interface NSArray (GOOUtils) | |
- (id)goo_sortArray:(id)arg1 usingComparator:(CDUnknownBlockType)arg2; | |
- (id)goo_filteredArrayUsingPredicate:(CDUnknownBlockType)arg1; | |
- (_Bool)goo_allObjectsPassTest:(CDUnknownBlockType)arg1; | |
- (_Bool)goo_anyObjectPassesTest:(CDUnknownBlockType)arg1; | |
- (id)goo_arrayByMappingObjects:(CDUnknownBlockType)arg1; | |
@end | |
@interface UIColor (Quantum) | |
+ (id)goo_interpolateFromColor:(id)arg1 toColor:(id)arg2 percent:(double)arg3; | |
- (double)goo_perceivedLuminance; | |
- (_Bool)goo_requiresLightContent; | |
@end | |
@interface UIDevice (OSUtils) | |
- (_Bool)isRunningiOS90OrAbove; | |
@end | |
@interface UIImage (GOOBlend) | |
- (id)goo_imageWithBlendMode:(int)arg1 color:(id)arg2; | |
@end | |
@interface UILabel (GOOTypography) | |
- (_Bool)validateText:(id)arg1 font:(struct __CTFont *)arg2; | |
- (_Bool)goo_fallbackToSystemFontIfNeeded; | |
@end | |
@interface UIView (Accessibility) | |
- (void)qtm_setAccessibleTextColorForBackgroundColor:(id)arg1; | |
@end | |
@interface UIResponder (FirstResponder) | |
+ (id)goo_firstResponder; | |
- (void)goo_findFirstResponder:(id)arg1; | |
@end | |
@interface UIView (GOOFirstResponderUtils) | |
- (id)goo_findFirstResponder; | |
@end | |
@interface UIView (GOORTLUtils) | |
- (void)goo_flipViewForRTL; | |
- (_Bool)goo_shouldRelayoutSubviewsForRTL; | |
- (void)goo_relayoutSubviewsForRTL; | |
@end | |
@interface UIView (QTMAnimation) | |
+ (void)qtm_addKeyframeWithRelativeStartTime:(double)arg1 relativeDuration:(double)arg2 curve:(unsigned long long)arg3 animations:(CDUnknownBlockType)arg4; | |
+ (void)qtm_performSystemAnimation:(unsigned long long)arg1 onViews:(id)arg2 curve:(unsigned long long)arg3 options:(unsigned long long)arg4 animations:(CDUnknownBlockType)arg5 completion:(CDUnknownBlockType)arg6; | |
+ (void)qtm_transitionFromView:(id)arg1 toView:(id)arg2 duration:(double)arg3 curve:(unsigned long long)arg4 options:(unsigned long long)arg5 completion:(CDUnknownBlockType)arg6; | |
+ (void)qtm_transitionWithView:(id)arg1 duration:(double)arg2 curve:(unsigned long long)arg3 options:(unsigned long long)arg4 animations:(CDUnknownBlockType)arg5 completion:(CDUnknownBlockType)arg6; | |
+ (void)qtm_animateWithDuration:(double)arg1 delay:(double)arg2 curve:(unsigned long long)arg3 usingSpringWithDamping:(double)arg4 initialSpringVelocity:(double)arg5 options:(unsigned long long)arg6 animations:(CDUnknownBlockType)arg7 completion:(CDUnknownBlockType)arg8; | |
+ (void)qtm_animateWithDuration:(double)arg1 delay:(double)arg2 curve:(unsigned long long)arg3 options:(unsigned long long)arg4 animations:(CDUnknownBlockType)arg5 completion:(CDUnknownBlockType)arg6; | |
+ (void)qtm_animateWithDuration:(double)arg1 curve:(unsigned long long)arg2 animations:(CDUnknownBlockType)arg3 completion:(CDUnknownBlockType)arg4; | |
+ (void)qtm_animateWithDuration:(double)arg1 curve:(unsigned long long)arg2 animations:(CDUnknownBlockType)arg3; | |
@end | |
@interface GOOTypography (GoogleAdditions) | |
+ (id)textFieldFont; | |
+ (id)robotoBoldItalicWithSize:(double)arg1; | |
+ (id)robotoBoldWithSize:(double)arg1; | |
+ (id)robotoItalicWithSize:(double)arg1; | |
+ (id)robotoLightWithSize:(double)arg1; | |
+ (id)robotoMediumWithSize:(double)arg1; | |
+ (id)robotoRegularWithSize:(double)arg1; | |
+ (double)defaultHintOpacity; | |
+ (_Bool)isLargeForContrastRatios:(id)arg1; | |
+ (id)italicFontFromFont:(id)arg1; | |
@end | |
@interface NIAttributedLabel (ConversionUtilities) | |
+ (id)mutableAttributedStringFromLabel:(id)arg1; | |
+ (unsigned char)lineBreakModeFromUILineBreakMode:(long long)arg1; | |
+ (unsigned char)alignmentFromUITextAlignment:(long long)arg1; | |
@end | |
@interface NSMutableAttributedString (NimbusAttributedLabel) | |
+ (long long)lineBreakModeFromCTLineBreakMode:(unsigned char)arg1; | |
- (void)setKern:(double)arg1; | |
- (void)setKern:(double)arg1 range:(struct _NSRange)arg2; | |
- (void)setStrokeColor:(id)arg1; | |
- (void)setStrokeColor:(id)arg1 range:(struct _NSRange)arg2; | |
- (void)setStrokeWidth:(double)arg1; | |
- (void)setStrokeWidth:(double)arg1 range:(struct _NSRange)arg2; | |
- (void)setUnderlineStyle:(int)arg1 modifier:(int)arg2; | |
- (void)setUnderlineStyle:(int)arg1 modifier:(int)arg2 range:(struct _NSRange)arg3; | |
- (void)setFont:(id)arg1; | |
- (void)setFont:(id)arg1 range:(struct _NSRange)arg2; | |
- (void)setTextColor:(id)arg1; | |
- (void)setTextColor:(id)arg1 range:(struct _NSRange)arg2; | |
- (void)setTextAlignment:(unsigned char)arg1 lineBreakMode:(unsigned char)arg2 lineHeight:(double)arg3; | |
- (void)setTextAlignment:(unsigned char)arg1 lineBreakMode:(unsigned char)arg2 lineHeight:(double)arg3 range:(struct _NSRange)arg4; | |
@end | |
@interface UIResponder (NimbusCore) | |
+ (id)nimbus_currentFirstResponder; | |
- (void)nimbus_findFirstResponder:(id)arg1; | |
@end | |
@interface NITableViewModel (NIFormElementSearch) | |
- (id)elementWithID:(long long)arg1; | |
@end | |
@interface NITableViewModelSection (Mutable) | |
- (id)mutableRows; | |
@end | |
@interface GOOResources (ContentViews) | |
- (id)contentViewsCheckBoxDeselectAccessibilityHint; | |
- (id)contentViewsCheckBoxSelectAccessibilityHint; | |
- (id)contentViewsDefaultErrorString; | |
- (id)contentViewsNoNetworkString; | |
- (id)contentViewsNoServerButtonString; | |
- (id)contentViewsTryAgainButtonString; | |
- (id)contentViewsStringForId:(int)arg1; | |
- (id)contentViewsErrorImage; | |
- (id)disabledOverlayBackgroundColor; | |
- (id)contentViewsImageWithResourceName:(id)arg1; | |
@end | |
@interface GOOFlexibleHeaderViewController (Installation) | |
+ (void)addToParent:(id)arg1; | |
@end | |
@interface GOOHeaderNavigationView (Installation) | |
+ (void)addToParent:(id)arg1; | |
+ (id)navigationViewWithFlexibleHeaderView:(id)arg1; | |
- (void)configureHeaderViewController:(id)arg1 withNavigationItem:(id)arg2; | |
@end | |
@interface UIViewController (GOOHeaderViewControllerItem) | |
@property(readonly, nonatomic) GOOHeaderViewController *goo_headerViewController; | |
@property(readonly, nonatomic) __weak id <GOOFlexibleHeader> goo_flexibleHeader; | |
@property(readonly, nonatomic) GOOHeaderConfiguration *goo_headerConfig; | |
@end | |
@interface UIViewController (GOOHeaderViewControllerItemPrivate) | |
@property(nonatomic, setter=goo_setFlexibleHeader:) __weak id <GOOFlexibleHeader> goo_flexibleHeader; | |
- (_Bool)goo_hasHeaderConfig; | |
@end | |
@interface NSObject (GOOKVOForwarding) | |
@property(readonly) GOOKVOForwarder *goo_kvoForwarder; | |
@end | |
@interface UIBarButtonItem (GOOHeaderInternal) | |
@property(retain, nonatomic, setter=gooheader_setCustomView:) UIView *gooheader_customView; // @dynamic gooheader_customView; | |
@end | |
@interface UINavigationItem (GOONavigationBar) | |
@property(nonatomic, setter=goo_setMaximumTitleScaleFactor:) double goo_maximumTitleScaleFactor; | |
@end | |
@interface UIViewController (GOOPanelViewController) | |
@property(readonly, nonatomic) GOOPanelViewController *goo_panelViewController; // @dynamic goo_panelViewController; | |
@end | |
@interface GOOResources (UINavigation) | |
- (id)panelProfileCellAccessibilityHintString; | |
- (id)panelCarouselViewHeaderSelectAccountAccessibilityHintString; | |
- (id)panelCarouselViewHeaderNotificationBadgeOverflowTemplateString; | |
- (id)panelCarouselViewHeaderAccessibilityTemplateString; | |
- (id)panelAccountsButtonAccessibilityLabelString; | |
- (id)panelSignInString; | |
- (id)panelManageProfilesString; | |
- (id)panelMainOverlayAccessibilityTitleString; | |
- (id)panelColorForCollectionBackground; | |
- (id)panelColorForSideViewNotificationLabelBackground; | |
- (id)panelColorForSideViewNotificationLabelText; | |
- (id)panelColorForSideViewProfileNameLabel; | |
- (id)panelColorForSideViewProfileHeaderLabel; | |
- (id)panelColorForSideViewItemSectionHeaderView; | |
- (id)panelColorForSideViewCellSelectedBackground; | |
- (id)panelColorForSideViewSectionText; | |
- (id)panelColorForSideViewCellTextSubtitle; | |
- (id)panelColorForSideViewCellText; | |
- (id)atticPanelColorForSidebarTextHighlight; | |
- (id)atticPanelColorForSidebarItemText; | |
- (id)atticPanelColorForSidebarBackground; | |
- (id)panelColorForDividerBackground; | |
- (id)panelColorForSidebarItemText; | |
- (id)panelColorForSidebarBackground; | |
- (id)accountCircle; | |
- (id)manageProfilesGear; | |
- (id)panelCarouselChevron; | |
- (id)panelHighlightedImageForSettings; | |
- (id)panelImageForSettings; | |
- (id)panelFontForSideViewNotificationBadgeLabel; | |
- (id)panelFontForSideViewProfileNameLabel; | |
- (id)panelFontForSideViewProfileHeaderLabel; | |
- (id)panelFontForSideViewProfileCellEmail; | |
- (id)panelFontForSideViewSectionTitle; | |
- (id)panelFontForSideViewItemCellSubtitle; | |
- (id)panelFontForSideViewItemCellTitle; | |
- (id)panelFontForSidebarItem; | |
- (id)panelFontForSidebarTitle; | |
- (id)panelStringForID:(int)arg1; | |
- (id)panelImageWithResourceName:(id)arg1 tintColor:(id)arg2; | |
- (id)panelImageWithResourceName:(id)arg1; | |
@end | |
@interface GOOTextContentViewObject (ImplicitCellBinding) <NICellObject> | |
- (Class)cellClass; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOLoadingContentViewObject (ImplicitCellBinding) <NICellObject> | |
- (Class)cellClass; | |
// Remaining properties | |
@property(readonly, copy) NSString *debugDescription; | |
@property(readonly, copy) NSString *description; | |
@property(readonly) unsigned long long hash; | |
@property(readonly) Class superclass; | |
@end | |
@interface GOOTableView (Internal) | |
- (void)reloadData; | |
- (void)deleteSections:(id)arg1 withRowAnimation:(long long)arg2; | |
- (void)registerHeaderView:(id)arg1 withSection:(long long)arg2; | |
- (id)goo_headerViewForSection:(long long)arg1; | |
@end | |
@interface GIPDevice (Legacy) | |
@property(readonly, nonatomic) _Bool isRecognizedModel; | |
@property(readonly, nonatomic) NSString *generation; | |
@property(readonly, nonatomic) NSString *deviceCategory; | |
- (void)determineGeneration; | |
@end | |
@interface GOOActionSheet (GOOCommonDialogs) | |
+ (id)actionSheet; | |
@end | |
@interface UIViewController (PresenterReferencing) | |
@property(retain, nonatomic, setter=goo_setPresentingSheetController:) GOOActionSheetController *goo_presentingSheetController; | |
@end | |
@interface GOOAlertView (GOOCommonDialogs) | |
+ (id)dialogWithRetryAction:(CDUnknownBlockType)arg1 abortAction:(CDUnknownBlockType)arg2; | |
+ (id)dialogWithRetrySelector:(SEL)arg1 abortSelector:(SEL)arg2; | |
+ (id)confirmationDialogWithAction:(CDUnknownBlockType)arg1 actionTitle:(id)arg2 automationIdentifier:(id)arg3 showsCancelButton:(_Bool)arg4; | |
+ (id)confirmationDialogWithAction:(CDUnknownBlockType)arg1 actionTitle:(id)arg2 automationIdentifier:(id)arg3; | |
+ (id)confirmationDialogWithAction:(CDUnknownBlockType)arg1 actionTitle:(id)arg2; | |
+ (id)confirmationDialogWithSelector:(SEL)arg1 actionTitle:(id)arg2 automationIdentifier:(id)arg3 showsCancelButton:(_Bool)arg4; | |
+ (id)confirmationDialogWithSelector:(SEL)arg1 actionTitle:(id)arg2 showsCancelButton:(_Bool)arg3; | |
+ (id)confirmationDialogWithSelector:(SEL)arg1 actionTitle:(id)arg2 automationIdentifier:(id)arg3; | |
+ (id)confirmationDialogWithSelector:(SEL)arg1 actionTitle:(id)arg2; | |
+ (id)confirmationDialog; | |
+ (id)errorDialogWithDefaultAcknowledgeAction:(_Bool)arg1; | |
+ (id)errorDialog; | |
+ (id)infoDialogWithDefaultAcknowledgeAction:(_Bool)arg1; | |
+ (id)infoDialog; | |
+ (id)dialog; | |
@end | |
@interface GOOBottomSheetController (Internal) | |
@property(readonly, nonatomic) UIView *contentView; | |
@property(retain, nonatomic) GOODimmingBackgroundView *dimmingView; | |
@end | |
@interface GOOResources (Dialogs) | |
- (id)dialogPopoverArrowImageForEdge:(int)arg1; | |
- (id)dialogPopoverImageForEdge:(int)arg1; | |
- (id)dialogErrorImage; | |
- (id)dialogBackgroundImage; | |
- (id)dialogSendFeedbackIconImage; | |
- (id)dialogReportAProblemIconImage; | |
- (id)dialogPrintImage; | |
- (id)dialogDownloadImage; | |
- (id)dialogOpenWebImage; | |
- (id)dialogMessageImage; | |
- (id)dialogLearnMoreImage; | |
- (id)dialogGPlusImage; | |
- (id)dialogEmailIconImage; | |
- (id)dialogEditIconImage; | |
- (id)dialogDownloadIconImage; | |
- (id)dialogDoneIconImage; | |
- (id)dialogDismissIconImage; | |
- (id)dialogDeleteIconImage; | |
- (id)dialogCopyLinkIconImage; | |
- (id)dialogCancelIconImage; | |
- (id)dialogAddFromLibraryIconImage; | |
- (id)dialogAddPhotoIconImage; | |
- (id)dialogErrorColor; | |
- (double)dialogButtonMinimumFontSize; | |
- (id)dialogDefaultButtonFont; | |
- (id)dialogButtonFont; | |
- (id)dialogCheckboxFont; | |
- (id)dialogSubtitleFont; | |
- (id)dialogTitleFont; | |
- (id)dialogImageWithResourceName:(id)arg1; | |
- (id)dialogAccessibilityAlertString; | |
- (id)dialogTryAgainString; | |
- (id)dialogCancelString; | |
- (id)dialogAcknowledgeString; | |
- (id)dialogStringForId:(int)arg1; | |
@end | |
@interface UIView (GOODialogsInternal) | |
@property(readonly, nonatomic) UIView *goo_rootView; | |
@end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment