/// <summary> /// Called when [activated]. /// </summary> /// <param name="disposables">The disposables.</param> protected override void OnActivated(CompositeDisposable disposables) { Languages = languageService.Get(); previousLanguage = SelectedLanguage = Languages.FirstOrDefault(p => p.IsSelected); var lanuageChanged = this.WhenAnyValue(p => p.SelectedLanguage).Where(p => p != null && Languages?.Count() > 0).Subscribe(p => { if (languageService.SetSelected(Languages, p)) { if (previousLanguage != p) { var args = new LocaleChangedEventArgs() { Locale = p.Abrv, OldLocale = previousLanguage.Abrv }; ReactiveUI.MessageBus.Current.SendMessage(args); previousLanguage = p; } } }).DisposeWith(disposables); base.OnActivated(disposables); }
protected override void OnLocaleChanged(LocaleChangedEventArgs e) { base.OnLocaleChanged(e); Debug.Assert(Engine); FlutterDesktopEngineNotifyLocaleChange(Engine); }
private void OnLocaleChanged(object?sender, LocaleChangedEventArgs e) { GameContentHelper.InvalidateCache(AssetLoader.ENCHANTMENT_NAMES_LOCATION); // This is the games cache of enchantment names. I null it here to clear it. this.Helper.Reflection.GetField <List <BaseEnchantment>?>(typeof(BaseEnchantment), "_enchantments").SetValue(null); AssetLoader.Refresh(); }
protected override void OnLocaleChanged(LocaleChangedEventArgs e) { base.OnLocaleChanged(e); if (!Handle.IsInvalid) { FlutterNotifyLocaleChange(Handle); } }
private void OnListOfFillTypesLocalization(object sender, LocaleChangedEventArgs e) { IsAllowReFill = false; int indexFillType = SelectedIndexFillTypes; SetListOfFillTypes(); SelectedIndexFillTypes = indexFillType; IsAllowReFill = true; }
/// <summary> /// Overrides this method if you want to handle behavior. /// </summary> /// <since_tizen> 3 </since_tizen> protected override void OnLocaleChanged(LocaleChangedEventArgs e) { base.OnLocaleChanged(e); }
/// <summary> /// Overrides this method if you want to handle behavior. /// </summary> protected override void OnLocaleChanged(LocaleChangedEventArgs e) { Log.Debug("NUI", "OnLocaleChanged() is called!"); base.OnLocaleChanged(e); }
/// <summary> /// Overrides this method if want to handle behavior. /// </summary> protected virtual void OnLocaleChanged(LocaleChangedEventArgs e) { }
/// <summary> /// Overrides this method if want to handle behavior. /// </summary> protected override void OnLocaleChanged(LocaleChangedEventArgs e) { base.OnLocaleChanged(e); _applicationExt.LanguageChange(); LOG("OnLocaleChanged() is called!"); }
public void MyOnLocaleChanged(LocaleChangedEventArgs e) { base.OnLocaleChanged(e); }
/************* * REGION ASSET MANAGEMENT * **********/ private void OnLocaleChange(object?sender, LocaleChangedEventArgs e) => AssetEditor.Refresh();
/// <summary> /// Handle LocaleChanged event /// </summary> /// <param name="e">An event data</param> protected override void OnLocaleChanged(LocaleChangedEventArgs e) { base.OnLocaleChanged(e); _app.ApplicationInfomation.Language = new CultureInfo(e.Locale).DisplayName; }
private void Localization_OnLocaleChanged(object sender, LocaleChangedEventArgs e) { label.text = m_LocalizedText.Value; }
protected override void OnLocaleChanged(LocaleChangedEventArgs e) { base.OnLocaleChanged(e); Current.Services?.InvokeLifecycleEvents <TizenLifecycle.OnLocaleChanged>(del => del(this, e)); }
private void Localization_OnLocaleChanged(object sender, LocaleChangedEventArgs e) { SaveLanguage(); }
private void OnLocaleChanged(object sender, LocaleChangedEventArgs e) { Logger.Info($"OnLocaleChanged: {e.Locale}"); UpdateUICulture(); }