set to true to show all the plot data instead of just the first buffer
Optional always_show_marker
always_show_marker:boolean
Optional anno_type
anno_type:number
Optional autohide_panbars
autohide_panbars:boolean
Optional autohide_readout
autohide_readout:boolean
Optional autol
autol:string | number
Optional autox
autox:string | number
Note: See AutoScale enumeration
auto-scaling mode for the xaxis
0, "fix": axis is fixed to ymin and ymax
1, "min": maximum is fixed, minimum is automatic
2, "max": minimum is fixed, maximum is automatic
3, "auto" : both minimum and maximum are automatic
Optional autoy
autoy:string | number
autoscaling for the y-axis
0, "fix": axis is fixed to ymin and ymax
1, "min": maximum is fixed, minimum is automatic
2, "max": minimum is fixed, maximum is automatic
3, "auto" : both minimum and maximum are automatic
Optional autoz
autoz:number | string
Optional bufmax
bufmax:number
the maximum buffer size to use
Optional cmap
cmap:number | string | IColorMap
Color mapping
Optional cmode
cmode:string
Note: See CMode Enumeration
the plot rendering mode for incoming data:
IN : Index
AB : Abscissa
MA : Magnitude
PH : Phase
RE : Real
IM : Imaginary
LO : 10log10
D1 : 10log10
L2 : 20log10
D2 : 20log10
RI : Real vs. Imaginary
IR : Imaginary vs. Real
Optional colors
colors:IPlotColors
the colors to use for the plot area
Optional cross
cross:boolean
enable crosshairs on plot
Optional drawmode
drawmode:string
Optional enabled_streaming_pcut
enabled_streaming_pcut:boolean
Optional expand
expand:boolean
autoscale the plot based off all the data on not just the first buffer
Optional fillStyle
fillStyle:string | Array<string>
Optional font_family
font_family:string
the font family to use for the plot
Optional grid
grid:boolean
Optional gridBackground
gridBackground:string | Array<string>
Optional gridStyle
gridStyle:IGridStyle
Optional hide_note
hide_note:boolean
Optional index
index:boolean
on the readout, show the index of the sample instead of the abscissa offset
Optional invert
invert:boolean
Optional legend
legend:boolean
set to false to hide legend on plot
Optional lg_colorbar
lg_colorbar:boolean
Optional line
line:number
the type of line to draw for data-points
0 : no lines, only points are displayed
1 : verticals, vertical lines are displayed through each point
2 : horizontals, horizontal lines are displayed through each point
3 : (default) lines are drawn connecting each point
Optional ncolors
ncolors:number
Optional no_legend_button
no_legend_button:boolean
set true to hide the legend button on the plot
Optional nodragdrop
nodragdrop:boolean
set to true to disable the ability to drag-drop files onto the plot
Optional nogrid
nogrid:boolean
set to true to hide grid on plot
Optional nokeypress
nokeypress:boolean
disable handling of keypresses on the plot
Optional nomenu
nomenu:boolean
set to true to disable the menu on middle-click
Optional nopan
nopan:boolean
set to true to disable panning on the plot
Optional noreadout
noreadout:boolean
set to true to hide the plot readout displays
Optional nospecs
nospecs:boolean
set to true to disable the plot specification displays
Optional note
note:object
Optional noxaxis
noxaxis:boolean
set to true to disable the x-axis labels
Optional noyaxis
noyaxis:boolean
set to true to disable the y-axis labels
Optional nsec
nsec:number
Optional origin
origin:number
set the origin for the plot
1 : x1:xmin, x2:xmax, y1:ymax, y2:ymin
2 : (default) x1:xmax, x2:xmin, y1:ymax, y2:ymin (x inverted)
3 : x1:xmax, x2:xmin, y1:ymin, y2:ymax (x & y inverted)
4 : x1:xmin, x2:xmax, y1:ymin, y2:ymax (y inverted)
Optional p_cuts
p_cuts:boolean
Optional pan
pan:boolean
Optional phunits
phunits:string
Note: See PHUnits Enumeration
the phase units to be used for plot data
D : Degrees
R : Radians
C : Cycles
Optional rasterSmoothing
rasterSmoothing:boolean
Optional rightclick_rubberbox_action
rightclick_rubberbox_action:string
Optional rightclick_rubberbox_mode
rightclick_rubberbox_mode:string
the behaviour of the drawing a box with the right-mouse
zoom : zoom on the plot
box: (default) send a mouse box event
Optional rubberbox_action
rubberbox_action:string
Optional rubberbox_mode
rubberbox_mode:string
the behaviour of the drawing a box with the left-mouse
zoom : (default) zoom on the plot
box: send a mouse box event
Optional scroll_time_interval
scroll_time_interval:number
TODO
Optional show_readout
show_readout:boolean
Optional show_x_axis
show_x_axis:boolean
Optional show_y_axis
show_y_axis:boolean
Optional smoothing
smoothing:boolean
Optional specs
specs:boolean
Optional wheelZoom
wheelZoom:boolean
Let the wheel control zooming. Percent controls the speed of the zoom.
Optional wheelZoomPercent
wheelZoomPercent:number
Optional wheelscroll_mode_natural
wheelscroll_mode_natural:string
Optional x_scrollbar_location
x_scrollbar_location:any
Optional xcnt
xcnt:string
configure the behaviour of the mouse controls:
0 : disable mouse events
1 : (default) left-mouse clicks set "tag"
2 : left-mouse movements sets "tag"
Optional xcut_now
xcut_now:boolean
Optional xdiv
xdiv:number
the number of divisions to use on the x axis labels
Optional xi
xi:boolean
set to true to use inverted foreground/background colors
Optional xinv
xinv:boolean
Optional xlab
xlab:string | number
Note: See MUnits enumeration
the units for the x axis (looked up using m.UNITS)
Optional xlabel
xlabel:string | function
the units for the x axis
Optional xmax
xmax:number
when auto-scaling for the x maximum is turned off, set the xmin value with this
Optional xmin
xmin:number
when auto-scaling for the x minimum is turned off, set the xmin value with this
Optional xyKeys
xyKeys:string
Optional ycut_now
ycut_now:boolean
Optional ydiv
ydiv:number
the number of divisions to use on the y-axis
Optional yinv
yinv:boolean
set to true to invert the y-axis
Optional ylab
ylab:string | number
the units for the y axis (looked up using m.UNITS)
set to true to show all the plot data instead of just the first buffer