Lines Matching refs:taskName
53 taskName: string; property
64 taskName: string; property
94 function _validateTaskName(taskName) {
95 if (!taskName || typeof taskName !== 'string') {
112 taskName: string,
115 if (!taskName || typeof taskName !== 'string') {
123 tasks.set(taskName, taskExecutor);
132 export function isTaskDefined(taskName: string): boolean {
133 return tasks.has(taskName);
145 export async function isTaskRegisteredAsync(taskName: string): Promise<boolean> {
150 _validateTaskName(taskName);
151 return ExpoTaskManager.isTaskRegisteredAsync(taskName);
163 export async function getTaskOptionsAsync<TaskOptions>(taskName: string): Promise<TaskOptions> {
168 _validateTaskName(taskName);
169 return ExpoTaskManager.getTaskOptionsAsync(taskName);
214 export async function unregisterTaskAsync(taskName: string): Promise<void> {
219 _validateTaskName(taskName);
220 await ExpoTaskManager.unregisterTaskAsync(taskName);
242 const { eventId, taskName } = executionInfo; constant
243 const taskExecutor = tasks.get(taskName);
251 console.error(`TaskManager: Task "${taskName}" failed:`, error);
254 await ExpoTaskManager.notifyTaskFinishedAsync(taskName, { eventId, result });
258 …`TaskManager: Task "${taskName}" has been executed but looks like it is not defined. Please make s…
261 await ExpoTaskManager.notifyTaskFinishedAsync(taskName, { eventId, result });
264 await ExpoTaskManager.unregisterTaskAsync(taskName);