UNPKG

@koalarx/ui

Version:

Koala UI is a Design System developed in Angular whose objective is to facilitate and make your development faster and simpler, making this framework your greatest ally.

22 lines 4.85 kB
import { ChangeDetectionStrategy, Component, Inject } from "@angular/core"; import { MAT_SNACK_BAR_DATA } from "@angular/material/snack-bar"; import * as i0 from "@angular/core"; import * as i1 from "@angular/material/snack-bar"; import * as i2 from "@angular/material/icon"; import * as i3 from "@angular/material/button"; export class KoalaSnackbarComponent { constructor(snackbarRef, data) { this.snackbarRef = snackbarRef; this.data = data; } } KoalaSnackbarComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: KoalaSnackbarComponent, deps: [{ token: i1.MatSnackBarRef }, { token: MAT_SNACK_BAR_DATA }], target: i0.ɵɵFactoryTarget.Component }); KoalaSnackbarComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "14.3.0", type: KoalaSnackbarComponent, selector: "ng-component", ngImport: i0, template: "<div class=\"message\">\n <div>\n <mat-icon class=\"mr-8\">{{data.icon}}</mat-icon>\n <span>{{data.message}}</span>\n </div>\n <button class=\"ml-8\" (click)=\"snackbarRef.dismiss()\" mat-icon-button>\n <mat-icon>close</mat-icon>\n </button>\n</div>\n", styles: ["div.message{display:flex;align-items:center;justify-content:space-between}div.message div{display:flex;align-items:center}div.message span{line-height:11px}\n"], dependencies: [{ kind: "component", type: i2.MatIcon, selector: "mat-icon", inputs: ["color", "inline", "svgIcon", "fontSet", "fontIcon"], exportAs: ["matIcon"] }, { kind: "component", type: i3.MatButton, selector: "button[mat-button], button[mat-raised-button], button[mat-icon-button], button[mat-fab], button[mat-mini-fab], button[mat-stroked-button], button[mat-flat-button]", inputs: ["disabled", "disableRipple", "color"], exportAs: ["matButton"] }], changeDetection: i0.ChangeDetectionStrategy.OnPush }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: KoalaSnackbarComponent, decorators: [{ type: Component, args: [{ changeDetection: ChangeDetectionStrategy.OnPush, template: "<div class=\"message\">\n <div>\n <mat-icon class=\"mr-8\">{{data.icon}}</mat-icon>\n <span>{{data.message}}</span>\n </div>\n <button class=\"ml-8\" (click)=\"snackbarRef.dismiss()\" mat-icon-button>\n <mat-icon>close</mat-icon>\n </button>\n</div>\n", styles: ["div.message{display:flex;align-items:center;justify-content:space-between}div.message div{display:flex;align-items:center}div.message span{line-height:11px}\n"] }] }], ctorParameters: function () { return [{ type: i1.MatSnackBarRef }, { type: undefined, decorators: [{ type: Inject, args: [MAT_SNACK_BAR_DATA] }] }]; } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia29hbGEuc25hY2tiYXIuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvc25hY2tiYXIvc3JjL2xpYi9rb2FsYS5zbmFja2Jhci5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi9wcm9qZWN0cy9zbmFja2Jhci9zcmMvbGliL2tvYWxhLnNuYWNrYmFyLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTNFLE9BQU8sRUFBRSxrQkFBa0IsRUFBa0IsTUFBTSw2QkFBNkIsQ0FBQzs7Ozs7QUFPakYsTUFBTSxPQUFPLHNCQUFzQjtJQUNqQyxZQUNTLFdBQW1ELEVBQ3ZCLElBQTRCO1FBRHhELGdCQUFXLEdBQVgsV0FBVyxDQUF3QztRQUN2QixTQUFJLEdBQUosSUFBSSxDQUF3QjtJQUNqRSxDQUFDOzttSEFKVSxzQkFBc0IsZ0RBR3ZCLGtCQUFrQjt1R0FIakIsc0JBQXNCLG9EQ1RuQywwUUFTQTsyRkRBYSxzQkFBc0I7a0JBTGxDLFNBQVM7c0NBR1MsdUJBQXVCLENBQUMsTUFBTTs7MEJBSzVDLE1BQU07MkJBQUMsa0JBQWtCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksIENvbXBvbmVudCwgSW5qZWN0IH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcbmltcG9ydCB7IEtvYWxhU25hY2tiYXJJbnRlcmZhY2UgfSBmcm9tIFwiLi9rb2FsYS5zbmFja2Jhci5pbnRlcmZhY2VcIjtcbmltcG9ydCB7IE1BVF9TTkFDS19CQVJfREFUQSwgTWF0U25hY2tCYXJSZWYgfSBmcm9tIFwiQGFuZ3VsYXIvbWF0ZXJpYWwvc25hY2stYmFyXCI7XG5cbkBDb21wb25lbnQoe1xuICB0ZW1wbGF0ZVVybDogJ2tvYWxhLnNuYWNrYmFyLmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVVcmxzOiBbJ2tvYWxhLnNuYWNrYmFyLmNvbXBvbmVudC5jc3MnXSxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2hcbn0pXG5leHBvcnQgY2xhc3MgS29hbGFTbmFja2JhckNvbXBvbmVudCB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHB1YmxpYyBzbmFja2JhclJlZjogTWF0U25hY2tCYXJSZWY8S29hbGFTbmFja2JhckNvbXBvbmVudD4sXG4gICAgQEluamVjdChNQVRfU05BQ0tfQkFSX0RBVEEpIHB1YmxpYyBkYXRhOiBLb2FsYVNuYWNrYmFySW50ZXJmYWNlKSB7XG4gIH1cbn1cbiIsIjxkaXYgY2xhc3M9XCJtZXNzYWdlXCI+XG4gIDxkaXY+XG4gICAgPG1hdC1pY29uIGNsYXNzPVwibXItOFwiPnt7ZGF0YS5pY29ufX08L21hdC1pY29uPlxuICAgIDxzcGFuPnt7ZGF0YS5tZXNzYWdlfX08L3NwYW4+XG4gIDwvZGl2PlxuICA8YnV0dG9uIGNsYXNzPVwibWwtOFwiIChjbGljayk9XCJzbmFja2JhclJlZi5kaXNtaXNzKClcIiBtYXQtaWNvbi1idXR0b24+XG4gICAgPG1hdC1pY29uPmNsb3NlPC9tYXQtaWNvbj5cbiAgPC9idXR0b24+XG48L2Rpdj5cbiJdfQ==