DraggablePanel A simple demo app of implementing the draggable view with 3 states: full, half, and collapse.