ember-concurrency
Version:
Improved concurrency/async primitives for Ember.js
14 lines (13 loc) • 1.06 kB
JavaScript
export { EmberYieldable as Yieldable, timeout } from './-private/utils.js';
export { TaskGroupProperty, TaskProperty } from './-private/task-properties.js';
export { task, taskGroup } from './-private/task-public-api.js';
export { TaskInstance } from './-private/task-instance.js';
export { all, allSettled, hash, hashSettled, race } from './-private/cancelable-promise-helpers.js';
export { waitForEvent, waitForProperty, waitForQueue } from './-private/wait-for.js';
export { didCancel } from './-private/external/task-instance/cancelation.js';
export { animationFrame, forever, rawTimeout } from './-private/external/yieldables.js';
export { Task } from './-private/task.js';
export { TaskGroup } from './-private/task-group.js';
export { dropTask, dropTaskGroup, enqueueTask, enqueueTaskGroup, keepLatestTask, keepLatestTaskGroup, lastValue, restartableTask, restartableTaskGroup } from './-private/task-decorators.js';
export { getModifier, hasModifier, registerModifier } from './-private/external/task-factory.js';
//# sourceMappingURL=index.js.map