API

DataVisualization.UIType
UI(table; pipelinetabs=(:Load, :Filter, :Process), visualizationtabs=(:Spreadsheet, :Chart, :Pipelines))

Generate a UI with a given table as starting value. pipelinetabs denote the list of pipeline tabs to include in the user interface. Each tab can take one of the following types: :Load, :Filter, :Process. Repetitions are allowed, for example setting tabs=(:Load, :Filter, :Process, :Filter) would generate a UI that allowes filtering both before and after processing the data. visualizationtabs includes the list of visualization tabs to be included in the UI. Possible values are :Spreadsheet, Chart and :Pipelines.

source
DataVisualization.appFunction
app(table; pipelinetabs=(:Load, :Filter, :Process), visualizationtabs=(:Spreadsheet, :Chart))

Generate a UI with a given table and lists of pipeline and visualization tabs. Launch the output as a local app.

source
DataVisualization.serveFunction
serve(table;
      pipelinetabs=(:Load, :Filter, :Process),
      visualizationtabs=(:Spreadsheet, :Chart),
      url=Sockets.localhost, port=8081)

Generate a UI with a given table and lists of pipeline and visualization tabs. Serve the output at the given url and port. Return a JSServe.Server object.

source