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
JavaScript
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=