{{ t('Edit map:') }} @if (map) { {{ map.Map.name }} }
@if (map && backgroundEditEnabled) {
} @if (map && backgroundEditEnabled) { } @if (map && !backgroundEditEnabled) { }
@if (map) { }
@if (map) {
@if (map && map.Map && map.Map.background && backgroundItemRerendered) { } @for (item of map.Mapitems; track item) { } @for (textItem of map.Maptexts; track textItem) { } @for (lineItem of map.Maplines; track lineItem) { } @for (iconItem of map.Mapicons; track iconItem) { } @for (gadgetItem of map.Mapgadgets; track gadgetItem) { @if (gadgetItem.gadget !== 'ServiceOutput') { @if (gadgetItem.gadget === 'RRDGraph') { } @if (gadgetItem.gadget === 'Text') { } @if (gadgetItem.gadget === 'Tacho') { } @if (gadgetItem.gadget === 'Cylinder') { } @if (gadgetItem.gadget === 'TrafficLight') { } @if (gadgetItem.gadget === 'Temperature') { } } } @for (gadgetItem of map.Mapgadgets; track gadgetItem) { @if (gadgetItem.gadget === 'ServiceOutput') { @if (gadgetItem.gadget === 'ServiceOutput') { } } } @for (summaryItem of map.Mapsummaryitems; track summaryItem) { }
@for (value of layers; track value) {
{{ value.value }}
}
}
{{ t('Add or edit map item') }}
{{ t('Select iconset') }} @if (iconsets) { @for (iconset of iconsets; track iconset) {
}
}
{{ t('Layers could be used to stack items on a map. Empty layers will be deleted automatically.') }}
{{ t('Upload new iconset (as .zip package)') }} {{ t('Max allowed file size: ') }} {{ maxUploadLimit?.string }}

{{ t('Drop files here or click to upload.') }}
{{ t('To upload a own iconset, you need to compress all required icons into a .zip archive.') }}
{{ t('All icons needs to be PNG images. In addition you should follow the') }} {{ t('openITCOCKPIT color guidelines.') }}
{{ t('Required icons: ') }} @for (requiredIcon of requiredIcons; track requiredIcon; let isLast = $last) { {{ requiredIcon }} @if (!isLast) { {{ ', ' }} } }
@if (currentItem.hasOwnProperty('id')) { }
{{ t('Add or edit line') }}
@if (currentItem.type !== 'stateless') {
}
{{ t('Layers could be used to stack items on a map. Empty layers will be deleted automatically.') }}
@if (currentItem.hasOwnProperty('id')) { }
{{ t('Add or edit gadget') }}
{{ t('Select gadget type') }} @if (iconsets) { @for (gadget of gadgetPreviews; track gadget) {
}
}
{{ t('Keep blank for default width') }}
{{ t('Keep blank for default width') }}
{{ t('Layers could be used to stack items on a map. Empty layers will be deleted automatically.') }}
@if (currentItem.hasOwnProperty('id')) { }
{{ t('Add or edit summary state item') }}
{{ t('Keep blank for default radius') }}
{{ t('Layers could be used to stack items on a map. Empty layers will be deleted automatically.') }}
@if (currentItem.hasOwnProperty('id')) { }
{{ t('Change background image') }}
{{ t('Map background image is not available!') }}
{{ t('You can choose a new background or manually remove the orphaned link') }}
@if (map && map.Map) {
{{ t('Remove background from map!') }}
{{ t('If no background image is desired, it can be removed here') }}
} {{ t('Choose background image') }} @for (background of backgrounds; track background) {
}
{{ t('Upload new background image') }} {{ t('Max allowed file size: ') }} {{ maxUploadLimit?.string }}

{{ t('Drop files here or click to upload.') }}
{{ t('Keep blank for default width') }}
{{ t('Keep blank for default width') }}
{{ t('Add or edit stateless icon') }}
@if (icons) { @for (icon of icons; track icon) {
}
}
{{ t('Layers could be used to stack items on a map. Empty layers will be deleted automatically.') }}
{{ t('Upload new icon') }} {{ t('Max allowed file size: ') }} {{ maxUploadLimit?.string }}

{{ t('Drop files here or click to upload.') }}
@if (currentItem.hasOwnProperty('id')) { }
{{ t('Add or edit stateless text') }}
{{ t('Layers could be used to stack items on a map. Empty layers will be deleted automatically.') }}
@if (currentItem.hasOwnProperty('id')) { }