I am trying to implement a scrolling behavior in my Flutter application where a widget can be scrolled to either be only partially visible at the bottom of the screen or fully visible at the top. I’ve attached two images to illustrate the desired outcomes: