From a197f3b102ee9d68f497a820d5ac62af89c87a65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wies=C5=82aw=20=C5=A0olt=C3=A9s?= Date: Mon, 19 May 2025 16:15:43 +0200 Subject: [PATCH] docs: update behavior listing --- README.md | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b27a220e9..a3d3de32d 100644 --- a/README.md +++ b/README.md @@ -289,12 +289,24 @@ This section provides an overview of all available classes and their purpose in - **DropBehaviorBase** *Base class for behaviors that handle drag-and-drop events and execute commands.* +- **ContextDragBehaviorBase** + *Base class for context drag behaviors that initiate a drag using context data.* + +- **ContextDropBehaviorBase** + *Base class for context drop behaviors handling dropped context data.* + +- **DragAndDropEventsBehavior** + *Abstract behavior used to attach handlers for drag-and-drop events.* + - **FilesDropBehavior** *Executes a command with a collection of dropped files.* - **TextDropBehavior** *Executes a command with dropped text.* +- **TypedDragBehaviorBase** + *Base class for drag behaviors working with a specific data type.* + - **TypedDragBehavior** *Provides drag behavior for items of a specified data type.* @@ -715,9 +727,26 @@ This section provides an overview of all available classes and their purpose in - **SaveFilePickerAction** *Opens a save file picker dialog and passes the chosen file as a command parameter.* -- **SaveFilePickerBehaviorBase** +- **SaveFilePickerBehaviorBase** *Base behavior for saving files using a file picker dialog.* +### Scripting +- **ExecuteScriptAction** + *Executes a C# script using the Roslyn scripting API.* + +### ReactiveUI +- **ClearNavigationStackAction** + *Resets the ReactiveUI navigation stack.* + +- **NavigateAction** + *Navigates to a specified `IRoutableViewModel` using a router.* + +- **NavigateBackAction** + *Navigates back within a `RoutingState` stack.* + +- **NavigateAndReset** + *Navigates to a view model and clears the navigation stack.* + ### TextBox - **TextBoxSelectAllOnGotFocusBehavior** *Selects all text in a TextBox when it gains focus.*