UNPKG

ng2-materialize

Version:

An Angular 2+ wrap around Materialize library

27 lines (26 loc) 1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var core_1 = require("@angular/core"); var modal_component_1 = require("../modal.component"); var MzModalCloseDirective = (function () { function MzModalCloseDirective(modalComponent) { this.modalComponent = modalComponent; } MzModalCloseDirective.prototype.onclick = function () { this.modalComponent.close(); }; return MzModalCloseDirective; }()); MzModalCloseDirective.decorators = [ { type: core_1.Directive, args: [{ selector: 'a[mzModalClose], button[mzModalClose], a[mz-modal-close], button[mz-modal-close]', },] }, ]; /** @nocollapse */ MzModalCloseDirective.ctorParameters = function () { return [ { type: modal_component_1.MzModalComponent, }, ]; }; MzModalCloseDirective.propDecorators = { 'onclick': [{ type: core_1.HostListener, args: ['click',] },], }; exports.MzModalCloseDirective = MzModalCloseDirective;