22 lines
		
	
	
	
		
			929 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
	
		
			929 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <div class="dropdown-select-element dropdown-select-direct-element" ng-class="selectedItem ? 'has-item' : ''">
 | |
|   <div class="current-item">
 | |
|     <i class="none-icon fa fa-lg" ng-class="noneIcon" ng-if="noneIcon"></i>
 | |
|     <i class="fa fa-lg dropdown-select-direct-icon" ng-repeat="item in items"
 | |
|        ng-class="iconMap[item[iconKey]]"
 | |
|        ng-show="selectedItem[valueKey] == item[valueKey]"></i>
 | |
| 
 | |
|     <input type="text" class="lookahead-input form-control" placeholder="{{ placeholder }}"></input>
 | |
|   </div>
 | |
|   <div class="dropdown">
 | |
|     <button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown">
 | |
|       <span class="caret"></span>
 | |
|     </button>
 | |
| 
 | |
|     <ul class="dropdown-menu scrollable-menu" role="menu">
 | |
|       <li ng-repeat="item in items">
 | |
|         <a ng-click="setItem(item)">
 | |
|         <i class="fa" ng-class="iconMap[item[iconKey]]"></i>{{ item[titleKey] }}</a>
 | |
|       </li>
 | |
|     </ul>
 | |
|   </div>
 | |
| </div>
 |