Add initial code for a conductor node plus tree sitter.
This commit is contained in:
@@ -1,19 +1,20 @@
|
||||
import type {ComfyApp} from "@comfyorg/frontend";
|
||||
import type {IWidget, LGraphNode} from "@comfyorg/litegraph";
|
||||
import type {IStringWidget, IComboWidget} from "@comfyorg/litegraph/dist/types/widgets";
|
||||
|
||||
type ComfyWidgetFn = (
|
||||
type ComfyWidgetFn<WidgetType extends IWidget> = (
|
||||
node: LGraphNode,
|
||||
inputName: string,
|
||||
inputData: any,
|
||||
app: ComfyApp,
|
||||
) => {widget: IWidget};
|
||||
) => {widget: WidgetType};
|
||||
|
||||
/**
|
||||
* A dummy ComfyWidgets that we can import from our code, which we'll rewrite later to the comfyui
|
||||
* hosted widgets.js
|
||||
*/
|
||||
export declare const ComfyWidgets: {
|
||||
COMBO: ComfyWidgetFn;
|
||||
STRING: ComfyWidgetFn;
|
||||
[key: string]: ComfyWidgetFn;
|
||||
COMBO: ComfyWidgetFn<IComboWidget>;
|
||||
STRING: ComfyWidgetFn<IStringWidget>;
|
||||
[key: string]: ComfyWidgetFn<IWidget>;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user