nitweb: add sumaries to doc pages
[nit.git] / share / nitweb / views / group.html
1 <ul class='nav nav-tabs'>
2 <li class='active'>
3 <a data-toggle='tab' data-target='#doc'>
4 <span class='glyphicon glyphicon-book'/> Doc
5 </a>
6 </li>
7 <li role='presentation'>
8 <a data-toggle='tab' data-target='#graph' ng-click="entityCtrl.loadEntityGraph()">
9 <span class='glyphicon glyphicon-object-align-vertical'/> Imports
10 </a>
11 </li>
12 <li role='presentation'>
13 <a data-toggle='tab' role='tab' data-target='#metrics' aria-controls='metrics' ng-click='entityCtrl.loadStructuralMetrics()'>
14 <span class='glyphicon glyphicon-stats'/> Metrics
15 </a>
16 </li>
17 </ul>
18
19 <div class='tab-content'>
20 <div role='tabpanel' class='tab-pane fade in active' id='doc'>
21 <div class='col-xs-3'>
22 <ui-summary target='#summary-content' />
23 </div>
24 <div class='col-xs-9' id='summary-content'>
25 <entity-card mentity='mentity' default-tab='doc' no-synopsis='true' />
26
27 <entity-list list-title='Parent group' list-entities='[mentity.parent]'
28 list-object-filter='{}' ng-if='mentity.parent' />
29
30 <entity-list list-title='Subgroups' list-entities='mentity.mgroups'
31 list-object-filter='{}' />
32
33 <entity-list list-title='Modules' list-entities='mentity.mmodules'
34 list-object-filter='{}' />
35 </div>
36 </div>
37 <div role='tabpanel' class='tab-pane fade' id='graph'>
38 <div class='card'>
39 <div class='card-body text-center'>
40 <entity-graph mentity='mentity' graph='graph' />
41 </div>
42 </div>
43 </div>
44 <div role='tabpanel' class='tab-pane fade' id='metrics'>
45 <metrics-list
46 list-id='modules_importation'
47 list-title='Modules importation'
48 list-metrics='metrics.mmodules'
49 list-metrics-names='["mdit", "mnoa", "mnop", "mnoc", "mnod"]'
50 list-metrics-default='"mdit"' />
51 <metrics-list
52 list-id='modules_definitions'
53 list-title='Modules content'
54 list-metrics='metrics.mmodules'
55 list-metrics-names='["mnbi", "mnbr", "mnbic", "mnbac", "mnbcc"]'
56 list-metrics-default='"mnbi"' />
57 <metrics-list
58 list-id='classes_inheritance'
59 list-title='Classes inheritance'
60 list-metrics='metrics.mclasses'
61 list-metrics-names='["cdit", "cnoa", "cnop", "cnoc", "cnod"]'
62 list-metrics-default='"cdit"' />
63 <metrics-list
64 list-id='classes_properties'
65 list-title='Classes properties'
66 list-metrics='metrics.mclasses'
67 list-metrics-names='["cnbp", "cnba", "cnbip", "cnbrp", "cnbhp", "cnblp"]'
68 list-metrics-default='"cnbp"' />
69 </div>
70 </div>