Make DalamudPluginInterface into IDalamudPluginInterface (#1807)

* Make DalamudPluginInterface into IDalamudPluginInterface

* Interface UiBuilder
This commit is contained in:
Blair 2024-06-29 08:00:57 +10:00 committed by GitHub
parent d7d029e3cd
commit 2e3153c502
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 583 additions and 82 deletions

View file

@ -3052,8 +3052,8 @@ internal class PluginInstallerWindow : Window, IDisposable
private void DrawOpenPluginSettingsButton(LocalPlugin plugin)
{
var hasMainUi = plugin.DalamudInterface?.UiBuilder.HasMainUi ?? false;
var hasConfig = plugin.DalamudInterface?.UiBuilder.HasConfigUi ?? false;
var hasMainUi = plugin.DalamudInterface?.LocalUiBuilder.HasMainUi ?? false;
var hasConfig = plugin.DalamudInterface?.LocalUiBuilder.HasConfigUi ?? false;
if (hasMainUi)
{
ImGui.SameLine();
@ -3061,7 +3061,7 @@ internal class PluginInstallerWindow : Window, IDisposable
{
try
{
plugin.DalamudInterface.UiBuilder.OpenMain();
plugin.DalamudInterface.LocalUiBuilder.OpenMain();
}
catch (Exception ex)
{
@ -3088,7 +3088,7 @@ internal class PluginInstallerWindow : Window, IDisposable
{
try
{
plugin.DalamudInterface.UiBuilder.OpenConfig();
plugin.DalamudInterface.LocalUiBuilder.OpenConfig();
}
catch (Exception ex)
{