@gooddata/react-components
Version:
GoodData.UI - A powerful JavaScript library for building analytical applications
25 lines (24 loc) • 2.14 kB
TypeScript
import { IBucket, IReferencePoint, IFilters } from "../interfaces/Visualization";
export declare function hasOneMeasure(buckets: IBucket[]): boolean;
export declare function getMasterMeasuresCount(buckets: IBucket[], bucketLocalIdentifier: string): number;
export declare function hasOneMasterMeasureInBucket(buckets: IBucket[], bucketLocalIdentifier: string): boolean;
export declare function hasNoMeasures(buckets: IBucket[]): boolean;
export declare function hasNoSecondaryMeasures(buckets: IBucket[]): boolean;
export declare function hasNoAttribute(buckets: IBucket[]): boolean;
export declare function hasSomeSegmentByItems(buckets: IBucket[]): boolean;
export declare function hasMoreThanOneCategory(buckets: IBucket[]): boolean;
export declare function hasMoreThanOneMasterMeasure(buckets: IBucket[], bucketLocalIdentifier: string): boolean;
export declare function hasGlobalDateFilterIgnoreAllTime(filters: IFilters): boolean;
export declare function hasGlobalDateFilter(filters: IFilters): boolean;
export declare function hasUsedDateIgnoreAllTime(buckets: IBucket[], filters: IFilters): boolean;
export declare function hasUsedDate(buckets: IBucket[], filters: IFilters): boolean;
export declare function hasNoStacks(buckets: IBucket[]): boolean;
export declare function hasOneCategory(buckets: IBucket[]): boolean;
export declare function noDerivedMeasurePresent(buckets: IBucket[]): boolean;
export declare function hasNonAllTimeFilter(filters: IFilters): boolean;
export declare function isShowInPercentAllowed(buckets: IBucket[], filters: IFilters, bucketLocalIdentifier: string): boolean;
export declare function isComparisonOverTimeAllowed(buckets: IBucket[], filters: IFilters, weekFiltersEnabled: boolean): boolean;
export declare function overTimeComparisonRecommendationEnabled(referencePoint: IReferencePoint, weekFiltersEnabled: boolean): boolean;
export declare function comparisonAndTrendingRecommendationEnabled(buckets: IBucket[]): boolean;
export declare function percentRecommendationEnabled(buckets: IBucket[]): boolean;
export declare function previousPeriodRecommendationEnabled(buckets: IBucket[]): boolean;