iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCIRangeFactory
@interface SCIRangeFactory : NSObject
Defines a factory for ISCIRange implementations.
-
Gets the shared
SCIRangeFactoryinstance.Declaration
Objective-C
+ (nonnull instancetype)sharedInstance;Swift
class func sharedInstance() -> Self -
Creates a new range for specified data type.
Declaration
Objective-C
- (nonnull id<ISCIRange>)newRange:(SCIDataType)dataType;Swift
func newRange(_ dataType: SCIDataType) -> any ISCIRangeParameters
dataTypeRange values data type.
Return Value
The new range instance.
-
Creates a new range for specified type with specified min/max values.
Declaration
Objective-C
- (nonnull id<ISCIRange>)newRange:(SCIDataType)dataType withMin:(nonnull id<ISCIComparable>)min andMax:(nonnull id<ISCIComparable>)max;Swift
func newRange(_ dataType: SCIDataType, withMin min: any ISCIComparable, andMax max: any ISCIComparable) -> any ISCIRangeParameters
dataTypeRange values data type.
minMin value.
maxMax value.
Return Value
The new range instance.
View on GitHub