Merge pull request #5010 from BaronGreenback/Remove_IPluginConfigurationPage

Removal of IPluginConfigurationPage
This commit is contained in:
dkanada
2021-02-05 11:38:44 +09:00
committed by GitHub
3 changed files with 8 additions and 124 deletions

View File

@@ -1,51 +0,0 @@
using System.IO;
using MediaBrowser.Common.Plugins;
namespace MediaBrowser.Controller.Plugins
{
/// <summary>
/// Interface IConfigurationPage.
/// </summary>
public interface IPluginConfigurationPage
{
/// <summary>
/// Gets the name.
/// </summary>
/// <value>The name.</value>
string Name { get; }
/// <summary>
/// Gets the type of the configuration page.
/// </summary>
/// <value>The type of the configuration page.</value>
ConfigurationPageType ConfigurationPageType { get; }
/// <summary>
/// Gets the plugin.
/// </summary>
/// <value>The plugin.</value>
IPlugin Plugin { get; }
/// <summary>
/// Gets the HTML stream.
/// </summary>
/// <returns>Stream.</returns>
Stream GetHtmlStream();
}
/// <summary>
/// Enum ConfigurationPageType.
/// </summary>
public enum ConfigurationPageType
{
/// <summary>
/// The plugin configuration.
/// </summary>
PluginConfiguration,
/// <summary>
/// The none.
/// </summary>
None
}
}