Learn R Programming

googleway (version 2.0.0)

google_dispatch: Google dispatch

Description

Extension points for plugins

Usage

google_dispatch(map, funcName, google_map = stop(paste(funcName,
  "requires a map update object")), google_map_update = stop(paste(funcName,
  "does not support map udpate objects")))

invoke_method(map, data, method, ...)

Arguments

map

a map object, as returned from google_map

funcName

the name of the function that the user called that caused this google_dispatch call; for error message purposes

google_map

an action to be performed if the map is from google_map

google_map_update

an action to be performed if the map is from google_map_update

data

a data object that will be used when evaluating formulas in ...

method

the name of the JavaScript method to invoke

...

unnamed arguments to be passed to the JavaScript method

Value

google_dispatch returns the value of google_map or or an error. invokeMethod returns the map object that was passed in, possibly modified.