@@ -298,12 +298,15 @@ export type DoRollback<Schemas extends OptionalSchemas> = (
298298/// SortedRowIdsArgs
299299export type SortedRowIdsArgs<
300300 Schema extends OptionalTablesSchema,
301- TableId extends TableIdFromSchema<Schema > = TableIdFromSchema<Schema >,
301+ TableId extends TableIdFromSchema<Schema >,
302+ CellId extends CellIdFromSchema<Schema , TableId> | undefined =
303+ | CellIdFromSchema<Schema , TableId>
304+ | undefined,
302305> = {
303306 /// SortedRowIdsArgs.tableId
304307 tableId: TableId;
305308 /// SortedRowIdsArgs.cellId
306- cellId?: CellIdFromSchema< Schema , TableId> ;
309+ cellId?: CellId ;
307310 /// SortedRowIdsArgs.descending
308311 descending?: boolean;
309312 /// SortedRowIdsArgs.offset
@@ -467,17 +470,14 @@ export type SortedRowIdsListener<
467470 Schemas extends OptionalSchemas,
468471 TableId extends TableIdFromSchema<Schemas [0]>,
469472 CellId extends CellIdFromSchema<Schemas [0], TableId> | undefined,
470- Descending extends boolean,
471- Offset extends number,
472- Limit extends number | undefined,
473473 Store extends StoreAlias<Schemas > = StoreAlias<Schemas >,
474474> = (
475475 store: Store,
476476 tableId: TableId,
477477 cellId: CellId,
478- descending: Descending ,
479- offset: Offset ,
480- limit: Limit ,
478+ descending: boolean ,
479+ offset: number ,
480+ limit: number | undefined ,
481481 sortedRowIds: Ids,
482482) => void;
483483
@@ -1300,45 +1300,23 @@ export interface Store<in out Schemas extends OptionalSchemas> {
13001300 addSortedRowIdsListener<
13011301 TableId extends TableIdFromSchema<Schemas [0]>,
13021302 CellIdOrUndefined extends CellIdFromSchema<Schemas [0], TableId> | undefined,
1303- Descending extends boolean,
1304- Offset extends number,
1305- Limit extends number | undefined,
13061303 >(
13071304 tableId: TableId,
13081305 cellId: CellIdOrUndefined,
1309- descending: Descending,
1310- offset: Offset,
1311- limit: Limit,
1312- listener: SortedRowIdsListener<
1313- Schemas,
1314- TableId,
1315- CellIdOrUndefined,
1316- Descending,
1317- Offset,
1318- Limit,
1319- this
1320- >,
1306+ descending: boolean,
1307+ offset: number,
1308+ limit: number | undefined,
1309+ listener: SortedRowIdsListener<Schemas , TableId, CellIdOrUndefined, this>,
13211310 mutator?: boolean,
13221311 ): Id;
13231312
13241313 /// Store.addSortedRowIdsListener.2
13251314 addSortedRowIdsListener<
13261315 TableId extends TableIdFromSchema<Schemas [0]>,
13271316 CellIdOrUndefined extends CellIdFromSchema<Schemas [0], TableId> | undefined,
1328- Descending extends boolean,
1329- Offset extends number,
1330- Limit extends number | undefined,
13311317 >(
1332- args: SortedRowIdsArgs<Schemas [0], TableId>,
1333- listener: SortedRowIdsListener<
1334- Schemas,
1335- TableId,
1336- CellIdOrUndefined,
1337- Descending,
1338- Offset,
1339- Limit,
1340- this
1341- >,
1318+ args: SortedRowIdsArgs<Schemas [0], TableId, CellIdOrUndefined>,
1319+ listener: SortedRowIdsListener<Schemas , TableId, CellIdOrUndefined, this>,
13421320 mutator?: boolean,
13431321 ): Id;
13441322
0 commit comments