@zhongmiao/ngx-lowcode-puzzle-adapter
v0.2.3
Published
Optional bridge package between `ngx-lowcode` and `ngx-puzzle`.
Readme
ngx-lowcode-puzzle-adapter
Optional bridge package between ngx-lowcode and ngx-puzzle.
Responsibility
This package exists to integrate the established ngx-puzzle BI/canvas product into the ngx-lowcode page-oriented ecosystem without merging their identities or collapsing package boundaries.
It should own:
- puzzle-to-lowcode material mapping
- adapter contracts and providers
- wrapper components when needed
- future metadata normalization between puzzle widgets and lowcode materials
Naming Context
ngx-puzzleremains the existing BI/canvas product and is not being renamed.ngx-lowcoderemains the page-oriented low-code workspace.- This package is the official bridge point between them.
Dependency Rules
- depends on
ngx-lowcode-core - may later depend on
ngx-puzzle - must not move puzzle-specific concerns into
ngx-lowcode-core - should stay optional for hosts that do not use BI/canvas capabilities
Source Structure Direction
Target structure for src/lib:
core/
adapters/
components/
interfaces/
types/
utils/
common/Build
ng build ngx-lowcode-puzzle-adapter
ng test ngx-lowcode-puzzle-adapter