import{isEmpty}from"../../../base/helpers.mjs";import{FormView}from"../../../forms/base.mjs";import{PromptInputView,FloatInputView,NumberInputView,CheckboxInputView,SliderPreciseInputView}from"../../../forms/input.mjs";class ImageEditorScribbleNodeOptionsFormView extends FormView{static fieldSets={"Scribble ControlNet Parameters":{conditioningScale:{label:"Conditioning Scale",class:FloatInputView,config:{min:0,step:.01,value:1,tooltip:"How closely to follow the Scribble ControlNet's influence. Typical values vary, usually values between 0.5 and 1.0 produce good conditioning with balanced randomness, but other values may produce something closer to the desired result."}},conditioningStart:{label:"Conditioning Start",class:SliderPreciseInputView,config:{min:0,max:1,step:.01,value:0,tooltip:"When to begin using the Scribble ControlNet for influence. Defaults to the beginning of generation."}},conditioningEnd:{label:"Conditioning End",class:SliderPreciseInputView,config:{min:0,max:1,step:.01,value:1,tooltip:"When to stop using the Scribble ControlNet for influence. Defaults to the end of generation."}}}};static autoSubmit=!0;static className="options-form-view"}export{ImageEditorScribbleNodeOptionsFormView};
