com.phloxui
Version:
PhloxUI Ng2+ Framework
58 lines (57 loc) • 2.69 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
import * as tslib_1 from "tslib";
import { AbstractHasOptions } from '../AbstractHasOptions';
/**
* @abstract
*/
var /**
* @abstract
*/
AbstractPipeFormatter = /** @class */ (function (_super) {
tslib_1.__extends(AbstractPipeFormatter, _super);
function AbstractPipeFormatter(name) {
var _this = _super.call(this) || this;
_this.name = name;
return _this;
}
/**
* @return {?}
*/
AbstractPipeFormatter.prototype.getName = /**
* @return {?}
*/
function () {
return this.name;
};
return AbstractPipeFormatter;
}(AbstractHasOptions));
/**
* @abstract
*/
export { AbstractPipeFormatter };
function AbstractPipeFormatter_tsickle_Closure_declarations() {
/** @type {?} */
AbstractPipeFormatter.prototype.name;
/**
* @abstract
* @param {?} data
* @return {?}
*/
AbstractPipeFormatter.prototype.format = function (data) { };
/**
* @abstract
* @param {?} data
* @return {?}
*/
AbstractPipeFormatter.prototype.parse = function (data) { };
/**
* @abstract
* @param {?} args
* @return {?}
*/
AbstractPipeFormatter.prototype.parseToOptions = function (args) { };
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQWJzdHJhY3RQaXBlRm9ybWF0dGVyLmpzIiwic291cmNlUm9vdCI6Im5nOi8vY29tLnBobG94dWkvIiwic291cmNlcyI6WyJsaWIvZm9ybWF0dGVyL0Fic3RyYWN0UGlwZUZvcm1hdHRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUVBLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLHVCQUF1QixDQUFDOzs7O0FBRTNEOzs7QUFBQTtJQUFvRCxpREFBa0I7SUFJcEUsK0JBQVksSUFBWTtRQUF4QixZQUNFLGlCQUFPLFNBR1I7UUFEQyxLQUFJLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQzs7S0FDbEI7Ozs7SUFRTSx1Q0FBTzs7OztRQUNaLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDOztnQ0FyQnJCO0VBSW9ELGtCQUFrQixFQW1CckUsQ0FBQTs7OztBQW5CRCxpQ0FtQkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBPbkluaXQsIEVsZW1lbnRSZWYgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IElGb3JtYXR0ZXIgfSBmcm9tICcuL0lGb3JtYXR0ZXInO1xuaW1wb3J0IHsgQWJzdHJhY3RIYXNPcHRpb25zIH0gZnJvbSAnLi4vQWJzdHJhY3RIYXNPcHRpb25zJztcblxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIEFic3RyYWN0UGlwZUZvcm1hdHRlciBleHRlbmRzIEFic3RyYWN0SGFzT3B0aW9ucyBpbXBsZW1lbnRzIElGb3JtYXR0ZXIge1xuXG4gIHByb3RlY3RlZCBuYW1lOiBzdHJpbmc7XG5cbiAgY29uc3RydWN0b3IobmFtZTogc3RyaW5nKSB7XG4gICAgc3VwZXIoKTtcblxuICAgIHRoaXMubmFtZSA9IG5hbWU7XG4gIH1cblxuICBhYnN0cmFjdCBmb3JtYXQoZGF0YTogYW55KTogc3RyaW5nO1xuXG4gIGFic3RyYWN0IHBhcnNlKGRhdGE6IHN0cmluZyk6IGFueTtcblxuICBhYnN0cmFjdCBwYXJzZVRvT3B0aW9ucyhhcmdzOiBhbnlbXSk6IGFueTtcblxuICBwdWJsaWMgZ2V0TmFtZSgpOiBzdHJpbmcge1xuICAgIHJldHVybiB0aGlzLm5hbWU7XG4gIH1cbn1cbiJdfQ==