public static void SavePathGroupState(string Path, GroupTarget Target, GroupDirection Direction)
        {
            PathConfiguration CurrentConfiguration = SQLite.Current.GetPathConfiguration(Path);

            if (CurrentConfiguration.GroupTarget != Target || CurrentConfiguration.GroupDirection != Direction)
            {
                SQLite.Current.SetPathConfiguration(new PathConfiguration(Path, Target, Direction));
                GroupStateChanged?.Invoke(null, new GroupStateChangedEventArgs(Path, Target, Direction));
            }
        }
Exemple #2
0
 public GroupingEventArgs(GroupStateChanged StateChanged)
 {
     this.GroupStateChanged = StateChanged;
 }