client
client: {
configuration: {
[key: string]: {
default?: boolean | number | string;
label: string;
options?: string[];
props?: any;
rules?: {
max?: number;
message?: string;
min?: number;
required?: boolean;
}[];
secret?: boolean;
tooltip?: string;
type:
| "input"
| "textarea"
| "password"
| "select";
value?: boolean | number | string;
};
};
data?: {
[key: string]: any;
};
description: string;
extra?: {
[key: string]: {
action: string;
icon: string;
label: string;
type: "button";
};
};
haveInit?: true;
inUseConfiguration?: {
[key: string]: {
label: string;
parallelOnly?: boolean;
value?: boolean | number | string;
};
};
name: string;
needReInit?: boolean;
}
HPC plugin