UNPKG

@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
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=