You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allow views to set background color - Without it, ScreenshotWidget images are not as expected.
Selection extension module? - Needed for "plotly style" selection widget?
PopupWidget tracker
A PoC was landed as _InfoWidget as a placeholder until we have a better solution, it attracted a lot of feedback: Given the amount of feedback, we may want to align on requirements / assumptions:
Modify widget example to include InfoWidget @felixpalmer
Auto reposition the popup so it is not covered when at the edges of the canvas @ibgreen
Add minOffset prop to keep the popup from "touching" the edge. @ibgreen
Add a small "arrow" / "tip" extrusion to point to the selected point @ibgreen
Ensure the improved positioning is recalculated when panning the view @ibgreen
use CSS variables and add theming for these. --popup-background and --popup-padding @chrisgervang
Add a declarative API for creating the popup HTML (string template against the pick info perhaps like plotly hovertemplate?) RFC in [Feat] tooltip template syntax #9551
Define semantics of popups when using multiple viewports. @chrisgervang
Target Use Case
Goal: Improve selection and usability of widgets, both for geospatial and info vis domains.
Simple Widget Library Wish List
ZoomWidget
FullScreenWidget
ScreenshotWidget
feat(widgets) New ScreenshotWidget #9454CompassWidget
(geospatial)ResetViewWidget
(infovis: plotly style reset view ) feat(widgets): new ResetViewWidget (v9.1) #9478ThemeWidget
feat(widgets): ThemeWidget #9471 - experimental version landedLoadingWidget
feat(widgets): New LoadingWidget #9485 - experimental version landedScaleWidget
(geospatial) feat(widgets): New ScaleWidget #9491 - experimental_ScaleWidget
landedGeolocateWidget
(geospatial) feat(widgets): Simple GeolocateWidget #9488 - experimentalGeolocateWidget
landed"Advanced" Widgets Wish List
PopupWidget
POC: InfoWidget #8958 - experimental_InfoWidget
landed @felixpalmerTooltipWidget
- (exists internally, expose?, deduplicate?)TimelineWidget**
- even the most simple playback would be very valuable @chrisgervangEditModeWidgets
- editable-layer controls as widgetsComponents Wish List
Widget System Features
Widget System Docs
General deck improvements that would benefit Widgets
The following improvements to deck.gl could benefit the widget system or enable useful widgets
PopupWidget tracker
A PoC was landed as
_InfoWidget
as a placeholder until we have a better solution, it attracted a lot of feedback: Given the amount of feedback, we may want to align on requirements / assumptions:Punchlist
Decide on if and how to align with
getTooltip()
support onHover
Add
InfoWidget
@felixpalmerModify widget example to include InfoWidget @felixpalmer
Auto reposition the popup so it is not covered when at the edges of the canvas @ibgreen
Add minOffset prop to keep the popup from "touching" the edge. @ibgreen
Add a small "arrow" / "tip" extrusion to point to the selected point @ibgreen
Ensure the improved positioning is recalculated when panning the view @ibgreen
use CSS variables and add theming for these. --popup-background and --popup-padding @chrisgervang
Add a declarative API for creating the popup HTML (string template against the pick info perhaps like plotly hovertemplate?) RFC in [Feat] tooltip template syntax #9551
Define semantics of popups when using multiple viewports. @chrisgervang
@Pessimistress A "real" popup does the following
Tooltip tip/arrow
The text was updated successfully, but these errors were encountered: