OptionalagencyAgency-only features such as white-label branding, advanced permissions and export/import helpers.
OptionalaiAI helpers such as text-to-image and background removal adapters.
OptionalbootExplicit boot strategy used to replace a product/session at startup.
OptionalcolorsDesigner-level colors configuration.
OptionaldebugOptional debug switches for boot/state/layout logs.
OptionaldefaultDefault role applied at boot.
OptionalengineDefault rendering engine. Fabric remains the default 2D engine; 3D is intended for addon-backed views.
OptionalenginesOptional per-engine loaders/configuration. Use this to lazy-load Fabric/Babylon by active view engine.
OptionalexportsPaid export helpers such as PDF credit consumption and server-side HD rendering.
OptionalfontsGlobal font registry loaded at boot.
Optionali18nInternationalization initialization payload.
OptionaliconsRuntime icon overrides for menu/module buttons.
OptionalinitialSerialized full state restored automatically right after initialization.
OptionalintegrationsThird-party integrations (API keys, endpoints, ...).
OptionallayoutLayout, menus and selection menu presets.
OptionallicenseOptional runtime licensing configuration.
OptionallistenersEnable/disable individual listeners at boot.
OptionalmodeGlobal mode. In prod, some permissions default to stricter values.
OptionalmodulePer-module configuration (UI defaults, feature toggles).
OptionalobservabilityOptional host-controlled production error reporting.
OptionalpdfOptional PDF export support.
OptionalpermissionsPermission overrides merged on top of the selected role defaults.
Example: { canMovePanels: true, canCollapsePanels: true } enables menu drag & drop
and zone/panel collapse controls even in mode: 'prod'.
OptionalpriceOptional external/base price included by computed totals.
OptionalpriceDefault price formatting settings.
OptionalpricingDynamic pricing rules evaluated by the pricing engine.
OptionalprintingInitial printing methods list.
OptionalresponsiveResponsive shell/layout behavior for mobile and tablet containers.
OptionalrolesCustom role presets merged on top of the built-in defaults.
OptionalshellOptional root shell sizing overrides.
OptionalthemeTheme initialization payload.
OptionaluiUI behavior overrides such as the view pagination bar.
OptionaluiKeeps editor controls and helper overlays readable when the canvas is visually shrunk.
OptionalviewsOptional initial views. Each view can override the root engine.
Options accepted by
createAsukaDesigner(...).