Popover component for Angular 2+ based on Popper.js library.
-
Angular CLI > v6.0.0:
ng add angular-popper
-
yarn:
yarn add popper.js angular-popper
-
npm:
npm install --save popper.js angular-popper
...
import { NgxPopper } from 'angular-popper';
@NgModule({
...
imports: [
NgxPopper
]
..
})
export class AppModule {}
<angular-popper>
<div class="target-block border border-primary">
Target
</div>
<div content>Popper content</div>
</angular-popper>
Default: true
Specify if popper visible.
Specify popper element target, accepts HTMLElement reference or CSS selector.
Default: false
Specify if popper should contain close button.
Default: 'bottom'
Specify popper placement.
Default: false
Specify if popper should has fixed
position.
Default: true
Specify if popper should listen for scroll & resize events.
Popper.js modifiers object, details.
Fires on popper close button click.