VeeFolder
Object Hierarchy:
Description:
[
CCode ( type_id =
"camel_vee_folder_get_type ()" ) ]
public class VeeFolder :
Folder
Content:
Properties:
Creation methods:
Methods:
- public void @construct (uint32 flags)
Initializes internal structures of the this
.
- public bool add_folder_sync (Folder subfolder, VeeFolderOpFlags op_flags, Cancellable? cancellable = null) throws Error
Adds subfolder as a source folder to
this.
- public GenericArray<unowned Folder> dup_folders ()
Returns a
GenericArray of all folders of this this, which are used to populate it.
- public Folder? dup_vee_uid_folder (string vee_message_uid)
- public bool get_auto_update ()
- public unowned string get_expression ()
- public uint32 get_flags ()
- public unowned Folder get_location (VeeMessageInfo vinfo, out string? realuid)
Find the real folder (and message info UID) for the given vinfo
.
- public bool remove_folder_sync (Folder subfolder, VeeFolderOpFlags op_flags, Cancellable? cancellable = null) throws Error
Removed the source folder, subfolder, from the virtual
folder, this.
- public void set_auto_update (bool auto_update)
Sets whether the this can
automatically update when of its subfolders changes.
- public bool set_expression_sync (string expression, VeeFolderOpFlags op_flags, Cancellable? cancellable = null) throws Error
Sets an SExp expression to be used for this
this and updates its content.
- public bool set_folders_sync (GenericArray<Folder> folders, VeeFolderOpFlags op_flags, Cancellable? cancellable = null) throws Error
Set the whole list of folder sources on a search folder.
Signals:
Inherited Members:
All known members inherited from class Camel.Folder
All known members inherited from class GLib.Object