ng-material-date-range-picker
Version:
This library provides the date range selection with two views.
79 lines • 6.9 kB
JavaScript
/**
* @(#)default-date-options.ts Sept 08, 2023
*
* @author Aakash Kumar
*/
import { DEFAULT_DATE_OPTION_ENUM } from '../constant/date-filter-enum';
export const DEFAULT_DATE_OPTIONS = [
{
optionLabel: 'Today',
optionKey: DEFAULT_DATE_OPTION_ENUM.DATE_DIFF,
dateDiff: 0,
isSelected: false,
isVisible: true,
},
{
optionLabel: 'Yesterday',
optionKey: DEFAULT_DATE_OPTION_ENUM.DATE_DIFF,
dateDiff: -1,
isSelected: false,
isVisible: true,
},
{
optionLabel: 'Last 7 Days',
optionKey: DEFAULT_DATE_OPTION_ENUM.DATE_DIFF,
dateDiff: -7,
isSelected: false,
isVisible: true,
},
{
optionLabel: 'Last 30 Days',
optionKey: DEFAULT_DATE_OPTION_ENUM.DATE_DIFF,
dateDiff: -30,
isSelected: false,
isVisible: true,
},
{
optionLabel: 'Last Month',
optionKey: DEFAULT_DATE_OPTION_ENUM.LAST_MONTH,
dateDiff: 0,
isSelected: false,
isVisible: true,
},
{
optionLabel: 'This Month',
optionKey: DEFAULT_DATE_OPTION_ENUM.THIS_MONTH,
dateDiff: 0,
isSelected: false,
isVisible: true,
},
{
optionLabel: 'Month To Date',
optionKey: DEFAULT_DATE_OPTION_ENUM.MONTH_TO_DATE,
dateDiff: 0,
isSelected: false,
isVisible: true,
},
{
optionLabel: 'Week To Date',
optionKey: DEFAULT_DATE_OPTION_ENUM.WEEK_TO_DATE,
dateDiff: 0,
isSelected: false,
isVisible: false,
},
{
optionLabel: 'Year To Date',
optionKey: DEFAULT_DATE_OPTION_ENUM.YEAR_TO_DATE,
dateDiff: 0,
isSelected: false,
isVisible: true,
},
{
optionLabel: 'Custom Range',
optionKey: DEFAULT_DATE_OPTION_ENUM.CUSTOM,
dateDiff: 0,
isSelected: false,
isVisible: true,
},
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1kYXRlLW9wdGlvbnMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZy1kYXRlLXBpY2tlci9zcmMvbGliL2RhdGEvZGVmYXVsdC1kYXRlLW9wdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7R0FJRztBQUNILE9BQU8sRUFBRSx3QkFBd0IsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBR3hFLE1BQU0sQ0FBQyxNQUFNLG9CQUFvQixHQUE2QztJQUM1RTtRQUNFLFdBQVcsRUFBRSxPQUFPO1FBQ3BCLFNBQVMsRUFBRSx3QkFBd0IsQ0FBQyxTQUFTO1FBQzdDLFFBQVEsRUFBRSxDQUFDO1FBQ1gsVUFBVSxFQUFFLEtBQUs7UUFDakIsU0FBUyxFQUFFLElBQUk7S0FDaEI7SUFDRDtRQUNFLFdBQVcsRUFBRSxXQUFXO1FBQ3hCLFNBQVMsRUFBRSx3QkFBd0IsQ0FBQyxTQUFTO1FBQzdDLFFBQVEsRUFBRSxDQUFDLENBQUM7UUFDWixVQUFVLEVBQUUsS0FBSztRQUNqQixTQUFTLEVBQUUsSUFBSTtLQUNoQjtJQUNEO1FBQ0UsV0FBVyxFQUFFLGFBQWE7UUFDMUIsU0FBUyxFQUFFLHdCQUF3QixDQUFDLFNBQVM7UUFDN0MsUUFBUSxFQUFFLENBQUMsQ0FBQztRQUNaLFVBQVUsRUFBRSxLQUFLO1FBQ2pCLFNBQVMsRUFBRSxJQUFJO0tBQ2hCO0lBQ0Q7UUFDRSxXQUFXLEVBQUUsY0FBYztRQUMzQixTQUFTLEVBQUUsd0JBQXdCLENBQUMsU0FBUztRQUM3QyxRQUFRLEVBQUUsQ0FBQyxFQUFFO1FBQ2IsVUFBVSxFQUFFLEtBQUs7UUFDakIsU0FBUyxFQUFFLElBQUk7S0FDaEI7SUFDRDtRQUNFLFdBQVcsRUFBRSxZQUFZO1FBQ3pCLFNBQVMsRUFBRSx3QkFBd0IsQ0FBQyxVQUFVO1FBQzlDLFFBQVEsRUFBRSxDQUFDO1FBQ1gsVUFBVSxFQUFFLEtBQUs7UUFDakIsU0FBUyxFQUFFLElBQUk7S0FDaEI7SUFDRDtRQUNFLFdBQVcsRUFBRSxZQUFZO1FBQ3pCLFNBQVMsRUFBRSx3QkFBd0IsQ0FBQyxVQUFVO1FBQzlDLFFBQVEsRUFBRSxDQUFDO1FBQ1gsVUFBVSxFQUFFLEtBQUs7UUFDakIsU0FBUyxFQUFFLElBQUk7S0FDaEI7SUFDRDtRQUNFLFdBQVcsRUFBRSxlQUFlO1FBQzVCLFNBQVMsRUFBRSx3QkFBd0IsQ0FBQyxhQUFhO1FBQ2pELFFBQVEsRUFBRSxDQUFDO1FBQ1gsVUFBVSxFQUFFLEtBQUs7UUFDakIsU0FBUyxFQUFFLElBQUk7S0FDaEI7SUFDRDtRQUNFLFdBQVcsRUFBRSxjQUFjO1FBQzNCLFNBQVMsRUFBRSx3QkFBd0IsQ0FBQyxZQUFZO1FBQ2hELFFBQVEsRUFBRSxDQUFDO1FBQ1gsVUFBVSxFQUFFLEtBQUs7UUFDakIsU0FBUyxFQUFFLEtBQUs7S0FDakI7SUFDRDtRQUNFLFdBQVcsRUFBRSxjQUFjO1FBQzNCLFNBQVMsRUFBRSx3QkFBd0IsQ0FBQyxZQUFZO1FBQ2hELFFBQVEsRUFBRSxDQUFDO1FBQ1gsVUFBVSxFQUFFLEtBQUs7UUFDakIsU0FBUyxFQUFFLElBQUk7S0FDaEI7SUFDRDtRQUNFLFdBQVcsRUFBRSxjQUFjO1FBQzNCLFNBQVMsRUFBRSx3QkFBd0IsQ0FBQyxNQUFNO1FBQzFDLFFBQVEsRUFBRSxDQUFDO1FBQ1gsVUFBVSxFQUFFLEtBQUs7UUFDakIsU0FBUyxFQUFFLElBQUk7S0FDaEI7Q0FDRixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXHJcbiAqIEAoIylkZWZhdWx0LWRhdGUtb3B0aW9ucy50cyBTZXB0IDA4LCAyMDIzXHJcbiAqXHJcbiAqIEBhdXRob3IgQWFrYXNoIEt1bWFyXHJcbiAqL1xyXG5pbXBvcnQgeyBERUZBVUxUX0RBVEVfT1BUSU9OX0VOVU0gfSBmcm9tICcuLi9jb25zdGFudC9kYXRlLWZpbHRlci1lbnVtJztcclxuaW1wb3J0IHsgSVNlbGVjdERhdGVPcHRpb24gfSBmcm9tICcuLi9tb2RlbC9zZWxlY3QtZGF0ZS1vcHRpb24nO1xyXG5cclxuZXhwb3J0IGNvbnN0IERFRkFVTFRfREFURV9PUFRJT05TOiBJU2VsZWN0RGF0ZU9wdGlvbltdID0gPElTZWxlY3REYXRlT3B0aW9uW10+W1xyXG4gIHtcclxuICAgIG9wdGlvbkxhYmVsOiAnVG9kYXknLFxyXG4gICAgb3B0aW9uS2V5OiBERUZBVUxUX0RBVEVfT1BUSU9OX0VOVU0uREFURV9ESUZGLFxyXG4gICAgZGF0ZURpZmY6IDAsXHJcbiAgICBpc1NlbGVjdGVkOiBmYWxzZSxcclxuICAgIGlzVmlzaWJsZTogdHJ1ZSxcclxuICB9LFxyXG4gIHtcclxuICAgIG9wdGlvbkxhYmVsOiAnWWVzdGVyZGF5JyxcclxuICAgIG9wdGlvbktleTogREVGQVVMVF9EQVRFX09QVElPTl9FTlVNLkRBVEVfRElGRixcclxuICAgIGRhdGVEaWZmOiAtMSxcclxuICAgIGlzU2VsZWN0ZWQ6IGZhbHNlLFxyXG4gICAgaXNWaXNpYmxlOiB0cnVlLFxyXG4gIH0sXHJcbiAge1xyXG4gICAgb3B0aW9uTGFiZWw6ICdMYXN0IDcgRGF5cycsXHJcbiAgICBvcHRpb25LZXk6IERFRkFVTFRfREFURV9PUFRJT05fRU5VTS5EQVRFX0RJRkYsXHJcbiAgICBkYXRlRGlmZjogLTcsXHJcbiAgICBpc1NlbGVjdGVkOiBmYWxzZSxcclxuICAgIGlzVmlzaWJsZTogdHJ1ZSxcclxuICB9LFxyXG4gIHtcclxuICAgIG9wdGlvbkxhYmVsOiAnTGFzdCAzMCBEYXlzJyxcclxuICAgIG9wdGlvbktleTogREVGQVVMVF9EQVRFX09QVElPTl9FTlVNLkRBVEVfRElGRixcclxuICAgIGRhdGVEaWZmOiAtMzAsXHJcbiAgICBpc1NlbGVjdGVkOiBmYWxzZSxcclxuICAgIGlzVmlzaWJsZTogdHJ1ZSxcclxuICB9LFxyXG4gIHtcclxuICAgIG9wdGlvbkxhYmVsOiAnTGFzdCBNb250aCcsXHJcbiAgICBvcHRpb25LZXk6IERFRkFVTFRfREFURV9PUFRJT05fRU5VTS5MQVNUX01PTlRILFxyXG4gICAgZGF0ZURpZmY6IDAsXHJcbiAgICBpc1NlbGVjdGVkOiBmYWxzZSxcclxuICAgIGlzVmlzaWJsZTogdHJ1ZSxcclxuICB9LFxyXG4gIHtcclxuICAgIG9wdGlvbkxhYmVsOiAnVGhpcyBNb250aCcsXHJcbiAgICBvcHRpb25LZXk6IERFRkFVTFRfREFURV9PUFRJT05fRU5VTS5USElTX01PTlRILFxyXG4gICAgZGF0ZURpZmY6IDAsXHJcbiAgICBpc1NlbGVjdGVkOiBmYWxzZSxcclxuICAgIGlzVmlzaWJsZTogdHJ1ZSxcclxuICB9LFxyXG4gIHtcclxuICAgIG9wdGlvbkxhYmVsOiAnTW9udGggVG8gRGF0ZScsXHJcbiAgICBvcHRpb25LZXk6IERFRkFVTFRfREFURV9PUFRJT05fRU5VTS5NT05USF9UT19EQVRFLFxyXG4gICAgZGF0ZURpZmY6IDAsXHJcbiAgICBpc1NlbGVjdGVkOiBmYWxzZSxcclxuICAgIGlzVmlzaWJsZTogdHJ1ZSxcclxuICB9LFxyXG4gIHtcclxuICAgIG9wdGlvbkxhYmVsOiAnV2VlayBUbyBEYXRlJyxcclxuICAgIG9wdGlvbktleTogREVGQVVMVF9EQVRFX09QVElPTl9FTlVNLldFRUtfVE9fREFURSxcclxuICAgIGRhdGVEaWZmOiAwLFxyXG4gICAgaXNTZWxlY3RlZDogZmFsc2UsXHJcbiAgICBpc1Zpc2libGU6IGZhbHNlLFxyXG4gIH0sXHJcbiAge1xyXG4gICAgb3B0aW9uTGFiZWw6ICdZZWFyIFRvIERhdGUnLFxyXG4gICAgb3B0aW9uS2V5OiBERUZBVUxUX0RBVEVfT1BUSU9OX0VOVU0uWUVBUl9UT19EQVRFLFxyXG4gICAgZGF0ZURpZmY6IDAsXHJcbiAgICBpc1NlbGVjdGVkOiBmYWxzZSxcclxuICAgIGlzVmlzaWJsZTogdHJ1ZSxcclxuICB9LFxyXG4gIHtcclxuICAgIG9wdGlvbkxhYmVsOiAnQ3VzdG9tIFJhbmdlJyxcclxuICAgIG9wdGlvbktleTogREVGQVVMVF9EQVRFX09QVElPTl9FTlVNLkNVU1RPTSxcclxuICAgIGRhdGVEaWZmOiAwLFxyXG4gICAgaXNTZWxlY3RlZDogZmFsc2UsXHJcbiAgICBpc1Zpc2libGU6IHRydWUsXHJcbiAgfSxcclxuXTtcclxuIl19