@pebula/metap
Version:
meta-programming tools
27 lines • 1.92 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import * as tslib_1 from "tslib";
var TransformationError = /** @class */ (function (_super) {
tslib_1.__extends(TransformationError, _super);
function TransformationError(message) {
return _super.call(this, message) || this;
}
/**
* @param {?} expectedCol
* @return {?}
*/
TransformationError.coll_obj = /**
* @param {?} expectedCol
* @return {?}
*/
function (expectedCol) {
return new TransformationError(expectedCol
? "Expected a collection but got an object"
: "Expected an object but got a collection");
};
return TransformationError;
}(Error));
export { TransformationError };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3JzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHBlYnVsYS9tZXRhcC8iLCJzb3VyY2VzIjpbImxpYi9zZXJpYWxpemF0aW9uL21hcHBpbmcvZXJyb3JzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7SUFBeUMsK0NBQUs7SUFDNUMsNkJBQVksT0FBZ0I7ZUFDMUIsa0JBQU0sT0FBTyxDQUFDO0lBQ2hCLENBQUM7Ozs7O0lBRU0sNEJBQVE7Ozs7SUFBZixVQUFnQixXQUFvQjtRQUNsQyxPQUFPLElBQUksbUJBQW1CLENBQzVCLFdBQVc7WUFDVCxDQUFDLENBQUMseUNBQXlDO1lBQzNDLENBQUMsQ0FBQyx5Q0FBeUMsQ0FDOUMsQ0FBQztJQUNKLENBQUM7SUFDSCwwQkFBQztBQUFELENBQUMsQUFaRCxDQUF5QyxLQUFLLEdBWTdDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNsYXNzIFRyYW5zZm9ybWF0aW9uRXJyb3IgZXh0ZW5kcyBFcnJvciB7XG4gIGNvbnN0cnVjdG9yKG1lc3NhZ2U/OiBzdHJpbmcpIHtcbiAgICBzdXBlcihtZXNzYWdlKTtcbiAgfVxuXG4gIHN0YXRpYyBjb2xsX29iaihleHBlY3RlZENvbDogYm9vbGVhbik6IFRyYW5zZm9ybWF0aW9uRXJyb3Ige1xuICAgIHJldHVybiBuZXcgVHJhbnNmb3JtYXRpb25FcnJvcihcbiAgICAgIGV4cGVjdGVkQ29sXG4gICAgICAgID8gYEV4cGVjdGVkIGEgY29sbGVjdGlvbiBidXQgZ290IGFuIG9iamVjdGBcbiAgICAgICAgOiBgRXhwZWN0ZWQgYW4gb2JqZWN0IGJ1dCBnb3QgYSBjb2xsZWN0aW9uYFxuICAgICk7XG4gIH1cbn1cbiJdfQ==