<core:FragmentDefinition
        xmlns="sap.m"
        xmlns:core="sap.ui.core"
        xmlns:ovp="sap.ovp.ui"
        xmlns:sap.ui.fl="sap.ui.fl"
        xmlns:template="http://schemas.sap.com/sapui5/extension/sap.ui.core.template/1">

    <ovp:DashboardLayout id="ovpLayout" dragAndDropRootSelector=".ovpApplication" afterDragEnds="layoutChanged"
                        dragAndDropEnabled="{path:'ui>', formatter:'.isDragAndDropEnabled'}">
        <ovp:content>
            <template:repeat list="{ui>/cards}" var="card">
                <core:ComponentContainer id="{card>id}" sap.ui.fl:flexibility="sap/ovp/flexibility/DashboardLayout.flexibility"/>
            </template:repeat>
        </ovp:content>
        <ovp:customData>
            <ovp:CustomData key="role" value="region" writeToDom="true" />
            <ovp:CustomData key="aria-label" value="{ovplibResourceBundle>Cards}" writeToDom="true" />
        </ovp:customData>
    </ovp:DashboardLayout>

</core:FragmentDefinition>