component.tpl.html
Home
/
ui /
src /
app /
component /
component.tpl.html
<div class="md-whiteframe-4dp" flex layout="row" layout-align="start center"
style="padding: 0 0 0 10px; margin: 5px;">
<span flex="50">
{{ component.name }}
</span>
<span flex="50">
{{ componentTypeName }}
</span>
<span ng-if="readOnly" style="min-width: 40px; min-height: 40px; margin: 0 6px;"></br></span>
<md-button ng-disabled="loading" class="md-icon-button md-primary"
style="min-width: 40px;"
ng-click="openComponent($event)"
aria-label="{{ (readOnly ? 'action.view' : 'action.edit') | translate }}">
<md-tooltip ng-if="readOnly" md-direction="top">
{{ 'action.view' | translate }}
</md-tooltip>
<md-tooltip ng-if="!readOnly" md-direction="top">
{{ 'action.edit' | translate }}
</md-tooltip>
<md-icon ng-if="readOnly" aria-label="{{ 'action.view' | translate }}"
class="material-icons">
more_horiz
</md-icon>
<md-icon ng-if="!readOnly" aria-label="{{ 'action.edit' | translate }}"
class="material-icons">
edit
</md-icon>
</md-button>
<md-button ng-if="!readOnly" ng-disabled="loading" class="md-icon-button md-primary"
style="min-width: 40px;"
ng-click="onRemoveComponent({event: $event})"
aria-label="{{ 'action.remove' | translate }}">
<md-tooltip md-direction="top">
{{ 'action.remove' | translate }}
</md-tooltip>
<md-icon aria-label="{{ 'action.delete' | translate }}"
class="material-icons">
close
</md-icon>
</md-button>
</div>