| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- <div ng-repeat="section in ctrl.results" class="search-section">
- <div class="search-section__header pointer" ng-hide="section.hideHeader" ng-class="{'selected': section.selected}" ng-click="ctrl.toggleFolderExpand(section)">
- <div ng-click="ctrl.toggleSelection(section, $event)">
- <gf-form-switch
- ng-show="ctrl.editable"
- on-change="ctrl.selectionChanged($event)"
- checked="section.checked"
- switch-class="gf-form-switch--transparent gf-form-switch--search-result__section">
- </gf-form-switch>
- </div>
- <i class="search-section__header__icon" ng-class="section.icon"></i>
- <span class="search-section__header__text">{{::section.title}}</span>
- <a ng-show="section.url" href="{{section.url}}" class="search-section__header__link">
- <i class="fa fa-cog"></i>
- </a>
- <i class="fa fa-angle-down search-section__header__toggle" ng-show="section.expanded"></i>
- <i class="fa fa-angle-right search-section__header__toggle" ng-hide="section.expanded"></i>
- </div>
- <div class="search-section__header" ng-show="section.hideHeader"></div>
- <div ng-if="section.expanded">
- <a ng-repeat="item in section.items" class="search-item" ng-class="{'selected': item.selected}" ng-href="{{::item.url}}" >
- <div ng-click="ctrl.toggleSelection(item, $event)">
- <gf-form-switch
- ng-show="ctrl.editable"
- on-change="ctrl.selectionChanged()"
- checked="item.checked"
- switch-class="gf-form-switch--transparent gf-form-switch--search-result__item">
- </gf-form-switch>
- </div>
- <span class="search-item__icon">
- <i class="gicon mini gicon-dashboard-list"></i>
- </span>
- <span class="search-item__body" ng-click="ctrl.onItemClick(item)">
- <div class="search-item__body-title">{{::item.title}}</div>
- </span>
- <span class="search-item__tags">
- <span ng-click="ctrl.selectTag(tag, $event)" ng-repeat="tag in item.tags" tag-color-from-name="tag" class="label label-tag">
- {{tag}}
- </span>
- </span>
- </a>
- </div>
- </div>
|