/** * @param {JQuery} $element Element. * @param {angular.IScope} $scope Scope. * @param {import('ngeo/routing/NominatimService').NominatimService} ngeoNominatimService service for * Nominatim * @class * @hidden * @ngdoc controller * @ngname NgeoNominatimInputController */ export function Controller($element: JQuery, $scope: angular.IScope, ngeoNominatimService: import("ngeo/routing/NominatimService").NominatimService): void; export class Controller { /** * @param {JQuery} $element Element. * @param {angular.IScope} $scope Scope. * @param {import('ngeo/routing/NominatimService').NominatimService} ngeoNominatimService service for * Nominatim * @class * @hidden * @ngdoc controller * @ngname NgeoNominatimInputController */ constructor($element: JQuery, $scope: angular.IScope, ngeoNominatimService: import("ngeo/routing/NominatimService").NominatimService); /** * @type {JQuery} */ element_: JQuery; /** * @type {angular.IScope} */ $scope_: angular.IScope; /** * @type {import('ngeo/routing/NominatimService').NominatimService} */ ngeoNominatimService: import("ngeo/routing/NominatimService").NominatimService; /** * @type {?function(Object): void} */ onSelect: ((arg0: Object) => void) | null; /** * @type {?string} */ inputValue: string | null; /** * @type {Twitter.Typeahead.Options} */ options: Twitter.Typeahead.Options; /** * @type {Twitter.Typeahead.Dataset[]} */ datasets: Twitter.Typeahead.Dataset[]; /** * @type {import('ngeo/search/searchDirective').SearchDirectiveListeners} */ listeners: import("ngeo/search/searchDirective").SearchDirectiveListeners; /** * @type {string} */ placeholder: string; /** * @param {JQuery.Event} event Event. * @param {import('ngeo/routing/NominatimService').NominatimSearchResult} suggestion Suggestion. * @param {Twitter.Typeahead.Dataset} dataset Dataset. * @hidden */ select_(event: JQuery.Event, suggestion: import("ngeo/routing/NominatimService").NominatimSearchResult, dataset: Twitter.Typeahead.Dataset): void; } export namespace Controller { let $inject: string[]; } export default myModule; import angular from 'angular'; /** * @type {angular.IModule} * @hidden */ declare const myModule: angular.IModule;