@rohmer/ng-portal
Advanced tools
Weekly downloads
Readme
Portals made easy :wink:
Install package
npm install @rohmer/ng-portal --save
// OR
yarn add @rohmer/ng-portal
Import the PortalModule
in your module.
import {PortalModule} from '@rohmer/ng-portal';
@NgModule({
// ...
imports: [
// ...
PortalModule,
],
})
Define host elements to render content to.
<rp-portal-host slot="any-slot-name"></rp-portal-host>
<div rpPortalHost="another-slot-name"></div>
Define content that should be rendered inside these hosts.
<ng-template rpPortalSlot="any-slot-name">
I'm rendered inside the slot called "any-slot-name".
</ng-template>
<ng-template rpPortalSlot="another-slot-name">
I'm rendered inside the slot called "another-slot-name".
</ng-template>
FAQs
Portals made easy :wink:
The npm package @rohmer/ng-portal receives a total of 387 weekly downloads. As such, @rohmer/ng-portal popularity was classified as not popular.
We found that @rohmer/ng-portal demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket installs a Github app to automatically flag issues on every pull request and report the health of your dependencies. Find out what is inside your node modules and prevent malicious activity before you update the dependencies.