Skip to content
Jason Park edited this page Jun 20, 2016 · 16 revisions

Array1DTracer inherits Array2DTracer.

Methods

Method Description
Array1DTracer((String) name) create Array1DTracer and set its name
attach((ChartTracer) chartTracer) automatically visualize array data to the bar chart
palette((Object) {selected, notified, default}) set colors (e.g., {selected: 'green', notified: '#FFA500', default: 'rgb(255,255,255)'})
_setData((Number[]) data) set one-dimensional array data to visualize
_notify((Number) idx, (Number) v) notify that the value of element idx has been changed to v
_denotify((Number) idx) stop notifying that the value of element idx has been changed
_select((Number) s, (Number) e) select a range between elements s and e
_select((Number) idx) select element idx
_deselect((Number) s, (Number) e) deselect a range between elements s and e
_deselect((Number) idx) deselect element idx
_separate((Number) idx) put a divider between elements idx and (idx+1)
_deseparate((Number) idx) remove a divider between elements idx and (idx+1)
_clear() erase traces on the array
_wait() wait for a certain amount of time

Usage

Show examples

Clone this wiki locally