SortOrder<T extends Object?> constructor

SortOrder<T extends Object?>(
  1. String field, [
  2. bool ascending = true,
  3. bool nullLast = false
])

Sort order on given field; by default ascending is true, nullLast is false.

When ascending nulls are position first, When not ascending nulls are positioned last

nullLast means nulls are sorted last in ascending order so if not ascending, it means null are sorted first

Implementation

factory SortOrder(String field,
    [bool ascending = true, bool nullLast = false]) {
  return SembastSortOrder<T>(field, ascending, nullLast);
}