Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
titleclient-logic/helloWorld.ts
export default function helloWorld() {
?? console.log('Hello world!');
}

...

Code Block
languagejs
titleindex.ts
import helloWorld from 'client-logic/helloWorld';
export default??{ helloWorld };

As part of the webui build, webpack will create a bundle which will expose index.ts as a preconfigured namespace. (ex. 'app')

In the designer, when calling into the function, it will be done relative to the configured namespace:
EventAttribute: '$ app.helloWorld();'