Preparing search index...
The search index is not available
some-charts
some-charts
DimensionValue
Class DimensionValue<XDimensionType>
Type Parameters
XDimensionType
extends
number
|
string
|
Date
Hierarchy
DimensionValue
Index
Constructors
constructor
Properties
index
primitive
Value
value
Methods
to
Numeric
Value
to
Point
with
Index
build
For
Date
From
Primitive
get
Compare
Func
get
Compare
Func2D
make
Primitive
Constructors
constructor
new
Dimension
Value
<
XDimensionType
>
(
value
:
XDimensionType
, index
?:
number
)
:
DimensionValue
<
XDimensionType
>
Type Parameters
XDimensionType
extends
string
|
number
|
Date
Parameters
value:
XDimensionType
index:
number
= -1
Returns
DimensionValue
<
XDimensionType
>
Properties
Readonly
index
index
:
number
Readonly
primitive
Value
primitive
Value
:
string
|
number
Readonly
value
value
:
XDimensionType
Methods
to
Numeric
Value
to
Numeric
Value
(
)
:
number
Converts dimension value to its numeric representation.
Returns
For numbers, it returns the number. Otherwise, it will return index.
Returns
number
to
Point
to
Point
(
)
:
Point
<
string
|
number
>
Returns
Point
<
string
|
number
>
with
Index
with
Index
(
index
:
number
)
:
DimensionValue
<
XDimensionType
>
Parameters
index:
number
Returns
DimensionValue
<
XDimensionType
>
Static
build
For
Date
From
Primitive
build
For
Date
From
Primitive
(
primitiveValue
:
number
)
:
DimensionValue
<
Date
>
Parameters
primitiveValue:
number
Returns
DimensionValue
<
Date
>
Static
get
Compare
Func
get
Compare
Func
<
XDimensionType
>
(
sorting
?:
Sorting
)
:
(
(
left
:
DimensionValue
<
XDimensionType
>
, right
:
DimensionValue
<
XDimensionType
>
)
=>
1
|
-1
|
0
)
Type Parameters
XDimensionType
extends
string
|
number
|
Date
Parameters
sorting:
Sorting
= Sorting.Asc
Returns
(
(
left
:
DimensionValue
<
XDimensionType
>
, right
:
DimensionValue
<
XDimensionType
>
)
=>
1
|
-1
|
0
)
(
left
:
DimensionValue
<
XDimensionType
>
, right
:
DimensionValue
<
XDimensionType
>
)
:
1
|
-1
|
0
Parameters
left:
DimensionValue
<
XDimensionType
>
right:
DimensionValue
<
XDimensionType
>
Returns
1
|
-1
|
0
Static
get
Compare
Func2D
get
Compare
Func2D
<
XDimensionType
,
YDimensionType
>
(
sorting
?:
Sorting
)
:
(
(
left
:
[
DimensionValue
<
XDimensionType
>
,
DimensionValue
<
Exclude
<
YDimensionType
,
undefined
>
>
]
, right
:
[
DimensionValue
<
XDimensionType
>
,
DimensionValue
<
Exclude
<
YDimensionType
,
undefined
>
>
]
)
=>
1
|
-1
|
0
)
Type Parameters
XDimensionType
extends
string
|
number
|
Date
YDimensionType
extends
string
|
number
|
Date
Parameters
sorting:
Sorting
= Sorting.Asc
Returns
(
(
left
:
[
DimensionValue
<
XDimensionType
>
,
DimensionValue
<
Exclude
<
YDimensionType
,
undefined
>
>
]
, right
:
[
DimensionValue
<
XDimensionType
>
,
DimensionValue
<
Exclude
<
YDimensionType
,
undefined
>
>
]
)
=>
1
|
-1
|
0
)
(
left
:
[
DimensionValue
<
XDimensionType
>
,
DimensionValue
<
Exclude
<
YDimensionType
,
undefined
>
>
]
, right
:
[
DimensionValue
<
XDimensionType
>
,
DimensionValue
<
Exclude
<
YDimensionType
,
undefined
>
>
]
)
:
1
|
-1
|
0
Parameters
left:
[
DimensionValue
<
XDimensionType
>
,
DimensionValue
<
Exclude
<
YDimensionType
,
undefined
>
>
]
right:
[
DimensionValue
<
XDimensionType
>
,
DimensionValue
<
Exclude
<
YDimensionType
,
undefined
>
>
]
Returns
1
|
-1
|
0
Static
make
Primitive
make
Primitive
(
value
:
string
|
number
|
Date
)
:
string
|
number
Parameters
value:
string
|
number
|
Date
Returns
string
|
number
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
some-
charts
Dimension
Value
constructor
index
primitive
Value
value
to
Numeric
Value
to
Point
with
Index
build
For
Date
From
Primitive
get
Compare
Func
get
Compare
Func2D
make
Primitive
Generated using
TypeDoc
Converts dimension value to its numeric representation.
Returns