@zodiac-ui/ng-observable
Version:
Create powerful reactive components with Angular. AoT compatible and Ivy ready.
17 lines • 1.14 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @template T
*/
export class Callable extends Function {
/**
* @param {?} fn
*/
constructor(fn) {
super();
return Object.setPrototypeOf(fn, new.target.prototype);
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FsbGFibGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aem9kaWFjLXVpL25nLW9ic2VydmFibGUvIiwic291cmNlcyI6WyJsaWIvaW50ZXJuYWxzL2NhbGxhYmxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQSxNQUFNLE9BQU8sUUFBNkIsU0FBUSxRQUFROzs7O0lBQ3RELFlBQVksRUFBSztRQUNiLEtBQUssRUFBRSxDQUFBO1FBQ1AsT0FBTyxNQUFNLENBQUMsY0FBYyxDQUFDLEVBQUUsRUFBRSxHQUFHLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFBO0lBQzFELENBQUM7Q0FDSiIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjbGFzcyBDYWxsYWJsZTxUIGV4dGVuZHMgRnVuY3Rpb24+IGV4dGVuZHMgRnVuY3Rpb24ge1xyXG4gICAgY29uc3RydWN0b3IoZm46IFQpIHtcclxuICAgICAgICBzdXBlcigpXHJcbiAgICAgICAgcmV0dXJuIE9iamVjdC5zZXRQcm90b3R5cGVPZihmbiwgbmV3LnRhcmdldC5wcm90b3R5cGUpXHJcbiAgICB9XHJcbn1cclxuIl19