]>
Commit | Line | Data |
---|---|---|
1 | /* | |
2 | * Generated by class-dump 3.1.2. | |
3 | * | |
4 | * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. | |
5 | */ | |
6 | ||
7 | #import <UIKit/UIViewController.h> | |
8 | ||
9 | @class CollapsibleAtomList, NSMutableArray, NSTimer, SMSMessage, SMSMessageDelivery, SMSRecipientSelectionView, TranscriptFrameAnimation, UIButton, UIControl, UIFrameAnimation, UIKeyboard, UIModalView, UIScroller, UIView, mSMSBalloonTextField, mSMSMessageEntryView, mSMSMessageGroup, mSMSMessageTranscriptLayer, mSMSSendingProgressLayer, mSMSUIController; | |
10 | ||
11 | @interface mSMSMessageTranscriptController : UIViewController <UIModalViewDelegate> | |
12 | { | |
13 | mSMSMessageGroup *_messageGroup; | |
14 | mSMSUIController *_uiController; | |
15 | UIView *_backPlacard; | |
16 | UIKeyboard *_keyboardLayer; | |
17 | BOOL _keyboardVisible; | |
18 | mSMSMessageTranscriptLayer *_transcriptLayer; | |
19 | CollapsibleAtomList *_recipientList; | |
20 | UIControl *_recipientContainer; | |
21 | UIScroller *_recipientScroller; | |
22 | UIView *_recipientSeparator; | |
23 | mSMSMessageEntryView *_entryView; | |
24 | UIButton *_clearButton; | |
25 | UIView *_multipleRecipientTitleView; | |
26 | NSMutableArray *_bubbleData; | |
27 | id _lastMessage; | |
28 | mSMSBalloonTextField *_outboundMessageLayer; | |
29 | UIView *_replacementMessageLayer; | |
30 | mSMSSendingProgressLayer *_sendingProgressLayer; | |
31 | double _progStart; | |
32 | float _sendingProgress; | |
33 | float _progressRate; | |
34 | NSTimer *_sendingProgressTimer; | |
35 | NSMutableArray *_recipients; | |
36 | SMSMessageDelivery *_delivery; | |
37 | int _numberSent; | |
38 | int _numberToSend; | |
39 | SMSMessage *_outboundMessage; | |
40 | BOOL _newRecipient; | |
41 | SMSRecipientSelectionView *_recipientSelectionView; | |
42 | UIFrameAnimation *_throwAnimation; | |
43 | TranscriptFrameAnimation *_transcriptAnimation; | |
44 | UIFrameAnimation *_messageEntryViewAnimation; | |
45 | unsigned int _rescroll:1; | |
46 | unsigned int _sending:1; | |
47 | unsigned int _waitingOnMessageSend:1; | |
48 | unsigned int _failedToSend:1; | |
49 | unsigned int _isThrowingOutboundMessageToTable:1; | |
50 | unsigned int _recipientListScrollingEnabled:1; | |
51 | unsigned int _recipientListShouldBeExpanded:1; | |
52 | unsigned int _shouldMoveFocusToUnsentCursorPosition:1; | |
53 | NSTimer *_errorDisplayTimer; | |
54 | UIModalView *_contactAlertSheet; | |
55 | UIModalView *_clearConversationAlertSheet; | |
56 | } | |
57 | ||
58 | + (id)tableColor; | |
59 | - (id)initWithUIController:(id)fp8; | |
60 | - (void)dealloc; | |
61 | - (struct CGPoint)bestVisibleOffsetForBubbleAtIndex:(int)fp8; | |
62 | - (void)scrollBubbleIndexToVisible:(int)fp8; | |
63 | - (void)setMessageGroup:(id)fp8; | |
64 | - (void)_reloadTranscriptLayer; | |
65 | - (void)reload:(BOOL)fp8; | |
66 | - (id)messageGroup; | |
67 | - (void)_setupRecipientSelectionView; | |
68 | - (void)updateEnablednessOfSendButton; | |
69 | - (void)_adjustMessageEntryViewOriginDelta:(float)fp8 heightDelta:(float)fp12 animate:(BOOL)fp16 animationLength:(float)fp20; | |
70 | - (void)_adjustTranscriptLayerFrameDelta:(struct CGRect)fp8 offsetDelta:(struct CGPoint)fp24 animate:(BOOL)fp32 animationLength:(float)fp36; | |
71 | - (float)smsRecipientSelectionViewMaxHeight:(id)fp8; | |
72 | - (float)smsRecipientSelectionViewMaxToFieldHeight:(id)fp8; | |
73 | - (void)smsRecipientSelectionView:(id)fp8 recipientAdded:(id)fp12; | |
74 | - (void)smsRecipientSelectionViewEmpty:(id)fp8; | |
75 | - (void)hideKeyboard:(BOOL)fp8; | |
76 | - (void)showKeyboard:(BOOL)fp8; | |
77 | - (BOOL)isSendingMessage; | |
78 | - (id)entryView; | |
79 | - (id)sendingProgressLayer; | |
80 | - (void)loadView; | |
81 | - (void)viewWillAppear:(BOOL)fp8; | |
82 | - (void)moveCursorToEnd; | |
83 | - (void)saveMessageStore; | |
84 | - (void)viewDidAppear:(BOOL)fp8; | |
85 | - (void)viewWillDisappear:(BOOL)fp8; | |
86 | - (id)titleViewForMultipleRecipients; | |
87 | - (void)updateTitle; | |
88 | - (void)updateNavigationButtons; | |
89 | - (void)cancelButtonClicked:(id)fp8; | |
90 | - (void)clearButtonClicked:(id)fp8; | |
91 | - (void)scrollerWillStartDragging:(id)fp8; | |
92 | - (void)resignEntryViewFirstResponder; | |
93 | - (void)makeRecipientFieldFirstResponder; | |
94 | - (void)restoreEntryViewCursor; | |
95 | - (void)makeEntryViewFirstResponder; | |
96 | - (void)activateURLButton:(id)fp8; | |
97 | - (void)addressAtomClicked:(id)fp8; | |
98 | - (void)_setupTranscriptHeader; | |
99 | - (void)_clearExpandRecipientListFlag; | |
100 | - (void)_loadMore; | |
101 | - (void)_showTranscriptButtons; | |
102 | - (void)_hideAccessoryView; | |
103 | - (void)_hideTranscriptButtons; | |
104 | - (void)_showRecipientList; | |
105 | - (void)_hideRecipientList; | |
106 | - (void)_updateRecipientContainerViewFrame; | |
107 | - (void)_updateRecipientScrollViewFrame; | |
108 | - (void)_updateTranscriptScrollerIndicatorSubrect; | |
109 | - (void)collapsibleAtomList:(id)fp8 sizeDidChange:(struct CGSize)fp12; | |
110 | - (Class)balloonClassForText:(id)fp8; | |
111 | - (id)_createSegmentArrayForMessageText:(id)fp8 height:(unsigned int *)fp12 smsMessage:(id)fp16; | |
112 | - (void)appendDataArraysFromMessageToBubbleData:(id)fp8; | |
113 | - (void)_computeBubbleData; | |
114 | - (id)bubbleData; | |
115 | - (void)addOutboundMessage:(id)fp8 reloadForInsertion:(BOOL)fp12; | |
116 | - (id)table:(id)fp8 cellForRow:(int)fp12 column:(id)fp16; | |
117 | - (int)numberOfRowsInTable:(id)fp8; | |
118 | - (float)table:(id)fp8 heightForRow:(int)fp12; | |
119 | - (void)cleanUpAfterSendAttempt:(BOOL)fp8; | |
120 | - (void)animator:(id)fp8 stopAnimation:(id)fp12; | |
121 | - (struct CGPoint)_transcriptScrollToBottomOffsetWithHeightDelta:(float)fp8; | |
122 | - (void)throwOutboundMessageToTable:(id)fp8 clearTranscript:(BOOL)fp12; | |
123 | - (void)didBeginSendingText:(id)fp8 alphaIn:(BOOL)fp12 rebuildOutboundLayer:(BOOL)fp16; | |
124 | - (void)didBeginSendingText:(id)fp8; | |
125 | - (void)_scheduleNextProgressUpdate:(SEL)fp8; | |
126 | - (void)finishProgress; | |
127 | - (void)updateSendingProgress; | |
128 | - (void)resetErrorDisplay; | |
129 | - (void)tearDownErrorDisplay; | |
130 | - (void)showErrorDisplay; | |
131 | - (void)mSMSSendingProgressLayerCancelHit:(id)fp8; | |
132 | - (void)mSMSSendingProgressLayerTryAgainHit:(id)fp8; | |
133 | - (void)_showPartialFailureDisplay; | |
134 | - (void)didEndSendingMessage:(id)fp8; | |
135 | - (void)_fadeOutSendingProgressLayer; | |
136 | - (void)_actuallyClearCurrentMessageThread; | |
137 | - (void)clearCurrentMessageThread; | |
138 | - (void)_startUpdatingSendProgress; | |
139 | - (void)sendMessage:(id)fp8; | |
140 | - (void)deliveredSubpart:(int)fp8 totalSubparts:(int)fp12 success:(BOOL)fp16; | |
141 | - (void)deliveryPartiallyFailedForMessage:(id)fp8; | |
142 | - (void)deliveryCompletedForMessage:(id)fp8; | |
143 | - (void)deliveryFailedForMessage:(id)fp8; | |
144 | - (void)send:(id)fp8; | |
145 | - (void)transcriptLayerTapped:(id)fp8; | |
146 | - (struct CGRect)messageEntryViewFinalFrame; | |
147 | - (id)smsTextEntryViewMessageEntryView:(id)fp8; | |
148 | - (void)smsTextEntryViewWillBecomeFirstResponder:(id)fp8; | |
149 | - (void)smsTextEntryViewTextChanged:(id)fp8; | |
150 | - (void)smsTextEntryViewSizeChanged:(id)fp8 height:(float)fp12 animate:(BOOL)fp16; | |
151 | - (id)text; | |
152 | - (void)setText:(id)fp8; | |
153 | - (void)setText:(id)fp8 resizeEntryView:(BOOL)fp12 animate:(BOOL)fp16; | |
154 | - (void)findMessageGroupForRecipients:(id)fp8; | |
155 | - (id)recipients; | |
156 | - (id)proposedRecipients; | |
157 | - (void)setNewCompositionAddresses:(id)fp8; | |
158 | - (void)setupForNewRecipient; | |
159 | - (BOOL)isNewRecipient; | |
160 | - (void)addRecipient:(void *)fp8 identifier:(int)fp12 phoneNumber:(id)fp16; | |
161 | - (void)webView:(id)fp8 decidePolicyForNavigationAction:(id)fp12 request:(id)fp16 frame:(id)fp20 decisionListener:(id)fp24; | |
162 | - (void)smsTranscriptTopCell:(id)fp8 buttonClicked:(int)fp12; | |
163 | - (void)alertSheet:(id)fp8 buttonClicked:(int)fp12; | |
164 | ||
165 | @end | |
166 |