Hub
  • Software
  • Blog
  • Forum
  • Events
  • Documentation
  • About KNIME
Sign in
  • KNIME Hub
  • Nodes
  • Generic JavaScript View
NodeNode / Visualizer

Generic JavaScript View

Executes JavaScript code to generate a view. The code in the script editor is executed when displayed in the view (right-click -> Interactive View) or in the KNIME server web portal.

Within the java script code block you have access to the input table and can use a set of predefined libraries to generate the view.

Additionally you can export a static image to the workflow, if the view is generated as an SVG structure.

Note, this node is currently under development. Future versions of the node will have more functionality, including the ability to define and use templates.

The node supports custom CSS styling. You can simply put CSS rules into a single string and set it as a flow variable 'customCSS' in the node configuration dialog.
The style rules defined in such a way will override the style rules set in the node's dialog.
You will find the list of available classes and their description on our documentation page.

Node details

Input ports
  1. Display data Type: Data
    Data table with data to be converted in JavaScript object available to the view. (optional)
Output ports
  1. SVG Image Type: Image
    Generated SVG image if view implementation is producing and exporting it.
  2. Flow Variables Type: Flow Variable
    All previously and during view generation defined flow variables.

Related workflows & nodes

  1. Generic Java Script
    plot scatter plot bivariate analysis +14
    Use the Generic JavaScript View to code your own chart by either own coding or template using.
    barbora > Courses > L4-DV Codeless Data Exploration and Visualization_12.2020 > L4-DV Codeless Data Exploration and Visualization - Demos > Session_solutions > Session_04b_demo_GenericJavaScriptView
  2. Experiments with echarts library
    echarts visualization
    This is experimental right now, should not be used in production.
    tschmidt > Visualizing data with echarts > Experiments with simple data
  3. Dropdown Menu in Generic JavaScript View
    JavaScript View Dropdown menu Flow Variables
    This workflow demonstrates how to create a dropdown menu in Generic JavaScript View node allowing user to select from d…
    ipazin > Public > 2020_10_09_Dropdown_Menu_Generic_JavaScript_View
  4. Grouped Box Plot
    Uses a Generic JavaScript View node to create a Box Plot with groupings.
    stelfrich > Public > Grouped Box Plot
  5. Call a remote workflow as RESTful web service
    Demonstration of how to pass parameters and execute a workflow on the KNIME Server via a workflow-provided REST-endpoin…
    knime > Examples > 06_Control_Structures > 07_Workflow_Orchestration > 02_Call_Workflow_and_REST > 02_call_server_workflow_(REST)
  6. pyLDAVis Topic Model Visualization
    Python Visualization LDA +1
    This workflow uses the pyldavis Python library (https://github.com/bmabey/pyLDAvis) to visualize a model trained with R…
    alexanderfillbrunn > Public > Visualizations > pyLDAVis Topic Model Visualization
  7. Relations in data with scatter and 3-D scatter
    visualization relation relationship +10
    This exercise focuses on learning about the relations among the data of prices of the houses in Boston. Steps: Read exc…
    barbora > Courses > L4-DV Codeless Data Exploration and Visualization_12.2020 > L4-DV Codeless Data Exploration and Visualization - Exercises > solutions > 04c. GenericJS VIew - solution
  8. Twitter Word Tree
    education
    Creates a word tree using the JavaScript google charting library. The tweets used in this example are loaded from the f…
    knime > Education > Courses > L4-TP Introduction to Text Processing > Supplementary Workflows > Twitter Word Tree
  9. 08_FIFA_World_Cup
    FIFA World Cup JavaScript +4
    The workflow visualizes historical World Cup data using a Generic JavaScript View to create a map with color-coded regi…
    knime > Examples > 03_Visualization > 04_Geolocation > 08_FIFA_World_Cup
  10. Visualizing_Customer_Data_With_R_JS_PowerBI
    stelfrich > Public > Visualizing_Customer_Data_With_R_JS_PowerBI
Extension

This node is part of the extension

KNIME JavaScript ViewsTrusted extension
Version 4.3.0
Short link

KNIME
Open for Innovation

KNIME AG
Hardturmstrasse 66
8005 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • E-Learning course
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • KNIME Open Source Story
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more on KNIME Server
© 2021 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Credits