@taiga-ui/cdk
Version:
Base library for creating Angular components and applications using Taiga UI principles regarding of actual visual appearance
11 lines • 2.07 kB
JavaScript
import { untracked } from '@angular/core';
import { queueScheduler, } from 'rxjs';
export const tuiUntrackedScheduler = {
now: queueScheduler.now.bind(queueScheduler),
schedule(work, delay, state) {
return queueScheduler.schedule(function (s) {
return untracked(() => work.call(this, s));
}, delay, state);
},
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW50cmFja2VkLXNjaGVkdWxlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL2Nkay9vYnNlcnZhYmxlcy91bnRyYWNrZWQtc2NoZWR1bGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyxTQUFTLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFDeEMsT0FBTyxFQUNILGNBQWMsR0FJakIsTUFBTSxNQUFNLENBQUM7QUFFZCxNQUFNLENBQUMsTUFBTSxxQkFBcUIsR0FBa0I7SUFDaEQsR0FBRyxFQUFFLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQztJQUU1QyxRQUFRLENBQ0osSUFBbUQsRUFDbkQsS0FBYyxFQUNkLEtBQVM7UUFFVCxPQUFPLGNBQWMsQ0FBQyxRQUFRLENBQzFCLFVBQW9DLENBQUs7WUFDckMsT0FBTyxTQUFTLENBQUMsR0FBRyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMvQyxDQUFDLEVBQ0QsS0FBSyxFQUNMLEtBQUssQ0FDUixDQUFDO0lBQ04sQ0FBQztDQUNKLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge3VudHJhY2tlZH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQge1xuICAgIHF1ZXVlU2NoZWR1bGVyLFxuICAgIHR5cGUgU2NoZWR1bGVyQWN0aW9uLFxuICAgIHR5cGUgU2NoZWR1bGVyTGlrZSxcbiAgICB0eXBlIFN1YnNjcmlwdGlvbixcbn0gZnJvbSAncnhqcyc7XG5cbmV4cG9ydCBjb25zdCB0dWlVbnRyYWNrZWRTY2hlZHVsZXI6IFNjaGVkdWxlckxpa2UgPSB7XG4gICAgbm93OiBxdWV1ZVNjaGVkdWxlci5ub3cuYmluZChxdWV1ZVNjaGVkdWxlciksXG5cbiAgICBzY2hlZHVsZTxUPihcbiAgICAgICAgd29yazogKHRoaXM6IFNjaGVkdWxlckFjdGlvbjxUPiwgc3RhdGU/OiBUKSA9PiB2b2lkLFxuICAgICAgICBkZWxheT86IG51bWJlcixcbiAgICAgICAgc3RhdGU/OiBULFxuICAgICk6IFN1YnNjcmlwdGlvbiB7XG4gICAgICAgIHJldHVybiBxdWV1ZVNjaGVkdWxlci5zY2hlZHVsZShcbiAgICAgICAgICAgIGZ1bmN0aW9uICh0aGlzOiBTY2hlZHVsZXJBY3Rpb248VD4sIHM/OiBUKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHVudHJhY2tlZCgoKSA9PiB3b3JrLmNhbGwodGhpcywgcykpO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGRlbGF5LFxuICAgICAgICAgICAgc3RhdGUsXG4gICAgICAgICk7XG4gICAgfSxcbn07XG4iXX0=