PaletteListDataSource.cs 480 B

123456789101112131415
  1. using PixiEditor.Models.DataHolders.Palettes;
  2. using PixiEditor.Models.IO;
  3. using System.Collections.Generic;
  4. using System.Threading.Tasks;
  5. namespace PixiEditor.Models.DataProviders
  6. {
  7. public abstract class PaletteListDataSource
  8. {
  9. public virtual void Initialize() { }
  10. public abstract Task<PaletteList> FetchPaletteList(int startIndex, int items, FilteringSettings filtering);
  11. public List<PaletteFileParser> AvailableParsers { get; set; }
  12. }
  13. }