]> git.saurik.com Git - iphone-api.git/blob - MessageUI/MailComposeController.h
Adding the WebKit headers (for Cydget).
[iphone-api.git] / MessageUI / MailComposeController.h
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 <Foundation/NSObject.h>
8
9 #import "DADSearchQueryConsumer-Protocol.h"
10 #import "MailComposeViewDelegate-Protocol.h"
11
12 #import <CoreGraphics/CGGeometry.h>
13
14 @class ComposeBodyField, ComposeRecipientView, ComposeSubjectView, GenericAttachmentStore, MFError, MailComposeView, MailCompositionContext, MailboxUid, MutableMessageHeaders, NSArray, NSString, NSTimer, OutgoingMessage, OutgoingMessageDelivery;
15
16 @interface MailComposeController : NSObject <MailComposeViewDelegate, DADSearchQueryConsumer>
17 {
18 id _delegate;
19 MailComposeView *_view;
20 ComposeRecipientView *_toField;
21 ComposeRecipientView *_ccField;
22 ComposeSubjectView *_subjectField;
23 ComposeBodyField *_bodyField;
24 struct CGSize _size;
25 MailCompositionContext *_compositionContext;
26 unsigned int _showKeyboardImmediately:1;
27 unsigned int _isDirty:1;
28 unsigned int _shouldAutosaveWithSuspendInfo:1;
29 unsigned int _suspendedPickingTo:1;
30 unsigned int _suspendedPickingCC:1;
31 unsigned int _suspendedToWasSelected:1;
32 unsigned int _suspendedCCWasSelected:1;
33 unsigned int _suspendedSubjectWasSelected:1;
34 unsigned int _suspendedBodyWasSelected:1;
35 unsigned int _keyboardWasVisible:1;
36 unsigned int _pickerWasVisible:1;
37 unsigned int _initialAttachmentCount:10;
38 unsigned int _stillLoading:1;
39 NSString *_lastDraftMessageID;
40 MailboxUid *_lastDraftMailboxUid;
41 GenericAttachmentStore *_attachmentStore;
42 OutgoingMessageDelivery *_delivery;
43 OutgoingMessage *_message;
44 NSString *_originalSendingEmailAddress;
45 NSString *_sendingEmailAddress;
46 NSArray *_toAddresses;
47 NSArray *_ccAddresses;
48 NSArray *_bccAddresses;
49 NSString *_subject;
50 id _content;
51 MutableMessageHeaders *_savedHeaders;
52 struct _NSRange _selectedRange;
53 int _resolution;
54 NSTimer *_autosaveTimer;
55 MFError *_error;
56 }
57
58 + (void)initialize;
59 + (void)_refreshMailAccountsIfNecessary;
60 + (BOOL)isSetupForDelivery;
61 + (id)_defaultAccount;
62 + (id)accountEmailAddresses;
63 + (id)dotMacUsernames;
64 + (id)defaultSignature;
65 + (id)signature;
66 + (id)_autosavePath;
67 + (BOOL)hasAutosavedMessage;
68 + (void)removeAutosavedMessage;
69 - (void)initializeUI;
70 - (void)tearDownUI;
71 - (id)topView;
72 - (id)bottomView;
73 - (id)initForContentSize:(struct CGSize)fp8;
74 - (id)initForContentSize:(struct CGSize)fp8 showKeyboardImmediately:(BOOL)fp16;
75 - (id)init;
76 - (void)_pickInitialFirstResponder;
77 - (int)composeType;
78 - (void)setCompositionContext:(id)fp8;
79 - (void)_setupForDraft:(id)fp8;
80 - (void)_setupForReplyToMessage:(id)fp8;
81 - (void)_setupForReplyAllToMessage:(id)fp8;
82 - (void)_setupForForwardOfMessage:(id)fp8;
83 - (void)_setupForAutosavedMessage:(id)fp8;
84 - (void)_setupForExistingNewMessage:(id)fp8 headers:(id)fp12;
85 - (void)_setupForMessageWithURL:(id)fp8;
86 - (void)_quoteReplyMessage:(id)fp8 content:(id)fp12;
87 - (void)_quoteForwardedMessage:(id)fp8 content:(id)fp12;
88 - (void)_quoteBody:(id)fp8;
89 - (void)_loadAttachments:(id)fp8;
90 - (void)_loadingContextDidLoad:(id)fp8;
91 - (BOOL)_shouldPrependBlankLineForAttachments;
92 - (void)setQuotedContent:(id)fp8 includeAttachments:(BOOL)fp12;
93 - (void)setDelegate:(id)fp8;
94 - (id)view;
95 - (void)dealloc;
96 - (void)setPercentDone:(double)fp8;
97 - (id)sendingEmailAddress;
98 - (id)_sendingEmailAddressIfExists;
99 - (void)setSendingEmailAddress:(id)fp8;
100 - (BOOL)sendingEmailDirtied;
101 - (BOOL)canShowFromField;
102 - (void)setupForURL:(id)fp8;
103 - (void)_focusGained:(id)fp8;
104 - (void)_bodyFieldDidBeginEditing:(id)fp8;
105 - (void)suspend;
106 - (void)resumeWithSize:(struct CGSize)fp8;
107 - (void)resume;
108 - (void)_textChanged:(id)fp8;
109 - (void)_bodyTextChanged:(id)fp8;
110 - (void)_close;
111 - (void)close:(id)fp8;
112 - (void)emptyContent;
113 - (id)navigationBarTitle;
114 - (void)setContent:(id)fp8;
115 - (void)prependQuotedMarkup:(id)fp8;
116 - (void)prependPreamble:(id)fp8;
117 - (void)_addSignature:(BOOL)fp8;
118 - (void)_addSignature;
119 - (void)setSubject:(id)fp8;
120 - (void)setToRecipients:(id)fp8;
121 - (void)setCcRecipients:(id)fp8;
122 - (void)setSendingEmailAddress:(id)fp8 addIfNotPresent:(BOOL)fp12;
123 - (void)_tryAddSenderToBccRecipients;
124 - (void)setDraftMessageID:(id)fp8 mailbox:(id)fp12;
125 - (id)attachments;
126 - (struct CGRect)rectOfAttachment:(id)fp8;
127 - (void)setContentVisible:(BOOL)fp8;
128 - (void)addAttachment:(id)fp8;
129 - (id)markupForInlineAttachment:(id)fp8 willBeIncluded:(BOOL)fp12;
130 - (void)addInlineAttachmentAtPath:(id)fp8 includeDirectoryContents:(BOOL)fp12;
131 - (void)insertInlineAttachment:(id)fp8;
132 - (void)addInlineAttachmentWithData:(id)fp8 preferredFilename:(id)fp12 mimeType:(id)fp16;
133 - (void)attachmentsRemoved:(id)fp8;
134 - (void)_inlinedAttachmentFinishedLoading:(id)fp8;
135 - (void)attachmentFinishedLoading:(id)fp8;
136 - (void)recoverAutosavedMessage;
137 - (void)_reallyAutosaveImmediately:(id)fp8;
138 - (void)scheduleAutosaveAfterDelay:(id)fp8;
139 - (void)autosaveImmediately;
140 - (void)cancelAutosave;
141 - (id)_autosavedMessage;
142 - (void)composeSubjectViewTextFieldDidResignFirstResponder:(id)fp8;
143 - (id)headersUseSuspendInfo:(BOOL)fp8;
144 - (id)messageUseSuspendInfo:(BOOL)fp8 endingEditing:(BOOL)fp12;
145 - (id)messageUseSuspendInfo:(BOOL)fp8;
146 - (id)message;
147 - (id)messageEndingEditing:(BOOL)fp8;
148 - (id)_lastDraftWithLibrary:(id)fp8;
149 - (void)_removeLastDraftWithStore:(id)fp8;
150 - (void)markMessageAsReplied:(id)fp8;
151 - (void)markMessageAsForwarded:(id)fp8;
152 - (void)_setUpDeliveryObject;
153 - (void)send:(id)fp8;
154 - (void)sendMessage;
155 - (id)addressesForField:(int)fp8;
156 - (void)addAddress:(id)fp8 field:(int)fp12;
157 - (void)setAddresses:(id)fp8 field:(int)fp12;
158 - (void)removeAddressAtIndex:(int)fp8 field:(int)fp12;
159 - (int)resolution;
160 - (BOOL)needsDelivery;
161 - (BOOL)deliverMessage;
162 - (id)error;
163 - (id)errorTitle;
164 - (id)errorDescription;
165 - (void)setRecipientsKeyboardType:(int)fp8;
166 - (void)composeHeaderViewDidChangeValue:(id)fp8;
167 - (void)composeHeaderViewDidConfirmValue:(id)fp8;
168 - (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
169 - (int)numberOfComponentsInPickerView:(id)fp8;
170 - (unsigned int)pickerView:(id)fp8 numberOfRowsInComponent:(unsigned int)fp12;
171 - (id)pickerView:(id)fp8 viewForRow:(unsigned int)fp12 forComponent:(unsigned int)fp16 reusingView:(id)fp20;
172 - (void)didSelectCellAtRow:(unsigned int)fp8;
173 - (void)selectCurrentEntryForPickerView:(id)fp8;
174 - (id)runDASearchIfNecessary:(id)fp8;
175 - (void)cancelSearchQuery:(id)fp8;
176 - (void *)_createSimpleABRecordForSearchResult:(id)fp8;
177 - (void)resultsForSearchQuery:(id)fp8 results:(id)fp12;
178 - (void)actionFailed:(int)fp8 forQuery:(id)fp12 error:(id)fp16;
179
180 @end
181