<core:FragmentDefinition
	xmlns="sap.m"
	xmlns:drag="sap.ui.core.dnd"
	xmlns:core="sap.ui.core">
	<Table id="idList" mode="MultiSelect" rememberSelections="false" itemPress="_onItemPressed" selectionChange="_onSelectionChange" sticky="HeaderToolbar,ColumnHeaders">
		<headerToolbar>
			<OverflowToolbar>
				<SearchField id="idSearchField" liveChange="_onSearchFieldLiveChange" width="100%">
					<layoutData>
						<OverflowToolbarLayoutData shrinkable="true" moveToOverflow="true" priority="High" maxWidth="8rem"/>
					</layoutData>
				</SearchField>
				<ToolbarSpacer/>
				<OverflowToolbarButton id="IDButtonMoveToTop" type="Transparent" icon="sap-icon://collapse-group" press="_onPressButtonMoveToTop" visible="false">
					<layoutData>
						<OverflowToolbarLayoutData moveToOverflow="true" priority="Low" group="2"/>
					</layoutData>
				</OverflowToolbarButton>
				<OverflowToolbarButton id="IDButtonMoveUp" type="Transparent" icon="sap-icon://slim-arrow-up" press="_onPressButtonMoveUp" visible="false">
					<layoutData>
						<OverflowToolbarLayoutData moveToOverflow="true" priority="High" group="1"/>
					</layoutData>
				</OverflowToolbarButton>
				<OverflowToolbarButton id="IDButtonMoveDown" type="Transparent" icon="sap-icon://slim-arrow-down" press="_onPressButtonMoveDown" visible="false">
					<layoutData>
						<OverflowToolbarLayoutData moveToOverflow="true" priority="High" group="1"/>
					</layoutData>
				</OverflowToolbarButton>
				<OverflowToolbarButton id="IDButtonMoveToBottom" type="Transparent" icon="sap-icon://expand-group" press="_onPressButtonMoveToBottom" visible="false">
					<layoutData>
						<OverflowToolbarLayoutData moveToOverflow="true" priority="Low" group="2"/>
					</layoutData>
				</OverflowToolbarButton>
				<Button id="IDshowSelectedBtn" text="{/mode}" press="_onPressShowSelected"/>
			</OverflowToolbar>
		</headerToolbar>
		<dragDropConfig>
			<drag:DragDropInfo dragEnter="_onDragEnter" sourceAggregation="items" targetAggregation="items" dropPosition="Between" drop="_onRearrange"/>
		</dragDropConfig>
	</Table>
</core:FragmentDefinition>
