1
0
spegling av https://github.com/lint/TFDidThatSay synced 2025-07-05 16:56:47 +00:00
Files
TFDidThatSay/tweak/Narwhal.h
2020-06-03 16:40:43 -04:00

120 rader
3.8 KiB
Objective-C

/* -- Comment Interfaces -- */
@interface RKComment
@property(strong, nonatomic) NSString *author;
@property(strong, nonatomic) NSString *parentID;
@property(strong, nonatomic) NSString *body;
@property(strong, nonatomic) NSString *fullName;
- (BOOL)isSaved;
@end
@interface NRTCommentsManager
@property(strong, nonatomic) NSMutableArray *comments;
- (void)updateComment:(id)arg1 fromEdited:(id)arg2;
@end
/* -- Post Interfaces -- */
@interface RKLink
@property(strong, nonatomic) NSString *author;
@property(strong, nonatomic) NSString *selfText;
@property(strong, nonatomic) NSString *fullName;
@end
@interface NRTLinkTitleCell
- (void)configureCellForLink:(id)arg1;
@end
@interface NRTLinkTextCell
@property(strong, nonatomic) id bodyLabel;
- (void)configureCellForText:(id)arg1 links:(id)arg2;
@end
/* -- Other Interfaces -- */
@interface NRTAuthManager
@property(strong, nonatomic) NSString *currentUsername;
+ (id)sharedManager;
@end
@interface NRTMarkdownManager
+ (id)attributedStringFromMarkdown:(id)arg1 type:(id)arg2;
@end
@interface NRTAttributedLabel
@property(strong, nonatomic) id attributedText;
@end
@interface NRTMediaViewController : UIViewController
@end
@interface NRTLinkViewController : UIViewController
@property(strong, nonatomic) id comment;
@property(strong, nonatomic) id commentsManager;
@property(strong, nonatomic) id linkTextOffscreenCell;
@property(strong, nonatomic) id linkTitleOffscreenCell;
@property(strong, nonatomic) id link;
@property(strong, nonatomic) id linkText;
@property(strong, nonatomic) id tableView;
- (void)_handleActionSheetCopyCommentText:(id)arg1;
- (void)_handleActionSheetDeleteComment:(id)arg1;
- (void)_handleActionSheetDeletePost;
- (void)_handleActionSheetEditComment:(id)arg1;
- (void)_handleActionSheetEditPost;
- (void)_handleActionSheetOpenChrome;
- (void)_handleActionSheetOpenSafari;
- (void)_handleActionSheetPrivateMessage:(id)arg1;
- (void)_handleActionSheetRefreshComments;
- (void)_handleActionSheetRefreshPost;
- (void)_handleActionSheetReportComment:(id)arg1;
- (void)_handleActionSheetReportPost;
- (void)_handleActionSheetSaveComment:(id)arg1 index:(NSUInteger)arg2;
- (void)_handleActionSheetShareComment:(id)arg1;
- (void)_handleActionSheetShareLink;
- (void)_handleActionSheetSharePost;
- (void)_handleActionSheetSortComments;
- (void)_handleActionSheetUnsaveComment:(id)arg1 index:(NSUInteger)arg2;
- (void)_handleActionSheetViewParent:(id)arg1;
- (void)_handleActionSheetViewProfile:(id)arg1;
//custom elements
- (void) handleUndeleteAction:(id)arg1;
- (void) handleUndeletePostAction;
- (void) mainThreadTest:(id)arg1;
@end
@interface NRTMediaTableViewDataSource
@property(strong, nonatomic) id commentsManager;
@property(strong, nonatomic) id parentController;
- (void)_handleActionSheetCopyCommentText:(id)arg1;
- (void)_handleActionSheetDeleteComment:(id)arg1;
- (void)_handleActionSheetDeletePost;
- (void)_handleActionSheetEditComment:(id)arg1;
- (void)_handleActionSheetEditPost;
- (void)_handleActionSheetOpenChrome;
- (void)_handleActionSheetOpenSafari;
- (void)_handleActionSheetPrivateMessage:(id)arg1;
- (void)_handleActionSheetRefreshComments;
- (void)_handleActionSheetRefreshPost;
- (void)_handleActionSheetReportComment:(id)arg1;
- (void)_handleActionSheetReportPost;
- (void)_handleActionSheetSaveComment:(id)arg1 index:(NSUInteger)arg2;
- (void)_handleActionSheetShareComment:(id)arg1;
- (void)_handleActionSheetShareLink;
- (void)_handleActionSheetSharePost;
- (void)_handleActionSheetSortComments;
- (void)_handleActionSheetUnsaveComment:(id)arg1 index:(NSUInteger)arg2;
- (void)_handleActionSheetViewParent:(id)arg1;
- (void)_handleActionSheetViewProfile:(id)arg1;
//custom elements
- (void)handleUndeleteCommentAction:(id)comment;
@end