function getInteractiveElements(oTable) {
		const mElements = {};
		const mRowCounts = oTable._getRowCounts();
		const aRows = oTable.getRows();

		mElements.header = getInteractiveElementsInHeader(oTable);
		mElements.top = [];
		mElements.scrollable = [];
		mElements.bottom = [];

		for (let iIndex = 0; iIndex < mRowCounts.fixedTop; iIndex++) {
			mElements.top.push(...getInteractiveElementsInRow(oTable, aRows[iIndex]));
		}

		for (let iIndex = mRowCounts.fixedTop; iIndex < aRows.length - mRowCounts.fixedBottom; iIndex++) {
			mElements.scrollable.push(...getInteractiveElementsInRow(oTable, aRows[iIndex]));
		}

		for (let iIndex = aRows.length - mRowCounts.fixedBottom; iIndex < aRows.length; iIndex++) {
			mElements.bottom.push(...getInteractiveElementsInRow(oTable, aRows[iIndex]));
		}

		mElements.all = mElements.header.concat(mElements.top, mElements.scrollable, mElements.bottom);

		return mElements;
	}
Returns all interactive elements by section, in the order they appear in the table.
- header: Contains elements in the header rows
- top: Contains elements in the fixed top rows
- scrollable: Contains elements in scrollable rows
- bottom: Contains elements in fixed bottom rows
- all: Contains elements of all sections

@param {sap.ui.table.Table} oTable Instance of the table
@returns {{top: HTMLElement[], scrollable: HTMLElement[], bottom: HTMLElement[], all: HTMLElement[]}} The interactive elements