Merge: Added contributing guidelines and link from readme
[nit.git] / share / nitweb / views / propdef.html
1 <div class='container-fluid' ng-init='entityCtrl.loadEntityLinearization()'>
2 <div class='page-header'>
3 <h2><entity-signature mentity='mentity'/></h2>
4 <entity-link mentity='mentity.mpackage' />
5 :: <entity-link mentity='mentity.mmodule' />
6 :: <entity-link mentity='mentity.mclassdef' />
7 :: {{mentity.name}}
8 </div>
9
10 <ul class='nav nav-tabs'>
11 <li role='presentation' class='warning'>
12 <a href='{{mentity.mproperty.web_url}}'>
13 <span class='glyphicon glyphicon-chevron-left'/> Go to property
14 </a>
15 </li>
16 <li role='presentation' class='active'>
17 <a data-toggle='tab' role='tab' data-target='#linearization' aria-controls='linearization'>
18 <span class='glyphicon glyphicon-arrow-down'/> Linearization
19 </a>
20 </li>
21 <li role='presentation'>
22 <a data-toggle='tab' data-target='#code' ng-click="entityCtrl.loadEntityCode()">
23 <span class='glyphicon glyphicon-console'/> Code
24 </a>
25 </li>
26 </ul>
27
28 <div class='tab-content'>
29 <div role='tabpanel' class='tab-pane fade in active' id='linearization'>
30 <entity-linearization
31 list-title='Class definitions'
32 list-entities='linearization'
33 list-focus='mentity' />
34 </div>
35 <div role='tabpanel' class='tab-pane fade' id='code'>
36 <div class='card'>
37 <div class='card-body'>
38 <pre ng-bind-html='code' />
39 <entity-location mentity='mentity' />
40 </div>
41 </div>
42 </div>
43 </div>
44 </div>