Refactoring: rename method
This commit is contained in:
parent
622049f21f
commit
e69a08baa1
5 changed files with 8 additions and 11 deletions
|
@ -70,7 +70,7 @@ export default class AllImageProviders {
|
|||
/**
|
||||
* Tries to extract all image data for this image. Cached on tags?.data?.id
|
||||
*/
|
||||
public static LoadImagesFor(
|
||||
public static loadImagesFor(
|
||||
tags: Store<Record<string, string>>,
|
||||
tagKey?: string[]
|
||||
): Store<ProvidedImage[]> {
|
||||
|
@ -113,6 +113,6 @@ export default class AllImageProviders {
|
|||
for (let i = 0; i < urls.length; i++) {
|
||||
tags["image:" + i] = urls[i]
|
||||
}
|
||||
return this.LoadImagesFor(new ImmutableStore(tags))
|
||||
return this.loadImagesFor(new ImmutableStore(tags))
|
||||
}
|
||||
}
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
|
||||
let imagesProvider = state.nearbyImageSearcher
|
||||
|
||||
let loadedImages = AllImageProviders.LoadImagesFor(tags).mapD(
|
||||
let loadedImages = AllImageProviders.loadImagesFor(tags).mapD(
|
||||
(loaded) => new Set(loaded.map((img) => img.url))
|
||||
)
|
||||
let imageState = imagesProvider.getImagesAround(lon, lat)
|
||||
|
|
|
@ -9,6 +9,7 @@ import { SpecialVisualization, SpecialVisualizationState } from "../SpecialVisua
|
|||
import SvelteUIElement from "../Base/SvelteUIElement"
|
||||
import PlantNet from "../PlantNet/PlantNet.svelte"
|
||||
import { default as PlantNetCode } from "../../Logic/Web/PlantNet"
|
||||
|
||||
export class PlantNetDetectionViz implements SpecialVisualization {
|
||||
funcName = "plantnet_detection"
|
||||
needsUrls = [PlantNetCode.baseUrl]
|
||||
|
@ -33,7 +34,7 @@ export class PlantNetDetectionViz implements SpecialVisualization {
|
|||
imagePrefixes = [].concat(...args.map((a) => a.split(",")))
|
||||
}
|
||||
|
||||
const allProvidedImages: Store<ProvidedImage[]> = AllImageProviders.LoadImagesFor(
|
||||
const allProvidedImages: Store<ProvidedImage[]> = AllImageProviders.loadImagesFor(
|
||||
tags,
|
||||
imagePrefixes
|
||||
)
|
||||
|
|
|
@ -3,11 +3,7 @@ import { FixedUiElement } from "./Base/FixedUiElement"
|
|||
import BaseUIElement from "./BaseUIElement"
|
||||
import Title from "./Base/Title"
|
||||
import { default as FeatureTitle } from "./Popup/Title.svelte"
|
||||
import {
|
||||
RenderingSpecification,
|
||||
SpecialVisualization,
|
||||
SpecialVisualizationState,
|
||||
} from "./SpecialVisualization"
|
||||
import { RenderingSpecification, SpecialVisualization, SpecialVisualizationState } from "./SpecialVisualization"
|
||||
import { HistogramViz } from "./Popup/HistogramViz"
|
||||
import MinimapViz from "./Popup/MinimapViz.svelte"
|
||||
import { ShareLinkViz } from "./Popup/ShareLinkViz"
|
||||
|
@ -720,7 +716,7 @@ export default class SpecialVisualizations {
|
|||
if (args.length > 0) {
|
||||
imagePrefixes = [].concat(...args.map((a) => a.split(",")))
|
||||
}
|
||||
const images = AllImageProviders.LoadImagesFor(tags, imagePrefixes)
|
||||
const images = AllImageProviders.loadImagesFor(tags, imagePrefixes)
|
||||
return new SvelteUIElement(ImageCarousel, { state, tags, images })
|
||||
},
|
||||
},
|
||||
|
|
|
@ -79,7 +79,7 @@ describe("ImageProviders", () => {
|
|||
if (!Array.isArray(urls)) {
|
||||
urls = [urls]
|
||||
}
|
||||
const images = await AllImageProviders.LoadImagesFor(
|
||||
const images = await AllImageProviders.loadImagesFor(
|
||||
new ImmutableStore(tags)
|
||||
).AsPromise((imgs) => imgs !== undefined && imgs.length > 0)
|
||||
console.log("ImageProvider test", tags.id, "for", tags)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue