marshall-code-api
TypeScript icon, indicating that this package has built-in type declarations

0.5.13 • Public • Published

nodejs

import { codeApi } from 'marshall-code-api';

codeApi.onConnected = (connected) => {
    console.log(`CODE is ${connected ? 'Connected' : 'Disconnected'}`);
    if (connected) {
        codeApi.requestCurrentPreset();
    }
};
codeApi.onPresetNumberChanged = (number) => {
    console.log(`Preset number changed to ${number}`);
    codeApi.requestPreset(number);
};
codeApi.onPresetModified = (changes) => {
    console.log('Preset changed', changes);
};
codeApi.onPresetUpdated = (index) => {
    console.log(`Preset #${index} updated`);
};
codeApi.onCurrentPresetReceived = (preset) => {
    console.log('Preset loaded', preset);
};

await codeApi.init();

codeApi.switchToPreset(2);

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.5.13
    3
    • latest

Version History

Package Sidebar

Install

npm i marshall-code-api

Weekly Downloads

3

Version

0.5.13

License

ISC

Unpacked Size

44.7 kB

Total Files

12

Last publish

Collaborators

  • tsydd