R/ui.R

Defines functions d3plusUi

Documented in d3plusUi

#' Adds .ui() method to the chart
#'
#' Adds UI elements to the chart that can change values for a specific method.
#' See options: \href{https://github.com/alexandersimoes/d3plus/wiki/Visualizations#axes}{d3plus wiki page}.
#'
#' @import htmlwidgets
#'
#' @export
#' 

d3plusUi <- function(d3plus, value = NULL, ...){
  
  if(!is.list(value[[1]])){
    value <- list(value)
  }
  x <- c(value, list(...))
  
  d3plus$x$d3plusUi <- toJSON(x,
                              auto_unbox = T,
                              force = T,
                              json_verbatim = T)
  d3plus
}
paulofelipe/D3plusR documentation built on Jan. 2, 2020, 11:41 p.m.