ngx-animating-datepicker
Version:
An Animating Datepicker for Angular 2+, for some smooth date picking :).
41 lines • 3.43 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/** @type {?} */
export const DefaultOptions = {
selectMultiple: false,
// Select multiple dates
closeOnSelect: false,
// Close datepicker when date(s) selected
animationSpeed: 400,
// Animation speed in ms
easing: 'ease-in',
// Easing type string
hideRestDays: false,
// Hide the rest days
disableRestDays: true,
// Disable the click on rest days
hideNavigation: false,
// Hide the navigation
range: false,
// Use range functionality
currentDate: new Date(),
// Tne current displayed date (month, year)
timeoutBeforeClosing: 300,
// The timeout / delay before closing
weekdayFormat: 'short',
// "narrow", "short", "long"
weekStart: 'monday' // Set the week start day
};
/** @type {?} */
export const DefaultDirectiveOptions = {
appendToBody: true,
// Append Datepicker to body
openDirection: 'bottom',
// The direction it should open to
closeOnBlur: true,
// Close the datepicker onBlur
useAnimatePicker: true // Use the animatepickerComponent
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0ZXBpY2tlci5vcHRpb25zLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWFuaW1hdGluZy1kYXRlcGlja2VyLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvZGF0ZXBpY2tlci9kYXRlcGlja2VyLm9wdGlvbnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxNQUFNLE9BQU8sY0FBYyxHQUFHO0lBQzdCLGNBQWMsRUFBRSxLQUFLOztJQUNyQixhQUFhLEVBQUUsS0FBSzs7SUFDcEIsY0FBYyxFQUFFLEdBQUc7O0lBQ25CLE1BQU0sRUFBRSxTQUFTOztJQUNqQixZQUFZLEVBQUUsS0FBSzs7SUFDbkIsZUFBZSxFQUFFLElBQUk7O0lBQ3JCLGNBQWMsRUFBRSxLQUFLOztJQUNyQixLQUFLLEVBQUUsS0FBSzs7SUFDWixXQUFXLEVBQUUsSUFBSSxJQUFJLEVBQUU7O0lBQ3ZCLG9CQUFvQixFQUFFLEdBQUc7O0lBQ3pCLGFBQWEsRUFBRSxPQUFPOztJQUN0QixTQUFTLEVBQUUsUUFBUSxDQUFDLHlCQUF5QjtDQUM3Qzs7QUFFRCxNQUFNLE9BQU8sdUJBQXVCLEdBQUc7SUFDdEMsWUFBWSxFQUFFLElBQUk7O0lBQ2xCLGFBQWEsRUFBRSxRQUFROztJQUN2QixXQUFXLEVBQUUsSUFBSTs7SUFDakIsZ0JBQWdCLEVBQUUsSUFBSSxDQUFDLGlDQUFpQztDQUN4RCIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjb25zdCBEZWZhdWx0T3B0aW9ucyA9IHtcblx0c2VsZWN0TXVsdGlwbGU6IGZhbHNlLCAvLyBTZWxlY3QgbXVsdGlwbGUgZGF0ZXNcblx0Y2xvc2VPblNlbGVjdDogZmFsc2UsIC8vIENsb3NlIGRhdGVwaWNrZXIgd2hlbiBkYXRlKHMpIHNlbGVjdGVkXG5cdGFuaW1hdGlvblNwZWVkOiA0MDAsIC8vIEFuaW1hdGlvbiBzcGVlZCBpbiBtc1xuXHRlYXNpbmc6ICdlYXNlLWluJywgLy8gRWFzaW5nIHR5cGUgc3RyaW5nXG5cdGhpZGVSZXN0RGF5czogZmFsc2UsIC8vIEhpZGUgdGhlIHJlc3QgZGF5c1xuXHRkaXNhYmxlUmVzdERheXM6IHRydWUsIC8vIERpc2FibGUgdGhlIGNsaWNrIG9uIHJlc3QgZGF5c1xuXHRoaWRlTmF2aWdhdGlvbjogZmFsc2UsIC8vIEhpZGUgdGhlIG5hdmlnYXRpb25cblx0cmFuZ2U6IGZhbHNlLCAvLyBVc2UgcmFuZ2UgZnVuY3Rpb25hbGl0eVxuXHRjdXJyZW50RGF0ZTogbmV3IERhdGUoKSwgLy8gVG5lIGN1cnJlbnQgZGlzcGxheWVkIGRhdGUgKG1vbnRoLCB5ZWFyKVxuXHR0aW1lb3V0QmVmb3JlQ2xvc2luZzogMzAwLCAvLyBUaGUgdGltZW91dCAvIGRlbGF5IGJlZm9yZSBjbG9zaW5nXG5cdHdlZWtkYXlGb3JtYXQ6ICdzaG9ydCcsIC8vIFwibmFycm93XCIsIFwic2hvcnRcIiwgXCJsb25nXCJcblx0d2Vla1N0YXJ0OiAnbW9uZGF5JyAvLyBTZXQgdGhlIHdlZWsgc3RhcnQgZGF5XG59O1xuXG5leHBvcnQgY29uc3QgRGVmYXVsdERpcmVjdGl2ZU9wdGlvbnMgPSB7XG5cdGFwcGVuZFRvQm9keTogdHJ1ZSwgLy8gQXBwZW5kIERhdGVwaWNrZXIgdG8gYm9keVxuXHRvcGVuRGlyZWN0aW9uOiAnYm90dG9tJywgLy8gVGhlIGRpcmVjdGlvbiBpdCBzaG91bGQgb3BlbiB0b1xuXHRjbG9zZU9uQmx1cjogdHJ1ZSwgLy8gQ2xvc2UgdGhlIGRhdGVwaWNrZXIgb25CbHVyXG5cdHVzZUFuaW1hdGVQaWNrZXI6IHRydWUgLy8gVXNlIHRoZSBhbmltYXRlcGlja2VyQ29tcG9uZW50XG59O1xuIl19