<core:FragmentDefinition xmlns="sap.m" xmlns:mvc="sap.ui.core.mvc" xmlns:core="sap.ui.core">
    <Dialog id="manageCardsDialog" class="sapOVPCardsVisibilityDialog" title="{ovplibResourceBundle>hideCardsBtn_title}" contentWidth="29.6rem" contentHeight="50%" afterOpen="afterManageCardsDialogOpen" afterClose="afterManageCardsDialogClose">
        <content>
            <Table id="sapOVPHideCardsTable"
                    backgroundDesign="Transparent"
                    showSeparators="Inner"
                    updateFinished="onAfterManageCardsTableUpdated"
                    items="{ path: '/cards' }">
                <columns>
                    <Column vAlign="Middle">
                    </Column>
                    <Column hAlign="Right" vAlign="Middle" width="4.94rem">
                    </Column>
                </columns>
                <items>
                    <ColumnListItem>
                        <cells>
                            <Text text="{path: 'id', formatter: '.cardTitleFormatter'}" />
                            <Switch state="{visibility}" customTextOff=" " customTextOn=" " tooltip="{ovplibResourceBundle>hideCards_switchTooltip}" change="onCardVisibilityChange" />
                        </cells>
                    </ColumnListItem>
                </items>
            </Table>
        </content>
        <buttons>
            <Button id="manageCardsOkBtn" text="{ovplibResourceBundle>okBtn}" type="Emphasized" press="onManageCardOkButtonPressed" />
            <Button id="manageCardsResetBtn" text="{ovplibResourceBundle>resetBtn}" press="onManageCardResetButtonPressed" />
            <Button id="manageCardsCancelBtn" text="{ovplibResourceBundle>cancelBtn}" type="Transparent" press="onManagecardCancelButtonPressed" />
        </buttons>
    </Dialog>
</core:FragmentDefinition>
