SliceSorters: {
    None: SliceSorter<SliceTypes>;
    SortByName: SliceSorter<SliceTypes>;
    SortByValueAscending: SliceSorter<SliceTypes>;
    SortByValueDescending: SliceSorter<SliceTypes>;
} = ...

Collection of some example implementations of SliceSorter

Use with setSliceSorter

Example usage:

// Use a default implementation
SlicedCharts.setSliceSorter(SliceSorters.SortByValueDescending)
// Use a custom implementation
SlicedCharts.setSliceSorter((a, b) => a.getValue() - b.getValue())

Type declaration