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 {string} fallbackLocale - Locale to use when others are not found or detection is disabled. @param {integer|null} dayStart - Ambiguous hours earlier than this are considered to be in the afternoon, when null then by default set to 6. @param {boolean} fixedLang - Whether to use only fallbackLocale for extraction. 46955
calRecurrenceUtils.sys.mjs exported recurrenceStringFromItem, recurrenceRule2String, splitRecurrenceRules, checkRecurrenceRule, countOccurrences 22983
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