Esempio n. 1
0
        AimpActionResult IAimpExtensionDataStorage.GetGroupingPresets(GroupingPresetsSchemaType schema,
                                                                      IAimpGroupingPresets presets)
        {
            if (schema == GroupingPresetsSchemaType.BuiltIn)
            {
                var result = presets.Add("AIMP.DEMO.ML.DEFAULT", "Grouping preset",
                                         new DataProviderGroupingTree(_data));
                _outPreset = result.Result;
            }
            else if (schema == GroupingPresetsSchemaType.Default)
            {
                var result = presets.Add("Demo.ExplorerView.GroupingPreset.Default", "Demo preset", EVDS_Fake);
                _groupingPresetStandard = result.Result;
            }

            return(new AimpActionResult(ActionResultType.OK));
        }
Esempio n. 2
0
 void IAimpExtensionDataStorage.Terminate()
 {
     _groupingPresetStandard = null;
     _outPreset = null;
 }