func (m Model) ThenSortByAsc(columnKey string) Model {
	m.sortOrder = append([]SortColumn{
		{
			ColumnKey: columnKey,
			Direction: SortDirectionAsc,
		},
	}, m.sortOrder...)

	return m
}
// ThenSortByAsc provides a secondary sort after the first, in ascending order.
// Can be chained multiple times, applying to smaller subgroups each time.
ThenSortByAsc provides a secondary sort after the first, in ascending order.
Can be chained multiple times, applying to smaller subgroups each time.
// ThenSortByAsc provides a secondary sort after the first in ascending order . // Can be chained multiple times applying to smaller subgroups each time .
func (m Model) ThenSortByAsc(columnKey string) Model {
	m.sortOrder = append([]SortColumn{
		{
			ColumnKey: columnKey,
			Direction: SortDirectionAsc,
		},
	}, m.sortOrder...)
	return m
}
func ( m Model ) ThenSortByAsc ( columnKey string ) Model { m . sortOrder = append ( [ ] SortColumn { { ColumnKey : columnKey , Direction : SortDirectionAsc , } , } , m . sortOrder ... ) return m }
ThenSortByAsc provides a secondary sort after the first, in ascending order.
ThenSortByAsc provides a secondary sort after the first in ascending order .