@gooddata/gooddata-js
Version:
GoodData JavaScript SDK
20 lines (19 loc) • 570 B
TypeScript
import { AFM } from "@gooddata/typings";
/**
* Attaches sorts into resultSpec
*
* @method applySorting
* @param {AFM.IResultSpec} resultSpec
* @param {AFM.SortItem[]} sortItems
* @returns {AFM.IResultSpec}
*/
export declare function applySorting(resultSpec?: AFM.IResultSpec, sortItems?: AFM.SortItem[]): AFM.IResultSpec;
/**
* Returns true if sortItem fits to afm
*
* @method isSortValid
* @param {AFM.IAfm} afm
* @param {AFM.SortItem} sortItem
* @returns {boolean}
*/
export declare function isSortValid(afm: AFM.IAfm, sortItem?: AFM.SortItem): boolean;