[Frontend] Consolidated treeview elements markup

open #250
Removed un-needed markup around treeview
includes and mct-reps; moved CSS class defs into
mct-include and mct-rep for search and tree
respectively;
This commit is contained in:
Charles Hacskaylo
2015-11-09 15:42:24 -08:00
parent 55d3a27917
commit 2a201df435
3 changed files with 60 additions and 89 deletions

View File

@@ -33,21 +33,18 @@
mct-object="navigatedObject"
class="flex-elem">
</mct-representation>
<div class='holder l-flex-col flex-elem search-holder'
ng-class="{ active: treeModel.search, grows: treeModel.search }">
<mct-include key="'search'"
ng-model="treeModel"
class="flex-container">
</mct-include>
</div>
<div class='holder flex-elem grows vscroll tree-holder'
ng-hide="treeModel.search">
<mct-representation key="'tree'"
mct-object="domainObject"
parameters="tree"
ng-model="treeModel">
</mct-representation>
</div>
<mct-include key="'search'"
ng-model="treeModel"
class="holder l-flex-col flex-elem search-holder"
ng-class="{ active: treeModel.search, grows: treeModel.search }">
</mct-include>
<mct-representation key="'tree'"
mct-object="domainObject"
parameters="tree"
ng-model="treeModel"
class="holder flex-elem grows vscroll tree-holder"
ng-hide="treeModel.search">
</mct-representation>
</div>
</div>