{#snippet skipToggle()} { if (isSkipEnabled && flowModule.skip_if) { flowModule.skip_if = undefined } else { flowModule.skip_if = stepSettingDefaults('skip') } }} options={{ right: 'Skip step if', rightTooltip: "If the condition is met, the step behaves as an identity step, passing the previous step's result through unchanged." }} /> {/snippet} { editor?.insertAtCursor(detail) editor?.focus() }} > flowModule.skip_if, (v) => { flowModule.skip_if = v } } argName="skip_if" argType="javascript" collapsed={!isSkipEnabled} animateAppear header={skipToggle} noDynamicToggle {schema} previousModuleId={previousModule?.id} pickableProperties={stepPropPicker.pickableProperties} extraLib={`declare const result = ${JSON.stringify(result)};\n` + stepPropPicker.extraLib} bind:editor />