Name Description Size
calCalendarDeactivator.sys.mjs Handles deactivation of calendar UI and background processes/services (such as the alarms service) when users do not want to use calendar functionality. Also handles re-activation when users change their mind. If all of a user's calendars are disabled (e.g. calendar > properties > "turn this calendar on") then full calendar functionality is deactivated. If one or more calendars are enabled then full calendar functionality is activated. Note we use "disabled"/"enabled" for a user's individual calendars and "deactivated"/"activated" for the calendar component as a whole. @implements {calICalendarManagerObserver} @implements {calIObserver} 5168
calExtract.sys.mjs Initializes extraction @param fallbackLocale locale to use when others are not found or detection is disabled @param dayStart ambiguous hours earlier than this are considered to be in the afternoon, when null then by default set to 6 @param fixedLang whether to use only fallbackLocale for extraction 46918
calRecurrenceUtils.sys.mjs exported recurrenceStringFromItem, recurrenceRule2String, splitRecurrenceRules, checkRecurrenceRule, countOccurrences 23040
calUtils.sys.mjs The calendar console instance 15369
Ical.sys.mjs Represents the BINARY value type, which contains extra methods for encoding and decoding. @class @alias ICAL.Binary 260478
moz.build 1174
utils