UNPKG

dbweb-common

Version:

用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上

65 lines 4.32 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, HostBinding, Inject } from '@angular/core'; import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material'; /** * @record */ export function PromptDialogData() { } if (false) { /** @type {?} */ PromptDialogData.prototype.title; /** @type {?} */ PromptDialogData.prototype.prompt; /** @type {?} */ PromptDialogData.prototype.value; } export class PromptDialogComponent { /** * @param {?} dialogRef * @param {?} data */ constructor(dialogRef, data) { this.dialogRef = dialogRef; this.data = data; this.hostClass = true; } /** * @return {?} */ onNoClick() { this.dialogRef.close(); } /** * @return {?} */ ngOnInit() { } } PromptDialogComponent.decorators = [ { type: Component, args: [{ selector: 'common-prompt-dialog', template: "{{data.title}}\n<mat-dialog-content>\n\t{{data.prompt}}\n\n\t<mat-form-field>\n\t\t<input matInput cdkFocusInitial [(ngModel)]=\"data.value\">\n\t</mat-form-field>\n</mat-dialog-content>\n<mat-dialog-actions>\n\t<button mat-button (click)=\"onNoClick()\">No Thanks</button>\n\t<button mat-button [mat-dialog-close]=\"data.value\"\n\t\tcdkFocusInitial>Ok</button>\n</mat-dialog-actions>", styles: [""] }] } ]; /** @nocollapse */ PromptDialogComponent.ctorParameters = () => [ { type: MatDialogRef }, { type: undefined, decorators: [{ type: Inject, args: [MAT_DIALOG_DATA,] }] } ]; PromptDialogComponent.propDecorators = { hostClass: [{ type: HostBinding, args: ['class.c-prompt-dialog',] }] }; if (false) { /** @type {?} */ PromptDialogComponent.prototype.hostClass; /** @type {?} */ PromptDialogComponent.prototype.inputString; /** @type {?} */ PromptDialogComponent.prototype.dialogRef; /** @type {?} */ PromptDialogComponent.prototype.data; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvbXB0LWRpYWxvZy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9kYndlYi1jb21tb24vIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50cy9wcm9tcHQtZGlhbG9nL3Byb21wdC1kaWFsb2cuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLFdBQVcsRUFBRSxNQUFNLEVBQXdDLE1BQU0sZUFBZSxDQUFDO0FBQzdHLE9BQU8sRUFBRSxZQUFZLEVBQUUsZUFBZSxFQUFZLE1BQU0sbUJBQW1CLENBQUM7Ozs7QUFDNUUsc0NBSUM7OztJQUhBLGlDQUFjOztJQUNkLGtDQUFlOztJQUNmLGlDQUFjOztBQU9mLE1BQU0sT0FBTyxxQkFBcUI7Ozs7O0lBR2pDLFlBQ1EsU0FBOEMsRUFDckIsSUFBc0I7UUFEL0MsY0FBUyxHQUFULFNBQVMsQ0FBcUM7UUFDckIsU0FBSSxHQUFKLElBQUksQ0FBa0I7UUFKakIsY0FBUyxHQUFHLElBQUksQ0FBQztJQUtwRCxDQUFDOzs7O0lBRUosU0FBUztRQUNSLElBQUksQ0FBQyxTQUFTLENBQUMsS0FBSyxFQUFFLENBQUM7SUFDeEIsQ0FBQzs7OztJQUVELFFBQVEsS0FBSSxDQUFDOzs7WUFqQmIsU0FBUyxTQUFDO2dCQUNWLFFBQVEsRUFBRSxzQkFBc0I7Z0JBQ2hDLDZZQUE2Qzs7YUFFN0M7Ozs7WUFWUSxZQUFZOzRDQWdCbEIsTUFBTSxTQUFDLGVBQWU7Ozt3QkFKdkIsV0FBVyxTQUFDLHVCQUF1Qjs7OztJQUFwQywwQ0FBdUQ7O0lBQ3ZELDRDQUFvQjs7SUFFbkIsMENBQXFEOztJQUNyRCxxQ0FBc0QiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIE9uSW5pdCwgSG9zdEJpbmRpbmcsIEluamVjdCwgVmlld0NoaWxkLCBFbGVtZW50UmVmLCBBZnRlclZpZXdJbml0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBNYXREaWFsb2dSZWYsIE1BVF9ESUFMT0dfREFUQSwgTWF0SW5wdXQgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbCc7XG5leHBvcnQgaW50ZXJmYWNlIFByb21wdERpYWxvZ0RhdGEge1xuXHR0aXRsZTogc3RyaW5nO1xuXHRwcm9tcHQ6IHN0cmluZztcblx0dmFsdWU6IHN0cmluZztcbn1cbkBDb21wb25lbnQoe1xuXHRzZWxlY3RvcjogJ2NvbW1vbi1wcm9tcHQtZGlhbG9nJyxcblx0dGVtcGxhdGVVcmw6ICcuL3Byb21wdC1kaWFsb2cuY29tcG9uZW50Lmh0bWwnLFxuXHRzdHlsZVVybHM6IFsnLi9wcm9tcHQtZGlhbG9nLmNvbXBvbmVudC5zY3NzJ11cbn0pXG5leHBvcnQgY2xhc3MgUHJvbXB0RGlhbG9nQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcblx0QEhvc3RCaW5kaW5nKCdjbGFzcy5jLXByb21wdC1kaWFsb2cnKSBob3N0Q2xhc3MgPSB0cnVlO1xuXHRpbnB1dFN0cmluZzogc3RyaW5nO1xuXHRjb25zdHJ1Y3Rvcihcblx0XHRwdWJsaWMgZGlhbG9nUmVmOiBNYXREaWFsb2dSZWY8UHJvbXB0RGlhbG9nQ29tcG9uZW50Pixcblx0XHRASW5qZWN0KE1BVF9ESUFMT0dfREFUQSkgcHVibGljIGRhdGE6IFByb21wdERpYWxvZ0RhdGFcblx0KSB7fVxuXG5cdG9uTm9DbGljaygpOiB2b2lkIHtcblx0XHR0aGlzLmRpYWxvZ1JlZi5jbG9zZSgpO1xuXHR9XG5cblx0bmdPbkluaXQoKSB7fVxufVxuIl19