Draggable but not dismissible bottom sheet in Flutter - flutter

How to achieve a behavior when you can drag a bottom sheet but can't dismiss it, e.g., in Uber

Related

How do I create a button with animation in the center of the bottom navigation in Flutter?

enter image description here
I want to use this animation for Bottom Navigation on Flutter, but I don't know what to do.
There are a total of 5 tabs including the button with that animation applied.
Animation button is centered.
Help me, masters.
Floating buttons should not be used...

DraggableScrollableSheet at the bottom of the page not screen

I would like to create an effect similar to DraggableScrollableSheet but instead of it being attached to the bottom of the phone, it is at the end of a scrollable page.
So the user scrolls to the end of the page and finds this sheet, which they can drag up and then scroll through.

Expand a sliver on top of the other slivers in the scroll view

I have a CustomScrollView with several slivers and a floating sliver app bar at the top. I'd like to be able to tap the app bar and have it expand vertically over the slivers below. Currently expanding the panel pushes the subsequent slivers down instead of expanding over them.

flutter NestedScrollView with Pageview in the body not working as expected

I created a screen with nestedscrollview that consist of a sliverappbar to hide when scroll and body with pageview. but when i switching between pages with swipes the scroll is not behaving as expected. the sliver app bar not expanding when swiping forward and its working fine when swiping backward to previous pages in pageview. Is there any way to force scroll from top on every page view?

How to hide material bottom app bar on scroll but the fab stays

I have a material bottom app bar widget with a fab search button attached to it in the center. I want it to scroll down (the fab stays) when I scroll the screen.
I want to implement this scrolling behavior.
https://material.io/design/components/app-bars-bottom.html#behavior