cheetah-grid
    Preparing search index...

    Interface DataSourceAPI<T>

    interface DataSourceAPI<T> {
        dataSource: DataSourceAPI<T>;
        length: number;
        get(index: number): MaybePromiseOrUndef<T>;
        getField<
            F extends string
            | number
            | symbol
            | FieldGetter<T>
            | FieldAssessor<T>,
        >(
            index: number,
            field: F,
        ): any;
        hasField(index: number, field: FieldDef<T>): boolean;
        setField<
            F extends string
            | number
            | symbol
            | FieldGetter<T>
            | FieldAssessor<T>,
        >(
            index: number,
            field: F,
            value: any,
        ): MaybePromise<boolean>;
        sort(field: FieldDef<T>, order: "desc" | "asc"): MaybePromise<void>;
    }

    Type Parameters

    • T

    Implemented by

    Index

    Properties

    dataSource: DataSourceAPI<T>
    length: number

    Methods

    • Parameters

      Returns boolean