Lines Matching refs:taskName
4 function _validateTaskName(taskName) { argument
5 if (!taskName || typeof taskName !== 'string') {
20 export function defineTask(taskName, taskExecutor) { argument
21 if (!taskName || typeof taskName !== 'string') {
29 tasks.set(taskName, taskExecutor);
37 export function isTaskDefined(taskName) { argument
38 return tasks.has(taskName);
49 export async function isTaskRegisteredAsync(taskName) { argument
53 _validateTaskName(taskName);
54 return ExpoTaskManager.isTaskRegisteredAsync(taskName);
65 export async function getTaskOptionsAsync(taskName) { argument
69 _validateTaskName(taskName);
70 return ExpoTaskManager.getTaskOptionsAsync(taskName);
112 export async function unregisterTaskAsync(taskName) { argument
116 _validateTaskName(taskName);
117 await ExpoTaskManager.unregisterTaskAsync(taskName);
134 const { eventId, taskName } = executionInfo;
135 const taskExecutor = tasks.get(taskName);
143 console.error(`TaskManager: Task "${taskName}" failed:`, error);
147 await ExpoTaskManager.notifyTaskFinishedAsync(taskName, { eventId, result });
151 …console.warn(`TaskManager: Task "${taskName}" has been executed but looks like it is not defined. …
153 await ExpoTaskManager.notifyTaskFinishedAsync(taskName, { eventId, result });
156 await ExpoTaskManager.unregisterTaskAsync(taskName);