This app simulates how the sort order in a chart can be governed by a user option.
Recognised use cases for custom sort orders in charts include:
1. Managing the sort order of charts through chart properties without need for script change and refresh
2. User customisable sort order of dimension values (self service propositions)
3. Setting priority sort orders for subset of dimension values whilst retaining freedom to sort non-priority items by other logic
4. Varying sort order according to audience (e.g. multi-customer applications, where logged in customer wants to see their performance consistently presented at the top / first)