--- /dev/null
+<div class='media'>
+ <div class='media-left text-center' ng-if='mentity.visibility' ng-class='{
+ "text-success": mentity.visibility == "public",
+ "text-warning": mentity.visibility == "protected",
+ "text-danger": mentity.visibility == "private",
+ }'>
+ <span class="glyphicon glyphicon-tag"></span>
+ </div>
+ <div class='media-body'>
+ <h5 class='media-heading'>
+ <entity-signature mentity='mentity'/>
+ </h5>
+ <span class='synopsis'>{{mentity.mdoc.synopsis}}</span>
+ <div ng-if='recursive && mentity.mgroups'>
+ <group-block mentity-id='mgroup' ng-repeat='mgroup in mentity.mgroups' />
+ </div>
+ <div ng-if='recursive && mentity.mmodules'>
+ <module-block mentity-id='mmodule' ng-repeat='mmodule in mentity.mmodules' />
+ </div>
+ </div>
+</div>
controller: 'EntityCtrl',
controllerAs: 'entityCtrl'
})
+ .when('/group/:id', {
+ templateUrl: 'views/group.html',
+ controller: 'EntityCtrl',
+ controllerAs: 'entityCtrl'
+ })
.otherwise({
redirectTo: '/'
});
--- /dev/null
+<div class='container-fluid'>
+ <div class='page-header'>
+ <h2><entity-signature mentity='mentity' /></h2>
+ <entity-link mentity='mentity.mpackage' /> :: {{mentity.name}}
+ </div>
+
+ <ul class='nav nav-tabs'>
+ <li class='active'>
+ <a data-toggle='tab' data-target='#doc'>
+ <span class='glyphicon glyphicon-book'/> Doc
+ </a>
+ </li>
+ </ul>
+
+ <div class='tab-content'>
+ <div class='tab-pane fade in active' id='doc'>
+ <entity-doc mentity='mentity'/>
+ </div>
+ </div>
+ </div>
+</div>