source-pane
Version:
Solid-compatible Panes: Source editor
28 lines (26 loc) • 920 B
JavaScript
// import { DataBrowserContext, PaneRegistry } from "pane-registry";
const { DataBrowserContext, PaneRegistry } = require('pane-registry')
// import { sym } from "rdflib";
const { sym } = require('rdflib')
// import { SolidLogic, store } from "solid-logic";
const { SolidLogic, store } = require('solid-logic')
exports.context = {
dom: document,
getOutliner: () => null,
session: {
paneRegistry: {
byName: (name /*: string*/) => {
return {
render: () => {
return document.createElement('div')
.appendChild(
document.createTextNode(`mock ${name} pane`)
);
}
}
}
} /*as PaneRegistry*/,
store,
logic: {} /*as SolidLogic*/,
},
} /*as unknown as DataBrowserContext;*/