1
0
mirror of https://github.com/chylex/TweetDuck.git synced 2025-04-29 11:34:13 +02:00
TweetDuck/Browser/Base/CefDragDataAdapter.cs

27 lines
576 B
C#

using CefSharp;
using TweetLib.Browser.CEF.Interfaces;
namespace TweetDuck.Browser.Base {
sealed class CefDragDataAdapter : IDragDataAdapter<IDragData> {
public static CefDragDataAdapter Instance { get; } = new CefDragDataAdapter();
private CefDragDataAdapter() {}
public bool IsLink(IDragData data) {
return data.IsLink;
}
public string GetLink(IDragData data) {
return data.LinkUrl;
}
public bool IsFragment(IDragData data) {
return data.IsFragment;
}
public string GetFragmentAsText(IDragData data) {
return data.FragmentText;
}
}
}