The nsMsgMessageFlags
interface describes possible flags for messages. Equivalent flags are also defined in nsMsgMessageFlags.h.
- 1 - Interface Name - 2 - Source Location relative to @topsrc@/mozilla/ - 3 - FROZEN/unfrozen/UNDER_REVIEW/EXPERIMENTAL - 4 - Since [date/milestone] (in unfrozen case, last-changed-in) - 5 - Scriptable? (yes/no)
See MDC:Writing interface reference documentation for an elaborate guide on documenting interfaces on MDC.
web.html($0)
is defined in wiki.template('tbsource', mediawiki.args([$1])). It is wiki.template(mediawiki.path('InterfaceStatus:Scriptable_' + $4, "en")) and wiki.template(mediawiki.path('InterfaceStatus:' + $2, "en"), mediawiki.args([$3])).
Constants
Name | Value | Description |
Read | 0x00000001 | Indicates whether or not the message is read. |
Replied | 0x00000002 | Indicates whether or not the message has been replied to. |
Marked | 0x00000004 | Indicates whether or not the message has been flagged/starred |
Expunged | 0x00000008 | Indicates whether or not the message is deleted (but not compacted) |
HasRe | 0x00000010 | Indicates whether or not 'Re: ' should be added to the head of the subject to get the proper subject. |
Elided | 0x00000020 | Indicates whether or not the thread rooted at this message is open or closed in the UI. |
Offline | 0x00000080 | Indicates whether or not we have this message in the offline cache. |
Watched | 0x00000100 | Indicates whether or not this thread is being watched. |
SenderAuthed | 0x00000200 | |
Partial | 0x00000400 | Indicates whether or not the body we have is a complete message. |
Queued | 0x00000800 | Indicates whether or not the message is queued to be delivered. |
Forwarded | 0x00001000 | Indicates whether or not the message has been forwarded. |
Priorities | 0x0000E000 | The set of bits that indicate the priority. |
New | 0x00010000 | Indicates whether or not the message is new since the last time the folder was opened. |
Ignored | 0x00040000 | Indicates whether or not the (sub-)thread has been ignored. |
ImapDeleted | 0x00200000 | Indicates whether or not the message has been deleted on the IMAP server |
MDNReportNeeded | 0x00400000 | Indicates whether or not a delivery receipt was requested. |
MDNReportSent | 0x00800000 | Indicates whether or not a delivery receipt was sent. |
Template | 0x01000000 | Indicates whether or not the message is a template. |
Attachment | 0x10000000 | Indicates whether or not the message has an attachment. |
Labels | 0x0E000000 | The set of bits used to identify labels. Not returned in header.flags. |
RuntimeOnly | 0x00000020 | Indicates the flags which are not emitted to the database. |