Args refactoring
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
import { ConsoleLogger, Logger } from '../Logger';
|
||||
import { DataStorage } from '../DataStorage';
|
||||
import { Args } from '../Args';
|
||||
import { Args } from './Args';
|
||||
|
||||
const NAMESPACE = 'actions.v1';
|
||||
const QUEUE_NAME = 'queue';
|
||||
|
21
src/Queue/Args.ts
Normal file
21
src/Queue/Args.ts
Normal file
@ -0,0 +1,21 @@
|
||||
import { TaskId } from './TaskQueue';
|
||||
import { ResourcesInterface } from '../Core/Resources';
|
||||
import { CoordinatesInterface } from '../Core/Village';
|
||||
|
||||
export interface Args {
|
||||
taskId?: TaskId;
|
||||
targetTaskId?: TaskId;
|
||||
villageId?: number;
|
||||
buildId?: number;
|
||||
categoryId?: number;
|
||||
sheetId?: number;
|
||||
tabId?: number;
|
||||
buildTypeId?: number;
|
||||
troopId?: number;
|
||||
trainCount?: number;
|
||||
resources?: ResourcesInterface;
|
||||
coordinates?: CoordinatesInterface;
|
||||
level?: number;
|
||||
selector?: string;
|
||||
path?: string;
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
import { uniqId } from '../utils';
|
||||
import { ConsoleLogger, Logger } from '../Logger';
|
||||
import { DataStorage } from '../DataStorage';
|
||||
import { Args } from '../Args';
|
||||
import { Args } from './Args';
|
||||
|
||||
const NAMESPACE = 'tasks:v1';
|
||||
const QUEUE_NAME = 'queue';
|
||||
|
Reference in New Issue
Block a user