]> git.saurik.com Git - iphone-api.git/blame - MessageUI/MailComposeController.h
Add support for new WinterBoard Settings features.
[iphone-api.git] / MessageUI / MailComposeController.h
CommitLineData
434ac614
JF
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
e129eb2d 7#import <Foundation/NSObject.h>
434ac614
JF
8
9#import "DADSearchQueryConsumer-Protocol.h"
10#import "MailComposeViewDelegate-Protocol.h"
11
c6e2d7c4
JF
12#import <CoreGraphics/CGGeometry.h>
13
434ac614
JF
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