lml-main
Version:
This is now a mono repository published into many standalone packages.
39 lines (38 loc) • 974 B
TypeScript
import { RootState } from '../../root';
import { JobApiState, JobsDataState } from '../reducers';
import { JobModel } from '@lml/cosmo-ts-data';
/**
*
* @param state
*/
export declare const getJobsState: (state: RootState) => JobApiState;
/**
*
* @param state
*/
export declare const getJobsDataState: (state: RootState) => JobsDataState;
/**
*
* @param state
* @param id
*/
export declare const getJobById: (state: RootState, id: string) => JobModel;
/**
*
* @param state
* @param jobNumber
*/
export declare const getJobByJobNumber: (state: RootState, jobNumber: string) => JobModel;
/**
* Retrieve a list of refIds for all the jobs currently in the state
*/
export declare const getJobKeys: ((state: RootState) => string[]) & {
resultFunc: (res: JobsDataState) => string[];
recomputations: () => number;
resetRecomputations: () => number;
};
/**
*
* @param state
*/
export declare const getLastJobsDataUpdate: (state: RootState) => number;