angular-material-datatransfer-lib
Version:
A HTML5 datatransfer UI for handling upload and download of multiple simultaneous files.
122 lines • 5.8 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: lib/models/preprocess-container.model.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @record
*/
export function IPreprocessContainer() { }
if (false) {
/** @type {?} */
IPreprocessContainer.prototype.percent;
/**
* @param {?} pause
* @return {?}
*/
IPreprocessContainer.prototype.pause = function (pause) { };
/**
* @return {?}
*/
IPreprocessContainer.prototype.isPaused = function () { };
/**
* @param {?} cancel
* @return {?}
*/
IPreprocessContainer.prototype.cancel = function (cancel) { };
/**
* @return {?}
*/
IPreprocessContainer.prototype.isCancelled = function () { };
/**
* @return {?}
*/
IPreprocessContainer.prototype.doWork = function () { };
/**
* @return {?}
*/
IPreprocessContainer.prototype.run = function () { };
}
var PreprocessContainer = /** @class */ (function () {
function PreprocessContainer(init) {
this.percent = 0;
this._isPaused = false;
this._isCancelled = false;
Object.assign(this, init);
}
/**
* @param {?} pause
* @return {?}
*/
PreprocessContainer.prototype.pause = /**
* @param {?} pause
* @return {?}
*/
function (pause) {
this._isPaused = pause;
};
/**
* @return {?}
*/
PreprocessContainer.prototype.isPaused = /**
* @return {?}
*/
function () {
return this._isPaused;
};
/**
* @param {?} cancel
* @return {?}
*/
PreprocessContainer.prototype.cancel = /**
* @param {?} cancel
* @return {?}
*/
function (cancel) {
this._isCancelled = cancel;
};
/**
* @return {?}
*/
PreprocessContainer.prototype.isCancelled = /**
* @return {?}
*/
function () {
return this._isCancelled;
};
/**
* @return {?}
*/
PreprocessContainer.prototype.doWork = /**
* @return {?}
*/
function () {
};
/**
* @return {?}
*/
PreprocessContainer.prototype.run = /**
* @return {?}
*/
function () {
this._isPaused = false;
this.doWork();
};
return PreprocessContainer;
}());
export { PreprocessContainer };
if (false) {
/** @type {?} */
PreprocessContainer.prototype.percent;
/**
* @type {?}
* @private
*/
PreprocessContainer.prototype._isPaused;
/**
* @type {?}
* @private
*/
PreprocessContainer.prototype._isCancelled;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJlcHJvY2Vzcy1jb250YWluZXIubW9kZWwuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLW1hdGVyaWFsLWRhdGF0cmFuc2Zlci1saWIvIiwic291cmNlcyI6WyJsaWIvbW9kZWxzL3ByZXByb2Nlc3MtY29udGFpbmVyLm1vZGVsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBQUEsMENBUUM7OztJQVBHLHVDQUFnQjs7Ozs7SUFDaEIsNERBQTRCOzs7O0lBQzVCLDBEQUFvQjs7Ozs7SUFDcEIsOERBQThCOzs7O0lBQzlCLDZEQUF1Qjs7OztJQUN2Qix3REFBZTs7OztJQUNmLHFEQUFZOztBQUdoQjtJQU1JLDZCQUFtQixJQUFtQztRQUNsRCxJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQztRQUNqQixJQUFJLENBQUMsU0FBUyxHQUFHLEtBQUssQ0FBQztRQUN2QixJQUFJLENBQUMsWUFBWSxHQUFHLEtBQUssQ0FBQztRQUMxQixNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsQ0FBQztJQUM5QixDQUFDOzs7OztJQUVNLG1DQUFLOzs7O0lBQVosVUFBYSxLQUFjO1FBQ3ZCLElBQUksQ0FBQyxTQUFTLEdBQUcsS0FBSyxDQUFDO0lBQzNCLENBQUM7Ozs7SUFFTSxzQ0FBUTs7O0lBQWY7UUFDSSxPQUFPLElBQUksQ0FBQyxTQUFTLENBQUM7SUFDMUIsQ0FBQzs7Ozs7SUFFTSxvQ0FBTTs7OztJQUFiLFVBQWMsTUFBZTtRQUN6QixJQUFJLENBQUMsWUFBWSxHQUFHLE1BQU0sQ0FBQztJQUMvQixDQUFDOzs7O0lBRU0seUNBQVc7OztJQUFsQjtRQUNJLE9BQU8sSUFBSSxDQUFDLFlBQVksQ0FBQztJQUM3QixDQUFDOzs7O0lBRU0sb0NBQU07OztJQUFiO0lBRUEsQ0FBQzs7OztJQUVNLGlDQUFHOzs7SUFBVjtRQUNJLElBQUksQ0FBQyxTQUFTLEdBQUcsS0FBSyxDQUFDO1FBQ3ZCLElBQUksQ0FBQyxNQUFNLEVBQUUsQ0FBQztJQUNsQixDQUFDO0lBQ0wsMEJBQUM7QUFBRCxDQUFDLEFBckNELElBcUNDOzs7O0lBcENHLHNDQUF1Qjs7Ozs7SUFFdkIsd0NBQTJCOzs7OztJQUMzQiwyQ0FBOEIiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgaW50ZXJmYWNlIElQcmVwcm9jZXNzQ29udGFpbmVyIHtcclxuICAgIHBlcmNlbnQ6IG51bWJlcjsgLy8gMC0xMDBcclxuICAgIHBhdXNlKHBhdXNlOiBib29sZWFuKTogdm9pZDtcclxuICAgIGlzUGF1c2VkKCk6IGJvb2xlYW47XHJcbiAgICBjYW5jZWwoY2FuY2VsOiBib29sZWFuKTogdm9pZDtcclxuICAgIGlzQ2FuY2VsbGVkKCk6IGJvb2xlYW47XHJcbiAgICBkb1dvcmsoKTogdm9pZDtcclxuICAgIHJ1bigpOiB2b2lkO1xyXG59XHJcblxyXG5leHBvcnQgY2xhc3MgUHJlcHJvY2Vzc0NvbnRhaW5lciBpbXBsZW1lbnRzIElQcmVwcm9jZXNzQ29udGFpbmVyIHtcclxuICAgIHB1YmxpYyBwZXJjZW50OiBudW1iZXI7XHJcblxyXG4gICAgcHJpdmF0ZSBfaXNQYXVzZWQ6IGJvb2xlYW47XHJcbiAgICBwcml2YXRlIF9pc0NhbmNlbGxlZDogYm9vbGVhbjtcclxuXHJcbiAgICBwdWJsaWMgY29uc3RydWN0b3IoaW5pdD86IFBhcnRpYWw8UHJlcHJvY2Vzc0NvbnRhaW5lcj4pIHtcclxuICAgICAgICB0aGlzLnBlcmNlbnQgPSAwO1xyXG4gICAgICAgIHRoaXMuX2lzUGF1c2VkID0gZmFsc2U7XHJcbiAgICAgICAgdGhpcy5faXNDYW5jZWxsZWQgPSBmYWxzZTtcclxuICAgICAgICBPYmplY3QuYXNzaWduKHRoaXMsIGluaXQpO1xyXG4gICAgfVxyXG5cclxuICAgIHB1YmxpYyBwYXVzZShwYXVzZTogYm9vbGVhbik6IHZvaWQge1xyXG4gICAgICAgIHRoaXMuX2lzUGF1c2VkID0gcGF1c2U7XHJcbiAgICB9XHJcblxyXG4gICAgcHVibGljIGlzUGF1c2VkKCk6IGJvb2xlYW4ge1xyXG4gICAgICAgIHJldHVybiB0aGlzLl9pc1BhdXNlZDtcclxuICAgIH1cclxuXHJcbiAgICBwdWJsaWMgY2FuY2VsKGNhbmNlbDogYm9vbGVhbik6IHZvaWQge1xyXG4gICAgICAgIHRoaXMuX2lzQ2FuY2VsbGVkID0gY2FuY2VsO1xyXG4gICAgfVxyXG5cclxuICAgIHB1YmxpYyBpc0NhbmNlbGxlZCgpOiBib29sZWFuIHtcclxuICAgICAgICByZXR1cm4gdGhpcy5faXNDYW5jZWxsZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgcHVibGljIGRvV29yaygpOiB2b2lkIHtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgcHVibGljIHJ1bigpOiB2b2lkIHtcclxuICAgICAgICB0aGlzLl9pc1BhdXNlZCA9IGZhbHNlO1xyXG4gICAgICAgIHRoaXMuZG9Xb3JrKCk7XHJcbiAgICB9XHJcbn1cclxuIl19