Msg.MailFolder
- Subclasses:
 
None
 
Class Details
- 
class Msg.MailFolder(**kwargs)
 
- Bases:
 
GObject.Object
 
- Abstract:
 
No
 
- Structure:
 
Msg.MailFolderClass
 
Handling of mail folder specific functions.
- 
classmethod new()
 
- Returns:
 
the newly created MsgMailFolder
 
- Return type:
 
Msg.MailFolder
 
Creates a new MsgMailFolder.
- 
classmethod new_from_json(json_object)
 
- Parameters:
 
json_object (Json.Object) – The json object to parse
 
- Raises:
 
GLib.Error
 
- Returns:
 
the newly created MsgMailFolder
 
- Return type:
 
Msg.MailFolder
 
Creates a new MsgMailFolder from json response object.
- 
get_child_folder_count()
 
- Return type:
 
int
 
- 
get_delta_link()
 
- Return type:
 
str
 
- 
get_display_name()
 
- Returns:
 
display name of mail folder
 
- Return type:
 
str
 
- 
get_folder_type()
 
- Return type:
 
Msg.MailFolderType
 
- 
get_id()
 
- Returns:
 
id of mail folder
 
- Return type:
 
str
 
- 
get_parent_id()
 
- Return type:
 
str
 
- 
get_total_item_count()
 
- Returns:
 
total item number of mail folder
 
- Return type:
 
int
 
- 
get_unread_item_count()
 
- Returns:
 
unread item number of mail folder
 
- Return type:
 
int
 
- 
set_child_folder_count(count)
 
- Parameters:
 
count (int) – 
 
- 
set_delta_link(delta_link)
 
- Parameters:
 
delta_link (str) – 
 
- 
set_display_name(display_name)
 
- Parameters:
 
display_name (str) – 
 
- 
set_folder_type(type)
 
- Parameters:
 
type (Msg.MailFolderType) – 
 
- 
set_id(id)
 
- Parameters:
 
id (str) – 
 
- 
set_parent_id(id)
 
- Parameters:
 
id (str) – 
 
- 
set_total_item_count(count)
 
- Parameters:
 
count (int) – 
 
- 
set_unread_item_count(count)
 
- Parameters:
 
count (int) –