mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-04-24 08:19:51 +00:00
custom widget custom size support
This commit is contained in:
4
src/litegraph.d.ts
vendored
4
src/litegraph.d.ts
vendored
@@ -62,7 +62,7 @@ export interface IWidget<TValue = any, TOptions = any> {
|
||||
width: number,
|
||||
posY: number,
|
||||
height: number
|
||||
): void;
|
||||
): number | undefined;
|
||||
/**
|
||||
* Called by `LGraphCanvas.processNodeWidgets`
|
||||
* https://github.com/jagenjo/litegraph.js/issues/76
|
||||
@@ -73,6 +73,8 @@ export interface IWidget<TValue = any, TOptions = any> {
|
||||
pos: Vector2,
|
||||
node: LGraphNode
|
||||
): void;
|
||||
/** Called by `LGraphNode.computeSize` */
|
||||
computeSize?(width: number): [number, number];
|
||||
}
|
||||
export interface IButtonWidget extends IWidget<null, {}> {
|
||||
type: "button";
|
||||
|
||||
Reference in New Issue
Block a user