Current Path : /var/www/www-root/data/www/www.monolith-realty.ru/bitrix/js/location/core/src/base/ |
Current File : /var/www/www-root/data/www/www.monolith-realty.ru/bitrix/js/location/core/src/base/sourcebase.js |
import AutocompleteServiceBase from "./autocompleteservicebase"; import PhotoServiceBase from "./photoservicebase"; import MapBase from "./mapbase"; /** * Base class for the sources */ export default class SourceBase { get sourceCode(): string { throw new Error('Must be implemented'); } get map(): MapBase { throw new Error('Must be implemented'); } get autocompleteService(): AutocompleteServiceBase { throw new Error('Must be implemented'); } get photoService(): PhotoServiceBase { throw new Error('Must be implemented'); } get geocodingService() { throw new Error('Must be implemented'); } }