UNPKG

@w11k/ngx-present

Version:

Angular based Presentation Tool

44 lines 2.7 kB
/** * @fileoverview added by tsickle * Generated from: lib/theming/help-dialog-icon.component.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { HelpDialogComponent } from '../help/help-dialog.component'; export class HelpDialogIconComponent { /** * @param {?} dialog */ constructor(dialog) { this.dialog = dialog; } /** * @return {?} */ showHelpDialog() { this.dialog.open(HelpDialogComponent); } } HelpDialogIconComponent.decorators = [ { type: Component, args: [{ selector: 'ngx-present-help-dialog-icon', template: ` <button mat-icon-button (click)="showHelpDialog()"> <mat-icon>help_outline</mat-icon> </button> ` }] } ]; /** @nocollapse */ HelpDialogIconComponent.ctorParameters = () => [ { type: MatDialog } ]; if (false) { /** * @type {?} * @private */ HelpDialogIconComponent.prototype.dialog; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGVscC1kaWFsb2ctaWNvbi5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AdzExay9uZ3gtcHJlc2VudC8iLCJzb3VyY2VzIjpbImxpYi90aGVtaW5nL2hlbHAtZGlhbG9nLWljb24uY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDckQsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFVcEUsTUFBTSxPQUFPLHVCQUF1Qjs7OztJQUNsQyxZQUE2QixNQUFpQjtRQUFqQixXQUFNLEdBQU4sTUFBTSxDQUFXO0lBQUksQ0FBQzs7OztJQUVuRCxjQUFjO1FBQ1osSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsQ0FBQztJQUN4QyxDQUFDOzs7WUFiRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLDhCQUE4QjtnQkFDeEMsUUFBUSxFQUFFOzs7O0dBSVQ7YUFDRjs7OztZQVZRLFNBQVM7Ozs7Ozs7SUFZSix5Q0FBa0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE1hdERpYWxvZyB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2RpYWxvZyc7XG5pbXBvcnQgeyBIZWxwRGlhbG9nQ29tcG9uZW50IH0gZnJvbSAnLi4vaGVscC9oZWxwLWRpYWxvZy5jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICduZ3gtcHJlc2VudC1oZWxwLWRpYWxvZy1pY29uJyxcbiAgdGVtcGxhdGU6IGBcbiAgICA8YnV0dG9uIG1hdC1pY29uLWJ1dHRvbiAoY2xpY2spPVwic2hvd0hlbHBEaWFsb2coKVwiPlxuICAgICAgPG1hdC1pY29uPmhlbHBfb3V0bGluZTwvbWF0LWljb24+XG4gICAgPC9idXR0b24+XG4gIGBcbn0pXG5leHBvcnQgY2xhc3MgSGVscERpYWxvZ0ljb25Db21wb25lbnQge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJlYWRvbmx5IGRpYWxvZzogTWF0RGlhbG9nKSB7IH1cblxuICBzaG93SGVscERpYWxvZygpIHtcbiAgICB0aGlzLmRpYWxvZy5vcGVuKEhlbHBEaWFsb2dDb21wb25lbnQpO1xuICB9XG59XG4iXX0=