Merge pull request #22188 from totten/master-uninstall
[civicrm-core.git] / ext / search_kit / ang / crmSearchAdmin / crmSearchAdminLinkSelect.html
CommitLineData
2dbf2d72 1<div class="crm-flex-1 input-group" >
9446fbaa
CW
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' }}">
f28a6f18 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">
9446fbaa 5 {{ $ctrl.getLink().text }}
2dbf2d72 6 </button>
f28a6f18 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">
2dbf2d72
CW
8 <span class="caret"></span>
9 </button>
9446fbaa
CW
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>
2dbf2d72 13 </li>
9446fbaa
CW
14 <li ng-class="{disabled: !$ctrl.link.action}">
15 <a href ng-click="$ctrl.setValue({path: 'civicrm/'})">
16 {{:: ts('Other...') }}
17 </a>
2dbf2d72
CW
18 </li>
19 </ul>
20 </div>
21</div>
9446fbaa 22<crm-search-admin-token-select ng-if="!$ctrl.link.action" model="$ctrl.link" field="path"></crm-search-admin-token-select>