You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

81 lines
2.5KB

  1. /* -- Comment Interfaces -- */
  2. @interface RCCommentSwift
  3. @property(strong, nonatomic) NSString *author;
  4. @property(strong, nonatomic) NSString *itemId;
  5. @property(strong, nonatomic) id commentText;
  6. @end
  7. @interface RCCommentTextSwift
  8. @property(strong, nonatomic) NSString *author;
  9. @property(strong, nonatomic) NSString *body;
  10. @property(strong, nonatomic) NSString *bodyHTML;
  11. @property(strong, nonatomic) NSAttributedString *bodyAttributedString;
  12. @property(strong, nonatomic) NSAttributedString *bodyAttributedStringForPreview;
  13. @property(strong, nonatomic) id textHeightCache;
  14. @end
  15. @interface RCCommentCell : NSObject
  16. @property(strong, nonatomic) id comment;
  17. - (void)updateWithModelObject:(id)arg1;
  18. @end
  19. @interface RCPostCommentsController
  20. @property(strong, nonatomic) id postCommentsCollector;
  21. @property(strong, nonatomic) id delegate;
  22. @property(strong, nonatomic) NSMutableDictionary *commentHeightCache;
  23. - (void)controllerWillChangeContent:(id)arg1;
  24. - (void)controllerDidChangeContent:(id)arg1;
  25. - (void)controller:(id)arg1 didChange:(id)arg2 at:(id)arg3 for:(long long)arg4 newIndexPath:(id)arg5;
  26. //custom elements
  27. - (void)handleUndeleteCommentAction;
  28. @end
  29. @interface AHKActionSheet
  30. @property(strong, nonatomic) NSMutableArray *items;
  31. - (void)addButtonWithTitle:(id)arg1 image:(id)arg2 type:(long long)arg3 handler:(id)arg4;
  32. @end
  33. @interface AHKActionSheetItem
  34. @property(strong, nonatomic) UIImage *image;
  35. @end
  36. /* -- Post Interfaces -- */
  37. @interface RCPostSwift
  38. @property(strong, nonatomic) NSString *author;
  39. @property(strong, nonatomic) NSNumber *isSelf;
  40. @property(strong, nonatomic) NSString *itemId;
  41. @property(strong, nonatomic) id selfCommentText;
  42. - (BOOL)isSelfPost;
  43. @end
  44. @interface RCPostActionsSectionHeader : UIView
  45. @property(strong, nonatomic) NSMutableArray *defaultHeaderButtons;
  46. @property(strong, nonatomic) id delegate;
  47. //custom elements
  48. @property(strong, nonatomic) UIButton *undeleteButton;
  49. @end
  50. @interface RCPostSectionHeaderButton
  51. @property(strong, nonatomic) UIColor *defaultColor;
  52. @end
  53. @interface RCPostDownloadViewController
  54. @property(strong, nonatomic) UITableView *tableView;
  55. @property(strong, nonatomic) id headerCellController;
  56. @property(strong, nonatomic) id postInternal;
  57. @end
  58. @interface RCPostHeaderCellController : NSObject
  59. @property(strong, nonatomic) id post;
  60. @property(strong, nonatomic) UITableView *tableView;
  61. - (void)loadView;
  62. //custom elements
  63. - (void)handleUndeletePostAction:(id)arg1;
  64. @end