Result of preparing a data table slice, including metadata and timing.
export interface DataTablePreparationResult { /** * The prepared row slice with precomputed display values. * @source */ preparedData: PreparedTableRow<KenmeiMangaItem>[]; /** * Index range and total count for the prepared slice. * @source */ indexInfo: { startIndex: number; endIndex: number; totalCount: number; }; /** * Timing breakdown for preparation steps. * @source */ timing: { formattingTimeMs: number; metadataComputationTimeMs: number; totalTimeMs: number; }; /** * Indicates whether computation ran on a worker. * @source */ ranOnWorker: boolean;} Copy
export interface DataTablePreparationResult { /** * The prepared row slice with precomputed display values. * @source */ preparedData: PreparedTableRow<KenmeiMangaItem>[]; /** * Index range and total count for the prepared slice. * @source */ indexInfo: { startIndex: number; endIndex: number; totalCount: number; }; /** * Timing breakdown for preparation steps. * @source */ timing: { formattingTimeMs: number; metadataComputationTimeMs: number; totalTimeMs: number; }; /** * Indicates whether computation ran on a worker. * @source */ ranOnWorker: boolean;}
The prepared row slice with precomputed display values.
preparedData: PreparedTableRow<KenmeiMangaItem>[]; Copy
preparedData: PreparedTableRow<KenmeiMangaItem>[];
Index range and total count for the prepared slice.
indexInfo: { startIndex: number; endIndex: number; totalCount: number; }; Copy
indexInfo: { startIndex: number; endIndex: number; totalCount: number; };
Timing breakdown for preparation steps.
timing: { formattingTimeMs: number; metadataComputationTimeMs: number; totalTimeMs: number; }; Copy
timing: { formattingTimeMs: number; metadataComputationTimeMs: number; totalTimeMs: number; };
Indicates whether computation ran on a worker.
ranOnWorker: boolean; Copy
ranOnWorker: boolean;
Result of preparing a data table slice, including metadata and timing.
Source