[SPEC] Overhaul event system #1779
Labels
feature
This issue requests a new feature
P: 2 (soon™?)
S: core
Scoped to the core flutter_map functionality
Milestone
Work in progress, feedback and additions are welcome, event names are not final
Motivation
MapEventZoom
#1732Current state
Needed additions
events (multi!: rewrite gesture handling #1733)
MapEventZoom
#1732)function (multi!: rewrite gesture handling #1733 (comment))
Class hierarchy
abstract
MapEventMapEventTertiaryLongPress
abstract
MapEventWithMoveUsage in
onMapEvent
callbackProposals
Proposal 1: Minimal class approach
Class hierarchy
sealed
MapEventUsage in
onMapEvent
callbackProposal 2: Further embrace class subtyping
Class hierarchy
sealed
MapEventsealed
MapInteractionEventMapEventTertiaryLongPress
sealed
MapStartEventMapEventRotateStart
sealed
MapEndEventMapRotateEventEnd
sealed
MapCameraEventUsage in
onMapEvent
callbackTODO: add more proposals
Challenges
between multi!: rewrite gesture handling #1733 (comment)
and [FEATURE] Add catch-all
MapEventZoom
#1732The text was updated successfully, but these errors were encountered: