summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/map-editor/src/ElmModule/Update.elm')
-rw-r--r--src/map-editor/src/ElmModule/Update.elm16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/map-editor/src/ElmModule/Update.elm b/src/map-editor/src/ElmModule/Update.elm
index 095c049..944108a 100644
--- a/src/map-editor/src/ElmModule/Update.elm
+++ b/src/map-editor/src/ElmModule/Update.elm
@@ -8,6 +8,7 @@ import Update.ChangeScale
import Update.ClearToolboxSelection
import Update.GoToMainMenu
import Update.HandleServerReply
+import Update.Markers
import Update.PrettifySelectedTiles
import Update.SelectTab
import Update.SelectTile
@@ -76,5 +77,20 @@ update event model =
Struct.Event.SendMapUpdateRequested ->
(Update.SendMapUpdate.apply_to new_model)
+ (Struct.Event.SetMarkerName name) ->
+ (Update.Markers.set_name new_model name)
+
+ Struct.Event.LoadMarker ->
+ (Update.Markers.load new_model)
+
+ Struct.Event.SaveMarker ->
+ (Update.Markers.save new_model)
+
+ Struct.Event.RemoveMarker ->
+ (Update.Markers.remove new_model)
+
+ Struct.Event.NewMarker ->
+ (Update.Markers.new new_model)
+
Struct.Event.GoToMainMenu ->
(Update.GoToMainMenu.apply_to new_model)