mapcomplete/Logic/Actors
2023-01-05 01:12:31 +01:00
..
AvailableBaseLayers.ts Reformat all files with prettier 2022-09-08 21:40:48 +02:00
AvailableBaseLayersImplementation.ts Remove stadia background layers, fix #1096 2022-10-10 21:12:05 +02:00
BackgroundLayerResetter.ts Reformat all files with prettier 2022-09-08 21:40:48 +02:00
ChangeToElementsActor.ts Reformat all files with prettier 2022-09-08 21:40:48 +02:00
GeoLocationHandler.ts Remove console.Log 2022-12-31 02:22:44 +01:00
OverpassFeatureSource.ts Auto-formatting 2022-12-16 13:45:07 +01:00
PendingChangesUploader.ts Reformat all files with prettier 2022-09-08 21:40:48 +02:00
Readme.md Add binoculars theme, auto reformat everything 2021-09-09 00:06:21 +02:00
SelectedElementTagsUpdater.ts Auto-formatting 2022-12-16 13:45:07 +01:00
SelectedFeatureHandler.ts Close popup after splitting; scroll popup into view 2023-01-04 18:52:49 +01:00
StrayClickHandler.ts Fix typo which prevented updating the selected element, improve comments and typings 2023-01-03 23:45:04 +01:00
TitleHandler.ts Formatting 2022-10-27 01:50:41 +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