@gooddata/react-components
Version:
GoodData.UI - A powerful JavaScript library for building analytical applications
20 lines (19 loc) • 2.08 kB
TypeScript
import { DateFilter, IDateFilterCallbackProps, IDateFilterOwnProps, IDateFilterProps } from "./DateFilter";
declare const DateFilterHelpers: {
validateFilterOption: (filterOption: import("@gooddata/typings").ExtendedDateFilters.DateFilterOption) => import("../../../interfaces/ExtendedDateFilters").IExtendedDateFilterErrors;
getDateFilterTitle: (filter: import("@gooddata/typings").ExtendedDateFilters.DateFilterOption, locale: import("@gooddata/typings").Localization.ILocale) => string;
getDateFilterTitleUsingTranslator: (filter: import("@gooddata/typings").ExtendedDateFilters.DateFilterOption, translator: import("./utils/Translations/Translators").IDateAndMessageTranslator) => string;
getDateFilterRepresentation: (filter: import("@gooddata/typings").ExtendedDateFilters.DateFilterOption, locale: import("@gooddata/typings").Localization.ILocale) => string;
granularityIntlCodes: {
"GDC.time.date": import("./constants/i18n").GranularityIntlKey;
"GDC.time.week_us": import("./constants/i18n").GranularityIntlKey;
"GDC.time.month": import("./constants/i18n").GranularityIntlKey;
"GDC.time.quarter": import("./constants/i18n").GranularityIntlKey;
"GDC.time.year": import("./constants/i18n").GranularityIntlKey;
};
applyExcludeCurrentPeriod: (dateFilterOption: import("@gooddata/typings").ExtendedDateFilters.DateFilterOption, excludeCurrentPeriod: boolean) => import("@gooddata/typings").ExtendedDateFilters.DateFilterOption;
defaultDateFilterOptions: import("@gooddata/typings").ExtendedDateFilters.IDateFilterOptionsByType;
canExcludeCurrentPeriod: (dateFilterOption: import("@gooddata/typings").ExtendedDateFilters.DateFilterOption) => boolean;
mapOptionToAfm: (value: import("@gooddata/typings").ExtendedDateFilters.DateFilterOption, dateDataSet: import("@gooddata/typings").AFM.ObjQualifier, excludeCurrentPeriod: boolean) => import("@gooddata/typings").AFM.DateFilterItem;
};
export { DateFilter, IDateFilterCallbackProps, IDateFilterOwnProps, IDateFilterProps, DateFilterHelpers };