apexcharter/man/ax_tooltip.Rd

86 lines
2.3 KiB
R
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/apex-utils.R
\name{ax_tooltip}
\alias{ax_tooltip}
\title{Tooltip options}
\usage{
ax_tooltip(ax, enabled = NULL, shared = NULL, followCursor = NULL,
intersect = NULL, inverseOrder = NULL, custom = NULL,
fillSeriesColor = NULL, onDatasetHover = NULL, theme = NULL,
x = NULL, y = NULL, z = NULL, marker = NULL, items = NULL,
fixed = NULL, ...)
}
\arguments{
\item{ax}{A \code{apexcharts} \code{htmlwidget} object.}
\item{enabled}{Logical. Show tooltip when user hovers over chart area.}
\item{shared}{Logical. When having multiple series, show a shared tooltip.}
\item{followCursor}{Logical. Follow users cursor position instead of putting tooltip on actual data points.}
\item{intersect}{Logical. Show tooltip only when user hovers exactly over datapoint.}
\item{inverseOrder}{Logical. In multiple series, when having shared tooltip, inverse the order of series (for better comparison in stacked charts).}
\item{custom}{JS function. Draw a custom html tooltip instead of the default one based on the values provided in the function arguments.}
\item{fillSeriesColor}{Logical. When enabled, fill the tooltip background with the corresponding series color.}
\item{onDatasetHover}{A list of parameters.}
\item{theme}{A list of parameters.}
\item{x}{A list of parameters.}
\item{y}{A list of parameters.}
\item{z}{A list of parameters.}
\item{marker}{A list of parameters.}
\item{items}{A list of parameters.}
\item{fixed}{A list of parameters.}
\item{...}{Additional parameters.}
}
\value{
A \code{apexcharts} \code{htmlwidget} object.
}
\description{
Tooltip options
}
\note{
See \url{https://apexcharts.com/docs/options/tooltip/}
}
\examples{
library(dplyr)
data("mpg", package = "ggplot2")
# Hide tooltip
apex(
data = count(mpg, manufacturer, year),
mapping = aes(x = manufacturer, y = n, fill = year)
) \%>\%
ax_tooltip(enabled = FALSE)
# Share between series
apex(
data = count(mpg, manufacturer, year),
mapping = aes(x = manufacturer, y = n, fill = year)
) \%>\%
ax_tooltip(shared = TRUE)
# Fixed tooltip
data("economics", package = "ggplot2")
apex(
data = economics,
mapping = aes(x = date, y = psavert),
type = "line"
) \%>\%
ax_tooltip(
fixed = list(enabled = TRUE, position = "topLeft")
)
}