UNPKG

cu-ng-design-library

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.3.0.

52 lines 4.61 kB
import { Component, EventEmitter, Input, Output } from '@angular/core'; import * as i0 from "@angular/core"; import * as i1 from "@angular/material/icon"; import * as i2 from "@angular/material/button"; import * as i3 from "@angular/material/toolbar"; import * as i4 from "@angular/common"; export class AdminToolbarComponent { constructor() { this.showToggle = true; this.toggleSidenav = new EventEmitter(); this.toggleSidenavNotice = new EventEmitter(); } } AdminToolbarComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.8", ngImport: i0, type: AdminToolbarComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); AdminToolbarComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "15.2.8", type: AdminToolbarComponent, selector: "lib-admin-toolbar", inputs: { showToggle: "showToggle" }, outputs: { toggleSidenav: "toggleSidenav", toggleSidenavNotice: "toggleSidenavNotice" }, ngImport: i0, template: ` <mat-toolbar color="primary"> <button mat-icon-button class="matero-toolbar-button" *ngIf="showToggle" (click)="toggleSidenav.emit()" > <mat-icon>menu</mat-icon> </button> <span class="spacer"></span> <ng-content></ng-content> </mat-toolbar> `, isInline: true, styles: [".spacer{flex:1 1 auto}\n"], dependencies: [{ kind: "component", type: i1.MatIcon, selector: "mat-icon", inputs: ["color", "inline", "svgIcon", "fontSet", "fontIcon"], exportAs: ["matIcon"] }, { kind: "component", type: i2.MatIconButton, selector: "button[mat-icon-button]", inputs: ["disabled", "disableRipple", "color"], exportAs: ["matButton"] }, { kind: "component", type: i3.MatToolbar, selector: "mat-toolbar", inputs: ["color"], exportAs: ["matToolbar"] }, { kind: "directive", type: i4.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.8", ngImport: i0, type: AdminToolbarComponent, decorators: [{ type: Component, args: [{ selector: 'lib-admin-toolbar', template: ` <mat-toolbar color="primary"> <button mat-icon-button class="matero-toolbar-button" *ngIf="showToggle" (click)="toggleSidenav.emit()" > <mat-icon>menu</mat-icon> </button> <span class="spacer"></span> <ng-content></ng-content> </mat-toolbar> `, styles: [".spacer{flex:1 1 auto}\n"] }] }], propDecorators: { showToggle: [{ type: Input }], toggleSidenav: [{ type: Output }], toggleSidenavNotice: [{ type: Output }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRtaW4tdG9vbGJhci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9jdS1uZy1kZXNpZ24tbGlicmFyeS9zcmMvbGliL2NvbXBvbmVudHMvbGF5b3V0L2FkbWluLXRvb2xiYXIvYWRtaW4tdG9vbGJhci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxNQUFNLGVBQWUsQ0FBQzs7Ozs7O0FBb0J2RSxNQUFNLE9BQU8scUJBQXFCO0lBbEJsQztRQW1CVyxlQUFVLEdBQUcsSUFBSSxDQUFDO1FBQ2pCLGtCQUFhLEdBQUcsSUFBSSxZQUFZLEVBQVEsQ0FBQztRQUN6Qyx3QkFBbUIsR0FBRyxJQUFJLFlBQVksRUFBUSxDQUFDO0tBQzFEOztrSEFKWSxxQkFBcUI7c0dBQXJCLHFCQUFxQix3TEFoQnRCOzs7Ozs7Ozs7Ozs7O0dBYVQ7MkZBR1UscUJBQXFCO2tCQWxCakMsU0FBUzsrQkFDRSxtQkFBbUIsWUFDbkI7Ozs7Ozs7Ozs7Ozs7R0FhVDs4QkFJUSxVQUFVO3NCQUFsQixLQUFLO2dCQUNJLGFBQWE7c0JBQXRCLE1BQU07Z0JBQ0csbUJBQW1CO3NCQUE1QixNQUFNIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBFdmVudEVtaXR0ZXIsIElucHV0LCBPdXRwdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnbGliLWFkbWluLXRvb2xiYXInLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxtYXQtdG9vbGJhciBjb2xvcj1cInByaW1hcnlcIj5cbiAgICAgIDxidXR0b25cbiAgICAgICAgbWF0LWljb24tYnV0dG9uXG4gICAgICAgIGNsYXNzPVwibWF0ZXJvLXRvb2xiYXItYnV0dG9uXCJcbiAgICAgICAgKm5nSWY9XCJzaG93VG9nZ2xlXCJcbiAgICAgICAgKGNsaWNrKT1cInRvZ2dsZVNpZGVuYXYuZW1pdCgpXCJcbiAgICAgID5cbiAgICAgICAgPG1hdC1pY29uPm1lbnU8L21hdC1pY29uPlxuICAgICAgPC9idXR0b24+XG4gICAgICA8c3BhbiBjbGFzcz1cInNwYWNlclwiPjwvc3Bhbj5cbiAgICAgIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cbiAgICA8L21hdC10b29sYmFyPlxuICBgLFxuICBzdHlsZVVybHM6IFsnLi9hZG1pbi10b29sYmFyLmNvbXBvbmVudC5zY3NzJ10sXG59KVxuZXhwb3J0IGNsYXNzIEFkbWluVG9vbGJhckNvbXBvbmVudCB7XG4gIEBJbnB1dCgpIHNob3dUb2dnbGUgPSB0cnVlO1xuICBAT3V0cHV0KCkgdG9nZ2xlU2lkZW5hdiA9IG5ldyBFdmVudEVtaXR0ZXI8dm9pZD4oKTtcbiAgQE91dHB1dCgpIHRvZ2dsZVNpZGVuYXZOb3RpY2UgPSBuZXcgRXZlbnRFbWl0dGVyPHZvaWQ+KCk7XG59XG4iXX0=