30 lines
1.4 KiB
HTML
30 lines
1.4 KiB
HTML
<div class="clearfix">
|
|
<!--<label class="label_control-wrap">-->
|
|
<!--<custom-field-label></custom-field-label>-->
|
|
|
|
<span class="custom-field__value" ng-if="!$parent.editMode && data.value" tooltip="{{tooltipToShow}}">
|
|
{{ data.value || ('customField.label.noValue' | i18n) }}
|
|
</span>
|
|
|
|
<div class="relative-position">
|
|
<div class="full-width" ng-repeat="field in data.members track by field.name" ng-class="{'custom-field': !$first, 'hide-top-margin': (!$first && !editMode && (!field.value && field.value !== 0))}">
|
|
<div ng-class="{'custom-field-inline': fieldActionMapping[field.name].action}">
|
|
<menu-custom-field ng-if="field.isMenuField()" data="field" context="context" is-editable="isEditable(field)"
|
|
get-field-value="getFieldValue" on-select-cb="checkEditable" is-new="isNew">
|
|
</menu-custom-field>
|
|
</div>
|
|
<div ng-if="!isNew && (fieldActionMapping[field.name] && !field.isHidden) && (fieldActionMapping[field.name].action.mode == 'both' || (fieldActionMapping[field.name].action.mode == 'edit' && editMode))"
|
|
ng-click="launchAction(fieldActionMapping[field.name].action, fieldActionMapping[field.name].action.actionType, $event)"
|
|
class="custom-field-inline">
|
|
<field-actions-dropdown context="context" action="fieldActionMapping[field.name].action" icon="fieldActionMapping[field.name].iconName" class="field-actions-dropdown"></field-actions-dropdown>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<!--</label>-->
|
|
</div>
|
|
|
|
|
|
|