Expand description
Contains all the actions that can be broadcasted via crate::sse::broadcaster::Broadcaster
.
Structs§
- Action
- Create
Area Action Payload - Create
Base Layer Image Action Payload - The payload of the
ActionType::CreateBaseLayerImage
. This struct should always matchBaseLayerImageDto
. - Create
Hydrology Action Payload - Create
Plant Action Payload - The payload of the
ActionType::CreatePlanting
. This struct should always matchPlantingDto
. - Create
Shading Action Payload - Delete
Base Layer Image Action Payload - The payload of the
ActionType::DeleteBaseLayerImage
. - Delete
Planting Action Payload - The payload of the
ActionType::DeletePlanting
. - Move
Planting Action Payload - The payload of the
ActionType::MovePlanting
. - Restore
Drawing Layer Action Payload - The payload of the
ActionType::RestoreDrawingLayer
. - Transform
Planting Action Payload - The payload of the
ActionType::TransformPlanting
. - Update
AddDate Action Payload - The payload of the actions [
ActionType::UpdatePlantingAddDate]
]. - Update
Area Action Payload - The payload of [
ActionType::UpdateShading
,ActionType::UpdateHydrology
,ActionType::UpdateSoilTexture
]. - Update
Area AddDate Action Payload - The payload of the [
ActionType::UpdateShadingAddDate
,ActionType::UpdateHydrologyAddDate
,ActionType::UpdateSoilTextureAddDate
]. - Update
Area Notes Action Payload - The payload of the [
ActionType::UpdateShadingNotes
,ActionType::UpdateHydrologyNotes
,ActionType::UpdateSoilTextureNotes
]. - Update
Area Remove Date Action Payload - The payload of the [
ActionType::UpdateShadingRemoveDate
,ActionType::UpdateHydrologyRemoveDate
,ActionType::UpdateSoilTextureRemoveDate
]. - Update
Base Layer Image Action Payload - The payload of the
ActionType::UpdateBaseLayerImage
. - Update
Drawing Notes Action Payload - The payload of the
ActionType::UpdatePlantingNotes
. - Update
MapGeometry Action Payload - The payload of the
ActionType::UpdateMapGeometry
. - Update
Planting Additional Name Payload - The payload of the
ActionType::UpdatePlantingRemoveDate
. - Update
Planting Notes Action Payload - The payload of the
ActionType::UpdatePlantingNotes
. - Update
Remove Date Action Payload - The payload of the
ActionType::UpdatePlantingRemoveDate
.
Enums§
- Action
Type - An enum representing all the actions that can be broadcasted via
crate::sse::broadcaster::Broadcaster
.