AvaloniaClipboardService

StockSharp.Xaml.Diagram.Avalonia.Clipboard

Avalonia implementation of clipboard service for diagram copy/paste operations.

Implements: IClipboardService

Constructors

AvaloniaClipboardService
public AvaloniaClipboardService(TopLevel topLevel)
avaloniaClipboardService = AvaloniaClipboardService(topLevel)

Creates a new clipboard service for Avalonia.

topLevel
The top-level window for clipboard access.

Properties

HasData
public bool HasData { get; }
value = avaloniaClipboardService.HasData

Indicates whether any data was loaded.

Methods

Clear
public void Clear()
avaloniaClipboardService.Clear()

Clears all adapter states and resets current state to Disconnected.

Copy
public bool Copy(DiagramClipboardData data)
result = avaloniaClipboardService.Copy(data)
Cut
public bool Cut(DiagramClipboardData data)
result = avaloniaClipboardService.Cut(data)
GetData
public DiagramClipboardData GetData()
result = avaloniaClipboardService.GetData()