UNPKG

@gooddata/react-components

Version:

GoodData.UI - A powerful JavaScript library for building analytical applications

25 lines (24 loc) 2.14 kB
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;