@sbh321/qcalendar
Version:
A forked version of Jeff Galbraith's fork of Quasar UI QCalendar
267 lines (259 loc) • 4.43 kB
JavaScript
import QCalendarTask from './components/QCalendarTask.js'
import { version } from './version'
import {
PARSE_REGEX,
PARSE_DATE,
PARSE_TIME,
DAYS_IN_MONTH,
DAYS_IN_MONTH_LEAP,
DAYS_IN_MONTH_MIN,
DAYS_IN_MONTH_MAX,
MONTH_MAX,
MONTH_MIN,
DAY_MIN,
DAYS_IN_WEEK,
MINUTES_IN_HOUR,
HOURS_IN_DAY,
FIRST_HOUR,
MILLISECONDS_IN_MINUTE,
MILLISECONDS_IN_HOUR,
MILLISECONDS_IN_DAY,
MILLISECONDS_IN_WEEK,
Timestamp,
TimeObject,
today,
getStartOfWeek,
getEndOfWeek,
getStartOfMonth,
getEndOfMonth,
parseTime,
validateTimestamp,
parsed,
parseTimestamp,
parseDate,
getDayIdentifier,
getTimeIdentifier,
getDayTimeIdentifier,
diffTimestamp,
updateRelative,
updateMinutes,
updateWeekday,
updateDayOfYear,
updateWorkWeek,
updateDisabled,
updateFormatted,
getDayOfYear,
getWorkWeek,
getWeekday,
isLeapYear,
daysInMonth,
copyTimestamp,
padNumber,
getDate,
getTime,
getDateTime,
nextDay,
prevDay,
moveRelativeDays,
relativeDays,
findWeekday,
getWeekdaySkips,
createDayList,
createIntervalList,
createNativeLocaleFormatter,
makeDate,
makeDateTime,
validateNumber,
maxTimestamp,
minTimestamp,
isBetweenDates,
isOverlappingDates,
daysBetween,
weeksBetween,
addToDate,
compareTimestamps,
compareDate,
compareTime,
compareDateTime,
getWeekdayFormatter,
getWeekdayNames,
getMonthFormatter,
getMonthNames
} from './utils/Timestamp.js'
import {
convertToUnit,
indexOf
} from './utils/helpers.js'
export {
version,
QCalendarTask,
PARSE_REGEX,
PARSE_DATE,
PARSE_TIME,
DAYS_IN_MONTH,
DAYS_IN_MONTH_LEAP,
DAYS_IN_MONTH_MIN,
DAYS_IN_MONTH_MAX,
MONTH_MAX,
MONTH_MIN,
DAY_MIN,
DAYS_IN_WEEK,
MINUTES_IN_HOUR,
HOURS_IN_DAY,
FIRST_HOUR,
MILLISECONDS_IN_MINUTE,
MILLISECONDS_IN_HOUR,
MILLISECONDS_IN_DAY,
MILLISECONDS_IN_WEEK,
Timestamp,
TimeObject,
today,
getStartOfWeek,
getEndOfWeek,
getStartOfMonth,
getEndOfMonth,
parseTime,
validateTimestamp,
parsed,
parseTimestamp,
parseDate,
getDayIdentifier,
getTimeIdentifier,
getDayTimeIdentifier,
diffTimestamp,
updateRelative,
updateMinutes,
updateWeekday,
updateDayOfYear,
updateWorkWeek,
updateDisabled,
updateFormatted,
getDayOfYear,
getWorkWeek,
getWeekday,
isLeapYear,
daysInMonth,
copyTimestamp,
padNumber,
getDate,
getTime,
getDateTime,
nextDay,
prevDay,
moveRelativeDays,
relativeDays,
findWeekday,
getWeekdaySkips,
createDayList,
createIntervalList,
createNativeLocaleFormatter,
makeDate,
makeDateTime,
validateNumber,
maxTimestamp,
minTimestamp,
isBetweenDates,
isOverlappingDates,
daysBetween,
weeksBetween,
addToDate,
compareTimestamps,
compareDate,
compareTime,
compareDateTime,
getWeekdayFormatter,
getWeekdayNames,
getMonthFormatter,
getMonthNames,
// helpers
convertToUnit,
indexOf
}
export default {
version,
QCalendarTask,
PARSE_REGEX,
PARSE_DATE,
PARSE_TIME,
DAYS_IN_MONTH,
DAYS_IN_MONTH_LEAP,
DAYS_IN_MONTH_MIN,
DAYS_IN_MONTH_MAX,
MONTH_MAX,
MONTH_MIN,
DAY_MIN,
DAYS_IN_WEEK,
MINUTES_IN_HOUR,
HOURS_IN_DAY,
FIRST_HOUR,
MILLISECONDS_IN_MINUTE,
MILLISECONDS_IN_HOUR,
MILLISECONDS_IN_DAY,
MILLISECONDS_IN_WEEK,
Timestamp,
TimeObject,
today,
getStartOfWeek,
getEndOfWeek,
getStartOfMonth,
getEndOfMonth,
parseTime,
validateTimestamp,
parsed,
parseTimestamp,
parseDate,
getDayIdentifier,
getTimeIdentifier,
getDayTimeIdentifier,
diffTimestamp,
updateRelative,
updateMinutes,
updateWeekday,
updateDayOfYear,
updateWorkWeek,
updateDisabled,
updateFormatted,
getDayOfYear,
getWorkWeek,
getWeekday,
isLeapYear,
daysInMonth,
copyTimestamp,
padNumber,
getDate,
getTime,
getDateTime,
nextDay,
prevDay,
moveRelativeDays,
relativeDays,
findWeekday,
getWeekdaySkips,
createDayList,
createIntervalList,
createNativeLocaleFormatter,
makeDate,
makeDateTime,
validateNumber,
maxTimestamp,
minTimestamp,
isBetweenDates,
isOverlappingDates,
daysBetween,
weeksBetween,
addToDate,
compareTimestamps,
compareDate,
compareTime,
compareDateTime,
getWeekdayFormatter,
getWeekdayNames,
getMonthFormatter,
getMonthNames,
// helpers
convertToUnit,
indexOf,
install (app) {
app.component(QCalendarTask.name, QCalendarTask)
}
}