portainer--portainer
26 行
685 B
TypeScript
26 行
685 B
TypeScript
export const rdWidgetTitle = {
|
|
requires: '^rdWidget',
|
|
bindings: {
|
|
titleText: '@',
|
|
icon: '@',
|
|
classes: '@?',
|
|
parentClasses: '@?',
|
|
},
|
|
transclude: {
|
|
title: '?headerTitle',
|
|
},
|
|
template: `
|
|
<div class="widget-header" ng-class="$ctrl.parentClasses">
|
|
<div class="row">
|
|
<span ng-class="$ctrl.classes" class="pull-left vertical-center">
|
|
<div class="widget-icon space-right">
|
|
<pr-icon icon="$ctrl.icon"></pr-icon>
|
|
</div>
|
|
<span ng-transclude="title">{{ $ctrl.titleText }}</span>
|
|
</span>
|
|
<span ng-class="$ctrl.classes" class="pull-right" ng-transclude></span>
|
|
</div>
|
|
</div>
|
|
`,
|
|
};
|