1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
|
% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/callbacks.R
\name{dyCallbacks}
\alias{dyCallbacks}
\title{Callbacks for dygraph events}
\usage{
dyCallbacks(dygraph, clickCallback = NULL, drawCallback = NULL,
highlightCallback = NULL, pointClickCallback = NULL,
underlayCallback = NULL, unhighlightCallback = NULL,
zoomCallback = NULL, drawHighlightPointCallback = NULL,
drawPointCallback = NULL, annotationClickHandler = NULL,
annotationMouseOverHandler = NULL, annotationMouseOutHandler = NULL,
annotationDblClickHandler = NULL)
}
\arguments{
\item{dygraph}{Dygraph to add callbacks to}
\item{clickCallback}{A function to call when the canvas is clicked.}
\item{drawCallback}{When set, this callback gets called every time the
dygraph is drawn. This includes the initial draw, after zooming and
repeatedly while panning.}
\item{highlightCallback}{When set, this callback gets called every time a new
point is highlighted.}
\item{pointClickCallback}{A function to call when a data point is clicked.
and the point that was clicked.}
\item{underlayCallback}{When set, this callback gets called before the chart
is drawn.}
\item{unhighlightCallback}{When set, this callback gets called every time the
user stops highlighting any point by mousing out of the graph.}
\item{zoomCallback}{A function to call when the zoom window is changed
(either by zooming in or out).}
\item{drawHighlightPointCallback}{Draw a custom item when a point is
highlighted. Default is a small dot matching the series color. This method
should constrain drawing to within pointSize pixels from (cx, cy)}
\item{drawPointCallback}{Draw a custom item when drawPoints is enabled.
Default is a small dot matching the series color. This method should
constrain drawing to within pointSize pixels from (cx, cy).}
\item{annotationClickHandler}{JavaScript function to call when an annotation
is clicked. This can also be specified on a per-annotation basis.}
\item{annotationMouseOverHandler}{JavaScript function to call when the mouse
hovers over an annotation. This can also be specified on a per-annotation
basis.}
\item{annotationMouseOutHandler}{JavaScript function to call when the mouse
exits an annotation. This can also be specified on a per-annotation basis.}
\item{annotationDblClickHandler}{JavaScript function to call when an
annotation is double clicked. This can also be specified on a
per-annotation basis.}
}
\value{
Dygraph with callbacks
}
\description{
Set JavaScript callbacks for various dygraph events. See the
\href{http://dygraphs.com/options.html}{dygraph options} reference for
additional details on the signature of each callback.
}
|