IC
ComponentsUser GuideDevelopmentReference

Development

Internal architecture and contributor guides for the IC framework.

Contributing

Component Authoring

Create new components: MATLAB class, Svelte view, registration, reactive props, events and methods.

Read article →

Build Process

Vite and building the frontend.

Read article →

Framework Internals

MATLAB ↔ JS Communication

How data flows between MATLAB and the figure: the uihtml bridge, event queuing and batch processing.

Read article →

Reactivity

How the Reactive mixin wires MATLAB properties, events and methods to Svelte, and how changes stay in sync.

Read article →

Assets

How ic.Asset handles icons, images and files: auto-detection, base64 serialization, per-View deduplication, and frontend caching.

Read article →
© 2026 IC Framework
Imprint Privacy