<div layout-gt-xs="row" layout="column" layout-align-gt-sm="start center" layout-align="center center" md-colors="{ background: 'primary-300' }">
<div flex="20">
<span ng-if="!$root.$mdMedia('xs')"> </span>
{{ $root.p3xr.strings.page.key.zset.table.score }}
</div>
<div flex="60">
{{ $root.p3xr.strings.page.key.zset.table.value }}
</div>
<div flex="20" style="text-align: right">
<md-button class="md-icon-button " ng-click="$ctrl.addZSet({ $event: $event})">
<md-tooltip>{{ $root.p3xr.strings.intention.add }}</md-tooltip>
<md-icon>add</md-icon>
</md-button>
</div>
</div>
<div layout-gt-xs="row" layout="column" layout-align-gt-sm="start start" layout-align="center center" ng-repeat="value in $ctrl.generatedValue"
ng-class="{ 'p3xr-list-key-odd-item': $odd }" class="p3xr-list-key-item">
<div flex="20"
ng-click="$ctrl.editValue({ score: value[0], member: value[1], $event: $event})">
<span ng-if="!$root.$mdMedia('xs')"> </span>
{{ value[0] }}
</div>
<div flex="60" class="p3xr-pre" style="overflow: auto;align-items: flex-start; max-height: 200px;"
ng-click="$ctrl.editValue({ score: value[0], member: value[1], $event: $event})"><span ng-if="$root.p3xr.settings.maxValueDisplay > 0 && value[1].length > $root.p3xr.settings.maxValueDisplay">{{ value[1].substring(0, $root.p3xr.settings.maxValueDisplay) }}...</span><span ng-if="$root.p3xr.settings.maxValueDisplay === 0 || value[1].length <= $root.p3xr.settings.maxValueDisplay|| $root.p3xr.settings.maxValueDisplay === -1 ">{{ value[1] }}</span></div>
<div flex="20" style="text-align: right; ">
<md-button class="md-icon-button md-warn" ng-click="$ctrl.deleteZSet({ member: value[1], $event: $event})">
<md-tooltip>{{ $root.p3xr.strings.intention.delete }}</md-tooltip>
<md-icon>delete</md-icon>
</md-button>
<md-button class="md-icon-button md-accent" ng-click="$ctrl.showJson({ value: value[1]})">
<md-tooltip>{{ $root.p3xr.strings.intention.jsonViewShow }}</md-tooltip>
<md-icon>table_chart</md-icon>
</md-button>
<md-button class="md-icon-button md-primary" ng-click="$ctrl.copy({ $event: $event, value: value[1]})" >
<md-tooltip>{{ $root.p3xr.strings.intention.copy }}</md-tooltip>
<md-icon>content_copy</md-icon>
</md-button>
<md-button class="md-icon-button md-primary"
ng-click="$ctrl.editValue({ score: value[0], member: value[1], $event: $event})">
<md-tooltip>{{ $root.p3xr.strings.intention.edit }}</md-tooltip>
<md-icon>edit</md-icon>
</md-button>
</div>
</div>