Flow.Launcher/Flow.Launcher.Plugin/PluginInitContext.cs
2021-01-06 19:13:42 +08:00

20 lines
501 B
C#

using System;
namespace Flow.Launcher.Plugin
{
public class PluginInitContext
{
public PluginInitContext(PluginMetadata currentPluginMetadata, IPublicAPI api)
{
CurrentPluginMetadata = currentPluginMetadata;
API = api;
}
public PluginMetadata CurrentPluginMetadata { get; internal set; }
/// <summary>
/// Public APIs for plugin invocation
/// </summary>
public IPublicAPI API { get; set; }
}
}