Class/Object

com.highstock.config

RangeSelector

Related Docs: object RangeSelector | package config

Permalink

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()

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val allButtonsEnabled: UndefOr[Boolean]

    Permalink

    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

    Permalink
    Definition Classes
    Any
  6. val buttonPosition: UndefOr[Object]

    Permalink

    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]

    Permalink

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

  8. val buttonTheme: UndefOr[Object]

    Permalink

    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]]]

    Permalink

    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

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

    Permalink

    Enable or disable the range selector.

    Enable or disable the range selector.

  12. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  16. def hasOwnProperty(v: String): Boolean

    Permalink
    Definition Classes
    Object
  17. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  18. val height: UndefOr[Double]

    Permalink

    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]]

    Permalink

    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]

    Permalink

    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]

    Permalink

    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]

    Permalink

    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]

    Permalink

    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]

    Permalink

    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]

    Permalink

    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]

    Permalink

    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]

    Permalink

    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]

    Permalink

    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

    Permalink
    Definition Classes
    Any
  30. def isPrototypeOf(v: Object): Boolean

    Permalink
    Definition Classes
    Object
  31. val labelStyle: UndefOr[Object]

    Permalink

    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

    Permalink
    Definition Classes
    AnyRef
  33. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  35. def propertyIsEnumerable(v: String): Boolean

    Permalink
    Definition Classes
    Object
  36. val selected: UndefOr[Double]

    Permalink

    The index of the button to appear pre-selected.

  37. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  38. def toLocaleString(): String

    Permalink
    Definition Classes
    Object
  39. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  40. def valueOf(): Any

    Permalink
    Definition Classes
    Object
  41. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped