public PresentationAssistantSettingsStore()

in src/dotnet/JetBrains.PresentationAssistant/PresentationAssistantSettingsStore.cs [15:35]


        public PresentationAssistantSettingsStore(Lifetime lifetime, ISettingsStore settingsStore, DataContexts dataContexts)
        {
            this.settingsStore = settingsStore;
            this.dataContexts = dataContexts;

            SettingsChanged = new SimpleSignal(lifetime, "Presentation Assistant settings changed");

            var key = settingsStore.Schema.GetKey<PresentationAssistantSettings>();
            settingsStore.Changed.Advise(lifetime, args =>
            {
                foreach (var changedEntry in args.ChangedEntries)
                {
                    if (changedEntry.Parent == key)
                    {
                        if (changedEntry.LocalName == "Enabled")
                            SettingsChanged.Fire();
                        break;
                    }
                }
            });
        }