mirror of
https://github.com/chylex/TweetDuck.git
synced 2025-04-29 11:34:13 +02:00
27 lines
576 B
C#
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;
|
|
}
|
|
}
|
|
}
|