1 <div class=
"crm-flex-1 input-group" >
2 <input type=
"text" class=
"form-control" ng-if=
"!$ctrl.link.action" ng-model=
"$ctrl.link.path" ng-model-options=
"{updateOn: 'blur'}" ng-change=
"$ctrl.onChange({newLink: $ctrl.link})">
3 <div class=
"input-group-btn" style=
"{{ $ctrl.link.action ? '' : 'width:27px' }}">
4 <button type=
"button" ng-click=
"$ctrl.menuOpen = true;" class=
"btn btn-sm btn-secondary-outline dropdown-toggle crm-search-admin-combo-button" ng-if=
"$ctrl.link.action" data-toggle=
"dropdown" aria-haspopup=
"true" aria-expanded=
"false">
5 {{ $ctrl.getLink().text }}
7 <button type=
"button" ng-click=
"$ctrl.menuOpen = true;" class=
"btn btn-sm btn-secondary dropdown-toggle" data-toggle=
"dropdown" aria-haspopup=
"true" aria-expanded=
"false">
8 <span class=
"caret"></span>
10 <ul class=
"dropdown-menu {{ $ctrl.link.action ? '' : 'dropdown-menu-right' }}" style=
"min-width: 223px;">
11 <li ng-repeat=
"link in $ctrl.links" ng-class=
"{disabled: link === $ctrl.getLink()}">
12 <a href
ng-click=
"$ctrl.setValue(link)">{{:: link.text }}
</a>
14 <li ng-class=
"{disabled: !$ctrl.link.action}">
15 <a href
ng-click=
"$ctrl.setValue({path: 'civicrm/'})">
16 {{:: ts('Other...') }}
22 <crm-search-admin-token-select ng-if=
"!$ctrl.link.action" model=
"$ctrl.link" field=
"path"></crm-search-admin-token-select>