UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

47 lines (46 loc) 2.3 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import { AbstractHasOptions } from '../AbstractHasOptions'; /** * @abstract */ export class AbstractPipeFormatter extends AbstractHasOptions { /** * @param {?} name */ constructor(name) { super(); this.name = name; } /** * @return {?} */ getName() { return this.name; } } 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQWJzdHJhY3RQaXBlRm9ybWF0dGVyLmpzIiwic291cmNlUm9vdCI6Im5nOi8vY29tLnBobG94dWkvIiwic291cmNlcyI6WyJsaWIvZm9ybWF0dGVyL0Fic3RyYWN0UGlwZUZvcm1hdHRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBRUEsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sdUJBQXVCLENBQUM7Ozs7QUFFM0QsTUFBTSw0QkFBc0MsU0FBUSxrQkFBa0I7Ozs7SUFJcEUsWUFBWSxJQUFZO1FBQ3RCLEtBQUssRUFBRSxDQUFDO1FBRVIsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLENBQUM7S0FDbEI7Ozs7SUFRTSxPQUFPO1FBQ1osTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUM7O0NBRXBCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgT25Jbml0LCBFbGVtZW50UmVmIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBJRm9ybWF0dGVyIH0gZnJvbSAnLi9JRm9ybWF0dGVyJztcbmltcG9ydCB7IEFic3RyYWN0SGFzT3B0aW9ucyB9IGZyb20gJy4uL0Fic3RyYWN0SGFzT3B0aW9ucyc7XG5cbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBBYnN0cmFjdFBpcGVGb3JtYXR0ZXIgZXh0ZW5kcyBBYnN0cmFjdEhhc09wdGlvbnMgaW1wbGVtZW50cyBJRm9ybWF0dGVyIHtcblxuICBwcm90ZWN0ZWQgbmFtZTogc3RyaW5nO1xuXG4gIGNvbnN0cnVjdG9yKG5hbWU6IHN0cmluZykge1xuICAgIHN1cGVyKCk7XG5cbiAgICB0aGlzLm5hbWUgPSBuYW1lO1xuICB9XG5cbiAgYWJzdHJhY3QgZm9ybWF0KGRhdGE6IGFueSk6IHN0cmluZztcblxuICBhYnN0cmFjdCBwYXJzZShkYXRhOiBzdHJpbmcpOiBhbnk7XG5cbiAgYWJzdHJhY3QgcGFyc2VUb09wdGlvbnMoYXJnczogYW55W10pOiBhbnk7XG5cbiAgcHVibGljIGdldE5hbWUoKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy5uYW1lO1xuICB9XG59XG4iXX0=