add button to search for similar images to lexica image
parent
11b198cda0
commit
f2edeae2ad
|
|
@ -102,6 +102,18 @@ function displayLexicaImage(lexica_item) {
|
||||||
console.warn(e)
|
console.warn(e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
async function searchForSimilarImage(lexica_item) {
|
||||||
|
try {
|
||||||
|
document.getElementById('LexicaSearchField').value = lexica_item.src
|
||||||
|
const result_json = await requestLexica(lexica_item.src)
|
||||||
|
|
||||||
|
const lexica_items = result_json.images
|
||||||
|
|
||||||
|
displayAllLexicaImages(lexica_items)
|
||||||
|
} catch (e) {
|
||||||
|
console.warn(e)
|
||||||
|
}
|
||||||
|
}
|
||||||
thumbnail.Thumbnail.addSPButtonToContainer(
|
thumbnail.Thumbnail.addSPButtonToContainer(
|
||||||
thumbnail_container,
|
thumbnail_container,
|
||||||
'svg_sp_btn',
|
'svg_sp_btn',
|
||||||
|
|
@ -116,6 +128,13 @@ function displayLexicaImage(lexica_item) {
|
||||||
loadSettingsToUI,
|
loadSettingsToUI,
|
||||||
lexica_item
|
lexica_item
|
||||||
)
|
)
|
||||||
|
thumbnail.Thumbnail.addSPButtonToContainer(
|
||||||
|
thumbnail_container,
|
||||||
|
'svg_sp_btn',
|
||||||
|
'Search for Similar Image',
|
||||||
|
searchForSimilarImage,
|
||||||
|
lexica_item
|
||||||
|
)
|
||||||
thumbnail_container.addEventListener('click', () => {
|
thumbnail_container.addEventListener('click', () => {
|
||||||
setLexicaPromptValue(lexica_item.prompt)
|
setLexicaPromptValue(lexica_item.prompt)
|
||||||
// taLexicaPrompt.style.position = 'fixed'
|
// taLexicaPrompt.style.position = 'fixed'
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue