remote-variable

0.1.0 • Public • Published

Remote variable

Work with variable from another worker, process or javascript environment as with your variable.

Usage

import { onRemoteVariable, connectRemoteVariable } from "remote-variable";

onRemoteVariable(postMessage, onMessage, (id, remoteVariable) => {
    if (id === "document") document = remoteVariable as Document;
});
// or
const [document] = await connectRemoteVariable<Document>("document", postMessage, onMessage);

// now you can draw to remote canvas from nodejs
const canvas = document.getElementById("my-canvas");
...
import { accessVariables } from "remote-variable/client";

accessVariables("document", document, postMessage, onMessage);

Examples

$ npm run examples -- examples/canvas.ts

/remote-variable/

    Package Sidebar

    Install

    npm i remote-variable

    Weekly Downloads

    1

    Version

    0.1.0

    License

    MIT

    Unpacked Size

    14.9 kB

    Total Files

    12

    Last publish

    Collaborators

    • ing-fenix