mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-23 22:55:00 +00:00
Add rangeMode APIs
This commit is contained in:
@@ -16,12 +16,6 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@class ASCellNode;
|
||||
|
||||
typedef NS_ENUM(NSUInteger, ASLayoutRangeMode) {
|
||||
ASLayoutRangeModeMinimum = 0,
|
||||
ASLayoutRangeModeFull,
|
||||
ASLayoutRangeModeCount
|
||||
};
|
||||
|
||||
typedef struct {
|
||||
CGFloat leadingBufferScreenfuls;
|
||||
CGFloat trailingBufferScreenfuls;
|
||||
@@ -29,22 +23,6 @@ typedef struct {
|
||||
|
||||
@protocol ASLayoutController <NSObject>
|
||||
|
||||
/**
|
||||
* Tuning parameters for the range type in full mode. This method is deprecated.
|
||||
* Instead, use -setTuningParameters:forRangeMode:rangeType:
|
||||
*
|
||||
* @see setTuningParameters:forRangeMode:rangeType:
|
||||
*/
|
||||
- (void)setTuningParameters:(ASRangeTuningParameters)tuningParameters forRangeType:(ASLayoutRangeType)rangeType ASDISPLAYNODE_DEPRECATED;
|
||||
|
||||
/**
|
||||
* Get tuning parameters for the range type in full mode. This method is deprecated.
|
||||
* Instead, use -tuningParametersForRangeMode:rangeType:
|
||||
*
|
||||
* @see tuningParametersForRangeMode:rangeType:
|
||||
*/
|
||||
- (ASRangeTuningParameters)tuningParametersForRangeType:(ASLayoutRangeType)rangeType ASDISPLAYNODE_DEPRECATED;
|
||||
|
||||
- (void)setTuningParameters:(ASRangeTuningParameters)tuningParameters forRangeMode:(ASLayoutRangeMode)rangeMode rangeType:(ASLayoutRangeType)rangeType;
|
||||
|
||||
- (ASRangeTuningParameters)tuningParametersForRangeMode:(ASLayoutRangeMode)rangeMode rangeType:(ASLayoutRangeType)rangeType;
|
||||
|
||||
Reference in New Issue
Block a user