This page demonstrates both modes of ng-component:
[component.html] <<< https://raw.githubusercontent.com/Foblex/f-flow/main/projects/f-examples/extensions/add-node-from-palette/add-node-from-palette.component.html [component.ts] <<< https://raw.githubusercontent.com/Foblex/f-flow/main/projects/f-examples/extensions/add-node-from-palette/add-node-from-palette.component.ts [component.scss] <<< https://raw.githubusercontent.com/Foblex/f-flow/main/projects/f-examples/extensions/add-node-from-palette/add-node-from-palette.component.scss
Angular components rendered inside ng-component can inject EXAMPLE_VIEW from @foblex/m-render.
It exposes:
isFullscreen: signal that updates when preview enters or exits fullscreen modeshowLoading(): shows loading overlay over current example viewhideLoading(): hides loading overlay[sample.ts] <<< https://raw.githubusercontent.com/Foblex/f-flow/main/projects/f-examples/extensions/add-node-from-palette/add-node-from-palette.component.ts
X-Frame-Options.