1
0
mirror of https://github.com/chylex/TweetDuck.git synced 2025-08-17 00:31:42 +02:00
Files
.github
.idea
bld
lib
TweetLib.Browser
TweetLib.Browser.CEF
TweetLib.Communication
TweetLib.Core
Application
Features
Notifications
Plugins
TweetDeck
Twitter
BaseBrowser.cs
BaseContextMenu.cs
BaseResourceRequestHandler.cs
CommonBridgeObject.cs
FileDownloadManager.cs
ICommonInterface.cs
PropertyObjectScript.cs
Resources
Systems
App.cs
Lib.cs
TweetLib.Core.csproj
TweetLib.Utils
TweetTest.Browser.CEF
TweetTest.Core
TweetTest.Utils
linux
resources
windows
.gitattributes
.gitignore
LICENSE.md
README.md
TweetDuck.sln
TweetDuck.sln.DotSettings
Version.cs
global.json

19 lines
607 B
C#

using System.Threading.Tasks;
using TweetLib.Core.Features.Notifications;
namespace TweetLib.Core.Features {
public interface ICommonInterface {
void Alert(string type, string contents);
void DisplayTooltip(string? text);
void FixClipboard();
int GetIdleSeconds();
void OnSoundNotification();
void PlayVideo(string videoUrl, string tweetUrl, string username, object callShowOverlay);
void ScreenshotTweet(string html, int width);
void ShowDesktopNotification(DesktopNotification notification);
void StopVideo();
Task ExecuteCallback(object callback, params object[] parameters);
}
}