UNPKG

@raphy/ngx-equalizer

Version:

A library to equalize height and width of elements with Angular4+

52 lines (51 loc) 2.71 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import { Directive, ElementRef, Input } from '@angular/core'; export class EqualizerWatcherDirective { /** * @param {?} _elementRef */ constructor(_elementRef) { this._elementRef = _elementRef; } /** * @return {?} */ get elementRef() { return this._elementRef; } /** * @return {?} */ get id() { return this._id; } /** * @param {?} value * @return {?} */ set id(value) { this._id = value; } } EqualizerWatcherDirective.decorators = [ { type: Directive, args: [{ selector: '[equalizerWatcher]' },] }, ]; /** @nocollapse */ EqualizerWatcherDirective.ctorParameters = () => [ { type: ElementRef } ]; EqualizerWatcherDirective.propDecorators = { _id: [{ type: Input, args: ['equalizerWatcher',] }] }; function EqualizerWatcherDirective_tsickle_Closure_declarations() { /** @type {?} */ EqualizerWatcherDirective.prototype._id; /** @type {?} */ EqualizerWatcherDirective.prototype._elementRef; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXF1YWxpemVyLXdhdGNoZXIuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHJhcGh5L25neC1lcXVhbGl6ZXIvIiwic291cmNlcyI6WyJsaWIvZGlyZWN0aXZlcy9lcXVhbGl6ZXItd2F0Y2hlci5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsVUFBVSxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUs3RCxNQUFNOzs7O0lBZ0JGLFlBQ1k7UUFBQSxnQkFBVyxHQUFYLFdBQVc7S0FFdEI7Ozs7SUFmRCxJQUFJLFVBQVU7UUFDVixNQUFNLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQztLQUMzQjs7OztJQUVELElBQUksRUFBRTtRQUNGLE1BQU0sQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDO0tBQ25COzs7OztJQUVELElBQUksRUFBRSxDQUFDLEtBQXNCO1FBQ3pCLElBQUksQ0FBQyxHQUFHLEdBQUcsS0FBSyxDQUFDO0tBQ3BCOzs7WUFqQkosU0FBUyxTQUFDO2dCQUNQLFFBQVEsRUFBRSxvQkFBb0I7YUFDakM7Ozs7WUFKbUIsVUFBVTs7O2tCQU16QixLQUFLLFNBQUMsa0JBQWtCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBFbGVtZW50UmVmLCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5ARGlyZWN0aXZlKHtcbiAgICBzZWxlY3RvcjogJ1tlcXVhbGl6ZXJXYXRjaGVyXSdcbn0pXG5leHBvcnQgY2xhc3MgRXF1YWxpemVyV2F0Y2hlckRpcmVjdGl2ZSB7XG4gICAgQElucHV0KCdlcXVhbGl6ZXJXYXRjaGVyJylcbiAgICBwcml2YXRlIF9pZDogc3RyaW5nIHwgbnVtYmVyO1xuXG4gICAgZ2V0IGVsZW1lbnRSZWYoKTogRWxlbWVudFJlZiB7XG4gICAgICAgIHJldHVybiB0aGlzLl9lbGVtZW50UmVmO1xuICAgIH1cblxuICAgIGdldCBpZCgpOiBzdHJpbmcgfCBudW1iZXIge1xuICAgICAgICByZXR1cm4gdGhpcy5faWQ7XG4gICAgfVxuXG4gICAgc2V0IGlkKHZhbHVlOiBzdHJpbmcgfCBudW1iZXIpIHtcbiAgICAgICAgdGhpcy5faWQgPSB2YWx1ZTtcbiAgICB9XG5cbiAgICBjb25zdHJ1Y3RvcihcbiAgICAgICAgcHJpdmF0ZSBfZWxlbWVudFJlZjogRWxlbWVudFJlZlxuICAgICkge1xuICAgIH1cbn1cbiJdfQ==