├── .gitignore ├── .travis.yml ├── Gruntfile.coffee ├── LICENSE ├── README.md ├── bower.json ├── bower_components ├── jquery │ ├── .bower.json │ ├── .gitattributes │ ├── .gitignore │ ├── .gitmodules │ ├── GPL-LICENSE.txt │ ├── MIT-LICENSE.txt │ ├── Makefile │ ├── README.md │ ├── bower.json │ ├── build │ │ ├── freq.js │ │ ├── jshint-check.js │ │ ├── lib │ │ │ ├── jshint.js │ │ │ ├── parse-js.js │ │ │ ├── process.js │ │ │ └── squeeze-more.js │ │ ├── post-compile.js │ │ ├── release-notes.js │ │ ├── release-notes.txt │ │ ├── release.js │ │ ├── sizer.js │ │ └── uglify.js │ ├── jquery.js │ ├── jquery.min.js │ ├── speed │ │ ├── benchmark.js │ │ ├── benchmarker.css │ │ ├── benchmarker.js │ │ ├── closest.html │ │ ├── css.html │ │ ├── event.html │ │ ├── filter.html │ │ ├── find.html │ │ ├── index.html │ │ ├── jquery-basis.js │ │ └── slice.vs.concat.html │ ├── src │ │ ├── ajax.js │ │ ├── ajax │ │ │ ├── jsonp.js │ │ │ ├── script.js │ │ │ └── xhr.js │ │ ├── attributes.js │ │ ├── callbacks.js │ │ ├── core.js │ │ ├── css.js │ │ ├── data.js │ │ ├── deferred.js │ │ ├── dimensions.js │ │ ├── effects.js │ │ ├── event.js │ │ ├── exports.js │ │ ├── intro.js │ │ ├── manipulation.js │ │ ├── offset.js │ │ ├── outro.js │ │ ├── queue.js │ │ ├── sizzle-jquery.js │ │ ├── support.js │ │ └── traversing.js │ ├── test │ │ ├── csp.php │ │ ├── data │ │ │ ├── 1x1.jpg │ │ │ ├── atom+xml.php │ │ │ ├── badjson.js │ │ │ ├── dashboard.xml │ │ │ ├── dimensions │ │ │ │ ├── documentLarge.html │ │ │ │ └── documentSmall.html │ │ │ ├── echoData.php │ │ │ ├── echoQuery.php │ │ │ ├── errorWithText.php │ │ │ ├── etag.php │ │ │ ├── evalScript.php │ │ │ ├── headers.php │ │ │ ├── if_modified_since.php │ │ │ ├── iframe.html │ │ │ ├── include_js.php │ │ │ ├── json.php │ │ │ ├── json_obj.js │ │ │ ├── jsonp.php │ │ │ ├── name.html │ │ │ ├── name.php │ │ │ ├── offset │ │ │ │ ├── absolute.html │ │ │ │ ├── body.html │ │ │ │ ├── fixed.html │ │ │ │ ├── relative.html │ │ │ │ ├── scroll.html │ │ │ │ ├── static.html │ │ │ │ └── table.html │ │ │ ├── params_html.php │ │ │ ├── readywaitasset.js │ │ │ ├── readywaitloader.js │ │ │ ├── script.php │ │ │ ├── selector │ │ │ │ ├── html5_selector.html │ │ │ │ └── sizzle_cache.html │ │ │ ├── statusText.php │ │ │ ├── support │ │ │ │ ├── bodyBackground.html │ │ │ │ ├── boxModelIE.html │ │ │ │ ├── hiddenIFrameFF.html │ │ │ │ └── testElementCrash.html │ │ │ ├── test.html │ │ │ ├── test.js │ │ │ ├── test.php │ │ │ ├── test2.html │ │ │ ├── test3.html │ │ │ ├── testinit.js │ │ │ ├── testrunner.js │ │ │ ├── testsuite.css │ │ │ ├── text.php │ │ │ ├── ua.txt │ │ │ ├── with_fries.xml │ │ │ └── with_fries_over_jsonp.php │ │ ├── delegatetest.html │ │ ├── hovertest.html │ │ ├── index.html │ │ ├── localfile.html │ │ ├── networkerror.html │ │ ├── polluted.php │ │ ├── readywait.html │ │ ├── unit │ │ │ ├── ajax.js │ │ │ ├── attributes.js │ │ │ ├── callbacks.js │ │ │ ├── core.js │ │ │ ├── css.js │ │ │ ├── data.js │ │ │ ├── deferred.js │ │ │ ├── dimensions.js │ │ │ ├── effects.js │ │ │ ├── event.js │ │ │ ├── exports.js │ │ │ ├── manipulation.js │ │ │ ├── offset.js │ │ │ ├── queue.js │ │ │ ├── selector.js │ │ │ ├── support.js │ │ │ └── traversing.js │ │ └── xhtml.php │ └── version.txt └── typeahead.js │ ├── .bower.json │ ├── .gitignore │ ├── .jshintrc │ ├── .travis.yml │ ├── CHANGELOG.md │ ├── CONTRIBUTING.md │ ├── Gruntfile.js │ ├── LICENSE │ ├── README.md │ ├── bower.json │ ├── composer.json │ ├── dist │ ├── bloodhound.js │ ├── bloodhound.min.js │ ├── typeahead.bundle.js │ ├── typeahead.bundle.min.js │ ├── typeahead.jquery.js │ └── typeahead.jquery.min.js │ ├── doc │ ├── bloodhound.md │ ├── jquery_typeahead.md │ └── migration │ │ └── 0.10.0.md │ ├── karma.conf.js │ ├── package.json │ ├── src │ ├── bloodhound │ │ ├── bloodhound.js │ │ ├── lru_cache.js │ │ ├── options_parser.js │ │ ├── persistent_storage.js │ │ ├── search_index.js │ │ ├── tokenizers.js │ │ ├── transport.js │ │ └── version.js │ ├── common │ │ └── utils.js │ └── typeahead │ │ ├── css.js │ │ ├── dataset.js │ │ ├── dropdown.js │ │ ├── event_bus.js │ │ ├── event_emitter.js │ │ ├── highlight.js │ │ ├── html.js │ │ ├── input.js │ │ ├── plugin.js │ │ └── typeahead.js │ ├── test │ ├── bloodhound_spec.js │ ├── ci │ ├── dataset_view_spec.js │ ├── dropdown_view_spec.js │ ├── event_emitter_spec.js │ ├── fixtures │ │ ├── ajax_responses.js │ │ ├── data.js │ │ └── html.js │ ├── helpers │ │ └── typeahead_mocks.js │ ├── highlight_spec.js │ ├── input_view_spec.js │ ├── integration │ │ ├── test.html │ │ └── test.js │ ├── lru_cache_spec.js │ ├── persistent_storage_spec.js │ ├── playground.html │ ├── search_index_spec.js │ ├── tokenizers_spec.js │ ├── transport_spec.js │ └── typeahead_view_spec.js │ └── typeahead.js.jquery.json ├── demo ├── index.html ├── route.html └── styles.css ├── dist ├── typeahead-addresspicker.js └── typeahead-addresspicker.min.js ├── package.json ├── screenshot.png ├── spec ├── coffeescripts │ ├── helpers │ │ └── spec_helper.coffee │ └── typeahead-addresspicker.coffee └── javascripts │ ├── fixtures │ ├── fragment.html │ └── json │ │ ├── accurate-place-result.json │ │ ├── paris-autocomplete-service.json │ │ └── paris-place-result.json │ ├── helpers │ └── spec_helper.js │ ├── libs │ └── jasmine-jquery.js │ └── typeahead-addresspicker.js └── src └── typeahead-addresspicker.coffee /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | coverage 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gruntfile.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/Gruntfile.coffee -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower.json -------------------------------------------------------------------------------- /bower_components/jquery/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/.bower.json -------------------------------------------------------------------------------- /bower_components/jquery/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/.gitattributes -------------------------------------------------------------------------------- /bower_components/jquery/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/.gitignore -------------------------------------------------------------------------------- /bower_components/jquery/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/.gitmodules -------------------------------------------------------------------------------- /bower_components/jquery/GPL-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/GPL-LICENSE.txt -------------------------------------------------------------------------------- /bower_components/jquery/MIT-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/MIT-LICENSE.txt -------------------------------------------------------------------------------- /bower_components/jquery/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/Makefile -------------------------------------------------------------------------------- /bower_components/jquery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/README.md -------------------------------------------------------------------------------- /bower_components/jquery/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/bower.json -------------------------------------------------------------------------------- /bower_components/jquery/build/freq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/build/freq.js -------------------------------------------------------------------------------- /bower_components/jquery/build/jshint-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/build/jshint-check.js -------------------------------------------------------------------------------- /bower_components/jquery/build/lib/jshint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/build/lib/jshint.js -------------------------------------------------------------------------------- /bower_components/jquery/build/lib/parse-js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/build/lib/parse-js.js -------------------------------------------------------------------------------- /bower_components/jquery/build/lib/process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/build/lib/process.js -------------------------------------------------------------------------------- /bower_components/jquery/build/lib/squeeze-more.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/build/lib/squeeze-more.js -------------------------------------------------------------------------------- /bower_components/jquery/build/post-compile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/build/post-compile.js -------------------------------------------------------------------------------- /bower_components/jquery/build/release-notes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/build/release-notes.js -------------------------------------------------------------------------------- /bower_components/jquery/build/release-notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/build/release-notes.txt -------------------------------------------------------------------------------- /bower_components/jquery/build/release.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/build/release.js -------------------------------------------------------------------------------- /bower_components/jquery/build/sizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/build/sizer.js -------------------------------------------------------------------------------- /bower_components/jquery/build/uglify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/build/uglify.js -------------------------------------------------------------------------------- /bower_components/jquery/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/jquery.js -------------------------------------------------------------------------------- /bower_components/jquery/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/jquery.min.js -------------------------------------------------------------------------------- /bower_components/jquery/speed/benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/speed/benchmark.js -------------------------------------------------------------------------------- /bower_components/jquery/speed/benchmarker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/speed/benchmarker.css -------------------------------------------------------------------------------- /bower_components/jquery/speed/benchmarker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/speed/benchmarker.js -------------------------------------------------------------------------------- /bower_components/jquery/speed/closest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/speed/closest.html -------------------------------------------------------------------------------- /bower_components/jquery/speed/css.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/speed/css.html -------------------------------------------------------------------------------- /bower_components/jquery/speed/event.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/speed/event.html -------------------------------------------------------------------------------- /bower_components/jquery/speed/filter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/speed/filter.html -------------------------------------------------------------------------------- /bower_components/jquery/speed/find.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/speed/find.html -------------------------------------------------------------------------------- /bower_components/jquery/speed/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/speed/index.html -------------------------------------------------------------------------------- /bower_components/jquery/speed/jquery-basis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/speed/jquery-basis.js -------------------------------------------------------------------------------- /bower_components/jquery/speed/slice.vs.concat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/speed/slice.vs.concat.html -------------------------------------------------------------------------------- /bower_components/jquery/src/ajax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/ajax.js -------------------------------------------------------------------------------- /bower_components/jquery/src/ajax/jsonp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/ajax/jsonp.js -------------------------------------------------------------------------------- /bower_components/jquery/src/ajax/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/ajax/script.js -------------------------------------------------------------------------------- /bower_components/jquery/src/ajax/xhr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/ajax/xhr.js -------------------------------------------------------------------------------- /bower_components/jquery/src/attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/attributes.js -------------------------------------------------------------------------------- /bower_components/jquery/src/callbacks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/callbacks.js -------------------------------------------------------------------------------- /bower_components/jquery/src/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/core.js -------------------------------------------------------------------------------- /bower_components/jquery/src/css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/css.js -------------------------------------------------------------------------------- /bower_components/jquery/src/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/data.js -------------------------------------------------------------------------------- /bower_components/jquery/src/deferred.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/deferred.js -------------------------------------------------------------------------------- /bower_components/jquery/src/dimensions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/dimensions.js -------------------------------------------------------------------------------- /bower_components/jquery/src/effects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/effects.js -------------------------------------------------------------------------------- /bower_components/jquery/src/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/event.js -------------------------------------------------------------------------------- /bower_components/jquery/src/exports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/exports.js -------------------------------------------------------------------------------- /bower_components/jquery/src/intro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/intro.js -------------------------------------------------------------------------------- /bower_components/jquery/src/manipulation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/manipulation.js -------------------------------------------------------------------------------- /bower_components/jquery/src/offset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/offset.js -------------------------------------------------------------------------------- /bower_components/jquery/src/outro.js: -------------------------------------------------------------------------------- 1 | 2 | })( window ); 3 | -------------------------------------------------------------------------------- /bower_components/jquery/src/queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/queue.js -------------------------------------------------------------------------------- /bower_components/jquery/src/sizzle-jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/sizzle-jquery.js -------------------------------------------------------------------------------- /bower_components/jquery/src/support.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/support.js -------------------------------------------------------------------------------- /bower_components/jquery/src/traversing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/src/traversing.js -------------------------------------------------------------------------------- /bower_components/jquery/test/csp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/test/csp.php -------------------------------------------------------------------------------- /bower_components/jquery/test/data/1x1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/test/data/1x1.jpg -------------------------------------------------------------------------------- /bower_components/jquery/test/data/atom+xml.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/test/data/atom+xml.php -------------------------------------------------------------------------------- /bower_components/jquery/test/data/badjson.js: -------------------------------------------------------------------------------- 1 | {bad: 1} 2 | -------------------------------------------------------------------------------- /bower_components/jquery/test/data/dashboard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/test/data/dashboard.xml -------------------------------------------------------------------------------- /bower_components/jquery/test/data/dimensions/documentLarge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/test/data/dimensions/documentLarge.html -------------------------------------------------------------------------------- /bower_components/jquery/test/data/dimensions/documentSmall.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgruhier/typeahead-addresspicker/HEAD/bower_components/jquery/test/data/dimensions/documentSmall.html -------------------------------------------------------------------------------- /bower_components/jquery/test/data/echoData.php: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /bower_components/jquery/test/data/echoQuery.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bower_components/jquery/test/data/errorWithText.php: -------------------------------------------------------------------------------- 1 |