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.

83 lines
2.5KB

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