Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // 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
- #pragma mark Typedef'd Structures
- typedef struct {
- unsigned long _field1;
- id *_field2;
- unsigned long *_field3;
- unsigned long _field4[5];
- } CDStruct_11f37819;
- // Template types
- typedef struct SpringSolver<POP::Vector4<double>> {
- double _field1;
- double _field2;
- double _field3;
- double _field4;
- double _field5;
- double _field6;
- double _field7;
- struct SSState<POP::Vector4<double>> _field8;
- struct Vector4<double> _field9;
- _Bool _field10;
- } SpringSolver_fe820e75;
- typedef struct list<std::__1::shared_ptr<POPAnimatorItem>, std::__1::allocator<std::__1::shared_ptr<POPAnimatorItem>>> {
- struct __list_node_base<std::__1::shared_ptr<POPAnimatorItem>, void *> {
- struct __list_node<std::__1::shared_ptr<POPAnimatorItem>, void *> *__prev_;
- struct __list_node<std::__1::shared_ptr<POPAnimatorItem>, void *> *__next_;
- } __end_;
- struct __compressed_pair<unsigned long, std::__1::allocator<std::__1::__list_node<std::__1::shared_ptr<POPAnimatorItem>, void *>>> {
- unsigned long __first_;
- } __size_alloc_;
- } list_2b9a5494;
- typedef struct shared_ptr<POPAnimatorItem> {
- struct POPAnimatorItem *_field1;
- struct __shared_weak_count *_field2;
- } shared_ptr_1553c9f8;
- #pragma mark -
- //
- // File: itslearning
- // UUID: B3B1944A-A5A5-3ACA-99EF-28B1A2E332C8
- //
- // Arch: armv7
- // Source version: 0.0.0.0.0
- // Minimum iOS version: 7.0.0
- // SDK version: 8.1.0
- //
- // Objective-C Garbage Collection: Unsupported
- //
- @protocol IASAvatarCropperDelegate <NSObject>
- - (void)avatarViewController:(IASAvatarViewController *)arg1 didCropNewAvatar:(UIImage *)arg2;
- @end
- @protocol IASEncryptableProperty <NSObject>
- + (BOOL)propertyIsEncryptable:(NSString *)arg1;
- @end
- @protocol IASMessageSender <NSObject>
- - (void)updateSendMessageStatus:(id)arg1;
- @end
- @interface IASPOSTMessageRequest : IASJSONRequest
- {
- IASOutcomeMessage *_outcomeMessage;
- NSError *_recipientsError;
- }
- @property(retain, nonatomic) NSError *recipientsError; // @synthesize recipientsError=_recipientsError;
- @property(retain, nonatomic) IASOutcomeMessage *outcomeMessage; // @synthesize outcomeMessage=_outcomeMessage;
- - (void).cxx_destruct;
- - (void)_showInitialMessageIfNeeded;
- - (void)_showStatus:(unsigned int)arg1;
- - (void)loadingFinished;
- - (void)checkForLimitedRecipientPermissionsError;
- - (void)cancel;
- - (void)start;
- - (void)startOnDefaultQueueWithExecutionThreadCompletion:(CDUnknownBlockType)arg1;
- - (void)startOnDefaultQueueWithMainThreadCompletion:(CDUnknownBlockType)arg1;
- - (id)init;
- - (id)initWithOutcomMessage:(id)arg1;
- @end
- @interface IASOutcomeMessage : NSObject
- {
- NSString *_text;
- NSString *_subject;
- NSArray *_recipentsArray;
- NSNumber *_replyMessageIdentifier;
- NSManagedObjectID *_initialFailedMessageID;
- }
- @property(retain, nonatomic) NSManagedObjectID *initialFailedMessageID; // @synthesize initialFailedMessageID=_initialFailedMessageID;
- @property(retain, nonatomic) NSNumber *replyMessageIdentifier; // @synthesize replyMessageIdentifier=_replyMessageIdentifier;
- @property(copy, nonatomic) NSArray *recipentsArray; // @synthesize recipentsArray=_recipentsArray;
- @property(retain, nonatomic) NSString *subject; // @synthesize subject=_subject;
- @property(retain, nonatomic) NSString *text; // @synthesize text=_text;
- - (void).cxx_destruct;
- - (id)messageForContext:(id)arg1;
- @end
- @interface IASHomeContentViewController : IASBaseViewController <UIScrollViewDelegate>
- {
- IASTableView *_tableView;
- IASHomeViewController *_homeViewController;
- IASHomeContentHeaderView *_headerView;
- UILabel *_noContentLabel;
- IASBaseDataSource *_dataSource;
- unsigned int _badgeCount;
- IASHomeTabBarItem *_homeTabBarItem;
- UITableViewController *_tableViewController;
- }
- + (BOOL)shouldValidateDeepLinkBeforeOpening;
- @property(retain, nonatomic) UITableViewController *tableViewController; // @synthesize tableViewController=_tableViewController;
- @property(nonatomic) __weak IASHomeTabBarItem *homeTabBarItem; // @synthesize homeTabBarItem=_homeTabBarItem;
- @property(nonatomic) unsigned int badgeCount; // @synthesize badgeCount=_badgeCount;
- @property(retain, nonatomic) IASBaseDataSource *dataSource; // @synthesize dataSource=_dataSource;
- @property(nonatomic) __weak UILabel *noContentLabel; // @synthesize noContentLabel=_noContentLabel;
- @property(nonatomic) __weak IASHomeContentHeaderView *headerView; // @synthesize headerView=_headerView;
- @property(nonatomic) __weak IASHomeViewController *homeViewController; // @synthesize homeViewController=_homeViewController;
- @property(nonatomic) __weak IASTableView *tableView; // @synthesize tableView=_tableView;
- - (void).cxx_destruct;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (void)commonInit;
- - (void)scrollViewWillEndDragging:(id)arg1 withVelocity:(struct CGPoint)arg2 targetContentOffset:(inout struct CGPoint *)arg3;
- - (void)scrollViewDidScroll:(id)arg1;
- - (void)openInBrowserAction:(id)arg1;
- - (void)hideBottomLoadingIndicator;
- - (void)showBottomLoadingIndicator;
- - (void)hideTopLoadingIndicator;
- - (void)showTopLoadingIndicator;
- - (void)refreshControlWantsUpdate:(id)arg1;
- - (id)navigationController;
- - (void)viewDidLoad;
- - (void)dealloc;
- - (id)loadHomeHeaderView;
- - (void)setFeatureEnabled:(BOOL)arg1;
- - (id)urlForOpenInBrowserAction;
- - (id)createDataSource;
- - (void)willDeselectedByHomeViewController;
- - (void)willSelectedByHomeViewController;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASUser : NSObject <UIAlertViewDelegate>
- {
- EKCalendar *_applicationCalendar;
- EKEventStore *_eventStore;
- IASJSONRequest *_onlineStatuOperation;
- IASJSONRequest *_updateProfileOperation;
- NSMutableArray *_updateCompletionsArray;
- }
- + (BOOL)resolveInstanceMethod:(SEL)arg1;
- + (BOOL)automaticallyNotifiesObserversForKey:(id)arg1;
- + (id)applicationUser;
- @property(retain, nonatomic) NSMutableArray *updateCompletionsArray; // @synthesize updateCompletionsArray=_updateCompletionsArray;
- @property(retain, nonatomic) IASJSONRequest *updateProfileOperation; // @synthesize updateProfileOperation=_updateProfileOperation;
- @property(retain, nonatomic) IASJSONRequest *onlineStatuOperation; // @synthesize onlineStatuOperation=_onlineStatuOperation;
- @property(retain, nonatomic) EKEventStore *eventStore; // @synthesize eventStore=_eventStore;
- @property(retain, nonatomic) EKCalendar *applicationCalendar; // @synthesize applicationCalendar=_applicationCalendar;
- - (void).cxx_destruct;
- - (void)_updateWithDictionary:(id)arg1;
- - (void)_applicationDidEnterBackgroundNotification:(id)arg1;
- - (void)_applicationWilEnterForegroundNotification:(id)arg1;
- - (void)_postOnlineStatus;
- @property(readonly, copy) NSString *description;
- @property(retain, nonatomic) IASAPIService *apiService; // @dynamic apiService;
- - (void)createCalendarWithPromptTitle:(id)arg1 message:(id)arg2;
- - (void)openDeepLinkURL:(id)arg1;
- - (id)deepLinkForPath:(id)arg1;
- - (void)logOut;
- - (void)cleanUp;
- - (void)updateUserWithCompletion:(CDUnknownBlockType)arg1;
- - (void)registerUserWithAccessToken:(id)arg1 refreshToken:(id)arg2;
- @property(readonly, nonatomic) BOOL userWasRegistered;
- - (void)dealloc;
- - (id)init;
- // Remaining properties
- @property(copy, nonatomic) NSString *accessToken; // @dynamic accessToken;
- @property(copy, nonatomic) NSString *calendarIdentifier; // @dynamic calendarIdentifier;
- @property(copy, nonatomic) NSNumber *canAccessCalendar; // @dynamic canAccessCalendar;
- @property(copy, nonatomic) NSNumber *canAccessMessageSystem; // @dynamic canAccessMessageSystem;
- @property(readonly, copy) NSString *debugDescription;
- @property(copy, nonatomic) NSString *firstName; // @dynamic firstName;
- @property(readonly) unsigned int hash;
- @property(copy, nonatomic) NSString *iCalUrl; // @dynamic iCalUrl;
- @property(retain, nonatomic) NSNumber *isParent; // @dynamic isParent;
- @property(copy, nonatomic) NSString *languageCode; // @dynamic languageCode;
- @property(copy, nonatomic) NSString *lastName; // @dynamic lastName;
- @property(copy, nonatomic) NSString *profileImageUrl; // @dynamic profileImageUrl;
- @property(copy, nonatomic) NSString *refreshToken; // @dynamic refreshToken;
- @property(readonly) Class superclass;
- @property(copy, nonatomic) NSNumber *userIdentifier; // @dynamic userIdentifier;
- @property(copy, nonatomic) NSNumber *userMessagesUnreadCount; // @dynamic userMessagesUnreadCount;
- @property(copy, nonatomic) NSString *userName; // @dynamic userName;
- @end
- @interface IASTasksDataSource : IASBaseDataSource
- {
- BOOL _deadlineWasChanged;
- NSDictionary *_typeSectionMap;
- }
- + (id)entityName;
- - (void).cxx_destruct;
- - (void)_remakeTasksInSections:(id)arg1;
- - (id)tasksSectionForSetion:(unsigned int)arg1;
- - (void)applicationWillEnterForeground:(id)arg1;
- - (BOOL)canBeLoadMore;
- - (BOOL)contextWasUpdatedWithUserInfo:(id)arg1;
- - (id)objectForKeyedSubscript:(id)arg1;
- - (id)objectAtIndexPath:(id)arg1;
- - (unsigned int)numberRowsInSection:(unsigned int)arg1;
- - (unsigned int)numberOfSections;
- - (unsigned int)parseRequestResponse:(id)arg1;
- - (unsigned int)loadingPageSize;
- - (id)createUpdatePageRequest;
- - (void)initialDataLoading;
- - (id)init;
- @end
- @interface IASTasksSection : NSObject
- {
- BOOL _expanded;
- NSArray *_sectionArray;
- IASTasksSectionHeaderView *_headerView;
- unsigned int _sectionType;
- }
- @property(nonatomic) unsigned int sectionType; // @synthesize sectionType=_sectionType;
- @property(nonatomic) BOOL expanded; // @synthesize expanded=_expanded;
- @property(retain, nonatomic) IASTasksSectionHeaderView *headerView; // @synthesize headerView=_headerView;
- @property(copy, nonatomic) NSArray *sectionArray; // @synthesize sectionArray=_sectionArray;
- - (void).cxx_destruct;
- - (id)initWithType:(unsigned int)arg1;
- - (id)init;
- @end
- @interface IASMustUpdateViewController : IASBaseViewController
- {
- UILabel *_messageLabel;
- UIImageView *_backgroundImageView;
- UIButton *_updateButton;
- }
- @property(nonatomic) __weak UIButton *updateButton; // @synthesize updateButton=_updateButton;
- @property(nonatomic) __weak UIImageView *backgroundImageView; // @synthesize backgroundImageView=_backgroundImageView;
- @property(nonatomic) __weak UILabel *messageLabel; // @synthesize messageLabel=_messageLabel;
- - (void).cxx_destruct;
- - (void)onUpdateButtonTap:(id)arg1;
- - (void)viewDidLoad;
- @end
- @interface IASEmailInfoCell : IASBaseEntityCell
- {
- BOOL _shouldShowAllRecipients;
- UILabel *_dateLabel;
- UILabel *_fromLabel;
- UILabel *_toLabel;
- UIView *_separatorView;
- UIButton *_toggleFullRecipientsButton;
- CDUnknownBlockType _onToggleFullRecipientsListButtonTap;
- }
- @property(nonatomic) BOOL shouldShowAllRecipients; // @synthesize shouldShowAllRecipients=_shouldShowAllRecipients;
- @property(copy, nonatomic) CDUnknownBlockType onToggleFullRecipientsListButtonTap; // @synthesize onToggleFullRecipientsListButtonTap=_onToggleFullRecipientsListButtonTap;
- @property(retain, nonatomic) UIButton *toggleFullRecipientsButton; // @synthesize toggleFullRecipientsButton=_toggleFullRecipientsButton;
- @property(retain, nonatomic) UIView *separatorView; // @synthesize separatorView=_separatorView;
- @property(retain, nonatomic) UILabel *toLabel; // @synthesize toLabel=_toLabel;
- @property(retain, nonatomic) UILabel *fromLabel; // @synthesize fromLabel=_fromLabel;
- @property(retain, nonatomic) UILabel *dateLabel; // @synthesize dateLabel=_dateLabel;
- - (void).cxx_destruct;
- - (void)onToggleFullRecipientsListButton:(id)arg1;
- - (void)updateUI;
- - (id)firstRecipientInArray:(id)arg1;
- - (void)awakeFromNib;
- @end
- @interface IASUpdateUnreadMessagesCount : IASJSONRequest
- {
- }
- - (void)loadingFinished;
- @end
- @interface IASSplashViewController : UIViewController
- {
- UIImageView *_splashImageView;
- UILabel *_versionLabel;
- }
- @property(nonatomic) __weak UILabel *versionLabel; // @synthesize versionLabel=_versionLabel;
- @property(nonatomic) __weak UIImageView *splashImageView; // @synthesize splashImageView=_splashImageView;
- - (void).cxx_destruct;
- - (void)viewDidLoad;
- - (id)init;
- @end
- @interface IASNotificationsViewController : IASHomeContentViewController <UITableViewDelegate, UITableViewDataSource>
- {
- NSIndexPath *_expandedIndexPath;
- }
- @property(retain, nonatomic) NSIndexPath *expandedIndexPath; // @synthesize expandedIndexPath=_expandedIndexPath;
- - (void).cxx_destruct;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (void)visitWebSiteAction:(id)arg1;
- - (id)urlForOpenInBrowserAction;
- - (id)createDataSource;
- - (void)willDeselectedByHomeViewController;
- - (void)willSelectedByHomeViewController;
- - (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2;
- - (float)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;
- - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
- - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2;
- - (void)viewDidLoad;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASNavigationController : IASBaseViewController
- {
- int _statusBarStyle;
- NSArray *_viewControllers;
- }
- + (id)allocWithZone:(struct _NSZone *)arg1;
- + (id)alloc;
- @property(retain, nonatomic) NSArray *viewControllers; // @synthesize viewControllers=_viewControllers;
- - (void).cxx_destruct;
- - (void)_removeViewController:(id)arg1 removeInternally:(BOOL)arg2;
- - (void)_addViewController:(id)arg1 storeInternally:(BOOL)arg2;
- - (int)preferredStatusBarStyle;
- - (id)popViewControllerWithDirection:(unsigned int)arg1;
- - (void)pushViewController:(id)arg1 direction:(unsigned int)arg2;
- - (id)initWithRootViewController:(id)arg1;
- @end
- @interface IASEventsRequest : JSONHTTPOperation
- {
- }
- - (void)loadingFinished;
- @end
- @interface IASNewVersionWizard : NSObject
- {
- IASJSONRequest *_versionCheckRequest;
- CDUnknownBlockType _versionCheckCompletionBlock;
- IASNewVersionAvailableViewController *_versionAvailableViewController;
- IASMustUpdateViewController *_mustUpdateViewController;
- }
- + (id)sharedInstance;
- @property(retain, nonatomic) IASMustUpdateViewController *mustUpdateViewController; // @synthesize mustUpdateViewController=_mustUpdateViewController;
- @property(retain, nonatomic) IASNewVersionAvailableViewController *versionAvailableViewController; // @synthesize versionAvailableViewController=_versionAvailableViewController;
- @property(copy, nonatomic) CDUnknownBlockType versionCheckCompletionBlock; // @synthesize versionCheckCompletionBlock=_versionCheckCompletionBlock;
- @property(retain, nonatomic) IASJSONRequest *versionCheckRequest; // @synthesize versionCheckRequest=_versionCheckRequest;
- - (void).cxx_destruct;
- @property(readonly, nonatomic) BOOL laterActionForThisAppVersionPerformed;
- @property(copy, nonatomic) NSString *laterActionAppVersion;
- @property(nonatomic) unsigned int lastVersionCheckState;
- @property(retain, nonatomic) NSDate *lastVersionCheckDate;
- - (void)tryShowMustUpdateViewController;
- - (void)tryShowNewVersionAvailableViewConrtollerOnViewController:(id)arg1 completion:(CDUnknownBlockType)arg2;
- - (BOOL)canShowNewVersionAvailableViewController;
- - (void)checkForNewVersionWithCompletion:(CDUnknownBlockType)arg1;
- - (BOOL)canCheckVersion;
- - (id)versionCheckStateStrings;
- @end
- @interface IASMessagesHeaderView : IASHomeContentHeaderView
- {
- UIButton *_composeMessageButton;
- }
- @property(nonatomic) __weak UIButton *composeMessageButton; // @synthesize composeMessageButton=_composeMessageButton;
- - (void).cxx_destruct;
- @end
- @interface IASSettingsItem : NSObject
- {
- unsigned int _type;
- }
- @property(readonly, nonatomic) unsigned int type; // @synthesize type=_type;
- @property(readonly, nonatomic) NSString *hintText;
- @property(readonly, nonatomic) NSString *text; // @dynamic text;
- - (id)initWithType:(unsigned int)arg1;
- @end
- @interface IASRecipientsTextView : UITextView <UITextViewDelegate>
- {
- BOOL _shouldShowAllRecipients;
- NSArray *_recipientsArray;
- NSArray *_visibleRecipientsArray;
- IASTapRecognizerDelegate *_tapRecognizerDelegate;
- }
- @property(retain, nonatomic) IASTapRecognizerDelegate *tapRecognizerDelegate; // @synthesize tapRecognizerDelegate=_tapRecognizerDelegate;
- @property(copy, nonatomic) NSArray *visibleRecipientsArray; // @synthesize visibleRecipientsArray=_visibleRecipientsArray;
- @property(copy, nonatomic) NSArray *recipientsArray; // @synthesize recipientsArray=_recipientsArray;
- @property(nonatomic) BOOL shouldShowAllRecipients; // @synthesize shouldShowAllRecipients=_shouldShowAllRecipients;
- - (void).cxx_destruct;
- - (void)_deleteCharactersInRange:(struct _NSRange)arg1;
- - (id)_recipientsAttributedString;
- - (id)_recipientsString;
- - (struct _NSRange)rangeOfRecipient:(id)arg1;
- - (void)updateText;
- - (id)recipientAtPosition:(unsigned int)arg1 recipientRange:(struct _NSRange *)arg2;
- - (void)setLastRecipientShouldHaveSeparator:(BOOL)arg1;
- - (BOOL)textViewShouldEndEditing:(id)arg1;
- - (BOOL)textViewShouldBeginEditing:(id)arg1;
- - (void)deleteBackward;
- - (void)insertText:(id)arg1;
- - (void)cut:(id)arg1;
- - (void)paste:(id)arg1;
- - (BOOL)canPerformAction:(SEL)arg1 withSender:(id)arg2;
- - (void)setSelectedTextRange:(id)arg1;
- - (id)selectionRectsForRange:(id)arg1;
- - (id)closestPositionToPoint:(struct CGPoint)arg1;
- - (void)awakeFromNib;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASTapRecognizerDelegate : NSObject <UIGestureRecognizerDelegate>
- {
- UITapGestureRecognizer *_tapGestureRecognizer;
- IASRecipientsTextView *_textView;
- struct _NSRange _selectionRange;
- }
- @property(nonatomic) struct _NSRange selectionRange; // @synthesize selectionRange=_selectionRange;
- @property(nonatomic) __weak IASRecipientsTextView *textView; // @synthesize textView=_textView;
- @property(retain, nonatomic) UITapGestureRecognizer *tapGestureRecognizer; // @synthesize tapGestureRecognizer=_tapGestureRecognizer;
- - (void).cxx_destruct;
- - (BOOL)gestureRecognizer:(id)arg1 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)arg2;
- - (BOOL)gestureRecognizerShouldBegin:(id)arg1;
- - (void)_tapGestureRecognizerAction:(id)arg1;
- - (id)initWithTextView:(id)arg1;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASTipsView : UIView
- {
- UIImageView *_iconImageView;
- UILabel *_textLabel;
- float _rotationAngle;
- }
- @property(nonatomic) float rotationAngle; // @synthesize rotationAngle=_rotationAngle;
- @property(nonatomic) __weak UILabel *textLabel; // @synthesize textLabel=_textLabel;
- @property(nonatomic) __weak UIImageView *iconImageView; // @synthesize iconImageView=_iconImageView;
- - (void).cxx_destruct;
- @end
- @interface IASNewVersionAvailableViewController : IASBaseViewController
- {
- CDUnknownBlockType _laterActionBlock;
- UILabel *_versionAvailableLabel;
- UIButton *_laterButton;
- UIButton *_updateButton;
- }
- @property(nonatomic) __weak UIButton *updateButton; // @synthesize updateButton=_updateButton;
- @property(nonatomic) __weak UIButton *laterButton; // @synthesize laterButton=_laterButton;
- @property(nonatomic) __weak UILabel *versionAvailableLabel; // @synthesize versionAvailableLabel=_versionAvailableLabel;
- @property(copy, nonatomic) CDUnknownBlockType laterActionBlock; // @synthesize laterActionBlock=_laterActionBlock;
- - (void).cxx_destruct;
- - (void)onUpdateButtonTap:(id)arg1;
- - (void)onLaterButtonTap:(id)arg1;
- - (void)viewDidLoad;
- - (id)initWithLaterActionBlock:(CDUnknownBlockType)arg1;
- @end
- @interface IASIntroductionViewController : IASBaseViewController
- {
- UILabel *_introductionLabel;
- UIButton *_continueButton;
- UIImageView *_logoImageView;
- }
- @property(nonatomic) __weak UIImageView *logoImageView; // @synthesize logoImageView=_logoImageView;
- @property(nonatomic) __weak UIButton *continueButton; // @synthesize continueButton=_continueButton;
- @property(nonatomic) __weak UILabel *introductionLabel; // @synthesize introductionLabel=_introductionLabel;
- - (void).cxx_destruct;
- - (void)continueButtonAction:(id)arg1;
- - (void)viewDidLoad;
- @end
- @interface IASBaseViewController : UIViewController
- {
- IASNavigationController *_iasNavigationController;
- }
- + (void)showErrorPrompt:(id)arg1;
- @property(nonatomic) __weak IASNavigationController *iasNavigationController; // @synthesize iasNavigationController=_iasNavigationController;
- - (void).cxx_destruct;
- - (void)commonInit;
- - (BOOL)prefersStatusBarHidden;
- - (int)preferredStatusBarStyle;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- @end
- @interface IASBaseEntity : NSManagedObject <IASEncryptableProperty>
- {
- NSMutableDictionary *_calculatedSizes;
- NSMutableDictionary *_properties;
- }
- + (BOOL)resolveInstanceMethod:(SEL)arg1;
- + (void)createAccessorsDictionaries;
- + (void)initialize;
- + (BOOL)automaticallyNotifiesObserversForKey:(id)arg1;
- + (BOOL)propertyIsEncryptable:(id)arg1;
- @property(retain, nonatomic) NSMutableDictionary *properties; // @synthesize properties=_properties;
- @property(retain, nonatomic) NSMutableDictionary *calculatedSizes; // @synthesize calculatedSizes=_calculatedSizes;
- - (void).cxx_destruct;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (id)initWithEntity:(id)arg1 insertIntoManagedObjectContext:(id)arg2;
- - (void)dealloc;
- - (void)willSave;
- - (void)awakeFromInsert;
- - (void)awakeFromFetch;
- - (void)saveProperties;
- - (void)loadProperties;
- - (void)updateWithDictionary:(id)arg1;
- // Remaining properties
- @property(retain, nonatomic) NSData *data; // @dynamic data;
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(retain, nonatomic) NSNumber *identifier; // @dynamic identifier;
- @property(copy, nonatomic) NSDate *lastUpdate; // @dynamic lastUpdate;
- @property(readonly) Class superclass;
- @end
- @interface IASRecipient : NSObject
- {
- BOOL _haveSeparator;
- NSString *_firstName;
- NSString *_lastName;
- NSNumber *_identifier;
- NSString *_additionInfo;
- NSString *_queryString;
- unsigned int _recipientType;
- }
- + (id)recipientFromPerson:(id)arg1;
- + (id)recipientFromDictionary:(id)arg1;
- @property(nonatomic) BOOL haveSeparator; // @synthesize haveSeparator=_haveSeparator;
- @property(nonatomic) unsigned int recipientType; // @synthesize recipientType=_recipientType;
- @property(copy, nonatomic) NSString *queryString; // @synthesize queryString=_queryString;
- @property(copy, nonatomic) NSString *additionInfo; // @synthesize additionInfo=_additionInfo;
- @property(copy, nonatomic) NSNumber *identifier; // @synthesize identifier=_identifier;
- @property(copy, nonatomic) NSString *lastName; // @synthesize lastName=_lastName;
- @property(copy, nonatomic) NSString *firstName; // @synthesize firstName=_firstName;
- - (void).cxx_destruct;
- @property(readonly, copy, nonatomic) NSAttributedString *presentedAttributedString;
- @property(readonly, copy, nonatomic) NSString *presentedString; // @dynamic presentedString;
- - (id)fullName;
- - (BOOL)isEqual:(id)arg1;
- @end
- @interface IASMessageTextCell : IASCustomHeightCell
- {
- UITextView *_messageTexView;
- UITableView *_emailTableView;
- UIButton *_attachImageButton;
- id <IASMessageSender> _messageSender;
- float _minCellHeight;
- }
- @property(nonatomic) float minCellHeight; // @synthesize minCellHeight=_minCellHeight;
- @property(nonatomic) __weak id <IASMessageSender> messageSender; // @synthesize messageSender=_messageSender;
- @property(nonatomic) __weak UIButton *attachImageButton; // @synthesize attachImageButton=_attachImageButton;
- @property(nonatomic) __weak UITableView *emailTableView; // @synthesize emailTableView=_emailTableView;
- @property(nonatomic) __weak UITextView *messageTexView; // @synthesize messageTexView=_messageTexView;
- - (void).cxx_destruct;
- - (void)resizeCell;
- - (void)textViewDidChange:(id)arg1;
- - (void)awakeFromNib;
- @end
- @interface IASStageServer : NSURLProtocol
- {
- }
- + (id)canonicalRequestForRequest:(id)arg1;
- + (BOOL)canInitWithRequest:(id)arg1;
- - (id)_methodFromRequest:(id)arg1;
- - (void)stopLoading;
- - (void)startLoading;
- @end
- @interface IASCustomHeightCell : UITableViewCell
- {
- float _calculatedHeight;
- }
- @property(nonatomic) float calculatedHeight; // @synthesize calculatedHeight=_calculatedHeight;
- - (void)awakeFromNib;
- @end
- @interface IASMessageCell : IASBaseEntityCell
- {
- UILabel *_fromLabel;
- UILabel *_subjectLabel;
- UILabel *_previewTextLabel;
- UILabel *_dateLabel;
- UIImageView *_unreadImageView;
- UIImageView *_attachmentsImageView;
- UIImageView *_sendFailedImageView;
- UIButton *_deleteButton;
- UITableView *_messagesTableView;
- }
- + (id)_dateStringForMessage:(id)arg1;
- + (id)_fromNameStringForMessage:(id)arg1;
- + (float)_previewHeightForMessage:(id)arg1;
- + (float)_subjectHeightForMessage:(id)arg1;
- + (float)_fromHeightForMessage:(id)arg1 withLimitWidth:(float)arg2;
- + (float)_dateLabelWidthForMessage:(id)arg1;
- + (float)cellHeightForMessage:(id)arg1;
- @property(nonatomic) __weak UITableView *messagesTableView; // @synthesize messagesTableView=_messagesTableView;
- @property(nonatomic) __weak UIButton *deleteButton; // @synthesize deleteButton=_deleteButton;
- @property(nonatomic) __weak UIImageView *sendFailedImageView; // @synthesize sendFailedImageView=_sendFailedImageView;
- @property(nonatomic) __weak UIImageView *attachmentsImageView; // @synthesize attachmentsImageView=_attachmentsImageView;
- @property(nonatomic) __weak UIImageView *unreadImageView; // @synthesize unreadImageView=_unreadImageView;
- @property(nonatomic) __weak UILabel *dateLabel; // @synthesize dateLabel=_dateLabel;
- @property(nonatomic) __weak UILabel *previewTextLabel; // @synthesize previewTextLabel=_previewTextLabel;
- @property(nonatomic) __weak UILabel *subjectLabel; // @synthesize subjectLabel=_subjectLabel;
- @property(nonatomic) __weak UILabel *fromLabel; // @synthesize fromLabel=_fromLabel;
- - (void).cxx_destruct;
- - (void)updateUI;
- - (void)awakeFromNib;
- @end
- @interface IASLoadingView : UIView
- {
- NSString *_loadingTitle;
- NSString *_loadingSubtitle;
- UIView *_darkCenterView;
- UIActivityIndicatorView *_activityView;
- UILabel *_titleLabel;
- UILabel *_subtitleLabel;
- }
- @property(nonatomic) __weak UILabel *subtitleLabel; // @synthesize subtitleLabel=_subtitleLabel;
- @property(nonatomic) __weak UILabel *titleLabel; // @synthesize titleLabel=_titleLabel;
- @property(nonatomic) __weak UIActivityIndicatorView *activityView; // @synthesize activityView=_activityView;
- @property(nonatomic) __weak UIView *darkCenterView; // @synthesize darkCenterView=_darkCenterView;
- @property(copy, nonatomic) NSString *loadingSubtitle; // @synthesize loadingSubtitle=_loadingSubtitle;
- @property(copy, nonatomic) NSString *loadingTitle; // @synthesize loadingTitle=_loadingTitle;
- - (void).cxx_destruct;
- - (void)drawRect:(struct CGRect)arg1;
- - (void)awakeFromNib;
- @end
- @interface IASSettingsViewController : IASBaseViewController <MFMailComposeViewControllerDelegate, UITableViewDataSource, UITableViewDelegate>
- {
- NSArray *_sectionsArray;
- NSArray *_headersViewArray;
- float _gapHeight;
- UITableView *_settingsTableView;
- UIView *_footerSectionView;
- UIView *_debugInfoFooterSectionView;
- UILabel *_debugInfoFooterSectionLabel;
- }
- @property(retain, nonatomic) UILabel *debugInfoFooterSectionLabel; // @synthesize debugInfoFooterSectionLabel=_debugInfoFooterSectionLabel;
- @property(retain, nonatomic) UIView *debugInfoFooterSectionView; // @synthesize debugInfoFooterSectionView=_debugInfoFooterSectionView;
- @property(retain, nonatomic) UIView *footerSectionView; // @synthesize footerSectionView=_footerSectionView;
- @property(nonatomic) __weak UITableView *settingsTableView; // @synthesize settingsTableView=_settingsTableView;
- - (void).cxx_destruct;
- - (void)mailComposeController:(id)arg1 didFinishWithResult:(int)arg2 error:(id)arg3;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (void)_createItems;
- - (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2;
- - (float)tableView:(id)arg1 heightForFooterInSection:(int)arg2;
- - (id)tableView:(id)arg1 viewForFooterInSection:(int)arg2;
- - (float)tableView:(id)arg1 heightForHeaderInSection:(int)arg2;
- - (id)tableView:(id)arg1 viewForHeaderInSection:(int)arg2;
- - (float)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;
- - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
- - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2;
- - (int)numberOfSectionsInTableView:(id)arg1;
- - (void)viewDidLoad;
- - (void)commonInit;
- - (void)dealloc;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASPerson : IASBaseEntity
- {
- }
- + (id)personWithId:(id)arg1 inContext:(id)arg2;
- + (BOOL)propertyIsEncryptable:(id)arg1;
- - (id)fullName;
- - (void)updateWithDictionary:(id)arg1;
- // Remaining properties
- @property(retain, nonatomic) NSString *firstName; // @dynamic firstName;
- @property(retain, nonatomic) NSString *lastName; // @dynamic lastName;
- @property(retain, nonatomic) NSSet *messages; // @dynamic messages;
- @property(retain, nonatomic) NSSet *notifications; // @dynamic notifications;
- @property(retain, nonatomic) NSString *profileUrl; // @dynamic profileUrl;
- @property(retain, nonatomic) NSSet *receivedMessages; // @dynamic receivedMessages;
- @end
- @interface IASSiteNameHintTableViewCell : UITableViewCell
- {
- UILabel *_hintLabel;
- }
- @property(nonatomic) __weak UILabel *hintLabel; // @synthesize hintLabel=_hintLabel;
- - (void).cxx_destruct;
- @end
- @interface IASRestApiManager : RequestOperationsManager
- {
- JSONHTTPOperation *_refreshTokenOperation;
- }
- + (id)restApiQueue;
- @property(retain, nonatomic) JSONHTTPOperation *refreshTokenOperation; // @synthesize refreshTokenOperation=_refreshTokenOperation;
- - (void).cxx_destruct;
- - (void)reset;
- - (void)startAllDelayedOperations;
- - (void)delayAllOperationsWithRefreshTokenOperation:(id)arg1;
- - (id)init;
- @end
- @interface IASNotificationsDataSource : IASBaseDataSource
- {
- }
- + (double)updateTimeInterval;
- + (id)entityName;
- - (BOOL)contextWasUpdatedWithUserInfo:(id)arg1;
- - (unsigned int)unreadCount;
- - (unsigned int)loadingPageSize;
- - (unsigned int)parseRequestResponse:(id)arg1;
- - (id)createUpdatePageRequest;
- - (void)initialDataLoading;
- - (void)markAllUnreadNotificationsAsRead;
- @end
- @interface IASToMessageCell : IASCustomHeightCell <UITableViewDataSource, UITableViewDelegate, UITextViewDelegate>
- {
- BOOL _recipientsListPresented;
- BOOL _shouldShowAllRecipients;
- UIView *_containerView;
- IASRecipientsTextView *_textView;
- UIView *_separatorView;
- UIView *_recipientsSeparatorView;
- UILabel *_toTitleLable;
- UIActivityIndicatorView *_activityIndicator;
- UITableView *_emailTableView;
- UITableView *_recipientsTableView;
- id <IASMessageSender> _messageSender;
- IASJSONRequest *_recipientsSearchRequest;
- NSArray *_possibleRecipientsArray;
- IASRecipient *_currentEditedRecipient;
- }
- @property(nonatomic) BOOL shouldShowAllRecipients; // @synthesize shouldShowAllRecipients=_shouldShowAllRecipients;
- @property(nonatomic) __weak IASRecipient *currentEditedRecipient; // @synthesize currentEditedRecipient=_currentEditedRecipient;
- @property(copy, nonatomic) NSArray *possibleRecipientsArray; // @synthesize possibleRecipientsArray=_possibleRecipientsArray;
- @property(retain, nonatomic) IASJSONRequest *recipientsSearchRequest; // @synthesize recipientsSearchRequest=_recipientsSearchRequest;
- @property(nonatomic) __weak id <IASMessageSender> messageSender; // @synthesize messageSender=_messageSender;
- @property(nonatomic) __weak UITableView *recipientsTableView; // @synthesize recipientsTableView=_recipientsTableView;
- @property(nonatomic) __weak UITableView *emailTableView; // @synthesize emailTableView=_emailTableView;
- @property(nonatomic) __weak UIActivityIndicatorView *activityIndicator; // @synthesize activityIndicator=_activityIndicator;
- @property(nonatomic) __weak UILabel *toTitleLable; // @synthesize toTitleLable=_toTitleLable;
- @property(nonatomic) __weak UIView *recipientsSeparatorView; // @synthesize recipientsSeparatorView=_recipientsSeparatorView;
- @property(nonatomic) __weak UIView *separatorView; // @synthesize separatorView=_separatorView;
- @property(nonatomic) __weak IASRecipientsTextView *textView; // @synthesize textView=_textView;
- @property(retain, nonatomic) UIView *containerView; // @synthesize containerView=_containerView;
- - (void).cxx_destruct;
- - (void)_hideActivity;
- - (void)_showActivity;
- - (void)_resizeCell;
- - (void)_hideRecipientsTableView;
- - (void)_showRecipientsTableView;
- - (void)setRecipientsSeparatorViewHidden:(BOOL)arg1;
- - (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2;
- - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
- - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2;
- - (BOOL)textView:(id)arg1 shouldChangeTextInRange:(struct _NSRange)arg2 replacementText:(id)arg3;
- - (void)textViewDidChangeSelection:(id)arg1;
- - (void)textViewDidChange:(id)arg1;
- - (BOOL)textViewShouldEndEditing:(id)arg1;
- - (BOOL)textViewShouldBeginEditing:(id)arg1;
- - (void)awakeFromNib;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASUtils : NSObject
- {
- }
- + (id)receivedDateDateFormatter;
- + (id)appBuildNumber;
- + (id)appVersion;
- + (id)deviceFamilyString;
- + (BOOL)is4inchScreen;
- + (id)sharedInstance;
- - (void)_appEnterForegroundNotification:(id)arg1;
- - (unsigned int)relativeDateForDate:(id)arg1;
- - (BOOL)isDateToday:(id)arg1;
- - (void)dealloc;
- - (id)init;
- @end
- @interface IASMessagesDataSource : IASBaseDataSource
- {
- IASJSONRequest *_unreadCountUpdate;
- int _lastID;
- }
- + (double)updateTimeInterval;
- + (id)entityName;
- @property(nonatomic) int lastID; // @synthesize lastID=_lastID;
- @property(retain, nonatomic) IASJSONRequest *unreadCountUpdate; // @synthesize unreadCountUpdate=_unreadCountUpdate;
- - (void).cxx_destruct;
- - (void)_updateUnreadCount;
- - (BOOL)shouldAutoUpdate;
- - (void)updateUserPermissions:(BOOL)arg1;
- - (void)updateDataAvailabilityWithUserPermissions;
- - (void)updateUnreadCount;
- - (BOOL)contextWasUpdatedWithUserInfo:(id)arg1;
- - (id)parseBaseEntitiesArray:(id)arg1 wiyhEntityName:(id)arg2 idKey:(id)arg3 removeNotListed:(BOOL)arg4;
- - (unsigned int)parseRequestResponse:(id)arg1;
- - (unsigned int)loadingPageSize;
- - (id)createLoadOneMorePageRequest;
- - (id)createUpdatePageRequest;
- - (void)update;
- - (void)loadOneMorePage;
- - (void)initialDataLoading;
- - (void)clearLoadedEntitiesInContext:(id)arg1;
- - (id)clearLoadedEntitiesPredicate;
- - (void)dealloc;
- - (void)handleRemoteNotificationForUpdate:(id)arg1;
- @property(nonatomic) unsigned int unreadCount;
- @end
- @interface IASHomeUserView : UIView <UIImagePickerControllerDelegate, UINavigationControllerDelegate, IASAvatarCropperDelegate>
- {
- UILabel *_nameLabel;
- IASUserAvatarImageView *_userAvaterView;
- UIButton *_avatarButton;
- UIView *_contentView;
- IASJSONRequest *_postImageRequest;
- BaseHTTPOperation *_downloadImageOperation;
- }
- + (id)fullAvatarImagePath;
- @property(nonatomic) __weak BaseHTTPOperation *downloadImageOperation; // @synthesize downloadImageOperation=_downloadImageOperation;
- @property(retain, nonatomic) IASJSONRequest *postImageRequest; // @synthesize postImageRequest=_postImageRequest;
- @property(nonatomic) __weak UIView *contentView; // @synthesize contentView=_contentView;
- @property(nonatomic) __weak UIButton *avatarButton; // @synthesize avatarButton=_avatarButton;
- @property(nonatomic) __weak IASUserAvatarImageView *userAvaterView; // @synthesize userAvaterView=_userAvaterView;
- @property(nonatomic) __weak UILabel *nameLabel; // @synthesize nameLabel=_nameLabel;
- - (void).cxx_destruct;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (void)_applicationWillEnterForegroundNotification:(id)arg1;
- - (void)_downloadProfileImage;
- - (void)_presentImagePicker;
- - (void)_commonInitialization;
- - (void)avatarViewController:(id)arg1 didCropNewAvatar:(id)arg2;
- - (void)imagePickerController:(id)arg1 didFinishPickingMediaWithInfo:(id)arg2;
- - (void)alertView:(id)arg1 didDismissWithButtonIndex:(int)arg2;
- - (void)avatarButtonAction:(id)arg1;
- - (void)dealloc;
- - (id)initWithCoder:(id)arg1;
- - (id)initWithFrame:(struct CGRect)arg1;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASUserAvatarImageView : UIImageView
- {
- BOOL _avatarPresented;
- UIActivityIndicatorView *_loadingView;
- }
- @property(nonatomic) BOOL avatarPresented; // @synthesize avatarPresented=_avatarPresented;
- @property(nonatomic) __weak UIActivityIndicatorView *loadingView; // @synthesize loadingView=_loadingView;
- - (void).cxx_destruct;
- - (void)hideLoadingView;
- - (void)showLoadingView;
- - (void)setImage:(id)arg1;
- - (void)awakeFromNib;
- @end
- @interface IASAPIService : NSObject
- {
- NSNumber *_identifier;
- NSString *_title;
- NSString *_baseUrl;
- NSNumber *_isPersonalRestApiEnabled;
- }
- + (id)apiServiceFromJSONDictionary:(id)arg1;
- @property(retain, nonatomic) NSNumber *isPersonalRestApiEnabled; // @synthesize isPersonalRestApiEnabled=_isPersonalRestApiEnabled;
- @property(copy, nonatomic) NSString *baseUrl; // @synthesize baseUrl=_baseUrl;
- @property(copy, nonatomic) NSString *title; // @synthesize title=_title;
- @property(copy, nonatomic) NSNumber *identifier; // @synthesize identifier=_identifier;
- - (void).cxx_destruct;
- - (id)description;
- - (id)jsonPresentation;
- @end
- @interface IASRefreshTokenOperation : JSONHTTPOperation
- {
- }
- - (void)loadingFinished;
- - (void)startOnDefaultQueue:(CDUnknownBlockType)arg1;
- @end
- @interface IASHomeContentHeaderView : UIView
- {
- UILabel *_titleLabel;
- UIActivityIndicatorView *_activityIndicatorView;
- UIView *_separatorView;
- }
- @property(nonatomic) __weak UIView *separatorView; // @synthesize separatorView=_separatorView;
- @property(nonatomic) __weak UIActivityIndicatorView *activityIndicatorView; // @synthesize activityIndicatorView=_activityIndicatorView;
- @property(nonatomic) __weak UILabel *titleLabel; // @synthesize titleLabel=_titleLabel;
- - (void).cxx_destruct;
- - (void)awakeFromNib;
- @end
- @interface IASTasksViewController : IASHomeContentViewController <UITableViewDelegate, UITableViewDataSource>
- {
- IASTasksDataSource *_tasksDataSource;
- NSIndexPath *_expandedIndexPath;
- }
- @property(retain, nonatomic) NSIndexPath *expandedIndexPath; // @synthesize expandedIndexPath=_expandedIndexPath;
- @property(retain, nonatomic) IASTasksDataSource *tasksDataSource; // @synthesize tasksDataSource=_tasksDataSource;
- - (void).cxx_destruct;
- - (id)urlForOpenInBrowserAction;
- - (id)createDataSource;
- - (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2;
- - (float)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;
- - (id)tableView:(id)arg1 viewForHeaderInSection:(int)arg2;
- - (float)tableView:(id)arg1 heightForHeaderInSection:(int)arg2;
- - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
- - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2;
- - (int)numberOfSectionsInTableView:(id)arg1;
- - (void)headerSecrionWasPressed:(id)arg1;
- - (void)viewDidLoad;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASSettingsCell : UITableViewCell
- {
- UIImageView *_separatorView;
- UILabel *_settingsItemText;
- UILabel *_hintItemText;
- }
- + (float)heightForItem:(id)arg1;
- @property(nonatomic) __weak UILabel *hintItemText; // @synthesize hintItemText=_hintItemText;
- @property(nonatomic) __weak UILabel *settingsItemText; // @synthesize settingsItemText=_settingsItemText;
- @property(nonatomic) __weak UIImageView *separatorView; // @synthesize separatorView=_separatorView;
- - (void).cxx_destruct;
- - (void)updateUIWithItem:(id)arg1;
- @end
- @interface IASEvent : IASBaseEntity
- {
- }
- + (id)allEvents;
- + (BOOL)propertyIsEncryptable:(id)arg1;
- @property(readonly, nonatomic) BOOL expandable;
- - (void)updateWithCalendarComponent:(id)arg1;
- // Remaining properties
- @property(retain, nonatomic) NSDate *endDate; // @dynamic endDate;
- @property(retain, nonatomic) NSDate *startDate; // @dynamic startDate;
- @property(retain, nonatomic) NSString *text; // @dynamic text;
- @property(retain, nonatomic) NSString *title; // @dynamic title;
- @property(retain, nonatomic) NSString *uid; // @dynamic uid;
- @property(retain, nonatomic) NSString *url; // @dynamic url;
- @end
- @interface IASTask : IASBaseEntity
- {
- }
- + (id)allTasks;
- + (BOOL)propertyIsEncryptable:(id)arg1;
- - (BOOL)isOverdueTask;
- @property(readonly, nonatomic) BOOL expandable;
- - (void)updateWithDictionary:(id)arg1;
- // Remaining properties
- @property(retain, nonatomic) NSDate *deadline; // @dynamic deadline;
- @property(retain, nonatomic) NSString *locationTitle; // @dynamic locationTitle;
- @property(retain, nonatomic) NSString *status; // @dynamic status;
- @property(retain, nonatomic) NSString *taskDescription; // @dynamic taskDescription;
- @property(retain, nonatomic) NSString *title; // @dynamic title;
- @property(retain, nonatomic) NSString *url; // @dynamic url;
- @end
- @interface IASTasksSectionHeaderView : UIView
- {
- UILabel *_sectionTitleLabel;
- UIButton *_sectionHeaderButton;
- UIImageView *_arrowImageView;
- UIImageView *_topSeparatorView;
- UIImageView *_bottomSeparatorView;
- }
- @property(nonatomic) __weak UIImageView *bottomSeparatorView; // @synthesize bottomSeparatorView=_bottomSeparatorView;
- @property(nonatomic) __weak UIImageView *topSeparatorView; // @synthesize topSeparatorView=_topSeparatorView;
- @property(nonatomic) __weak UIImageView *arrowImageView; // @synthesize arrowImageView=_arrowImageView;
- @property(nonatomic) __weak UIButton *sectionHeaderButton; // @synthesize sectionHeaderButton=_sectionHeaderButton;
- @property(nonatomic) __weak UILabel *sectionTitleLabel; // @synthesize sectionTitleLabel=_sectionTitleLabel;
- - (void).cxx_destruct;
- @end
- @interface IASBaseDataSource : NSObject
- {
- NSMutableArray *_dataSourceArray;
- IASHomeContentViewController *_owner;
- JSONHTTPOperation *_updateRequest;
- NSHTTPURLResponse *_updateResponse;
- BOOL _updating;
- BOOL _updatedTriggeredAutomatically;
- BOOL _loadingOneMorePage;
- BOOL _canBeLoadMore;
- NSManagedObjectContext *_privateContext;
- JSONHTTPOperation *_loadOneMorePageRequest;
- CDUnknownBlockType _completionBlock;
- NSTimer *_updateTimer;
- NSDate *_backgroundEnteringDate;
- }
- + (void)initialize;
- + (id)sharedInstance;
- + (BOOL)automaticallyNotifiesObserversOfLoadingOneMorePage;
- + (double)updateTimeInterval;
- + (id)entityName;
- @property(retain, nonatomic) NSDate *backgroundEnteringDate; // @synthesize backgroundEnteringDate=_backgroundEnteringDate;
- @property(retain, nonatomic) NSTimer *updateTimer; // @synthesize updateTimer=_updateTimer;
- @property(copy, nonatomic) CDUnknownBlockType completionBlock; // @synthesize completionBlock=_completionBlock;
- @property(retain, nonatomic) JSONHTTPOperation *loadOneMorePageRequest; // @synthesize loadOneMorePageRequest=_loadOneMorePageRequest;
- @property(nonatomic) BOOL canBeLoadMore; // @synthesize canBeLoadMore=_canBeLoadMore;
- @property(nonatomic) BOOL loadingOneMorePage; // @synthesize loadingOneMorePage=_loadingOneMorePage;
- @property(nonatomic) BOOL updatedTriggeredAutomatically; // @synthesize updatedTriggeredAutomatically=_updatedTriggeredAutomatically;
- @property(nonatomic) BOOL updating; // @synthesize updating=_updating;
- @property(retain, nonatomic) NSManagedObjectContext *privateContext; // @synthesize privateContext=_privateContext;
- @property(retain, nonatomic) JSONHTTPOperation *updateRequest; // @synthesize updateRequest=_updateRequest;
- @property(nonatomic) __weak IASHomeContentViewController *owner; // @synthesize owner=_owner;
- @property(retain, nonatomic) NSMutableArray *dataSourceArray; // @synthesize dataSourceArray=_dataSourceArray;
- @property(retain, nonatomic) NSHTTPURLResponse *updateResponse; // @synthesize updateResponse=_updateResponse;
- - (void).cxx_destruct;
- - (void)_userLogOutNotification:(id)arg1;
- - (void)_updateTimeAction:(id)arg1;
- - (void)_scheduleUpdatingTimer;
- - (void)_contextMergedInMainThread:(id)arg1;
- - (void)_mainThreadContextChanged:(id)arg1;
- - (id)parseBaseEntitiesArray:(id)arg1 wiyhEntityName:(id)arg2 idKey:(id)arg3 removeNotListed:(BOOL)arg4;
- - (void)applicationDidEnterBackground:(id)arg1;
- - (void)applicationDidBecomeActive:(id)arg1;
- - (void)applicationWillEnterForeground:(id)arg1;
- - (void)updateWithCompletion:(CDUnknownBlockType)arg1;
- - (void)cancelLoadOneMorePage;
- - (void)loadOneMorePage;
- - (void)update;
- - (void)removeObjectAtIndexPath:(id)arg1;
- - (id)objectForKeyedSubscript:(id)arg1;
- - (id)objectAtIndexPath:(id)arg1;
- - (unsigned int)numberRowsInSection:(unsigned int)arg1;
- - (unsigned int)numberOfSections;
- - (void)dealloc;
- - (void)reset;
- - (void)prepareWork;
- - (id)init;
- @property(nonatomic) unsigned int unreadCount;
- - (unsigned int)loadingPageSize;
- - (BOOL)contextWasUpdatedWithUserInfo:(id)arg1;
- - (unsigned int)parseRequestResponse:(id)arg1;
- - (id)createUpdatePageRequest;
- - (id)createLoadOneMorePageRequest;
- - (void)initialDataLoading;
- - (void)clearLoadedEntitiesInContext:(id)arg1;
- - (id)clearLoadedEntitiesPredicate;
- - (void)updateUserPermissions:(BOOL)arg1;
- - (void)updateDataAvailabilityWithUserPermissions;
- - (BOOL)shouldAutoUpdate;
- @end
- @interface IASNotification : IASBaseEntity
- {
- }
- + (unsigned int)unreadNotificationsCount;
- + (id)allNotifications;
- + (BOOL)propertyIsEncryptable:(id)arg1;
- @property(readonly, nonatomic) BOOL expandable;
- - (void)updateWithDictionary:(id)arg1;
- // Remaining properties
- @property(retain, nonatomic) NSNumber *isRead; // @dynamic isRead;
- @property(retain, nonatomic) NSDate *publishedDate; // @dynamic publishedDate;
- @property(retain, nonatomic) IASPerson *publisher; // @dynamic publisher;
- @property(retain, nonatomic) NSString *text; // @dynamic text;
- @property(retain, nonatomic) NSString *type; // @dynamic type;
- @property(retain, nonatomic) NSString *url; // @dynamic url;
- @end
- @interface IASTextField : UITextField
- {
- UIActivityIndicatorView *_activityView;
- }
- @property(nonatomic) __weak UIActivityIndicatorView *activityView; // @synthesize activityView=_activityView;
- - (void).cxx_destruct;
- - (struct CGRect)editingRectForBounds:(struct CGRect)arg1;
- - (struct CGRect)textRectForBounds:(struct CGRect)arg1;
- - (void)drawPlaceholderInRect:(struct CGRect)arg1;
- @end
- @interface IASJSONRequest : JSONHTTPOperation
- {
- JSONHTTPOperation *_refreshTokenOperation;
- }
- + (void)setRefreshTokenOperationInProgress:(BOOL)arg1;
- + (BOOL)refreshTokenOperationInProgress;
- @property(retain, nonatomic) JSONHTTPOperation *refreshTokenOperation; // @synthesize refreshTokenOperation=_refreshTokenOperation;
- - (void).cxx_destruct;
- - (id)description;
- - (void)_updateAccessToken;
- - (id)createSession;
- - (void)loadingFinished;
- - (void)preparePostLikeRequest;
- - (void)prepareGetRequest;
- - (void)startOnDefaultQueue:(CDUnknownBlockType)arg1;
- - (void)startOnQueue:(id)arg1 withCompletion:(CDUnknownBlockType)arg2;
- - (id)initWithRequestType:(unsigned int)arg1 methodUri:(id)arg2 withData:(id)arg3 andHeaderDictionary:(id)arg4;
- - (id)initWithRequestType:(unsigned int)arg1 methodUri:(id)arg2 withRequestData:(id)arg3;
- - (id)initWithRequestType:(unsigned int)arg1 methodUri:(id)arg2;
- - (id)init;
- @end
- @interface IASPushClient : NSObject
- {
- IASJSONRequest *_currentRequest;
- }
- + (id)sharedPushClient;
- @property(retain, nonatomic) IASJSONRequest *currentRequest; // @synthesize currentRequest=_currentRequest;
- - (void).cxx_destruct;
- @property(copy, nonatomic) NSString *oldPushToken;
- @property(copy, nonatomic) NSString *currentPushToken;
- @property(nonatomic) BOOL lastPushNotificationState;
- @property(nonatomic) BOOL shouldUpdateServerState;
- @property(readonly, nonatomic) BOOL remoteNotificationsEnabledSystemwide;
- - (void)postRequestForPushNotificationsWithForceRevokeAccess:(BOOL)arg1 completion:(CDUnknownBlockType)arg2;
- - (void)postRequestForPushNotificationsCompletion:(CDUnknownBlockType)arg1;
- - (void)turnOffPushNotificationsWithCompletion:(CDUnknownBlockType)arg1;
- - (id)remoteNotificationsRequestDataForceRevokeAccess:(BOOL)arg1;
- - (void)handleRemoteNotificationData:(id)arg1 fetchCompletionHandler:(CDUnknownBlockType)arg2;
- - (void)saveLastPushNotificationState;
- - (void)updateRemoteNotificationsState;
- - (void)handleApplicationDidFinishLaunching:(id)arg1;
- - (void)applyPushToken:(id)arg1;
- @end
- @interface IASEventsDataSource : IASBaseDataSource
- {
- NSArray *_headersArray;
- }
- + (id)entityName;
- @property(retain, nonatomic) NSArray *headersArray; // @synthesize headersArray=_headersArray;
- - (void).cxx_destruct;
- - (id)_sectionsByDays;
- - (BOOL)shouldAutoUpdate;
- - (void)updateUserPermissions:(BOOL)arg1;
- - (void)updateDataAvailabilityWithUserPermissions;
- - (void)applicationWillEnterForeground:(id)arg1;
- - (id)objectAtIndexPath:(id)arg1;
- - (id)objectForKeyedSubscript:(id)arg1;
- - (BOOL)canBeLoadMore;
- - (BOOL)contextWasUpdatedWithUserInfo:(id)arg1;
- - (unsigned int)numberRowsInSection:(unsigned int)arg1;
- - (unsigned int)numberOfSections;
- - (unsigned int)parseRequestResponse:(id)arg1;
- - (id)createUpdatePageRequest;
- - (void)initialDataLoading;
- @end
- @interface IASDeepLinkButton : UIButton
- {
- NSIndexPath *_indexPath;
- }
- @property(retain, nonatomic) NSIndexPath *indexPath; // @synthesize indexPath=_indexPath;
- - (void).cxx_destruct;
- @end
- @interface IASSiteNameHintRequest : BaseHTTPOperation
- {
- }
- - (void)cancel;
- - (void)loadingFinished;
- - (id)initWithQueryString:(id)arg1;
- @end
- @interface IASBaseEntityCell : IASCustomHeightCell
- {
- IASBaseEntity *_baseEntity;
- }
- @property(retain, nonatomic) IASBaseEntity *baseEntity; // @synthesize baseEntity=_baseEntity;
- - (void).cxx_destruct;
- - (void)updateUI;
- @end
- @interface IASNotificationCell : IASBaseEntityCell
- {
- BOOL _expanded;
- UIView *_containerView;
- UIView *_expandView;
- UILabel *_notificationTextLabel;
- UILabel *_typeLabel;
- UILabel *_authorLabel;
- UILabel *_dateLabel;
- UILabel *_visitSiteTitleLabel;
- UIImageView *_arrowImageView;
- UIButton *_visitSiteButton;
- UIImageView *_unreadImageView;
- UIImageView *_separatorImageView;
- }
- + (float)_widthOfLeftLabelOnY:(float)arg1 withDateWidth:(float)arg2 forNotification:(id)arg3;
- + (id)_dateStringFromDate:(id)arg1;
- + (float)_authorHeightForNotication:(id)arg1 withLimitWidth:(float)arg2;
- + (float)_titleHeightForNotication:(id)arg1 withLimitWidth:(float)arg2;
- + (float)_dateLabelWidthForNotication:(id)arg1;
- + (float)cellHeightForNotification:(id)arg1 expanded:(BOOL)arg2;
- @property(nonatomic) BOOL expanded; // @synthesize expanded=_expanded;
- @property(nonatomic) __weak UIImageView *separatorImageView; // @synthesize separatorImageView=_separatorImageView;
- @property(nonatomic) __weak UIImageView *unreadImageView; // @synthesize unreadImageView=_unreadImageView;
- @property(nonatomic) __weak UIButton *visitSiteButton; // @synthesize visitSiteButton=_visitSiteButton;
- @property(nonatomic) __weak UIImageView *arrowImageView; // @synthesize arrowImageView=_arrowImageView;
- @property(nonatomic) __weak UILabel *visitSiteTitleLabel; // @synthesize visitSiteTitleLabel=_visitSiteTitleLabel;
- @property(nonatomic) __weak UILabel *dateLabel; // @synthesize dateLabel=_dateLabel;
- @property(nonatomic) __weak UILabel *authorLabel; // @synthesize authorLabel=_authorLabel;
- @property(nonatomic) __weak UILabel *typeLabel; // @synthesize typeLabel=_typeLabel;
- @property(nonatomic) __weak UILabel *notificationTextLabel; // @synthesize notificationTextLabel=_notificationTextLabel;
- @property(nonatomic) __weak UIView *expandView; // @synthesize expandView=_expandView;
- @property(nonatomic) __weak UIView *containerView; // @synthesize containerView=_containerView;
- - (void).cxx_destruct;
- - (void)updateUI;
- - (void)awakeFromNib;
- @end
- @interface IASEmailDetailCell : IASBaseEntityCell <UIWebViewDelegate>
- {
- UITableView *_emailTableView;
- UIWebView *_webView;
- float _minCellHeight;
- }
- @property(nonatomic) float minCellHeight; // @synthesize minCellHeight=_minCellHeight;
- @property(nonatomic) __weak UIWebView *webView; // @synthesize webView=_webView;
- @property(nonatomic) __weak UITableView *emailTableView; // @synthesize emailTableView=_emailTableView;
- - (void).cxx_destruct;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (void)webView:(id)arg1 didFailLoadWithError:(id)arg2;
- - (BOOL)webView:(id)arg1 shouldStartLoadWithRequest:(id)arg2 navigationType:(int)arg3;
- - (void)updateUI;
- - (void)showInternetNotReachableError;
- - (void)awakeFromNib;
- - (void)dealloc;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASMessagesViewController : IASHomeContentViewController <UITableViewDelegate, UITableViewDataSource>
- {
- UITableViewCell *_loadingMoreCell;
- UIActivityIndicatorView *_loadingMoreIndicator;
- }
- @property(nonatomic) __weak UIActivityIndicatorView *loadingMoreIndicator; // @synthesize loadingMoreIndicator=_loadingMoreIndicator;
- @property(retain, nonatomic) UITableViewCell *loadingMoreCell; // @synthesize loadingMoreCell=_loadingMoreCell;
- - (void).cxx_destruct;
- - (void)setFeatureEnabled:(BOOL)arg1;
- - (id)loadHomeHeaderView;
- - (id)createDataSource;
- - (void)tableView:(id)arg1 willDisplayCell:(id)arg2 forRowAtIndexPath:(id)arg3;
- - (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2;
- - (float)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;
- - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
- - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2;
- - (int)numberOfSectionsInTableView:(id)arg1;
- - (id)urlForOpenInBrowserAction;
- - (void)hideBottomLoadingIndicator;
- - (void)showBottomLoadingIndicator;
- - (void)onDeleteButtonTap:(id)arg1;
- - (void)newMessageButtonAction:(id)arg1;
- - (void)viewWillAppear:(BOOL)arg1;
- - (void)viewDidLoad;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASTableView : UITableView
- {
- UIView *_lazyLoadScrollIndicatorView;
- UIRefreshControl *_refreshControl;
- UITableViewController *_tableViewController;
- }
- @property(retain, nonatomic) UITableViewController *tableViewController; // @synthesize tableViewController=_tableViewController;
- @property(readonly, nonatomic) UIRefreshControl *refreshControl; // @synthesize refreshControl=_refreshControl;
- - (void).cxx_destruct;
- @property(readonly, nonatomic) __weak UIView *scrollIndicatorView; // @dynamic scrollIndicatorView;
- - (void)setShouldShowRefreshControl:(BOOL)arg1;
- - (id)initWithCoder:(id)arg1;
- @end
- @interface IASLoginViewController : IASBaseViewController <UITableViewDataSource, UITableViewDelegate, UITextFieldDelegate>
- {
- BOOL _keyboardPresented;
- UIView *_contentView;
- UIButton *_continueButton;
- IASTextField *_siteNameTextField;
- UIView *_hintTableViewSeparator;
- UIButton *_closeHintButton;
- UITableView *_hintTableView;
- UIImageView *_logoImageView;
- NSArray *_sites;
- IASSiteNameHintRequest *_siteNameHintRequest;
- IASAPIService *_selectedSite;
- UIActivityIndicatorView *_activityIndicator;
- }
- @property(retain, nonatomic) UIActivityIndicatorView *activityIndicator; // @synthesize activityIndicator=_activityIndicator;
- @property(retain, nonatomic) IASAPIService *selectedSite; // @synthesize selectedSite=_selectedSite;
- @property(retain, nonatomic) IASSiteNameHintRequest *siteNameHintRequest; // @synthesize siteNameHintRequest=_siteNameHintRequest;
- @property(copy, nonatomic) NSArray *sites; // @synthesize sites=_sites;
- @property(nonatomic) __weak UIImageView *logoImageView; // @synthesize logoImageView=_logoImageView;
- @property(nonatomic) __weak UITableView *hintTableView; // @synthesize hintTableView=_hintTableView;
- @property(nonatomic) __weak UIButton *closeHintButton; // @synthesize closeHintButton=_closeHintButton;
- @property(nonatomic) __weak UIView *hintTableViewSeparator; // @synthesize hintTableViewSeparator=_hintTableViewSeparator;
- @property(nonatomic) __weak IASTextField *siteNameTextField; // @synthesize siteNameTextField=_siteNameTextField;
- @property(nonatomic) __weak UIButton *continueButton; // @synthesize continueButton=_continueButton;
- @property(nonatomic) __weak UIView *contentView; // @synthesize contentView=_contentView;
- - (void).cxx_destruct;
- - (void)_hideActivityView;
- - (void)_showActivityView;
- - (void)_hideHints;
- - (void)_showHints;
- - (void)_keyboardWillHide:(id)arg1;
- - (void)_keyboardWillShow:(id)arg1;
- - (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2;
- - (float)tableView:(id)arg1 heightForHeaderInSection:(int)arg2;
- - (id)tableView:(id)arg1 viewForHeaderInSection:(int)arg2;
- - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
- - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2;
- - (BOOL)textFieldShouldReturn:(id)arg1;
- - (BOOL)textField:(id)arg1 shouldChangeCharactersInRange:(struct _NSRange)arg2 replacementString:(id)arg3;
- - (void)closeHintButtonAction:(id)arg1;
- - (void)continueButtonAction:(id)arg1;
- - (void)viewDidLoad;
- - (void)dealloc;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASNewMessageViewController : IASBaseViewController <UIGestureRecognizerDelegate, UIActionSheetDelegate, UITableViewDataSource, UITableViewDelegate, IASMessageSender>
- {
- NSArray *_cellsArray;
- BOOL _messageWasEdited;
- UITableView *_emailTableView;
- IASToMessageCell *_toCell;
- UITableView *_recipientsTableView;
- IASMessageSubjectCell *_subjectCell;
- IASMessageTextCell *_messageCell;
- IASMessage *_initialFailedMessage;
- IASMessage *_replyMessage;
- UIBarButtonItem *_sendButton;
- UITapGestureRecognizer *_tapGestureRecognizer;
- UIActionSheet *_actionSheet;
- }
- @property(nonatomic) BOOL messageWasEdited; // @synthesize messageWasEdited=_messageWasEdited;
- @property(nonatomic) __weak UIActionSheet *actionSheet; // @synthesize actionSheet=_actionSheet;
- @property(retain, nonatomic) UITapGestureRecognizer *tapGestureRecognizer; // @synthesize tapGestureRecognizer=_tapGestureRecognizer;
- @property(nonatomic) __weak UIBarButtonItem *sendButton; // @synthesize sendButton=_sendButton;
- @property(retain, nonatomic) IASMessage *replyMessage; // @synthesize replyMessage=_replyMessage;
- @property(retain, nonatomic) IASMessage *initialFailedMessage; // @synthesize initialFailedMessage=_initialFailedMessage;
- @property(retain, nonatomic) IASMessageTextCell *messageCell; // @synthesize messageCell=_messageCell;
- @property(retain, nonatomic) IASMessageSubjectCell *subjectCell; // @synthesize subjectCell=_subjectCell;
- @property(nonatomic) __weak UITableView *recipientsTableView; // @synthesize recipientsTableView=_recipientsTableView;
- @property(retain, nonatomic) IASToMessageCell *toCell; // @synthesize toCell=_toCell;
- @property(nonatomic) __weak UITableView *emailTableView; // @synthesize emailTableView=_emailTableView;
- - (void).cxx_destruct;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (void)_hideKeyboard;
- - (void)_updateUI;
- - (void)_tapGestureRecognizer:(id)arg1;
- - (void)_textFieldChangeTextNotification:(id)arg1;
- - (void)_keyboardWillHide:(id)arg1;
- - (void)_keyboardWillShow:(id)arg1;
- - (void)_sendButtonAction:(id)arg1;
- - (void)_cancelButtonAction:(id)arg1;
- - (void)actionSheet:(id)arg1 clickedButtonAtIndex:(int)arg2;
- - (BOOL)gestureRecognizerShouldBegin:(id)arg1;
- - (void)updateSendMessageStatus:(id)arg1;
- - (float)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;
- - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
- - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2;
- - (void)viewWillDisappear:(BOOL)arg1;
- - (void)viewDidLoad;
- - (void)dealloc;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASMessageSubjectCell : IASCustomHeightCell <UITextFieldDelegate>
- {
- UILabel *_subjectTitleLabel;
- UITextField *_subjectTextField;
- UIView *_separatorView;
- id <IASMessageSender> _messageSender;
- }
- @property(nonatomic) __weak id <IASMessageSender> messageSender; // @synthesize messageSender=_messageSender;
- @property(nonatomic) __weak UIView *separatorView; // @synthesize separatorView=_separatorView;
- @property(nonatomic) __weak UITextField *subjectTextField; // @synthesize subjectTextField=_subjectTextField;
- @property(nonatomic) __weak UILabel *subjectTitleLabel; // @synthesize subjectTitleLabel=_subjectTitleLabel;
- - (void).cxx_destruct;
- - (void)awakeFromNib;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASHomeTabBarItem : UIView
- {
- UIView *_contentView;
- UIImageView *_iconImageView;
- UIButton *_selectionButton;
- UIView *_badgeContainerView;
- UIImageView *_badgeBackgroundImageView;
- UILabel *_badgeLabel;
- unsigned int _badgeCount;
- }
- @property(nonatomic) unsigned int badgeCount; // @synthesize badgeCount=_badgeCount;
- @property(nonatomic) __weak UILabel *badgeLabel; // @synthesize badgeLabel=_badgeLabel;
- @property(nonatomic) __weak UIImageView *badgeBackgroundImageView; // @synthesize badgeBackgroundImageView=_badgeBackgroundImageView;
- @property(nonatomic) __weak UIView *badgeContainerView; // @synthesize badgeContainerView=_badgeContainerView;
- @property(nonatomic) __weak UIButton *selectionButton; // @synthesize selectionButton=_selectionButton;
- @property(nonatomic) __weak UIImageView *iconImageView; // @synthesize iconImageView=_iconImageView;
- @property(nonatomic) __weak UIView *contentView; // @synthesize contentView=_contentView;
- - (void).cxx_destruct;
- - (void)_loadContentView;
- - (id)initWithCoder:(id)arg1;
- - (id)initWithFrame:(struct CGRect)arg1;
- @end
- @interface IASWelcomeViewController : IASBaseViewController <UIScrollViewDelegate>
- {
- UIScrollView *_carouselView;
- UIPageControl *_pageControl;
- UIButton *_continueButton;
- UIImageView *_logoImageView;
- NSArray *_tipsViews;
- unsigned int _currentIndex;
- IASTipsView *_currentAnimationView;
- IASTipsView *_nextAnimationView;
- }
- @property(nonatomic) __weak IASTipsView *nextAnimationView; // @synthesize nextAnimationView=_nextAnimationView;
- @property(nonatomic) __weak IASTipsView *currentAnimationView; // @synthesize currentAnimationView=_currentAnimationView;
- @property(nonatomic) unsigned int currentIndex; // @synthesize currentIndex=_currentIndex;
- @property(copy, nonatomic) NSArray *tipsViews; // @synthesize tipsViews=_tipsViews;
- @property(nonatomic) __weak UIImageView *logoImageView; // @synthesize logoImageView=_logoImageView;
- @property(nonatomic) __weak UIButton *continueButton; // @synthesize continueButton=_continueButton;
- @property(nonatomic) __weak UIPageControl *pageControl; // @synthesize pageControl=_pageControl;
- @property(nonatomic) __weak UIScrollView *carouselView; // @synthesize carouselView=_carouselView;
- - (void).cxx_destruct;
- - (void)_updateTransformForCurrentTipsView;
- - (void)_pageToNextTip;
- - (void)_draggingEnded;
- - (void)scrollViewDidScroll:(id)arg1;
- - (void)scrollViewDidEndDecelerating:(id)arg1;
- - (void)scrollViewDidEndDragging:(id)arg1 willDecelerate:(BOOL)arg2;
- - (void)scrollViewWillBeginDragging:(id)arg1;
- - (void)continueButtonAction:(id)arg1;
- - (void)viewDidAppear:(BOOL)arg1;
- - (void)viewWillDisappear:(BOOL)arg1;
- - (void)viewDidLoad;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASEventsViewController : IASHomeContentViewController <UITableViewDelegate, UITableViewDataSource>
- {
- NSIndexPath *_expandedIndexPath;
- IASEventsDataSource *_eventsDataSource;
- }
- + (BOOL)shouldValidateDeepLinkBeforeOpening;
- @property(nonatomic) __weak IASEventsDataSource *eventsDataSource; // @synthesize eventsDataSource=_eventsDataSource;
- @property(retain, nonatomic) NSIndexPath *expandedIndexPath; // @synthesize expandedIndexPath=_expandedIndexPath;
- - (void).cxx_destruct;
- - (void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void *)arg4;
- - (void)setFeatureEnabled:(BOOL)arg1;
- - (id)urlForOpenInBrowserAction;
- - (id)createDataSource;
- - (id)tableView:(id)arg1 viewForHeaderInSection:(int)arg2;
- - (float)tableView:(id)arg1 heightForHeaderInSection:(int)arg2;
- - (void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2;
- - (float)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;
- - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
- - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2;
- - (int)numberOfSectionsInTableView:(id)arg1;
- - (void)eventDeepLinkButtonAction:(id)arg1;
- - (void)viewDidLoad;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASSettingsHeaderView : UIView
- {
- UILabel *_headerTitleLabel;
- }
- @property(nonatomic) __weak UILabel *headerTitleLabel; // @synthesize headerTitleLabel=_headerTitleLabel;
- - (void).cxx_destruct;
- @end
- @interface IASMessage : IASBaseEntity
- {
- }
- + (unsigned int)unreadMessagesCount;
- + (id)allMessages;
- + (id)messagesWithPredicate:(id)arg1;
- + (id)messagesWithPredicate:(id)arg1 fetchLimit:(int)arg2;
- + (BOOL)propertyIsEncryptable:(id)arg1;
- - (void)updateWithDictionary:(id)arg1;
- // Remaining properties
- @property(retain, nonatomic) IASPerson *from; // @dynamic from;
- @property(retain, nonatomic) NSNumber *hasAttachments; // @dynamic hasAttachments;
- @property(retain, nonatomic) NSNumber *isRead; // @dynamic isRead;
- @property(retain, nonatomic) NSString *messageUrl; // @dynamic messageUrl;
- @property(retain, nonatomic) NSString *previewText; // @dynamic previewText;
- @property(retain, nonatomic) NSDate *receivedDate; // @dynamic receivedDate;
- @property(retain, nonatomic) NSNumber *sendFailed; // @dynamic sendFailed;
- @property(retain, nonatomic) NSString *subject; // @dynamic subject;
- @property(retain, nonatomic) NSString *text; // @dynamic text;
- @property(retain, nonatomic) NSSet *to; // @dynamic to;
- @end
- @interface IASCalendarService : NSObject
- {
- BOOL _userPressedAddToCal;
- NSDate *_lastCalendarCreatingDate;
- }
- + (id)sharedCalendarService;
- @property(nonatomic) BOOL userPressedAddToCal; // @synthesize userPressedAddToCal=_userPressedAddToCal;
- @property(retain, nonatomic) NSDate *lastCalendarCreatingDate; // @synthesize lastCalendarCreatingDate=_lastCalendarCreatingDate;
- - (void).cxx_destruct;
- - (void)_applicationDidBecomeActiveNotification:(id)arg1;
- - (void)_showRemoveAlertView;
- - (void)_showNoAccessAlertView;
- - (void)_updateCalendarInformationFromSystem;
- - (void)_updateCalendarInformationFromSystemWithCompletion:(CDUnknownBlockType)arg1;
- - (void)_createCalendar;
- - (void)_tryCreateCalendarWithErrorAvailable:(BOOL)arg1;
- - (void)_checkSystemCalendarPermissionAndCreateCalendar;
- - (void)_createCalendarWithPromptTitle:(id)arg1 message:(id)arg2;
- - (void)removeCalendar;
- - (void)subscribeToUserCalendarWithErrorAvailable:(BOOL)arg1;
- - (void)reset;
- - (void)dealloc;
- @end
- @interface IASAppDelegate : UIResponder <UIApplicationDelegate>
- {
- UIWindow *_window;
- IASSplashViewController *_splashviewController;
- IASHomeViewController *_homeViewController;
- IASNavigationController *_welcomeNavigation;
- IASLoadingView *_loadingView;
- JSONHTTPOperation *_registeringOperation;
- UIView *_notificationLayerView;
- UIView *_notificationBackgroundView;
- UILabel *_notificationLabel;
- }
- @property(nonatomic) __weak UILabel *notificationLabel; // @synthesize notificationLabel=_notificationLabel;
- @property(nonatomic) __weak UIView *notificationBackgroundView; // @synthesize notificationBackgroundView=_notificationBackgroundView;
- @property(retain, nonatomic) UIView *notificationLayerView; // @synthesize notificationLayerView=_notificationLayerView;
- @property(retain, nonatomic) JSONHTTPOperation *registeringOperation; // @synthesize registeringOperation=_registeringOperation;
- @property(nonatomic) __weak IASLoadingView *loadingView; // @synthesize loadingView=_loadingView;
- @property(retain, nonatomic) IASNavigationController *welcomeNavigation; // @synthesize welcomeNavigation=_welcomeNavigation;
- @property(retain, nonatomic) IASHomeViewController *homeViewController; // @synthesize homeViewController=_homeViewController;
- @property(retain, nonatomic) IASSplashViewController *splashviewController; // @synthesize splashviewController=_splashviewController;
- @property(retain, nonatomic) UIWindow *window; // @synthesize window=_window;
- - (void).cxx_destruct;
- - (void)_registerApplicationUserWithCode:(id)arg1;
- - (void)_presentHomeFromLogin;
- - (void)_setUserAgent;
- - (void)_removeSplashFromRoot;
- - (void)_addSplashOnRoot;
- - (void)_presentHome;
- - (void)_presentWelcome;
- - (BOOL)application:(id)arg1 handleOpenURL:(id)arg2;
- - (void)tryShowMustUpdateViewController;
- - (void)logOut;
- - (void)logOutWithError:(id)arg1;
- - (void)hideMessage;
- - (void)showMessage:(id)arg1 color:(id)arg2 timeout:(double)arg3;
- - (void)application:(id)arg1 didReceiveRemoteNotification:(id)arg2 fetchCompletionHandler:(CDUnknownBlockType)arg3;
- - (void)application:(id)arg1 didFailToRegisterForRemoteNotificationsWithError:(id)arg2;
- - (void)application:(id)arg1 didRegisterForRemoteNotificationsWithDeviceToken:(id)arg2;
- - (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 int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASEventsSectionHeaderView : UIView
- {
- UILabel *_sectionTitleLabel;
- UIImageView *_topSeparatorView;
- UIImageView *_bottomSeparatorView;
- }
- @property(nonatomic) __weak UIImageView *bottomSeparatorView; // @synthesize bottomSeparatorView=_bottomSeparatorView;
- @property(nonatomic) __weak UIImageView *topSeparatorView; // @synthesize topSeparatorView=_topSeparatorView;
- @property(nonatomic) __weak UILabel *sectionTitleLabel; // @synthesize sectionTitleLabel=_sectionTitleLabel;
- - (void).cxx_destruct;
- - (void)awakeFromNib;
- @end
- @interface IASTaskCell : IASBaseEntityCell
- {
- BOOL _expanded;
- UIView *_containerView;
- UIView *_expandView;
- UILabel *_dateLabel;
- UILabel *_titleLabel;
- UILabel *_locationTitleLabel;
- UIImageView *_arrowImageView;
- UILabel *_visitSiteTitleLabel;
- UIButton *_visitSiteButton;
- UIImageView *_overdueUndelay;
- CDUnknownBlockType _onVisitWebSiteButtonTap;
- }
- + (id)_locationTitleForTask:(id)arg1;
- + (float)cellHeightForTask:(id)arg1 expanded:(BOOL)arg2;
- @property(copy, nonatomic) CDUnknownBlockType onVisitWebSiteButtonTap; // @synthesize onVisitWebSiteButtonTap=_onVisitWebSiteButtonTap;
- @property(nonatomic) BOOL expanded; // @synthesize expanded=_expanded;
- @property(nonatomic) __weak UIImageView *overdueUndelay; // @synthesize overdueUndelay=_overdueUndelay;
- @property(nonatomic) __weak UIButton *visitSiteButton; // @synthesize visitSiteButton=_visitSiteButton;
- @property(nonatomic) __weak UILabel *visitSiteTitleLabel; // @synthesize visitSiteTitleLabel=_visitSiteTitleLabel;
- @property(nonatomic) __weak UIImageView *arrowImageView; // @synthesize arrowImageView=_arrowImageView;
- @property(nonatomic) __weak UILabel *locationTitleLabel; // @synthesize locationTitleLabel=_locationTitleLabel;
- @property(nonatomic) __weak UILabel *titleLabel; // @synthesize titleLabel=_titleLabel;
- @property(nonatomic) __weak UILabel *dateLabel; // @synthesize dateLabel=_dateLabel;
- @property(nonatomic) __weak UIView *expandView; // @synthesize expandView=_expandView;
- @property(nonatomic) __weak UIView *containerView; // @synthesize containerView=_containerView;
- - (void).cxx_destruct;
- - (void)onVisitWebSiteButtonTap:(id)arg1;
- - (void)updateUI;
- - (void)awakeFromNib;
- @end
- @interface IASAvatarViewController : IASBaseViewController <UIScrollViewDelegate>
- {
- id <IASAvatarCropperDelegate> _delegate;
- UIImageView *_cropPatternImageView;
- UIScrollView *_scrollView;
- UIImageView *_scaleImageView;
- UIImage *_selectedImage;
- }
- @property(retain, nonatomic) UIImage *selectedImage; // @synthesize selectedImage=_selectedImage;
- @property(retain, nonatomic) UIImageView *scaleImageView; // @synthesize scaleImageView=_scaleImageView;
- @property(retain, nonatomic) UIScrollView *scrollView; // @synthesize scrollView=_scrollView;
- @property(retain, nonatomic) UIImageView *cropPatternImageView; // @synthesize cropPatternImageView=_cropPatternImageView;
- @property(nonatomic) __weak id <IASAvatarCropperDelegate> delegate; // @synthesize delegate=_delegate;
- - (void).cxx_destruct;
- - (void)_updateScrollViewContent;
- - (void)_doneButtonAction:(id)arg1;
- - (id)viewForZoomingInScrollView:(id)arg1;
- - (void)viewDidLoad;
- - (id)initWithNibName:(id)arg1 bundle:(id)arg2;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASEventCell : IASBaseEntityCell
- {
- BOOL _expandable;
- BOOL _expanded;
- UIView *_containerView;
- UIView *_expandView;
- UILabel *_titleLabel;
- UILabel *_dateLabel;
- UILabel *_detailedTextLabel;
- IASDeepLinkButton *_deepLinkButton;
- UIImageView *_arrowImageView;
- }
- + (float)_titleWidthForExpandable:(BOOL)arg1;
- + (float)_titleHeightForTitle:(id)arg1;
- + (float)heightForEvent:(id)arg1 expandState:(BOOL)arg2;
- @property(nonatomic) BOOL expanded; // @synthesize expanded=_expanded;
- @property(nonatomic) BOOL expandable; // @synthesize expandable=_expandable;
- @property(nonatomic) __weak UIImageView *arrowImageView; // @synthesize arrowImageView=_arrowImageView;
- @property(nonatomic) __weak IASDeepLinkButton *deepLinkButton; // @synthesize deepLinkButton=_deepLinkButton;
- @property(nonatomic) __weak UILabel *detailedTextLabel; // @synthesize detailedTextLabel=_detailedTextLabel;
- @property(nonatomic) __weak UILabel *dateLabel; // @synthesize dateLabel=_dateLabel;
- @property(nonatomic) __weak UILabel *titleLabel; // @synthesize titleLabel=_titleLabel;
- @property(nonatomic) __weak UIView *expandView; // @synthesize expandView=_expandView;
- @property(nonatomic) __weak UIView *containerView; // @synthesize containerView=_containerView;
- - (void).cxx_destruct;
- - (void)updateUI;
- - (void)awakeFromNib;
- @end
- @interface IASStorageManager : NSObject
- {
- NSManagedObjectContext *_lazyLoadMainThreadContext;
- NSPersistentStoreCoordinator *_lazyLoadPersistentStoreCoordinator;
- }
- + (id)sharedStorageManager;
- - (void).cxx_destruct;
- - (id)_storeFolderUrl;
- - (id)_storeUrl;
- - (void)cleanUp;
- - (id)privateContext;
- @property(readonly, nonatomic) NSPersistentStoreCoordinator *persistentStoreCoordinator; // @synthesize persistentStoreCoordinator=_lazyLoadPersistentStoreCoordinator;
- @property(readonly, nonatomic) NSManagedObjectContext *mainThreadContext; // @synthesize mainThreadContext=_lazyLoadMainThreadContext;
- @end
- @interface IASHomeViewController : IASBaseViewController <UIScrollViewDelegate, UINavigationControllerDelegate>
- {
- BOOL _externalWebsiteAlertWasShown;
- BOOL _alreadyPresented;
- BOOL _settingsPresented;
- UIView *_mainContainerView;
- UIView *_settingsContainerView;
- UIImageView *_backgroundImageView;
- UIImageView *_logoImageView;
- float _logoImageInitialY;
- UIView *_tabBarView;
- UIView *_scrollIndicator;
- UIScrollView *_mainScrollView;
- UIScrollView *_carouselContainer;
- UIView *_topView;
- UIImageView *_topBacgroundImageView;
- UIButton *_settingsButton;
- IASHomeUserView *_userView;
- NSArray *_viewControllers;
- NSArray *_tabBarItems;
- UIView *_parentDarkUnderlay;
- UILabel *_parentWelcomMessageLabel;
- UIButton *_parentOkayButton;
- unsigned int _currentIndex;
- NSValue *_initialTouchPoint;
- IASSettingsViewController *_settingsViewController;
- UIView *_settingsSwipeView;
- UIPanGestureRecognizer *_closeSettingsPanRecognizer;
- NSValue *_settingsViewInitialTouchPoint;
- }
- @property(retain, nonatomic) NSValue *settingsViewInitialTouchPoint; // @synthesize settingsViewInitialTouchPoint=_settingsViewInitialTouchPoint;
- @property(retain, nonatomic) UIPanGestureRecognizer *closeSettingsPanRecognizer; // @synthesize closeSettingsPanRecognizer=_closeSettingsPanRecognizer;
- @property(nonatomic) __weak UIView *settingsSwipeView; // @synthesize settingsSwipeView=_settingsSwipeView;
- @property(retain, nonatomic) IASSettingsViewController *settingsViewController; // @synthesize settingsViewController=_settingsViewController;
- @property(retain, nonatomic) NSValue *initialTouchPoint; // @synthesize initialTouchPoint=_initialTouchPoint;
- @property(nonatomic) unsigned int currentIndex; // @synthesize currentIndex=_currentIndex;
- @property(retain, nonatomic) UIButton *parentOkayButton; // @synthesize parentOkayButton=_parentOkayButton;
- @property(retain, nonatomic) UILabel *parentWelcomMessageLabel; // @synthesize parentWelcomMessageLabel=_parentWelcomMessageLabel;
- @property(retain, nonatomic) UIView *parentDarkUnderlay; // @synthesize parentDarkUnderlay=_parentDarkUnderlay;
- @property(copy, nonatomic) NSArray *tabBarItems; // @synthesize tabBarItems=_tabBarItems;
- @property(copy, nonatomic) NSArray *viewControllers; // @synthesize viewControllers=_viewControllers;
- @property(nonatomic) __weak IASHomeUserView *userView; // @synthesize userView=_userView;
- @property(nonatomic) __weak UIButton *settingsButton; // @synthesize settingsButton=_settingsButton;
- @property(nonatomic) __weak UIImageView *topBacgroundImageView; // @synthesize topBacgroundImageView=_topBacgroundImageView;
- @property(nonatomic) __weak UIView *topView; // @synthesize topView=_topView;
- @property(nonatomic) __weak UIScrollView *carouselContainer; // @synthesize carouselContainer=_carouselContainer;
- @property(nonatomic) __weak UIScrollView *mainScrollView; // @synthesize mainScrollView=_mainScrollView;
- @property(nonatomic) __weak UIView *scrollIndicator; // @synthesize scrollIndicator=_scrollIndicator;
- @property(nonatomic) __weak UIView *tabBarView; // @synthesize tabBarView=_tabBarView;
- @property(nonatomic) float logoImageInitialY; // @synthesize logoImageInitialY=_logoImageInitialY;
- @property(nonatomic) __weak UIImageView *logoImageView; // @synthesize logoImageView=_logoImageView;
- @property(nonatomic) __weak UIImageView *backgroundImageView; // @synthesize backgroundImageView=_backgroundImageView;
- @property(nonatomic) __weak UIView *settingsContainerView; // @synthesize settingsContainerView=_settingsContainerView;
- @property(nonatomic) __weak UIView *mainContainerView; // @synthesize mainContainerView=_mainContainerView;
- - (void).cxx_destruct;
- - (id)_userDefualtsKeyForParent;
- - (void)_configureParentView;
- - (void)_closeSettingsPanRecognizerAction:(id)arg1;
- - (void)_changeContainerPositionToFullScreen:(BOOL)arg1;
- - (void)_updateCurrentControllerIndex;
- - (id)_raiseContentAnimationTo:(float)arg1;
- - (void)_appearenceAnimationCompletion;
- - (void)_addAppearenceAnimation;
- - (void)_removeViewController:(id)arg1;
- - (void)_addViewControllers;
- - (void)_addViewController:(id)arg1 atIndex:(unsigned int)arg2;
- - (void)navigationController:(id)arg1 willShowViewController:(id)arg2 animated:(BOOL)arg3;
- - (void)scrollViewDidEndDragging:(id)arg1 willDecelerate:(BOOL)arg2;
- - (void)scrollViewDidEndDecelerating:(id)arg1;
- - (void)scrollViewWillEndDragging:(id)arg1 withVelocity:(struct CGPoint)arg2 targetContentOffset:(inout struct CGPoint *)arg3;
- - (void)scrollViewDidScroll:(id)arg1;
- - (void)okayButtonAction:(id)arg1;
- - (void)tabBarButtonAction:(id)arg1;
- - (void)settingsButtonAction:(id)arg1;
- - (void)displayExternalAlertOnceWithCompletion:(CDUnknownBlockType)arg1;
- - (void)setCurrentTabIndex:(unsigned int)arg1;
- - (void)handleRemoteNotificationForUpdate:(id)arg1;
- - (void)commonInit;
- - (void)dealloc;
- - (void)viewDidAppear:(BOOL)arg1;
- - (void)viewDidLoad;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface IASMessageDetailViewController : IASBaseViewController <UITableViewDataSource, UITableViewDelegate>
- {
- NSArray *_cells;
- UITableView *_emailTableView;
- IASEmailDetailCell *_emailWebViewCell;
- IASEmailInfoCell *_emailInfoTableViewCell;
- UIView *_replayConteinerView;
- UIView *_replaySeparatorView;
- IASMessage *_message;
- IASJSONRequest *_detailRequest;
- IASJSONRequest *_isReadRequest;
- UIActivityIndicatorView *_activityIndicator;
- UIButton *_replyButton;
- }
- @property(retain, nonatomic) UIButton *replyButton; // @synthesize replyButton=_replyButton;
- @property(retain, nonatomic) UIActivityIndicatorView *activityIndicator; // @synthesize activityIndicator=_activityIndicator;
- @property(retain, nonatomic) IASJSONRequest *isReadRequest; // @synthesize isReadRequest=_isReadRequest;
- @property(retain, nonatomic) IASJSONRequest *detailRequest; // @synthesize detailRequest=_detailRequest;
- @property(retain, nonatomic) IASMessage *message; // @synthesize message=_message;
- @property(retain, nonatomic) UIView *replaySeparatorView; // @synthesize replaySeparatorView=_replaySeparatorView;
- @property(retain, nonatomic) UIView *replayConteinerView; // @synthesize replayConteinerView=_replayConteinerView;
- @property(retain, nonatomic) IASEmailInfoCell *emailInfoTableViewCell; // @synthesize emailInfoTableViewCell=_emailInfoTableViewCell;
- @property(retain, nonatomic) IASEmailDetailCell *emailWebViewCell; // @synthesize emailWebViewCell=_emailWebViewCell;
- @property(nonatomic) __weak UITableView *emailTableView; // @synthesize emailTableView=_emailTableView;
- - (void).cxx_destruct;
- - (void)_updateLoadingIndicator;
- - (void)_hideLoadingIndicator;
- - (void)_showLoadingIndicator;
- - (void)_sendIsReadRequest;
- - (void)dealloc;
- - (void)_sendDetailRequest;
- - (void)_updateUI;
- - (float)tableView:(id)arg1 heightForRowAtIndexPath:(id)arg2;
- - (id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2;
- - (int)tableView:(id)arg1 numberOfRowsInSection:(int)arg2;
- - (void)replyButtonAction:(id)arg1;
- - (void)viewDidLoad;
- // Remaining properties
- @property(readonly, copy) NSString *debugDescription;
- @property(readonly, copy) NSString *description;
- @property(readonly) unsigned int hash;
- @property(readonly) Class superclass;
- @end
- @interface NSObject (IASAccessorName)
- + (id)setterNameForProperty:(struct objc_property *)arg1;
- + (id)getterNameForProperty:(struct objc_property *)arg1;
- + (BOOL)propertyIsDynamic:(struct objc_property *)arg1;
- @end
- @interface UIApplication (IASApp)
- + (id)appDelegate;
- @end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement