Class ScaleRange
Represents a range of values.
Inherited Members
Namespace: Radzen.Blazor
Assembly: Radzen.Blazor.dll
Syntax
public class ScaleRange
Constructors
ScaleRange()
Represents a range of values.
Declaration
public ScaleRange()
Properties
End
Gets or sets the end.
Declaration
public double End { get; set; }
Property Value
Type | Description |
---|---|
double | The end. |
Mid
Gets the mid.
Declaration
public double Mid { get; }
Property Value
Type | Description |
---|---|
double | The mid. |
Size
Gets the size.
Declaration
public double Size { get; }
Property Value
Type | Description |
---|---|
double | The size. |
Start
Gets or sets the start.
Declaration
public double Start { get; set; }
Property Value
Type | Description |
---|---|
double | The start. |
Methods
Clamp(double)
Declaration
public double Clamp(double value)
Parameters
Type | Name | Description |
---|---|---|
double | value | The value. |
Returns
Type | Description |
---|---|
double |
From<T>(IEnumerable<T>, Func<T, double>)
Creates a ScaleRange
from the specified data.
Declaration
public static ScaleRange From<T>(IEnumerable<T> data, Func<T, double> selector)
Parameters
Type | Name | Description |
---|---|---|
IEnumerable<T> | data | The data. |
Func<T, double> | selector | The selector. |
Returns
Type | Description |
---|---|
ScaleRange |
Type Parameters
Name | Description |
---|---|
T | Type of the data item. |
IsEqualTo(ScaleRange)
Determines whether the current range is equal to the specified one.
Declaration
public bool IsEqualTo(ScaleRange range)
Parameters
Type | Name | Description |
---|---|---|
ScaleRange | range | The range. |
Returns
Type | Description |
---|---|
bool |
|
MergeWidth(ScaleRange)
Merges the width.
Declaration
public void MergeWidth(ScaleRange range)
Parameters
Type | Name | Description |
---|---|---|
ScaleRange | range | The range. |