MapComplete/src/Logic/Actors
2024-09-02 12:48:15 +02:00
..
BackgroundLayerResetter.ts UX: fix #2089, improve background selection hotkeys and add emoji to indicate categories of background layers 2024-08-23 03:47:04 +02:00
ChangeToElementsActor.ts Refactoring: move all code files into a src directory 2023-07-09 13:09:05 +02:00
GeoLocationHandler.ts Chore: linting 2024-04-13 02:40:21 +02:00
InitialMapPositioning.ts UX: update gps-label indication if GPS is not available physically 2024-08-09 10:53:09 +02:00
NoElementsInViewDetector.ts Refactoring: move all code files into a src directory 2023-07-09 13:09:05 +02:00
PendingChangesUploader.ts Chore: linting 2024-04-13 02:40:21 +02:00
PreferredRasterLayerSelector.ts chore: automated housekeeping... 2024-09-02 12:48:15 +02:00
Readme.md Refactoring: move all code files into a src directory 2023-07-09 13:09:05 +02:00
SelectedElementTagsUpdater.ts Add feature switch to disable the cache, partial fix to make GRB theme workable again 2024-08-02 13:32:47 +02:00
TitleHandler.ts Refactoring: remove selectedLayer from titleHandler 2024-01-29 18:09:25 +01:00

Actors

An actor is a module which converts one UIEventSource into another while performing logic.

Typically, it will only expose the constructor taking some UIEventSources (and configuration) and a few fields which are UIEVentSources.

An actor should never have a dependency on 'State' and should never import it