DiagramClipboardExtensions
StockSharp.Xaml.Diagram.Avalonia.Clipboard
Extension methods for creating clipboard data from diagram elements.
Methods
CreateClipboardData
public static DiagramClipboardData CreateClipboardData(ICompositionModel model, IEnumerable<string> selectedNodeKeys, string diagramId)
result = DiagramClipboardExtensions.CreateClipboardData(model, selectedNodeKeys, diagramId)
Creates clipboard data from selected nodes.
PasteClipboardData
public static Dictionary<string, string> PasteClipboardData(ICompositionModel model, DiagramClipboardData data, float offsetX, float offsetY)
result = DiagramClipboardExtensions.PasteClipboardData(model, data, offsetX, offsetY)
Pastes clipboard data to a model at the specified position.
- model
- Target model.
- data
- Clipboard data to paste.
- offsetX
- X offset from original positions.
- offsetY
- Y offset from original positions.
Returns: Dictionary mapping old node keys to new node keys.