Class IgxNumberSummaryOperand

階層

Hierarchy (view full)

コンストラクター

メソッド

コンストラクター

メソッド

  • 静的メソッドを実行して IgxSummaryResult[] を返します。

    interface IgxSummaryResult {
    key: string;
    label: string;
    summaryResult: any;
    }

    summary をカスタマイズするために継承クラスでオーバーライドできます。

    class CustomNumberSummary extends IgxNumberSummaryOperand {
    constructor() {
    super();
    }
    public operate(data: any[], allData: any[], fieldName: string, groupRecord: IGroupByRecord): IgxSummaryResult[] {
    const result = super.operate(data, allData, fieldName, groupRecord);
    result.push({
    key: "avg",
    label: "Avg",
    summaryResult: IgxNumberSummaryOperand.average(data)
    });
    result.push({
    key: 'mdn',
    label: 'Median',
    summaryResult: this.findMedian(data)
    });
    return result;
    }
    }
    this.grid.getColumnByName('ColumnName').summaries = CustomNumberSummary;

    次のメンバー

    IgxNumberSummaryOperand

    パラメーター

    • data: any[] = []
    • allData: any[] = []
    • Optional fieldName: string
    • Optional groupRecord: IGroupByRecord

    返却 IgxSummaryResult[]

  • 提供されたデータ レコードの平均数値を返します。 フィルタリングが適用される場合、フィルター済みのデータ レコードの平均数値を返します。

    IgxSummaryOperand.average(data);
    

    次のメンバー

    IgxNumberSummaryOperand

    パラメーター

    • data: any[]

    返却 number

  • 提供されたデータ レコードの最大数値を返します。 フィルタリングが適用される場合、フィルター済みのデータ レコードの最大値を返します。

    IgxNumberSummaryOperand.max(data);
    

    次のメンバー

    IgxNumberSummaryOperand

    パラメーター

    • data: any[]

    返却 number

  • 提供されたデータ レコードの最小数値を返します。 フィルタリングが適用される場合、フィルター済みのデータ レコードの最小値を返します。

    IgxNumberSummaryOperand.min(data);
    

    次のメンバー

    IgxNumberSummaryOperand

    パラメーター

    • data: any[]

    返却 number

  • 提供されたデータ レコードの数値の合計を返します。 フィルタリングが適用される場合、データ レコードの数値の合計を返します。

    IgxNumberSummaryOperand.sum(data);
    

    次のメンバー

    IgxNumberSummaryOperand

    パラメーター

    • data: any[]

    返却 number