Pular para o conteúdo

Entry points

A library expõe entry points secundários independentes e lazy-loadable. Consumir core não arrasta render, io, optimize, edit, ui ou ai/*.

A fronteira headless garante que core, render, io, optimize e edit não importam @angular/material/@angular/cdk — apenas ui e ai/nlu-ui podem.

Entry pointConteúdo (resumo)Material?
@mosaicoo/svg-engine/coremodelo, comandos, history, state, geometria, tree opsNão
@mosaicoo/svg-engine/render<svge-renderer>, diretivas por tipo, viewport, registryNão
@mosaicoo/svg-engine/ioimporter/exporter SVG/PNG + registriesNão
@mosaicoo/svg-engine/optimizeOptimizerRegistry + passes built-inNão
@mosaicoo/svg-engine/editseleção, transform, snap, path editor, pathfinder, tools, pluginsNão
@mosaicoo/svg-engine/ui<svge-editor>/<svge-shell-pro>, painéis, dialogsSim
@mosaicoo/svg-engine/ai/nluengine de linguagem natural (headless)Não
@mosaicoo/svg-engine/ai/nlu-uicaixa de comando texto/vozSim
@mosaicoo/svg-engine/ai/nlu-voice-wasmspeech-to-text on-device (Whisper)Não