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.