Calls shiny modules for the given element (block, fields).

block_server(id, x, data = list(), ...)

# S3 method for class 'block'
block_server(
  id,
  x,
  data = list(),
  block_id = id,
  edit_block = NULL,
  board = reactiveValues(),
  update = reactiveVal(),
  ...
)

expr_server(x, data, ...)

# S3 method for class 'block'
expr_server(x, data, ...)

block_eval(x, expr, data, ...)

# S3 method for class 'block'
block_eval(x, expr, data, ...)

# S3 method for class 'plot_block'
block_eval(x, expr, data, ...)

Arguments

id

Namespace ID

x

Object for which to generate a moduleServer()

data

Input data (list of reactives)

...

Generic consistency

block_id

Block ID

edit_block

Block edit plugin

board

Reactive values object containing board information

update

Reactive value object to initiate board updates

expr

Quoted expression to evaluate in the context of data