Skip to content

CollectionTableSort

Defined in: packages/core/src/collections/types.ts:82

A portable table sort: a field slug (or _creationTime) plus direction. Used by admin.view.state.sort, find’s sort arg, the list URL, and saved views — the same shape everywhere so a stored view stays backend-neutral (B3 Decision 14 / this spec’s Decision 4).

TFieldSlug extends string = string

The collection’s own field slugs.

field: "_creationTime" | TFieldSlug

Defined in: packages/core/src/collections/types.ts:84

The field to sort by, or "_creationTime" for insertion order.


order: "asc" | "desc"

Defined in: packages/core/src/collections/types.ts:86

Sort direction — matches Convex .order().