22 #import <UIKit/UIKit.h>
24 #import <Parse/PFConstants.h>
25 #import <ParseUI/ParseUIConstants.h>
27 NS_ASSUME_NONNULL_BEGIN
47 @interface PFQueryTableViewController : UITableViewController <UITableViewDataSource, UITableViewDelegate>
61 - (instancetype)initWithStyle:(UITableViewStyle)style
62 className:(nullable NSString *)className NS_DESIGNATED_INITIALIZER;
71 - (instancetype)initWithClassName:(nullable NSString *)className;
80 @property (nullable, nonatomic, copy) IBInspectable NSString *parseClassName;
87 @property (nullable, nonatomic, copy) IBInspectable NSString *textKey;
94 @property (nullable, nonatomic, copy) IBInspectable NSString *imageKey;
101 @property (nullable, nonatomic, strong) IBInspectable UIImage *placeholderImage;
106 @property (nonatomic, assign) IBInspectable BOOL loadingViewEnabled;
111 @property (nonatomic, assign) IBInspectable BOOL pullToRefreshEnabled;
116 @property (nonatomic, assign) IBInspectable BOOL paginationEnabled;
121 @property (nonatomic, assign) IBInspectable NSUInteger objectsPerPage;
126 @property (nonatomic, assign, getter=isLoading) BOOL loading;
136 - (void)objectsWillLoad;
143 - (void)objectsDidLoad:(nullable NSError *)error;
152 @property (nullable, nonatomic, copy, readonly) NSArray<__kindof PFObject *> *objects;
164 - (nullable
PFObject *)objectAtIndexPath:(nullable NSIndexPath *)indexPath;
169 - (void)removeObjectAtIndexPath:(nullable NSIndexPath *)indexPath;
174 - (void)removeObjectAtIndexPath:(nullable NSIndexPath *)indexPath animated:(BOOL)animated;
179 - (void)removeObjectsAtIndexPaths:(nullable NSArray<NSIndexPath *> *)indexPaths;
184 - (void)removeObjectsAtIndexPaths:(nullable NSArray<NSIndexPath *> *)indexPaths animated:(BOOL)animated;
207 - (
BFTask<NSArray<__kindof
PFObject *> *> *)loadObjects:(NSInteger)page clear:(BOOL)clear;
212 - (void)loadNextPage;
243 cellForRowAtIndexPath:(NSIndexPath *)indexPath
255 - (nullable
PFTableViewCell *)tableView:(UITableView *)tableView cellForNextPageAtIndexPath:(NSIndexPath *)indexPath;
259 NS_ASSUME_NONNULL_END
Definition: PFObject+Subclass.h:14
Definition: PFObject.h:32
Definition: PFTableViewCell.h:35
Definition: PFImageView.h:32