Module actions

Source
Expand description

Contains all the actions that can be broadcasted via crate::sse::broadcaster::Broadcaster.

Structs§

Action
CreateAreaActionPayload
CreateBaseLayerImageActionPayload
The payload of the ActionType::CreateBaseLayerImage. This struct should always match BaseLayerImageDto.
CreateHydrologyActionPayload
CreatePlantActionPayload
The payload of the ActionType::CreatePlanting. This struct should always match PlantingDto.
CreateShadingActionPayload
DeleteBaseLayerImageActionPayload
The payload of the ActionType::DeleteBaseLayerImage.
DeletePlantingActionPayload
The payload of the ActionType::DeletePlanting.
MovePlantingActionPayload
The payload of the ActionType::MovePlanting.
RestoreDrawingLayerActionPayload
The payload of the ActionType::RestoreDrawingLayer.
TransformPlantingActionPayload
The payload of the ActionType::TransformPlanting.
UpdateAddDateActionPayload
The payload of the actions [ActionType::UpdatePlantingAddDate]].
UpdateAreaActionPayload
The payload of [ActionType::UpdateShading, ActionType::UpdateHydrology, ActionType::UpdateSoilTexture].
UpdateAreaAddDateActionPayload
The payload of the [ActionType::UpdateShadingAddDate, ActionType::UpdateHydrologyAddDate, ActionType::UpdateSoilTextureAddDate].
UpdateAreaNotesActionPayload
The payload of the [ActionType::UpdateShadingNotes, ActionType::UpdateHydrologyNotes, ActionType::UpdateSoilTextureNotes].
UpdateAreaRemoveDateActionPayload
The payload of the [ActionType::UpdateShadingRemoveDate, ActionType::UpdateHydrologyRemoveDate, ActionType::UpdateSoilTextureRemoveDate].
UpdateBaseLayerImageActionPayload
The payload of the ActionType::UpdateBaseLayerImage.
UpdateDrawingNotesActionPayload
The payload of the ActionType::UpdatePlantingNotes.
UpdateMapGeometryActionPayload
The payload of the ActionType::UpdateMapGeometry.
UpdatePlantingAdditionalNamePayload
The payload of the ActionType::UpdatePlantingRemoveDate.
UpdatePlantingNotesActionPayload
The payload of the ActionType::UpdatePlantingNotes.
UpdateRemoveDateActionPayload
The payload of the ActionType::UpdatePlantingRemoveDate.

Enums§

ActionType
An enum representing all the actions that can be broadcasted via crate::sse::broadcaster::Broadcaster.