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 buttonSpacing: UndefOr[Double]

    Permalink

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

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

  8. val buttons: UndefOr[Array[Any]]

    Permalink

    An array of configuration objects for the buttons.

    An array of configuration objects for the buttons. The individual options for each item are:

    <dl> <dt>type</dt>

    Defines the timespan, can be one of 'millisecond', 'second', 'minute', 'day', 'week', 'month', 'ytd' (year to date), 'year' and 'all'.

    <dt>count</dt>

    Defines how many units of the defined type to use.

    <dt>dataGrouping</dt>

    A custom data grouping definition for the button.

    <dt>text</dt>

    The text for the button itself

    </dl>

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

  9. def clone(): AnyRef

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

    Permalink

    Enable or disable the range selector.

    Enable or disable the range selector.

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  17. 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

  18. 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

  19. 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

  20. 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.

  21. 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

  22. 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.

  23. 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

  24. 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.

  25. 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).

  26. 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

  27. val inputStyle: UndefOr[Object]

    Permalink

    CSS for the HTML inputs in the range selector.

    CSS for the HTML inputs in the range selector.

  28. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    Object
  30. 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.

  31. final def ne(arg0: AnyRef): Boolean

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

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

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

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

    Permalink

    The index of the button to appear pre-selected.

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. 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