Gjsify LogoGjsify Logo

These flags are abstractions. It's up to the CamelProvider to give them suitable interpretations. Use #CAMEL_FOLDER_TYPE_MASK to isolate the folder's type.

bitfield

Index

Enumeration Members

CHILDREN: number

The folder has children (not yet fully implemented).

FLAGGED: number

This folder contains flagged messages. Some clients call this "starred". Used by RFC 6154.

FLAGS_LAST: number

The last define bit of the flags. The #CamelProvider can use this and upper bits to store its own flags.

NOCHILDREN: number

The folder does not have children (not yet fully implemented).

NOINFERIORS: number

The folder cannot have child folders.

NOSELECT: number

The folder cannot contain messages.

READONLY: number

The folder is read only.

SHARED_BY_ME: number

A folder being shared by the user.

SHARED_TO_ME: number

A folder being shared by someone else.

SUBSCRIBED: number

The folder is subscribed.

SYSTEM: number

The folder is a built-in "system" folder. System folders cannot be renamed or deleted.

TYPE_ALL: number

This folder contains all the messages. Used by RFC 6154.

TYPE_ARCHIVE: number

This folder contains archived messages. Used by RFC 6154.

TYPE_CONTACTS: number

The folder contains contacts, instead of mail messages.

TYPE_DRAFTS: number

This folder contains drafts. Used by RFC 6154.

TYPE_EVENTS: number

The folder contains calendar events, instead of mail messages.

TYPE_INBOX: number

The folder is an inbox folder.

TYPE_JUNK: number

The folder shows junk messages.

TYPE_MEMOS: number

The folder contains memos, instead of mail messages.

TYPE_NORMAL: number

The folder is a normal folder.

TYPE_OUTBOX: number

The folder is an outbox folder.

TYPE_SENT: number

The folder shows sent messages.

TYPE_TASKS: number

The folder contains tasks, instead of mail messages.

TYPE_TRASH: number

The folder shows deleted messages.

VIRTUAL: number

The folder is virtual. Messages cannot be copied or moved to virtual folders since they are only queries of other folders.

VTRASH: number

The folder is a virtual trash folder. It cannot be copied to, and can only be moved to if in an existing folder.

WRITEONLY: number

The folder is write only.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method