<core:FragmentDefinition
	xmlns="sap.fe.templates.controls"
	xmlns:m="sap.m"
	xmlns:core="sap.ui.core"
	xmlns:template="http://schemas.sap.com/sapui5/extension/sap.ui.core.template/1"
>
	<template:if test="{= ${converterContext>hasMultiVisualizations} }">
		<template:then>
			<m:VBox fitContainer="true" alignItems="Stretch" alignContent="Stretch" justifyContent="Start" renderType="Div">
				<template:repeat list="{converterContext>views}" var="view">
					<template:with path="view>primaryVisualization" var="presentationContext">
						<template:repeat list="{presentationContext>visualizations}" var="visualizationDefinition">
							<m:MessageStrip
								text="{= '{parts:[{path:\'internal>controls/ignoredFields' + (${visualizationDefinition>collection}) + (${visualizationDefinition>type}) + '\'}, {value: \'' + (${visualizationDefinition>type} === 'Chart') + '\'},{value: ' + (${visualizationDefinition>type} === 'Chart' ? JSON.stringify(${visualizationDefinition>applySupported}) : '\'\'') + '}], formatter: \'.formatters.setALPControlMessageStrip\'}'}"
								type="Information"
								showIcon="true"
								showCloseButton="true"
								class="sapUiSmallMargin"
								visible="{= '{= (${internal>controls/ignoredFields' + (${visualizationDefinition>collection}) + (${visualizationDefinition>type}) + '} || []).length>0 &amp;&amp; ${pageInternal>alpContentView} !== \'Table\'}' }"
							/>
							<core:Fragment
								fragmentName="sap.fe.templates.ListReport.view.fragments.{visualizationDefinition>type}"
								type="XML"
							/>
						</template:repeat>
					</template:with>
					<template:with path="view>secondaryVisualization" var="presentationContext">
						<template:repeat list="{presentationContext>visualizations}" var="visualizationDefinition">
							<m:HBox
								height="100%"
								width="100%"
								visible="{= ${pageInternal>alpContentView} !== 'Chart'}"
								class="sapUiSmallMarginTop"
							>
								<core:Fragment
									fragmentName="sap.fe.templates.ListReport.view.fragments.{visualizationDefinition>type}"
									type="XML"
								/>
							</m:HBox>
						</template:repeat>
					</template:with>
				</template:repeat>
			</m:VBox>
		</template:then>
		<template:else>
			<template:repeat list="{presentationContext>visualizations}" var="visualizationDefinition">
				<core:Fragment fragmentName="sap.fe.templates.ListReport.view.fragments.{visualizationDefinition>type}" type="XML" />
			</template:repeat>
		</template:else>
	</template:if>
</core:FragmentDefinition>
