Mercurial > hg > thermostat-ng > web-client
view src/app/components/jvm-list/jvm-list.html @ 220:b686b8d24638
Remove landing state, make jvm-list default
Reviewed-by: jkang
Review-thread: http://icedtea.classpath.org/pipermail/thermostat/2017-September/025129.html
author | Andrew Azores <aazores@redhat.com> |
---|---|
date | Thu, 21 Sep 2017 16:26:15 -0400 |
parents | 2554d338104f |
children | ba401daa2732 |
line wrap: on
line source
<div class="container-fluid container-cards-pf"> <ol class="breadcrumb" style="margin-bottom: 0px;"> <li><a ui-sref="jvmList" translate>jvmList.BREADCRUMB</a></li> </ol> <div class="jvmList-container"> <div class="text-right"> <label for="aliveOnlySwitch" class="label label-default" translate>jvmList.ALIVE_ONLY</label> <input class="bootstrap-switch pull-right" id="aliveOnlyState" name="aliveOnlySwitch" data-size="mini" type="checkbox" checked/> <button type="button" class="btn btn-default" id="refreshButton" ng-click="$ctrl.loadData()"><span class="fa fa-refresh"></span></button> </div> <div class="pfToolbar col-md-12"> <pf-toolbar id="jvmListToolbar" config="$ctrl.toolbarConfig"></pf-toolbar> </div> <div class="pfListView col-md-12"> <pf-list-view config="$ctrl.listConfig" items="$ctrl.items" page-config="$ctrl.pageConfig" empty-state-config="$ctrl.emptyStateConfig"> <div class="list-view-pf-left"> <span class="pficon pficon-screen list-view-pf-icon-med"></span> </div> <div class="list-view-pf-description"> <div class="list-group-item-heading"> {{item.hostname}} </div> <div class="list-view-pf-additional-info"> <div class="list-view-pf-additional-info-item"> <span class="pficon pficon-virtual-machine"></span> <strong>{{item.jvms.length}}</strong> JVMs </div> <div class="list-view-pf-additional-info-item" ng-click="$event.stopPropagation()"> <span class="pficon pficon-server"></span> <a ui-sref="systemInfo({ systemId: item.systemId })" translate>jvmList.SYSTEM_INFO_LABEL</a> </div> <div class="list-view-pf-additional-info-item"> <span class="fa fa-clock-o"></span> <span translate="jvmList.START_TIME_LIST" translate-values="{ date: '{{item.timeCreated | timestampToDate}}' }"></span> </div> </div> </div> <list-expanded-content> <pf-list-view custom-scope="{ systemId: $parent.item.systemId }" items="$parent.item.jvms" page-config="$parent.item.pageConfig" config="$ctrl.jvmConfig"> <div class="list-view-pf-left"> <span class="pficon pficon-virtual-machine list-view-pf-icon-med"></span> </div> <div class="list-view-pf-description"> <div class="list-group-item-heading"> {{item.mainClass}} </div> <div class="list-view-pf-additional-info"> <div class="list-view-pf-additional-info-item" ng-click="$event.stopPropagation()"> <span class="pficon pficon-container-node"></span> <a ui-sref="jvmInfo({ systemId: $parent.$ctrl.customScope.systemId, jvmId: $parent.item.jvmId })" translate>jvmList.jvmEntry.JVM_INFO_LINK</a> </div> <div class="list-view-pf-additional-info-item"> <span class="pficon" ng-class="item.isAlive ? 'pficon-ok' : 'pficon-error-circle-o'"></span> </div> <div class="list-view-pf-additional-info-item"> <span class="fa fa-clock-o"></span> <span translate="jvmList.START_TIME_LIST" translate-values="{ date: '{{item.startTime | timestampToDate}}' }"></span> </div> </div> </div> </pf-list-view> </list-expanded-content> </pf-list-view> </div> </div> </div><!-- /container -->