We’re proud to announce Composable’s DataFlow Designer now supports full zooming and panning! We think this feature will make working with larger and more complicated DataFlows much easier.
Over the last year, the ability to pan and zoom in the Designer has probably been our most requested feature. At long last, it’s fully implemented! The feature leverages CSS matrix transforms in modern browsers, meaning that the graphics card will do the heavy lifting.
Check it out:
Here’s the run down of how it all works:
There are 2 different modes: pan
& select
. You can switch between these modes via the pan
/select
slider, or ctrl-i. We expect that most users will stay primarily in select
mode, as all the functionality in pan
mode is available in select
mode provided the user has a mouse wheel. Pan
mode exists so users can easily pan with a touchpad.
Here are some keyboard shortcuts:
- ctrl + mouse-wheel – zoom in and out (to where ever the mouse it)
- mouse-wheel – move the page down/up incrementally
- shift + mouse-wheel – move the left/right incrementally
- middle-click+drag – panning
- left-click + drag – (Select Mode) selection rubber band, (Pan Mode) pan
- arrow-keys – pan in small increments
- space-bar – page down
- shift+space-bar – page up
The Designer Toolbar offers the following easy-to-use buttons:

Reset Button
: Reset zoom to 0, align to top-left corner- Zoom-to-fit Button
The Designer also offers a Navigation panel:

- Set zoom level via dragging slider, or using +/- buttons
pan
&select
: Switch mode (ctrl-i)
We’re interested in any feedback from developers/users! Go forth and profit.