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