UNPKG

ngx-contextual-action-bar

Version:

ngx-contextual-action-bar is an Angular2+ implementation of the [Material Design Contextual Action Bar](https://material.io/components/app-bars-top#contextual-action-bar). The implementation makes it possible to change the action bar properties (i.e. titl

42 lines 4.8 kB
import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; // cdk import { PortalModule } from "@angular/cdk/portal"; // material import { MatButtonModule } from "@angular/material/button"; import { MatIconModule } from "@angular/material/icon"; import { MatMenuModule } from "@angular/material/menu"; import { MatDividerModule } from "@angular/material/divider"; import { ContextualActionBarComponent } from './ngx-contextual-action-bar.component'; import { ContextualActionBarService } from './ngx-contextual-action-bar.service'; import { ScrollhandlerDirective } from './ngx-scrollhandler.directive'; import { DmlActionsOverflowMenuComponent } from './actions-overflow-menu/actions-overflow-menu.component'; const MATERIAL_MODULES = [ MatIconModule, MatButtonModule, MatMenuModule, MatDividerModule ]; export class ContextualActionBarModule { } ContextualActionBarModule.decorators = [ { type: NgModule, args: [{ declarations: [ ContextualActionBarComponent, ScrollhandlerDirective, DmlActionsOverflowMenuComponent ], imports: [ CommonModule, PortalModule, ...MATERIAL_MODULES ], exports: [ ContextualActionBarComponent, ], providers: [ ContextualActionBarService, ] },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LWNvbnRleHR1YWwtYWN0aW9uLWJhci5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiLi4vLi4vLi4vcHJvamVjdHMvbmd4LWNvbnRleHR1YWwtYWN0aW9uLWJhci9zcmMvIiwic291cmNlcyI6WyJsaWIvbmd4LWNvbnRleHR1YWwtYWN0aW9uLWJhci5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsTUFBTTtBQUNOLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUNuRCxXQUFXO0FBQ1gsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQzNELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUN2RCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDdkQsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFFN0QsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0sdUNBQXVDLENBQUM7QUFDckYsT0FBTyxFQUFFLDBCQUEwQixFQUFFLE1BQU0scUNBQXFDLENBQUM7QUFDakYsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFDdkUsT0FBTyxFQUFFLCtCQUErQixFQUFFLE1BQU0seURBQXlELENBQUM7QUFFMUcsTUFBTSxnQkFBZ0IsR0FBRztJQUN2QixhQUFhO0lBQ2IsZUFBZTtJQUNmLGFBQWE7SUFDYixnQkFBZ0I7Q0FDakIsQ0FBQTtBQW9CRCxNQUFNLE9BQU8seUJBQXlCOzs7WUFsQnJDLFFBQVEsU0FBQztnQkFDUixZQUFZLEVBQUU7b0JBQ1osNEJBQTRCO29CQUM1QixzQkFBc0I7b0JBQ3RCLCtCQUErQjtpQkFDaEM7Z0JBQ0QsT0FBTyxFQUFFO29CQUNQLFlBQVk7b0JBQ1osWUFBWTtvQkFDWixHQUFHLGdCQUFnQjtpQkFDcEI7Z0JBQ0QsT0FBTyxFQUFFO29CQUNQLDRCQUE0QjtpQkFDN0I7Z0JBQ0QsU0FBUyxFQUFFO29CQUNULDBCQUEwQjtpQkFDM0I7YUFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XHJcbi8vIGNka1xyXG5pbXBvcnQgeyBQb3J0YWxNb2R1bGUgfSBmcm9tIFwiQGFuZ3VsYXIvY2RrL3BvcnRhbFwiO1xyXG4vLyBtYXRlcmlhbFxyXG5pbXBvcnQgeyBNYXRCdXR0b25Nb2R1bGUgfSBmcm9tIFwiQGFuZ3VsYXIvbWF0ZXJpYWwvYnV0dG9uXCI7XHJcbmltcG9ydCB7IE1hdEljb25Nb2R1bGUgfSBmcm9tIFwiQGFuZ3VsYXIvbWF0ZXJpYWwvaWNvblwiO1xyXG5pbXBvcnQgeyBNYXRNZW51TW9kdWxlIH0gZnJvbSBcIkBhbmd1bGFyL21hdGVyaWFsL21lbnVcIjtcclxuaW1wb3J0IHsgTWF0RGl2aWRlck1vZHVsZSB9IGZyb20gXCJAYW5ndWxhci9tYXRlcmlhbC9kaXZpZGVyXCI7XHJcblxyXG5pbXBvcnQgeyBDb250ZXh0dWFsQWN0aW9uQmFyQ29tcG9uZW50IH0gZnJvbSAnLi9uZ3gtY29udGV4dHVhbC1hY3Rpb24tYmFyLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IENvbnRleHR1YWxBY3Rpb25CYXJTZXJ2aWNlIH0gZnJvbSAnLi9uZ3gtY29udGV4dHVhbC1hY3Rpb24tYmFyLnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBTY3JvbGxoYW5kbGVyRGlyZWN0aXZlIH0gZnJvbSAnLi9uZ3gtc2Nyb2xsaGFuZGxlci5kaXJlY3RpdmUnO1xyXG5pbXBvcnQgeyBEbWxBY3Rpb25zT3ZlcmZsb3dNZW51Q29tcG9uZW50IH0gZnJvbSAnLi9hY3Rpb25zLW92ZXJmbG93LW1lbnUvYWN0aW9ucy1vdmVyZmxvdy1tZW51LmNvbXBvbmVudCc7XHJcblxyXG5jb25zdCBNQVRFUklBTF9NT0RVTEVTID0gW1xyXG4gIE1hdEljb25Nb2R1bGUsXHJcbiAgTWF0QnV0dG9uTW9kdWxlLFxyXG4gIE1hdE1lbnVNb2R1bGUsXHJcbiAgTWF0RGl2aWRlck1vZHVsZVxyXG5dXHJcblxyXG5ATmdNb2R1bGUoe1xyXG4gIGRlY2xhcmF0aW9uczogW1xyXG4gICAgQ29udGV4dHVhbEFjdGlvbkJhckNvbXBvbmVudCxcclxuICAgIFNjcm9sbGhhbmRsZXJEaXJlY3RpdmUsXHJcbiAgICBEbWxBY3Rpb25zT3ZlcmZsb3dNZW51Q29tcG9uZW50XHJcbiAgXSxcclxuICBpbXBvcnRzOiBbXHJcbiAgICBDb21tb25Nb2R1bGUsXHJcbiAgICBQb3J0YWxNb2R1bGUsXHJcbiAgICAuLi5NQVRFUklBTF9NT0RVTEVTXHJcbiAgXSxcclxuICBleHBvcnRzOiBbXHJcbiAgICBDb250ZXh0dWFsQWN0aW9uQmFyQ29tcG9uZW50LFxyXG4gIF0sXHJcbiAgcHJvdmlkZXJzOiBbXHJcbiAgICBDb250ZXh0dWFsQWN0aW9uQmFyU2VydmljZSxcclxuICBdXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBDb250ZXh0dWFsQWN0aW9uQmFyTW9kdWxlIHsgfVxyXG4iXX0=