mapcomplete/src/Logic/Actors
2023-07-09 13:09:05 +02:00
..
BackgroundLayerResetter.ts Refactoring: move all code files into a src directory 2023-07-09 13:09:05 +02:00
ChangeToElementsActor.ts Refactoring: move all code files into a src directory 2023-07-09 13:09:05 +02:00
GeoLocationHandler.ts Refactoring: move all code files into a src directory 2023-07-09 13:09:05 +02:00
InitialMapPositioning.ts Refactoring: move all code files into a src directory 2023-07-09 13:09:05 +02:00
NoElementsInViewDetector.ts Refactoring: move all code files into a src directory 2023-07-09 13:09:05 +02:00
PendingChangesUploader.ts Refactoring: move all code files into a src directory 2023-07-09 13:09:05 +02:00
Readme.md Refactoring: move all code files into a src directory 2023-07-09 13:09:05 +02:00
SelectedElementTagsUpdater.ts Refactoring: move all code files into a src directory 2023-07-09 13:09:05 +02:00
TitleHandler.ts Refactoring: move all code files into a src directory 2023-07-09 13:09:05 +02: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