mirror of https://github.com/morpheus65535/bazarr
14 lines
225 B
TypeScript
14 lines
225 B
TypeScript
|
export function createTask<T extends Task.Callable>(
|
||
|
name: string,
|
||
|
id: number | undefined,
|
||
|
callable: T,
|
||
|
...parameters: Parameters<T>
|
||
|
): Task.Task<T> {
|
||
|
return {
|
||
|
name,
|
||
|
id,
|
||
|
callable,
|
||
|
parameters,
|
||
|
};
|
||
|
}
|