UNPKG

materialize-angular

Version:
69 lines 5.77 kB
/** * @fileoverview added by tsickle * Generated from: app/completed-components/glossary/glossary-item/glossary-item.component.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * @license * Copyright Workylab. All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://raw.githubusercontent.com/workylab/materialize-angular/master/LICENSE */ import { Component, EventEmitter, HostListener, Input, Output } from '@angular/core'; import { config } from '../../../config'; var GlossaryItemComponent = /** @class */ (function () { function GlossaryItemComponent() { this.className = GlossaryItemComponent.defaultProps.className; this.referenceId = GlossaryItemComponent.defaultProps.referenceId; this.prefix = config.components.prefix; this.isActive = false; this.onClickEmitter = new EventEmitter(); } /** * @param {?} event * @return {?} */ GlossaryItemComponent.prototype.onClick = /** * @param {?} event * @return {?} */ function (event) { this.onClickEmitter.emit(this.referenceId); }; GlossaryItemComponent.defaultProps = { className: '', referenceId: '' }; GlossaryItemComponent.decorators = [ { type: Component, args: [{ selector: config.components.prefix + "-glossary-item", template: "<li\n [ngClass]=\"[prefix + '-glossary-item', className]\"\n [class.active]=\"isActive\"\n>\n <ng-content></ng-content>\n</li>\n" }] } ]; /** @nocollapse */ GlossaryItemComponent.ctorParameters = function () { return []; }; GlossaryItemComponent.propDecorators = { onClickEmitter: [{ type: Output, args: ['onClick',] }], className: [{ type: Input }], referenceId: [{ type: Input }], onClick: [{ type: HostListener, args: ['click', ['$event'],] }] }; return GlossaryItemComponent; }()); export { GlossaryItemComponent }; if (false) { /** @type {?} */ GlossaryItemComponent.defaultProps; /** @type {?} */ GlossaryItemComponent.prototype.onClickEmitter; /** @type {?} */ GlossaryItemComponent.prototype.className; /** @type {?} */ GlossaryItemComponent.prototype.referenceId; /** @type {?} */ GlossaryItemComponent.prototype.prefix; /** @type {?} */ GlossaryItemComponent.prototype.isActive; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2xvc3NhcnktaXRlbS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9tYXRlcmlhbGl6ZS1hbmd1bGFyLyIsInNvdXJjZXMiOlsiYXBwL2NvbXBsZXRlZC1jb21wb25lbnRzL2dsb3NzYXJ5L2dsb3NzYXJ5LWl0ZW0vZ2xvc3NhcnktaXRlbS5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBUUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsWUFBWSxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDckYsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBR3pDO0lBbUJFO1FBUFMsY0FBUyxHQUFXLHFCQUFxQixDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUM7UUFDakUsZ0JBQVcsR0FBVyxxQkFBcUIsQ0FBQyxZQUFZLENBQUMsV0FBVyxDQUFDO1FBRXZFLFdBQU0sR0FBRyxNQUFNLENBQUMsVUFBVSxDQUFDLE1BQU0sQ0FBQztRQUt2QyxJQUFJLENBQUMsUUFBUSxHQUFHLEtBQUssQ0FBQztRQUN0QixJQUFJLENBQUMsY0FBYyxHQUFHLElBQUksWUFBWSxFQUFVLENBQUM7SUFDbkQsQ0FBQzs7Ozs7SUFHRCx1Q0FBTzs7OztJQURQLFVBQ1EsS0FBVTtRQUNoQixJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUM7SUFDN0MsQ0FBQztJQXRCZSxrQ0FBWSxHQUFzQjtRQUNoRCxTQUFTLEVBQUUsRUFBRTtRQUNiLFdBQVcsRUFBRSxFQUFFO0tBQ2hCLENBQUM7O2dCQVJILFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQU0sTUFBTSxDQUFDLFVBQVUsQ0FBQyxNQUFNLG1CQUFpQjtvQkFDdkQsK0lBQTZDO2lCQUM5Qzs7Ozs7aUNBT0UsTUFBTSxTQUFDLFNBQVM7NEJBRWhCLEtBQUs7OEJBQ0wsS0FBSzswQkFXTCxZQUFZLFNBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDOztJQUluQyw0QkFBQztDQUFBLEFBNUJELElBNEJDO1NBeEJZLHFCQUFxQjs7O0lBQ2hDLG1DQUdFOztJQUVGLCtDQUF3RDs7SUFFeEQsMENBQTBFOztJQUMxRSw0Q0FBOEU7O0lBRTlFLHVDQUF5Qzs7SUFFekMseUNBQXlCIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAbGljZW5zZVxuICogQ29weXJpZ2h0IFdvcmt5bGFiLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuICpcbiAqIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGFuIE1JVC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlXG4gKiBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlIGF0IGh0dHBzOi8vcmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbS93b3JreWxhYi9tYXRlcmlhbGl6ZS1hbmd1bGFyL21hc3Rlci9MSUNFTlNFXG4gKi9cblxuaW1wb3J0IHsgQ29tcG9uZW50LCBFdmVudEVtaXR0ZXIsIEhvc3RMaXN0ZW5lciwgSW5wdXQsIE91dHB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgY29uZmlnIH0gZnJvbSAnLi4vLi4vLi4vY29uZmlnJztcbmltcG9ydCB7IEdsb3NzYXJ5SXRlbU1vZGVsIH0gZnJvbSAnLi9nbG9zc2FyeS1pdGVtLm1vZGVsJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiBgJHsgY29uZmlnLmNvbXBvbmVudHMucHJlZml4IH0tZ2xvc3NhcnktaXRlbWAsXG4gIHRlbXBsYXRlVXJsOiAnLi9nbG9zc2FyeS1pdGVtLmNvbXBvbmVudC5odG1sJ1xufSlcbmV4cG9ydCBjbGFzcyBHbG9zc2FyeUl0ZW1Db21wb25lbnQgaW1wbGVtZW50cyBHbG9zc2FyeUl0ZW1Nb2RlbCB7XG4gIHN0YXRpYyByZWFkb25seSBkZWZhdWx0UHJvcHM6IEdsb3NzYXJ5SXRlbU1vZGVsID0ge1xuICAgIGNsYXNzTmFtZTogJycsXG4gICAgcmVmZXJlbmNlSWQ6ICcnXG4gIH07XG5cbiAgQE91dHB1dCgnb25DbGljaycpIG9uQ2xpY2tFbWl0dGVyOiBFdmVudEVtaXR0ZXI8c3RyaW5nPjtcblxuICBASW5wdXQoKSBjbGFzc05hbWU6IHN0cmluZyA9IEdsb3NzYXJ5SXRlbUNvbXBvbmVudC5kZWZhdWx0UHJvcHMuY2xhc3NOYW1lO1xuICBASW5wdXQoKSByZWZlcmVuY2VJZDogc3RyaW5nID0gR2xvc3NhcnlJdGVtQ29tcG9uZW50LmRlZmF1bHRQcm9wcy5yZWZlcmVuY2VJZDtcblxuICBwdWJsaWMgcHJlZml4ID0gY29uZmlnLmNvbXBvbmVudHMucHJlZml4O1xuXG4gIHB1YmxpYyBpc0FjdGl2ZTogYm9vbGVhbjtcblxuICBjb25zdHJ1Y3RvcigpIHtcbiAgICB0aGlzLmlzQWN0aXZlID0gZmFsc2U7XG4gICAgdGhpcy5vbkNsaWNrRW1pdHRlciA9IG5ldyBFdmVudEVtaXR0ZXI8c3RyaW5nPigpO1xuICB9XG5cbiAgQEhvc3RMaXN0ZW5lcignY2xpY2snLCBbJyRldmVudCddKVxuICBvbkNsaWNrKGV2ZW50OiBhbnkpIHtcbiAgICB0aGlzLm9uQ2xpY2tFbWl0dGVyLmVtaXQodGhpcy5yZWZlcmVuY2VJZCk7XG4gIH1cbn1cbiJdfQ==