11 lines
415 B
JavaScript
11 lines
415 B
JavaScript
import {app} from "../../scripts/app.js";
|
|
import {ComfyWidgets} from "../../scripts/widgets.js";
|
|
|
|
// Create a read-only string widget
|
|
export function createTextWidget(app, node, widgetName, styles = {}) {
|
|
const widget = ComfyWidgets["STRING"](node, widgetName, ["STRING", {multiline: true}], app).widget;
|
|
widget.inputEl.readOnly = true;
|
|
Object.assign(widget.inputEl.style, styles);
|
|
return widget;
|
|
}
|