UNPKG

@tapis/tapisui-api

Version:

Typescript library for making api calls with react query

14 lines (13 loc) 1.17 kB
import { Apps, Jobs } from '@tapis/tapis-typescript'; export declare const getIncompleteAppInputArrays: (app: Apps.TapisApp) => Array<Apps.AppFileInputArray>; export declare const getIncompleteAppInputArraysOfType: (app: Apps.TapisApp, inputType: Apps.FileInputModeEnum) => Array<Apps.AppFileInputArray>; export declare const generateFileInputArrayFromAppInput: (input: Apps.AppFileInputArray) => Jobs.JobFileInputArray; export declare const generateRequiredFileInputArraysFromApp: (app: Apps.TapisApp) => Array<Jobs.JobFileInput>; export declare const getAppInputArraysIncludedByDefault: (appFileInputArrays: Array<Apps.AppFileInputArray>, jobFileInputArrays: Array<Jobs.JobFileInputArray>) => Apps.AppFileInputArray[]; /** * @param appFileInputsArrays * @param jobFileInputsArrays * @returns An array of JobFileInputArrays that are underspecified */ export declare const getIncompleteJobInputArrays: (appFileInputArrays: Array<Apps.AppFileInputArray>, jobFileInputArrays: Array<Jobs.JobFileInputArray>) => Array<Jobs.JobFileInputArray>; export declare const fileInputArraysComplete: (app: Apps.TapisApp, fileInputArrays: Array<Jobs.JobFileInputArray>) => boolean;