@rschedule/joda-date-adapter
Version:
An rSchedule DateAdapter for "js-joda" ZonedDateTime objects.
29 lines (27 loc) • 937 B
JavaScript
(function(global, factory) {
typeof exports === 'object' && typeof module !== 'undefined'
? factory(
require('@rschedule/core'),
require('@rschedule/core/generators'),
require('@rschedule/core/rules/ICAL_RULES'),
require('@rschedule/joda-date-adapter'),
)
: typeof define === 'function' && define.amd
? define([
'@rschedule/core',
'@rschedule/core/generators',
'@rschedule/core/rules/ICAL_RULES',
'@rschedule/joda-date-adapter',
], factory)
: ((global = global || self),
factory(
global.rSchedule,
global.rScheduleGenerators,
global.rScheduleRules,
global.rScheduleJodaDateAdapter,
));
})(this, function(core, generators, ICAL_RULES, jodaDateAdapter) {
'use strict';
core.DateAdapterBase.adapter = jodaDateAdapter.JodaDateAdapter;
generators.Rule.recurrenceRules = ICAL_RULES.ICAL_RULES;
});