You can try to add a container to the region where there's data and set the height of the container with css, i.e. height: 100vh;
Now I am able to add tab swipe. But I can see that this works only for region whee there is data. Like in case of grid view the swipe works in the region where grid is populated otherwise it does not work in empty space of the page. Does any one know how can I implement tab swipe through out the page irrespective of availability of data.