sigmajs (version 0.1.1)

sg_progress: Text

Description

Add text to your graph.

Usage

sg_progress(sg, data, delay, text, position = "right", element = "p",
  class = NULL, cumsum = TRUE)

Arguments

sg

An object of class sigmajsas intatiated by sigmajs.

data

Data.frame holding delay and text.

delay

Delay, in milliseconds at which text should appear.

text

Text to appear on graph.

position

Text position on graph.

element

DOM to contain the text.

class

CSS class of element added.

cumsum

Whether to compute the cumulative sum on the delay.

Details

The element is passed to Document.createElement() and therefore takes any valid tagName, including, but not limited to; p, h1, div.

Examples

Run this code
# NOT RUN {
# initial nodes
nodes <- sg_make_nodes()

# additional nodes
nodes2 <- sg_make_nodes()
nodes2$id <- as.character(seq(11, 20))

# add delay
nodes2$delay <- runif(nrow(nodes2), 500, 1000)
nodes2$text <- seq.Date(Sys.Date(), Sys.Date() + 9, "days")

sigmajs() %>%
  sg_nodes(nodes, id, label, size, color) %>%
  sg_add_nodes(nodes2, delay, id, label, size, color) %>% 
  sg_button("add", "add_nodes") %>% 
  sg_progress(nodes2, delay, text, element = "h3")

# }

Run the code above in your browser using DataCamp Workspace