Skip to content

Interaction

Aleksey edited this page Feb 8, 2020 · 4 revisions

Interacting with a widget

Every widget not just display the data, but allows to interact with the data. These capabilities varies from a widget to widget, but there are common features.

Any widget has a set of button displayed on the bottom:

Interaction user interface

The buttons have the following meaning:

  • JS shows the code to embed on the web page to display this widget. Look Embedding widgets for details
  • GraphQL shows the GraphiQL interface allowing to construct queries
  • CSV button is optional, allows to download results displayed on the widget, as a CSV file

GraphiQL panel

GraphiQL is a visual tool, called with a button from every widget. It allows to:

  • see, edit and apply GraphQL query for the widget
  • navigate GraphQL schema and explore new requests

Clone this wiki locally