SidePanel widget (pulp #6.3 in macos plugin-authoring plan). More...
#include <algorithm>#include <functional>#include <pulp/view/animation.hpp>#include <pulp/view/view.hpp>Go to the source code of this file.
Classes | |
| class | pulp::view::SidePanel |
Namespaces | |
| namespace | pulp |
| namespace | pulp::view |
| Hover-cursor tracking for platform window hosts. | |
Typedefs | |
| using | pulp::view::Sidebar = SidePanel |
| Design-system alias. | |
SidePanel widget (pulp #6.3 in macos plugin-authoring plan).
A View subclass that animates in/out from one of its parent's four edges using core/view::Tween. Hosts a single content view that's swapped on open() and resized to fill the panel.
Surface:
Headless-friendly: position is computed every advance pass, so a test can poll slide_offset() between ticks without a window host.