diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..837615f --- /dev/null +++ b/manifest.json @@ -0,0 +1,341 @@ +[ + { + "name": "Action button", + "url": "https://gristlabs.github.io/grist-widget/actionbutton/index.html", + "widgetId": "@gristlabs/widget-actionbutton", + "published": true, + "accessLevel": "full", + "renderAfterReady": true, + "description": "Build one or more buttons that send customizable actions (e.g. \"AddRecord\") to the Grist data engine.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Calendar", + "url": "https://gristlabs.github.io/grist-widget/calendar/index.html", + "widgetId": "@gristlabs/widget-calendar", + "published": true, + "accessLevel": "full", + "renderAfterReady": true, + "archive": { + "domains": [ + "uicdn.toast.com", + "maxcdn.bootstrapcdn.com" + ], + "entrypoints": [ + "https://gristlabs.github.io/grist-widget/calendar/i18n/" + ] + }, + "description": "Show records as events in a calendar view. Choose between daily, monthly, or yearly views.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Advanced Charts", + "url": "https://gristlabs.github.io/grist-widget/chart/index.html", + "widgetId": "@gristlabs/widget-chart", + "published": true, + "accessLevel": "full" + }, + { + "name": "Copy to clipboard", + "url": "https://gristlabs.github.io/grist-widget/clipboard/index.html", + "widgetId": "@gristlabs/widget-clipboard", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "Copy column values from records to your clipboard with a click of a button.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Dropbox Embedder", + "url": "https://gristlabs.github.io/grist-widget/dropbox-embed/index.html", + "widgetId": "@gristlabs/dropbox-embed", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "View and access files from your Dropbox account.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Flashcards", + "url": "https://gristlabs.github.io/grist-widget/flashcards/index.html", + "widgetId": "@gristlabs/flashcards", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "Show records as flashcards, with a question on one side and an answer on the other.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Inspect Record", + "url": "https://gristlabs.github.io/grist-widget/inspect/onRecord.html", + "widgetId": "@gristlabs/widget-inspect#onRecord", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "View the raw representation of the selected record as JSON.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Inspect Table", + "url": "https://gristlabs.github.io/grist-widget/inspect/onRecords.html", + "widgetId": "@gristlabs/widget-inspect#onRecords", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "View the raw representation of all the table's records as JSON.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Inspect Options", + "url": "https://gristlabs.github.io/grist-widget/inspect/onOptions.html", + "widgetId": "@gristlabs/widget-inspect#onOptions", + "published": true, + "renderAfterReady": true, + "description": "View the options sent to this custom widget, and send your own custom options, for testing.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Inspect API", + "url": "https://gristlabs.github.io/grist-widget/inspect/api.html", + "widgetId": "@gristlabs/widget-inspect#api", + "published": true, + "renderAfterReady": true, + "description": "An interactive introduction to the Grist Custom Widget API, with live code examples.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Invoices", + "url": "https://gristlabs.github.io/grist-widget/invoices", + "widgetId": "@gristlabs/widget-invoices", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "Generate printable invoices, with values filled in from the selected record.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "JupyterLite Notebook", + "url": "https://gristlabs.github.io/grist-widget/jupyterlite/lab/index.html", + "widgetId": "@gristlabs/widget-jupyterlite", + "published": true, + "accessLevel": "read table" + }, + { + "name": "Map", + "url": "https://gristlabs.github.io/grist-widget/map/index.html", + "widgetId": "@gristlabs/widget-map#map", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "Display locations on a map using either addresses or latitude and longitude coordinates..", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Markdown", + "url": "https://gristlabs.github.io/grist-widget/markdown", + "widgetId": "@gristlabs/widget-markdown", + "published": true, + "accessLevel": "full", + "renderAfterReady": true, + "description": "View and format a record's text using Markdown syntax.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Notepad", + "url": "https://gristlabs.github.io/grist-widget/notepad", + "widgetId": "@gristlabs/widget-notepad", + "published": true, + "accessLevel": "full", + "renderAfterReady": true, + "description": "View and format a record's text using a rich text editor.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Pivot Table", + "url": "https://gristlabs.github.io/grist-widget/pivottable/index.html", + "widgetId": "@gristlabs/widget-pivottable", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "Build and modify a pivot table from a selected Grist table.", + "authors": [ + { + "name": "jperon", + "url": "https://github.com/jperon" + } + ] + }, + { + "name": "Print labels", + "url": "https://gristlabs.github.io/grist-widget/printlabels/index.html", + "widgetId": "@gristlabs/widget-printlabels", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "Customize and print labels directly from a selected Grist table.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Purchase orders", + "url": "https://gristlabs.github.io/grist-widget/purchase-orders", + "widgetId": "@gristlabs/widget-purchase-orders", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "Create printable purchase orders based on data from a selected record.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "QR Code", + "url": "https://gristlabs.github.io/grist-widget/qrcode/index.html", + "widgetId": "@gristlabs/widget-qrcode", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "Generate custom QR codes based on data from a selected record.", + "authors": [ + { + "name": "jperon", + "url": "https://github.com/jperon" + } + ] + }, + { + "name": "HTML viewer", + "url": "https://gristlabs.github.io/grist-widget/renderhtml/index.html", + "widgetId": "@gristlabs/widget-renderhtml", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "View data from a selected record as rendered HTML.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Grist Video Player", + "url": "https://gristlabs.github.io/grist-widget/rendervideo/index.html", + "widgetId": "@gristlabs/widget-rendervideo", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "Embed videos from YouTube, Vimeo, Facebook Video, Google Drive and more.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + }, + { + "name": "Image viewer", + "url": "https://gristlabs.github.io/grist-widget/viewer/index.html", + "widgetId": "@gristlabs/widget-viewer", + "published": true, + "accessLevel": "read table", + "renderAfterReady": true, + "description": "View images loaded from a URL.", + "authors": [ + { + "name": "Grist Labs", + "url": "https://github.com/gristlabs" + } + ], + "isGristLabsMaintained": true + } +] \ No newline at end of file