mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-01-26 10:59:53 +00:00
@@ -5,7 +5,7 @@
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
"build": "vite build",
|
||||
"build": "tsc && vite build",
|
||||
"test": "cd tests-ui && npm run test",
|
||||
"preview": "vite preview"
|
||||
},
|
||||
|
||||
@@ -193,7 +193,9 @@ function computeSize(size: [number, number]): void {
|
||||
|
||||
// Override the compute visible nodes function to allow us to hide/show DOM elements when the node goes offscreen
|
||||
const elementWidgets = new Set();
|
||||
//@ts-ignore
|
||||
const computeVisibleNodes = LGraphCanvas.prototype.computeVisibleNodes;
|
||||
//@ts-ignore
|
||||
LGraphCanvas.prototype.computeVisibleNodes = function (): LGraphNode[] {
|
||||
const visibleNodes = computeVisibleNodes.apply(this, arguments);
|
||||
for (const node of app.graph._nodes) {
|
||||
@@ -228,6 +230,7 @@ export function addDomClippingSetting(): void {
|
||||
});
|
||||
}
|
||||
|
||||
//@ts-ignore
|
||||
LGraphNode.prototype.addDOMWidget = function (
|
||||
name: string,
|
||||
type: string,
|
||||
|
||||
@@ -142,6 +142,7 @@ export function addValueControlWidgets(node, targetWidget, defaultValue = "rando
|
||||
break;
|
||||
case "randomize":
|
||||
current_index = Math.floor(Math.random() * current_length);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@@ -173,6 +174,7 @@ export function addValueControlWidgets(node, targetWidget, defaultValue = "rando
|
||||
break;
|
||||
case "randomize":
|
||||
targetWidget.value = Math.floor(Math.random() * range) * (targetWidget.options.step / 10) + min;
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
"noUnusedLocals": false,
|
||||
"noUnusedParameters": false,
|
||||
"noFallthroughCasesInSwitch": true,
|
||||
"downlevelIteration": true,
|
||||
|
||||
/* AllowJs during migration phase */
|
||||
"allowJs": true,
|
||||
@@ -21,7 +22,9 @@
|
||||
"paths": {
|
||||
"*": ["src/*"],
|
||||
},
|
||||
"typeRoots": ["src/types", "node_modules/@types"]
|
||||
"typeRoots": ["src/types", "node_modules/@types"],
|
||||
"outDir": "./dist",
|
||||
"rootDir": "./src",
|
||||
},
|
||||
"include": ["src/**/*", "src/types/**/*.d.ts"],
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user