mwg API
    Preparing search index...

    Function compilePresentation

    • Compiles optional scene/UI definitions, validating every reference against the game's manifest. Reusable components are expanded at build time; emitted data contains no parser or executable content.

      Parameters

      Returns CompiledPresentation

      import { compilePresentation, emitPresentationModule } from '@datamoc/mwg/mwl/presentation';
      const data = compilePresentation([], { values: {}, actions: [] });
      console.log(emitPresentationModule(data).startsWith('export const presentationData')); // true