{"version":3,"file":"dist/modules/typeahead.min.js","sources":["dist/modules/typeahead.js"],"names":["angular","module","run","$templateCache","template","put","provider","defaults","this","animation","prefixClass","placement","trigger","container","keyboard","html","delay","minLength","limit","$get","$window","$rootScope","$tooltip","TypeaheadFactory","element","config","$typeahead","options","extend","controller","parentScope","scope","$scope","$matches","$activeIndex","$activate","index","$$postDigest","activate","$select","select","$isVisible","update","matches","length","value","$setViewValue","$render","$digest","blur","$emit","$viewValue","$onMouseDown","evt","preventDefault","stopPropagation","$onKeyDown","test","keyCode","isUndefined","show","setTimeout","$element","on","hide","off","document","body","directive","$parse","$q","NG_OPTIONS_REGEXP","restrict","require","link","attr","parseValues","values","map","match","label","locals","valueName","displayFn","valueFn","isObject","forEach","key","isDefined","ngOptions","valuesFn","typeahead","$watch","ngModel","when","then","slice","$on","destroy"],"mappings":"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"}