Interface IRenderTaskExecutor

interface IRenderTaskExecutor {
    copyCache(col, from): void;
    copyData2Summary(ranking): void;
    dirtyColumn(col, type): void;
    dirtyRanking(ranking, type): void;
    groupBoxPlotStats(col, group, raw?): IRenderTask<{
        data: IAdvancedBoxPlotData;
        group: IAdvancedBoxPlotData;
        summary: IAdvancedBoxPlotData;
    }>;
    groupCategoricalStats(col, group): IRenderTask<{
        data: ICategoricalStatistics;
        group: ICategoricalStatistics;
        summary: ICategoricalStatistics;
    }>;
    groupCompare(ranking, group, rows): IRenderTask<ICompareValue[]>;
    groupDateStats(col, group): IRenderTask<{
        data: IDateStatistics;
        group: IDateStatistics;
        summary: IDateStatistics;
    }>;
    groupExampleRows<T>(col, group, key, compute): IRenderTask<T>;
    groupNumberStats(col, group, raw?): IRenderTask<{
        data: IStatistics;
        group: IStatistics;
        summary: IStatistics;
    }>;
    groupRows<T>(col, group, key, compute): IRenderTask<T>;
    groupStringStats(col, group): IRenderTask<{
        data: IStringStatistics;
        group: IStringStatistics;
        summary: IStringStatistics;
    }>;
    preCompute(ranking, groups, maxDataIndex): void;
    preComputeCol(col): void;
    preComputeData(ranking): void;
    setData(data): void;
    sort(ranking, group, indices, singleCall, maxDataIndex, lookups?): Promise<IndicesArray>;
    summaryBoxPlotStats(col, raw?): IRenderTask<{
        data: IAdvancedBoxPlotData;
        summary: IAdvancedBoxPlotData;
    }>;
    summaryCategoricalStats(col): IRenderTask<{
        data: ICategoricalStatistics;
        summary: ICategoricalStatistics;
    }>;
    summaryDateStats(col): IRenderTask<{
        data: IDateStatistics;
        summary: IDateStatistics;
    }>;
    summaryNumberStats(col, raw?): IRenderTask<{
        data: IStatistics;
        summary: IStatistics;
    }>;
    summaryStringStats(col): IRenderTask<{
        data: IStringStatistics;
        summary: IStringStatistics;
    }>;
    terminate(): void;
    valueCache(col): ((dataIndex) => any);
}

Hierarchy (view full)

Methods

  • Parameters

    • ranking: Ranking
    • type: "data" | "summary" | "group"

    Returns void

  • Parameters

    Returns ((dataIndex) => any)

      • (dataIndex): any
      • Parameters

        • dataIndex: number

        Returns any