UNPKG

terriajs

Version:

Geospatial data visualization platform.

19 lines (17 loc) 874 B
import SearchableItemMixin from "../../../../lib/ModelMixins/SearchableItemMixin"; import CreateModel from "../../../../lib/Models/Definition/CreateModel"; import { ItemSearchResult } from "../../../../lib/Models/ItemSearchProviders/ItemSearchProvider"; import MappableTraits from "../../../../lib/Traits/TraitsClasses/MappableTraits"; import mixTraits from "../../../../lib/Traits/mixTraits"; import SearchableItemTraits from "../../../../lib/Traits/TraitsClasses/SearchableItemTraits"; export default class MockSearchableItem extends SearchableItemMixin( CreateModel(mixTraits(SearchableItemTraits, MappableTraits)) ) { highlightFeaturesFromItemSearchResults(_results: ItemSearchResult[]) { return () => {}; } hideFeaturesNotInItemSearchResults(_results: ItemSearchResult[]) { return () => {}; } zoomToItemSearchResult(_result: ItemSearchResult) {} }