public void AttachToAct(FFXIVTranslatePlugin plugin) { _plugin = plugin; _controller = plugin.Controller; _controller.TranslateProviderChanged += ControllerOnTranslateProviderChanged; _controller.AddTimestampChanged += ControllerOnAddTimestampChanged; _controller.TimestampFormatChanged += ControllerOnTimestampFormatChanged; }
public void AttachToAct(FFXIVTranslatePlugin plugin) { _service = plugin.TranslateService; _plugin = plugin; var controller = plugin.Controller; controller.TranslateProviderChanged += ControllerOnTranslateProviderChanged; controller.LegalInfoChanged += ControllerOnLegalInfoChanged; }
internal void AttachToAct(FFXIVTranslatePlugin plugin) { _service = plugin.TranslateService; _plugin = plugin; var settings = plugin.Settings; settings.AddStringSetting(nameof(plugin.TranslateProvider)); settings.AddStringSetting(nameof(plugin.TranslateApiKey)); settings.AddStringSetting(nameof(plugin.TranslateLangFrom)); settings.AddStringSetting(nameof(plugin.TranslateLangTo)); var controller = plugin.Controller; controller.TranslateProviderChanged += ControllerOnTranslateProviderChanged; controller.LegalInfoChanged += ControllerOnLegalInfoChanged; }
public void PostAttachToAct(FFXIVTranslatePlugin plugin) { }
public void AttachToAct(FFXIVTranslatePlugin plugin) { _plugin = plugin; _controller = plugin.Controller; _controller.TranslateProviderChanged += ControllerOnTranslateProviderChanged; }