@netgrif/components-core
Version:
Netgrif Application engine frontend core Angular library
28 lines • 3.04 kB
JavaScript
import { 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";
export class SnackBarComponent {
snackBarRef;
data;
constructor(snackBarRef, data) {
this.snackBarRef = snackBarRef;
this.data = data;
}
onDismiss() {
this.snackBarRef.dismiss();
}
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: SnackBarComponent, deps: [{ token: i1.MatSnackBarRef }, { token: MAT_SNACK_BAR_DATA }], target: i0.ɵɵFactoryTarget.Component });
static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: SnackBarComponent, selector: "ncc-abstract-snackbar", ngImport: i0, template: '', isInline: true });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: SnackBarComponent, decorators: [{
type: Component,
args: [{
selector: 'ncc-abstract-snackbar',
template: ''
}]
}], ctorParameters: () => [{ type: i1.MatSnackBarRef }, { type: undefined, decorators: [{
type: Inject,
args: [MAT_SNACK_BAR_DATA]
}] }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWJzdHJhY3Qtc25hY2stYmFyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25ldGdyaWYtY29tcG9uZW50cy1jb3JlL3NyYy9saWIvc25hY2stYmFyL21vZGVscy9hYnN0cmFjdC1zbmFjay1iYXIuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxTQUFTLEVBQUUsTUFBTSxFQUFDLE1BQU0sZUFBZSxDQUFDO0FBRWhELE9BQU8sRUFBQyxrQkFBa0IsRUFBaUIsTUFBTSw2QkFBNkIsQ0FBQzs7O0FBTS9FLE1BQU0sT0FBZ0IsaUJBQWlCO0lBRU47SUFBbUU7SUFBaEcsWUFBNkIsV0FBOEIsRUFBcUMsSUFBMkI7UUFBOUYsZ0JBQVcsR0FBWCxXQUFXLENBQW1CO1FBQXFDLFNBQUksR0FBSixJQUFJLENBQXVCO0lBQzNILENBQUM7SUFFRCxTQUFTO1FBQ0wsSUFBSSxDQUFDLFdBQVcsQ0FBQyxPQUFPLEVBQUUsQ0FBQztJQUMvQixDQUFDO3dHQVBpQixpQkFBaUIsZ0RBRWtDLGtCQUFrQjs0RkFGckUsaUJBQWlCLDZEQUZ6QixFQUFFOzs0RkFFTSxpQkFBaUI7a0JBSnRDLFNBQVM7bUJBQUM7b0JBQ1AsUUFBUSxFQUFFLHVCQUF1QjtvQkFDakMsUUFBUSxFQUFFLEVBQUU7aUJBQ2Y7OzBCQUdpRSxNQUFNOzJCQUFDLGtCQUFrQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Q29tcG9uZW50LCBJbmplY3R9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtTbmFja0JhckluamVjdGlvbkRhdGF9IGZyb20gJy4vc25hY2stYmFyLWluamVjdGlvbi1kYXRhJztcbmltcG9ydCB7TUFUX1NOQUNLX0JBUl9EQVRBLCBNYXRTbmFja0JhclJlZn0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvc25hY2stYmFyJztcblxuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICduY2MtYWJzdHJhY3Qtc25hY2tiYXInLFxuICAgIHRlbXBsYXRlOiAnJ1xufSlcbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBTbmFja0JhckNvbXBvbmVudDxUPiB7XG5cbiAgICBwcm90ZWN0ZWQgY29uc3RydWN0b3IocHVibGljIHNuYWNrQmFyUmVmOiBNYXRTbmFja0JhclJlZjxUPiwgQEluamVjdChNQVRfU05BQ0tfQkFSX0RBVEEpIHB1YmxpYyBkYXRhOiBTbmFja0JhckluamVjdGlvbkRhdGEpIHtcbiAgICB9XG5cbiAgICBvbkRpc21pc3MoKSB7XG4gICAgICAgIHRoaXMuc25hY2tCYXJSZWYuZGlzbWlzcygpO1xuICAgIH1cbn1cbiJdfQ==