feat: use onSelect handler instead

master
HaveAGitGat 9 months ago
parent 1bab9ad715
commit b8e96720d1

@ -91,6 +91,11 @@ const details = (): IpluginDetails => ({
defaultValue: 'true', defaultValue: 'true',
inputUI: { inputUI: {
type: 'switch', type: 'switch',
onSelect: {
false: {
outputFileBecomesWorkingFile: 'false',
},
},
}, },
tooltip: tooltip:
'Toggle this on if the command creates an output file.', 'Toggle this on if the command creates an output file.',
@ -196,12 +201,9 @@ const plugin = async (args: IpluginInputArgs): Promise<IpluginOutputArgs> => {
const customCliPath = String(args.inputs.customCliPath); const customCliPath = String(args.inputs.customCliPath);
let cliPath = ''; let cliPath = '';
const { doesCommandCreateOutputFile } = args.inputs; const {
let { outputFileBecomesWorkingFile } = args.inputs; outputFileBecomesWorkingFile,
} = args.inputs;
if (!doesCommandCreateOutputFile) {
outputFileBecomesWorkingFile = false;
}
let userOutputFilePath = String(args.inputs.userOutputFilePath); let userOutputFilePath = String(args.inputs.userOutputFilePath);
let cliArguments = String(args.inputs.cliArguments); let cliArguments = String(args.inputs.cliArguments);

Loading…
Cancel
Save