Merge: Added contributing guidelines and link from readme
[nit.git] / share / nitweb / views / class.html
1 <div class='container-fluid'>
2 <div class='page-header'>
3 <h2><entity-signature mentity='mentity.intro'/></h2>
4 <entity-link mentity='mentity.mpackage' /> :: {{mentity.name}}
5 </div>
6
7 <ul class='nav nav-tabs'>
8 <li role='presentation' class='active'>
9 <a data-toggle='tab' data-target='#doc'>
10 <span class='glyphicon glyphicon-book'/> Doc
11 </a>
12 </li>
13 <li role='presentation'>
14 <a data-toggle='tab' data-target='#all_props'>
15 <span class='glyphicon glyphicon-tags'/> All properties
16 </a>
17 </li>
18 <li role='presentation'>
19 <a data-toggle='tab' role='tab' data-target='#linearization' aria-controls='linearization' ng-click='entityCtrl.loadEntityLinearization()'>
20 <span class='glyphicon glyphicon-arrow-down'/> Linearization
21 </a>
22 </li>
23 </ul>
24
25 <div class='tab-content'>
26 <div role='tabpanel' class='tab-pane fade in active' id='doc'>
27 <entity-doc mentity='mentity.intro'/>
28
29 <entity-list list-title='Parents'
30 list-entities='mentity.parents'
31 list-object-filter='{}' />
32
33 <entity-list list-title='Constructors'
34 list-entities='mentity.all_mproperties'
35 list-object-filter='{is_init: true}' />
36
37 <entity-list list-title='Introduced properties'
38 list-entities='mentity.intro_mproperties'
39 list-object-filter='{is_init: "!true"}' />
40
41 <entity-list list-title='Redefined properties'
42 list-entities='mentity.redef_mproperties'
43 list-object-filter='{is_init: "!true"}' />
44 </div>
45 <div role='tabpanel' class='tab-pane fade' id='all_props'>
46 <entity-list list-title='All properties' list-entities='mentity.all_mproperties'
47 list-object-filter='{}' />
48 </div>
49 <div role='tabpanel' class='tab-pane fade' id='linearization'>
50 <entity-linearization
51 list-title='Class definitions'
52 list-entities='linearization'
53 list-focus='mentity.intro' />
54 </div>
55 </div>
56 </div>