0.0.6 | Built motion from commit ffa9431.
[motion.git] / public / assets / plugins / angular-elastic-builder / src / tmpl / GroupDirective.html
1 <!-- <div class="elastic-builder-group">
2   <h5>If
3     <select data-ng-model="group.subType" class="form-control">
4       <option value="and">all</option>
5       <option value="or">any</option>
6     </select>
7     of these conditions are met
8   </h5>
9   <div
10     data-ng-repeat="rule in group.rules"
11     data-elastic-builder-chooser="rule"
12     data-elastic-fields="elasticFields"
13     data-depth="{{ +depth + 1 }}"
14     data-on-remove="removeChild($index)"></div>
15
16   <div class="list-group-item actions" data-ng-class="getGroupClassName()">
17     <a class="btn btn-xs btn-primary" title="Add Sub-Rule" data-ng-click="addRule()">
18       <i class="fa fa-plus"></i>
19     </a>
20     <a class="btn btn-xs btn-primary" title="Add Sub-Group" data-ng-click="addGroup()">
21       <i class="fa fa-list"></i>
22     </a>
23   </div>
24
25   <a class="btn btn-xs btn-danger remover" data-ng-click="onRemove()">
26     <i class="fa fa-minus"></i>
27   </a>
28 </div> -->
29
30
31 <!-- BEGIN Portlet PORTLET-->
32 <div class="portlet light">
33   <div class="portlet-title">
34     <div class="caption" data-ng-class="{'font-blue-hoki': data.type === 'condition', 'font-red-flamingo': data.type === 'action'}">
35       <!-- <i class="icon-people font-green-sharp"></i> -->
36       <h5><span class="caption-subject">{{ 'APPLICATION_IF' | translate }}</span>
37         <select data-ng-model="group.subType" class="form-control">
38           <option value="and"><strong>{{ 'APPLICATION_ALL' | translate | lowercase }}</strong></option>
39           <option value="or"><strong>{{ 'APPLICATION_ANY' | translate | lowercase }}</strong></option>
40         </select>
41         <span class="caption-subject">{{group.subType == 'and' ? 'MESSAGE_CODITIONS_MET_ALL' : 'MESSAGE_CODITIONS_MET_ANY' | translate}}</span>
42       </h5>
43     </div>
44   </div>
45   <div class="portlet-body">
46     <div class="elastic-builder-group">
47       <div
48         data-ng-repeat="rule in group.rules"
49         data-elastic-builder-chooser="rule"
50         data-elastic-fields="elasticFields"
51         data-depth="{{ +depth + 1 }}"
52         data-on-remove="removeChild($index)"></div>
53
54       <div class="list-group-item actions list-group-item-custom" data-ng-class="getGroupClassName()">
55         <a href="#" class="btn green btn-sm" data-ng-click="addRule()">
56           <i class="icon-plus"></i> {{ 'APPLICATION_ADD_CONDITION' | translate }}
57         </a>
58         <a class="btn red btn-sm remover" data-ng-click="onRemove()">
59           <i class="icon-trash"></i> {{ 'APPLICATION_REMOVE_GROUP' | translate }}
60         </a>
61       </div>
62     </div>
63   </div>
64 </div>
65 <!-- END Portlet PORTLET-->