@ngez/core
Version:
A collection of minimalistic, easy-to-use and fully customizable Angular components, directives and services
51 lines • 2.47 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Input } from '@angular/core';
/**
* @abstract
*/
export class NgEzFileBase {
/**
* @param {?} multiple
* @return {?}
*/
set multiple(multiple) {
this._multiple = multiple;
}
;
/**
* @return {?}
*/
get multiple() {
/** @type {?} */
const multiple = this._multiple;
return multiple || multiple === '' ? true : false;
}
}
NgEzFileBase.propDecorators = {
accept: [{ type: Input }],
multiple: [{ type: Input }]
};
if (false) {
/** @type {?} */
NgEzFileBase.prototype.accept;
/**
* @type {?}
* @private
*/
NgEzFileBase.prototype._multiple;
/**
* @type {?}
* @protected
*/
NgEzFileBase.prototype.fileInput;
/**
* @type {?}
* @protected
*/
NgEzFileBase.prototype.listener;
/* Skipping unhandled member: ;*/
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmlsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BuZ2V6L2NvcmUvIiwic291cmNlcyI6WyJmaWxlL2ZpbGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7QUFFdEMsTUFBTSxPQUFnQixZQUFZOzs7OztJQUk5QixJQUFhLFFBQVEsQ0FBQyxRQUFRO1FBQzFCLElBQUksQ0FBQyxTQUFTLEdBQUcsUUFBUSxDQUFDO0lBQzlCLENBQUM7SUFBQSxDQUFDOzs7O0lBRUYsSUFBSSxRQUFROztjQUNGLFFBQVEsR0FBRyxJQUFJLENBQUMsU0FBUztRQUMvQixPQUFPLFFBQVEsSUFBSSxRQUFRLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQztJQUN0RCxDQUFDOzs7cUJBVEEsS0FBSzt1QkFFTCxLQUFLOzs7O0lBRk4sOEJBQXdCOzs7OztJQVd4QixpQ0FBdUI7Ozs7O0lBRXZCLGlDQUFzQzs7Ozs7SUFFdEMsZ0NBQTZCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBOZ0V6RmlsZUJhc2V7XHJcblxyXG4gICAgQElucHV0KCkgYWNjZXB0OiBzdHJpbmc7XHJcblxyXG4gICAgQElucHV0KCkgc2V0IG11bHRpcGxlKG11bHRpcGxlKXtcclxuICAgICAgICB0aGlzLl9tdWx0aXBsZSA9IG11bHRpcGxlO1xyXG4gICAgfTtcclxuXHJcbiAgICBnZXQgbXVsdGlwbGUoKXtcclxuICAgICAgICBjb25zdCBtdWx0aXBsZSA9IHRoaXMuX211bHRpcGxlO1xyXG4gICAgICAgIHJldHVybiBtdWx0aXBsZSB8fCBtdWx0aXBsZSA9PT0gJycgPyB0cnVlIDogZmFsc2U7XHJcbiAgICB9XHJcblxyXG4gICAgcHJpdmF0ZSBfbXVsdGlwbGU6IGFueTtcclxuXHJcbiAgICBwcm90ZWN0ZWQgZmlsZUlucHV0OiBIVE1MSW5wdXRFbGVtZW50O1xyXG5cclxuICAgIHByb3RlY3RlZCBsaXN0ZW5lcjogRnVuY3Rpb247XHJcbn0iXX0=