Options
All
  • Public
  • Public/Protected
  • All
Menu

Module vega5-extension

Index

Variables

Const VEGALITE3_MIME_TYPE

VEGALITE3_MIME_TYPE: "application/vnd.vegalite.v3+json" = "application/vnd.vegalite.v3+json"

The MIME type for Vega-Lite.

Notes

The version of this follows the major version of Vega-Lite.

Const VEGALITE4_MIME_TYPE

VEGALITE4_MIME_TYPE: "application/vnd.vegalite.v4+json" = "application/vnd.vegalite.v4+json"

The MIME type for Vega-Lite.

Notes

The version of this follows the major version of Vega-Lite.

Const VEGA_MIME_TYPE

VEGA_MIME_TYPE: "application/vnd.vega.v5+json" = "application/vnd.vega.v5+json"

The MIME type for Vega.

Notes

The version of this follows the major version of Vega.

Const default

default: IExtension = {id: '@jupyterlab/vega5-extension:factory',rendererFactory,rank: 57,dataType: 'json',documentWidgetFactoryOptions: [{name: 'Vega5',primaryFileType: 'vega5',fileTypes: ['vega5', 'json'],defaultFor: ['vega5']},{name: 'Vega-Lite4',primaryFileType: 'vega-lite4',fileTypes: ['vega-lite3', 'vega-lite4', 'json'],defaultFor: ['vega-lite3', 'vega-lite4']}],fileTypes: [{mimeTypes: [VEGA_MIME_TYPE],name: 'vega5',extensions: ['.vg', '.vg.json', '.vega'],icon: 'ui-components:vega'},{mimeTypes: [VEGALITE4_MIME_TYPE],name: 'vega-lite4',extensions: ['.vl', '.vl.json', '.vegalite'],icon: 'ui-components:vega'},{mimeTypes: [VEGALITE3_MIME_TYPE],name: 'vega-lite3',extensions: [],icon: 'ui-components:vega'}]}

Const rendererFactory

rendererFactory: IRendererFactory = {safe: true,mimeTypes: [VEGA_MIME_TYPE, VEGALITE3_MIME_TYPE, VEGALITE4_MIME_TYPE],createRenderer: options => new RenderedVega(options)}

A mime renderer factory for vega data.

Generated using TypeDoc