mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
[ASTableNode/ASCollectionNode] Make them conform directly to range updating protocol
This commit is contained in:
@@ -27,7 +27,7 @@ NS_ASSUME_NONNULL_BEGIN
|
|||||||
* ASCollectionNode is a node based class that wraps an ASCollectionView. It can be used
|
* ASCollectionNode is a node based class that wraps an ASCollectionView. It can be used
|
||||||
* as a subnode of another node, and provide room for many (great) features and improvements later on.
|
* as a subnode of another node, and provide room for many (great) features and improvements later on.
|
||||||
*/
|
*/
|
||||||
@interface ASCollectionNode : ASDisplayNode
|
@interface ASCollectionNode : ASDisplayNode <ASRangeControllerUpdateRangeProtocol>
|
||||||
|
|
||||||
- (instancetype)initWithCollectionViewLayout:(UICollectionViewLayout *)layout;
|
- (instancetype)initWithCollectionViewLayout:(UICollectionViewLayout *)layout;
|
||||||
- (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout;
|
- (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout;
|
||||||
@@ -111,8 +111,4 @@ NS_ASSUME_NONNULL_BEGIN
|
|||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@interface ASCollectionNode (ASRangeControllerUpdateRangeProtocol) <ASRangeControllerUpdateRangeProtocol>
|
|
||||||
|
|
||||||
@end
|
|
||||||
|
|
||||||
NS_ASSUME_NONNULL_END
|
NS_ASSUME_NONNULL_END
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
* ASTableNode is a node based class that wraps an ASTableView. It can be used
|
* ASTableNode is a node based class that wraps an ASTableView. It can be used
|
||||||
* as a subnode of another node, and provide room for many (great) features and improvements later on.
|
* as a subnode of another node, and provide room for many (great) features and improvements later on.
|
||||||
*/
|
*/
|
||||||
@interface ASTableNode : ASDisplayNode
|
@interface ASTableNode : ASDisplayNode <ASRangeControllerUpdateRangeProtocol>
|
||||||
|
|
||||||
- (instancetype)init; // UITableViewStylePlain
|
- (instancetype)init; // UITableViewStylePlain
|
||||||
- (instancetype)initWithStyle:(UITableViewStyle)style;
|
- (instancetype)initWithStyle:(UITableViewStyle)style;
|
||||||
@@ -34,7 +34,3 @@
|
|||||||
@property (weak, nonatomic) id <ASTableDataSource> dataSource;
|
@property (weak, nonatomic) id <ASTableDataSource> dataSource;
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@interface ASTableNode (ASRangeControllerUpdateRangeProtocol) <ASRangeControllerUpdateRangeProtocol>
|
|
||||||
|
|
||||||
@end
|
|
||||||
|
|||||||
Reference in New Issue
Block a user