mirror of
https://github.com/vladmandic/automatic
synced 2026-09-20 01:31:13 +02:00
add loaded-loras api endpoint
Signed-off-by: Vladimir Mandic <mandic00@live.com>
This commit is contained in:
Vendored
+6
@@ -10313,9 +10313,13 @@ async function setupControlUI() {
|
||||
|
||||
// ui/extraNetworks.ts
|
||||
var activePromptTextarea = {};
|
||||
var selectedNetworks = {};
|
||||
var sortVal = -1;
|
||||
var totalCards = -1;
|
||||
var lastTab = "control";
|
||||
function getSelectedNetworks() {
|
||||
return selectedNetworks;
|
||||
}
|
||||
var getENActiveTab = () => {
|
||||
let tabName = "";
|
||||
if (gradioApp().getElementById("txt2img_prompt")?.checkVisibility() || gradioApp().getElementById("txt2img_generate")?.checkVisibility()) tabName = "txt2img";
|
||||
@@ -10544,6 +10548,7 @@ function sortExtraNetworks(fixed = "no") {
|
||||
}
|
||||
async function markSelectedCards(selected, page = "") {
|
||||
log("markSelectedCards", selected, page);
|
||||
selectedNetworks[page] = selected;
|
||||
gradioApp().querySelectorAll(".extra-network-cards .card").forEach((el2) => {
|
||||
if (page.length > 0 && el2.dataset.page !== page) return;
|
||||
if (selected.includes(el2.dataset.name) || selected.includes(el2.dataset.short)) el2.classList.add("card-selected");
|
||||
@@ -10856,6 +10861,7 @@ window.applyStyles = applyStyles;
|
||||
window.closeDetailsEN = closeDetailsEN;
|
||||
window.getENActivePage = getENActivePage;
|
||||
window.getCardDetails = getCardDetails;
|
||||
window.getSelectedNetworks = getSelectedNetworks;
|
||||
window.sortExtraNetworks = sortExtraNetworks;
|
||||
window.refeshDetailsEN = refeshDetailsEN;
|
||||
window.extraNetworksSearchButton = extraNetworksSearchButton;
|
||||
|
||||
Vendored
+2
-2
File diff suppressed because one or more lines are too long
@@ -4,12 +4,17 @@ import { authFetch } from './authWrap';
|
||||
import { timer } from './timers';
|
||||
|
||||
const activePromptTextarea = {};
|
||||
const selectedNetworks = {};
|
||||
let sortVal = -1;
|
||||
let totalCards = -1;
|
||||
let lastTab = 'control';
|
||||
|
||||
// helpers
|
||||
|
||||
export function getSelectedNetworks() {
|
||||
return selectedNetworks;
|
||||
}
|
||||
|
||||
export const getENActiveTab = () => {
|
||||
let tabName = '';
|
||||
if (gradioApp().getElementById('txt2img_prompt')?.checkVisibility() || gradioApp().getElementById('txt2img_generate')?.checkVisibility()) tabName = 'txt2img';
|
||||
@@ -307,6 +312,7 @@ function refreshENInput(tabName) {
|
||||
|
||||
export async function markSelectedCards(selected, page = '') {
|
||||
log('markSelectedCards', selected, page);
|
||||
selectedNetworks[page] = selected;
|
||||
gradioApp().querySelectorAll('.extra-network-cards .card').forEach((el) => {
|
||||
if (page.length > 0 && el.dataset.page !== page) return; // filter by page
|
||||
if (selected.includes(el.dataset.name) || selected.includes(el.dataset.short)) el.classList.add('card-selected');
|
||||
@@ -660,6 +666,7 @@ window.applyStyles = applyStyles;
|
||||
window.closeDetailsEN = closeDetailsEN;
|
||||
window.getENActivePage = getENActivePage;
|
||||
window.getCardDetails = getCardDetails;
|
||||
window.getSelectedNetworks = getSelectedNetworks;
|
||||
window.sortExtraNetworks = sortExtraNetworks;
|
||||
window.refeshDetailsEN = refeshDetailsEN;
|
||||
window.extraNetworksSearchButton = extraNetworksSearchButton;
|
||||
|
||||
Vendored
+1
@@ -102,6 +102,7 @@ declare global {
|
||||
closeDetailsEN?: (...args: unknown[]) => unknown[]; // ui/extraNetworks.ts
|
||||
extraNetworksFilterVersion?: (event: Event) => void; // ui/extraNetworks.ts
|
||||
extraNetworksSearchButton?: (event: Event) => void; // ui/extraNetworks.ts
|
||||
getSelectedNetworks?: () => Record<string, string[]>; // ui/extraNetworks.ts
|
||||
getCardDetails?: (...args: unknown[]) => unknown[]; // ui/extraNetworks.ts
|
||||
quickSaveStyle?: () => void; // ui/extraNetworks.ts
|
||||
getENActivePage?: () => string; // ui/extraNetworks.ts
|
||||
|
||||
Reference in New Issue
Block a user