Packages

class RangeSelector extends Object

Annotations
@RawJSType() @ScalaJSDefined()
Note

JavaScript name: rangeSelector

Linear Supertypes
Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RangeSelector
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RangeSelector()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val allButtonsEnabled: UndefOr[Boolean]

    Whether to enable all buttons from the start.

    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.

    Since

    2.0.3

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val buttonPosition: UndefOr[Object]

    A fixed pixel position for the buttons.

    A fixed pixel position for the buttons. Supports two properties, x and y.

  7. val buttonSpacing: UndefOr[Double]

    The space in pixels between the buttons in the range selector.

  8. val buttonTheme: UndefOr[Object]

    A collection of attributes for the buttons.

    A collection of attributes for the buttons. The object takes SVG attributes like fill, stroke, stroke-width, as well as style, a collection of CSS properties for the text.

    The object can also be extended with states, so you can set presentational options for hover, select or disabled 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.

  9. val buttons: UndefOr[Array[CleanJsObject[RangeSelectorButtons]]]

    An array of configuration objects for the 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'
    }]
    

  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. val enabled: UndefOr[Boolean]

    Enable or disable the range selector.

    Enable or disable the range selector.

  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  16. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  17. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  18. val height: UndefOr[Double]

    The height of the range selector, used to reserve space for buttons and input.

    The height of the range selector, used to reserve space for buttons and input.

    Since

    2.1.9

  19. val inputBoxBorderColor: UndefOr[|[String, Object]]

    The border color of the date input boxes.

    The border color of the date input boxes.

    Since

    1.3.7

  20. val inputBoxHeight: UndefOr[Double]

    The pixel height of the date input boxes.

    The pixel height of the date input boxes.

    Since

    1.3.7

  21. val inputBoxStyle: UndefOr[Object]

    CSS for the container DIV holding the input boxes.

    CSS for the container DIV holding the input boxes. Deprecated as of 1.2.5. Use inputPosition instead.

  22. val inputBoxWidth: UndefOr[Double]

    The pixel width of the date input boxes.

    The pixel width of the date input boxes.

    Since

    1.3.7

  23. val inputDateFormat: UndefOr[String]

    The date format in the input boxes when not selected for editing.

    The date format in the input boxes when not selected for editing. Defaults to %b %e, %Y.

  24. val inputDateParser: UndefOr[Function]

    A custom callback function to parse values entered in the input boxes and return a valid JavaScript time as milliseconds since 1970.

    A custom callback function to parse values entered in the input boxes and return a valid JavaScript time as milliseconds since 1970.

    Since

    1.3.3

  25. val inputEditDateFormat: UndefOr[String]

    The date format in the input boxes when they are selected for editing.

    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.

  26. val inputEnabled: UndefOr[Boolean]

    Enable or disable the date input boxes.

    Enable or disable the date input boxes. Defaults to enabled when there is enough space, disabled if not (typically mobile).

  27. val inputPosition: UndefOr[Object]

    Positioning for the input boxes.

    Positioning for the input boxes. Allowed properties are align, verticalAlign, x and y.

    Since

    1.2.5

  28. val inputStyle: UndefOr[Object]

    CSS for the HTML inputs in the range selector.

    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, and input.highcharts-range-selector when active.

  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  31. val labelStyle: UndefOr[Object]

    CSS styles for the labels - the Zoom, From and To texts.

    CSS styles for the labels - the Zoom, From and To texts.

    In styled mode, the labels are styled by the .highcharts-range-label class.

  32. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. final def notify(): Unit
    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  35. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  36. val selected: UndefOr[Double]

    The index of the button to appear pre-selected.

  37. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  38. def toLocaleString(): String
    Definition Classes
    Object
  39. def toString(): String
    Definition Classes
    AnyRef → Any
  40. def valueOf(): Any
    Definition Classes
    Object
  41. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped