@if (field && field.props && field.props.options[0].component) { @if ((props.attributes.title || props.attributes.helpKey) && !props.options[0].isCommonWidget) { @if (props.attributes.title) { @if (props.attributes.icon) { } {{ props.attributes.title }} } @if (props.attributes.helpKey) { } } @for (f of field.fieldGroup; track f) { @if (f.hide !== true) { @for (entry of f.props.options; track entry) { @let line = entry.line;
@switch (line.type) { @case ("advanced-electricity-meter-line") { } @case ("advanced-ess-charger-line") { } @case ("channel-line") { } @case ("children-line") { @for (lineItem of line.children; track lineItem) { } } @case ("image-line") { } @case ("button-line") { } @case ("info-line") { } @case ("horizontal-line") { } @case ("value-from-channels-line") { } @case ("value-from-form-control-line") { } @case ("radio-buttons-from-form-control-line") { @if (form.controls[line.controlName] !== null) { } } @case ("button-from-form-control-line") { } @case ("buttons-from-form-control-line") { @if (form.controls[line.controlName] !== null) { } } @case ("range-button-from-form-control-line") { } @case ("toggle-line") { } @case ("toggle-line-with-formcontrol-value") { } @case ("input-line") { } @case ("select-line") { } @case ("weekday-checkbox-line") { } @case ("name-line") { } @case ("time-line") { } @case ("date-time-line") { } @case ("percentage-bar-line") { } @case ("component-line") { } @case ("name-line") { } @case ("stats-line") { } }
} } } }