src/app/tasks/components/tasks.interface.ts
Properties |
order |
order:
|
Type : string
|
page |
page:
|
Type : number
|
q |
q:
|
Type : string
|
size |
size:
|
Type : number
|
sort |
sort:
|
Type : string
|
import { ListParams } from '../../shared/components/shared.interface';
export interface TaskListParams extends ListParams {
q: string;
page: number;
size: number;
sort: string;
order: string;
}
export interface TaskLaunchParams {
name: string;
args?: string;
props?: string;
}
export interface TaskCreateParams {
definition: string;
name: string;
}
export interface TaskScheduleCreateParams {
schedulerName: string;
task: string;
args?: string;
props?: string;
cronExpression: string;
}