aboutsummaryrefslogtreecommitdiffstats
path: root/shell/Evolution-Shell.idl
diff options
context:
space:
mode:
Diffstat (limited to 'shell/Evolution-Shell.idl')
-rw-r--r--shell/Evolution-Shell.idl16
1 files changed, 15 insertions, 1 deletions
diff --git a/shell/Evolution-Shell.idl b/shell/Evolution-Shell.idl
index aa8ef84296..814133f7fc 100644
--- a/shell/Evolution-Shell.idl
+++ b/shell/Evolution-Shell.idl
@@ -42,6 +42,20 @@ module Evolution {
raises (NotReady, NotFound);
/**
+ * getIconByType:
+ * @type: name of a valid folder type
+ * @mini: whether or not to get a mini (16x16) icon
+ *
+ * Get an icon associated with a specific folder type.
+ *
+ * Return value: an Evolution::Icon interface for the
+ * component that handles @type.
+ */
+ Icon getIconByType (in string type,
+ in boolean mini)
+ raises (NotReady, NotFound);
+
+ /**
* createNewView:
* @uri: URI for the view to open
*
@@ -118,7 +132,7 @@ module Evolution {
};
interface FolderSelectionListener {
- void notifySelected (in string uri, in string physical_uri);
+ void notifySelected (in Folder folder);
void notifyCanceled ();
};
};