diff --git a/MapControl/Avalonia/Map.Avalonia.cs b/MapControl/Avalonia/Map.Avalonia.cs
index 82a57b1f..22d5e6ce 100644
--- a/MapControl/Avalonia/Map.Avalonia.cs
+++ b/MapControl/Avalonia/Map.Avalonia.cs
@@ -6,11 +6,24 @@ using System;
namespace MapControl
{
+ [Flags]
+ public enum ManipulationModes
+ {
+ None = 0,
+ Translate = 1,
+ Rotate = 2,
+ Scale = 4,
+ All = Translate | Rotate | Scale
+ }
+
///
/// MapBase with default input event handling.
///
public class Map : MapBase
{
+ public static readonly StyledProperty ManipulationModesProperty =
+ DependencyPropertyHelper.Register