@for (type of allWidgetTypes; track type) { {{ widgetTypesDataMap.get(widgetTypes[type]).name | translate }} } @if (!isReadOnly) { } @if (!isReadOnly) { }
@for (resource of widget.resources; track resource; let i = $index) {
{{ 'widget.resource-is-extension' | translate }}
}
{{ 'widget.scada' | translate }} {{ 'widget.deprecated' | translate }}
widget.settings-form-selector widget.data-key-settings-form-selector @if (widget.type === widgetTypes.timeseries) { widget.latest-data-key-settings-form-selector } {{ 'widget.has-basic-mode' | translate }} @if (widget.hasBasicMode) { widget.basic-mode-form-selector } widget.description {{descriptionInput.value?.length || 0}}/1024
@if (!iframeWidgetEditModeInited) {
}