1
0
mirror of https://github.com/chylex/TweetDuck.git synced 2025-07-23 22:59:05 +02:00
TweetDuck/Core/Bridge/CallbackBridge.cs

20 lines
474 B
C#

using System;
using System.Windows.Forms;
using TweetDck.Core.Controls;
namespace TweetDck.Core.Bridge{
sealed class CallbackBridge{
private readonly Control owner;
private readonly Action safeCallback;
public CallbackBridge(Control owner, Action safeCallback){
this.owner = owner;
this.safeCallback = safeCallback;
}
public void Trigger(){
owner.InvokeSafe(safeCallback);
}
}
}