object RangeSelector
- Alphabetic
- By Inheritance
- RangeSelector
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
apply(allButtonsEnabled: UndefOr[Boolean] = js.undefined, buttonPosition: UndefOr[Object] = js.undefined, buttonSpacing: UndefOr[Double] = js.undefined, buttonTheme: UndefOr[Object] = js.undefined, buttons: UndefOr[Array[CleanJsObject[RangeSelectorButtons]]] = js.undefined, enabled: UndefOr[Boolean] = js.undefined, height: UndefOr[Double] = js.undefined, inputBoxBorderColor: UndefOr[|[String, Object]] = js.undefined, inputBoxHeight: UndefOr[Double] = js.undefined, inputBoxStyle: UndefOr[Object] = js.undefined, inputBoxWidth: UndefOr[Double] = js.undefined, inputDateFormat: UndefOr[String] = js.undefined, inputDateParser: UndefOr[Function] = js.undefined, inputEditDateFormat: UndefOr[String] = js.undefined, inputEnabled: UndefOr[Boolean] = js.undefined, inputPosition: UndefOr[Object] = js.undefined, inputStyle: UndefOr[Object] = js.undefined, labelStyle: UndefOr[Object] = js.undefined, selected: UndefOr[Double] = js.undefined): RangeSelector
- allButtonsEnabled
Whether to enable all buttons from the start. By default buttons are only enabled if the corresponding time range exists on the X axis, but enabling all buttons allows for dynamically loading different time ranges.
- buttonPosition
A fixed pixel position for the buttons. Supports two properties,
x
andy
.
- buttonSpacing
The space in pixels between the buttons in the range selector.
- buttonTheme
A collection of attributes for the buttons. The object takes SVG attributes like
fill
,stroke
,stroke-width
, as well asstyle
, a collection of CSS properties for the text.. . The object can also be extended with states, so you can set presentational options forhover
,select
ordisabled
button states.. . CSS styles for the text label.. . In styled mode, the buttons are styled by the.highcharts-range-selector-buttons .highcharts-button
rule with its different states.- buttons
An array of configuration objects for the buttons.. . Defaults to .
buttons: [{. type: 'month',. count: 1,. text: '1m'. }, {. type: 'month',. count: 3,. text: '3m'. }, {. type: 'month',. count: 6,. text: '6m'. }, {. type: 'ytd',. text: 'YTD'. }, {. type: 'year',. count: 1,. text: '1y'. }, {. type: 'all',. text: 'All'. }]
- enabled
Enable or disable the range selector.
- height
The height of the range selector, used to reserve space for buttons and input.
- inputBoxBorderColor
The border color of the date input boxes.
- inputBoxHeight
The pixel height of the date input boxes.
- inputBoxStyle
CSS for the container DIV holding the input boxes. Deprecated as of 1.2.5. Use inputPosition instead.
- inputBoxWidth
The pixel width of the date input boxes.
- inputDateFormat
The date format in the input boxes when not selected for editing.. Defaults to
%b %e, %Y
.- inputDateParser
A custom callback function to parse values entered in the input boxes and return a valid JavaScript time as milliseconds since 1970.
- inputEditDateFormat
The date format in the input boxes when they are selected for editing. This must be a format that. is recognized by JavaScript Date.parse.
- inputEnabled
Enable or disable the date input boxes. Defaults to enabled when there is enough space, disabled if not (typically mobile).
- inputPosition
Positioning for the input boxes. Allowed properties are
align
,verticalAlign
,x
andy
.- inputStyle
CSS for the HTML inputs in the range selector.. . In styled mode, the inputs are styled by the
.highcharts-range-input text
rule in SVG mode, andinput.highcharts-range-selector
when active.- labelStyle
CSS styles for the labels - the Zoom, From and To texts.. . In styled mode, the labels are styled by the
.highcharts-range-label
class.- selected
The index of the button to appear pre-selected.
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )