Slider<D>  class 
 
Chart behavior that adds a slider widget to a chart. When the slider is dropped after drag, it will report its domain position and nearest datum value. This behavior only supports charts that use continuous scales.
Input event types: tapAndDrag - Mouse/Touch on the handle and drag across the chart. pressHold - Mouse/Touch on the handle and drag across the chart instead of panning. longPressHold - Mouse/Touch for a while on the handle, then drag across the data.
- Inheritance
- 
    - Object
- ChartBehavior<D> 
- Slider
 
- Annotations
Constructors
- Slider({SelectionTrigger? eventTrigger, SymbolRenderer? handleRenderer, dynamic initialDomainValue, String? roleId, SliderListenerCallback? onChangeCallback, bool snapToDatum = false, SliderStyle? style, int layoutPaintOrder = common.LayoutViewPaintOrder.slider})
- 
          Constructs a Slider.
            factory
Properties
- 
  desiredGestures
  → Set<GestureType> 
- 
  
  final
- eventTrigger → SelectionTrigger
- 
  Type of input event for the slider.
  final
- handleRenderer → SymbolRenderer?
- 
  Renderer for the handle. Defaults to a rectangle.
  final
- hashCode → int
- 
  The hash code for this object.
  no setteroverride
- initialDomainValue → dynamic
- 
  Initial domain position of the slider, in domain units.
  final
- layoutPaintOrder → int?
- 
  The order to paint slider on the canvas.
  final
- onChangeCallback → SliderListenerCallback?
- 
  Callback function that will be called when the position of the slider
changes during a drag event.
  final
- role → String
- 
  
  no setteroverride
- roleId → String?
- 
  Custom role ID for this slider
  final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- snapToDatum → bool
- 
  Whether or not the slider will snap onto the nearest datum (by domain
distance) when dragged.
  final
- style → SliderStyle?
- 
  Color and size styles for the slider.
  final
Methods
- 
  createCommonBehavior() → Slider< D> 
- 
  
  override
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
- 
  updateCommonBehavior(ChartBehavior< D> commonBehavior) → void
- 
  
  override
Operators
- 
  operator ==(Object o) → bool 
- 
  The equality operator.
  override