System/Library/Frameworks/Social.framework
SLMicroBlogComposeViewController.h
Download SLMicroBlogComposeViewController.h
@class NSString, NSArray, SLMicroBlogUserRecord, SLComposeSheetConfigurationItem, SLMicroBlogAccountsTableViewController, SLSheetPlaceViewController, NSObject, SLMicroBlogMentionsViewController, SLPlace;
@protocol SLMicroBlogSheetDelegate;
@interface SLMicroBlogComposeViewController : SLComposeServiceViewController <UITextViewDelegate, SLMicroBlogMentionsDelegate, SLMicroBlogAccountsTableViewControllerDelegate, SLSheetPlaceViewControllerDelegate> {
NSObject<SLMicroBlogSheetDelegate> *_microBlogSheetDelegate;
NSString *_serviceAccountTypeIdentifier;
SLMicroBlogMentionsViewController *_mentionsViewController;
unsigned long long _mentionStartLocation;
BOOL _mentionPendingStart;
BOOL _rotatedDuringAccountsPopover;
BOOL _usingLocationOverride;
NSArray *_accountUserRecords;
NSArray *_accountIdentifiers;
SLMicroBlogUserRecord *_selectedAccountUserRecord;
SLComposeSheetConfigurationItem *_accountConfigurationItem;
SLComposeSheetConfigurationItem *_locationConfigurationItem;
SLMicroBlogAccountsTableViewController *_accountViewController;
SLSheetPlaceViewController *_placeViewController;
SLPlace *_currentPlace;
long long _shortenedURLCost;
long long _maxURLLength;
BOOL _isPresentingPlaces;
}
@property (weak) NSObject<SLMicroBlogSheetDelegate> *microBlogSheetDelegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
+ (id)serviceBundle;
- (void)loadView;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (void)viewWillDisappear:(BOOL)a0;
- (void).cxx_destruct;
- (void)viewDidAppear:(BOOL)a0;
- (void)appWillEnterForeground:(id)a0;
- (void)_hostApplicationDidEnterBackground;
- (void)_hostApplicationWillEnterForeground;
- (BOOL)textView:(id)a0 shouldChangeTextInRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 replacementText:(id)a2;
- (void)textViewDidChange:(id)a0;
- (void)textViewDidChangeSelection:(id)a0;
- (BOOL)isContentValid;
- (void)_presentAccountPickerController;
- (id)_accountConfigurationItem;
- (void)_beginLoadingAccountProfileImages;
- (long long)_characterCountForText:(id)a0;
- (int)_charactersRemainingWithText:(id)a0;
- (BOOL)_countMediaAttachmentsTowardCharacterCount;
- (void)_dismissMentionsViewController;
- (id)_locationConfigurationItem;
- (id)_mentionsSearchString;
- (void)_performLocationAction;
- (id)_placeViewController;
- (void)_presentMentionsViewControllerIfApplicableForSearchString:(id)a0;
- (void)_presentMentionsViewControllerWithSearchString:(id)a0;
- (void)_presentNoAccountsAlertIfNecessaryAndReady;
- (void)_presentPlaceViewController;
- (void)accountsViewController:(id)a0 didSelectAccountUserRecord:(id)a1;
- (void)applyMention:(id)a0;
- (int)characterCountForEnteredText:(id)a0 attachments:(id)a1;
- (id)completeText:(id)a0 withAttachments:(id)a1;
- (id)configurationItems;
- (void)didSelectPost;
- (void)mentionsViewController:(id)a0 finishedWithResult:(id)a1;
- (void)noteLocationInfoChanged:(id)a0;
- (void)placeViewController:(id)a0 didSelectPlace:(id)a1;
- (void)placeViewController:(id)a0 willDisappear:(BOOL)a1;
- (void)presentNoAccountsAlert;
- (void)presentationAnimationDidFinish;
- (void)setGeotagStatus:(int)a0;
- (void)updateGeotagStatus;
- (void)updateShortenedURLCost;
@end