diff options
author | Sj-Si <sjw.jetty@gmail.com> | 2024-01-20 16:43:45 +0000 |
---|---|---|
committer | Sj-Si <sjw.jetty@gmail.com> | 2024-01-20 16:43:45 +0000 |
commit | 2310cd66e5381fbe6b966894381c6ee7b762898f (patch) | |
tree | 361d91793318563ac896bda15ef3b5f2de0612ff /javascript | |
parent | 69f4f148dce0868b748b700f96942d4036e848c9 (diff) | |
download | stable-diffusion-webui-gfx803-2310cd66e5381fbe6b966894381c6ee7b762898f.tar.gz stable-diffusion-webui-gfx803-2310cd66e5381fbe6b966894381c6ee7b762898f.tar.bz2 stable-diffusion-webui-gfx803-2310cd66e5381fbe6b966894381c6ee7b762898f.zip |
Add toggle button for tree view. Use default settings for sortmode and direction.
Diffstat (limited to 'javascript')
-rw-r--r-- | javascript/extraNetworks.js | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/javascript/extraNetworks.js b/javascript/extraNetworks.js index 3029afec..ce788328 100644 --- a/javascript/extraNetworks.js +++ b/javascript/extraNetworks.js @@ -348,7 +348,7 @@ function extraNetworksTreeOnClick(event, tabname, extra_networks_tabname) { } } -function extraNetworksTreeSortOnClick(event, tabname, extra_networks_tabname) { +function extraNetworksControlSortOnClick(event, tabname, extra_networks_tabname) { /** * Handles `onclick` events for the Sort Mode button. * @@ -382,7 +382,7 @@ function extraNetworksTreeSortOnClick(event, tabname, extra_networks_tabname) { applyExtraNetworkSort(tabname + "_" + extra_networks_tabname); } -function extraNetworksTreeSortDirOnClick(event, tabname, extra_networks_tabname) { +function extraNetworksControlSortDirOnClick(event, tabname, extra_networks_tabname) { /** * Handles `onclick` events for the Sort Direction button. * @@ -403,7 +403,21 @@ function extraNetworksTreeSortDirOnClick(event, tabname, extra_networks_tabname) applyExtraNetworkSort(tabname + "_" + extra_networks_tabname); } -function extraNetworksTreeRefreshOnClick(event, tabname, extra_networks_tabname) { +function extraNetworksControlTreeViewOnClick(event, tabname, extra_networks_tabname) { + /** + * Handles `onclick` events for the Tree View button. + * + * Toggles the tree view in the extra networks pane. + * + * @param event The generated event. + * @param tabname The name of the active tab in the sd webui. Ex: txt2img, img2img, etc. + * @param extra_networks_tabname The id of the active extraNetworks tab. Ex: lora, checkpoints, etc. + */ + gradioApp().getElementById(tabname + "_" + extra_networks_tabname + "_tree").classList.toggle("hidden"); + event.currentTarget.classList.toggle("extra-network-control--enabled"); +} + +function extraNetworksControlRefreshOnClick(event, tabname, extra_networks_tabname) { /** * Handles `onclick` events for the Refresh Page button. * |