зеркало из https://github.com/mozilla/gecko-dev.git
Add delete button
This commit is contained in:
Родитель
3699a9b8b2
Коммит
fef03eec14
|
@ -9,7 +9,8 @@
|
|||
#include "nsIDOMWindow.h" /* interface nsIDOMWindow */
|
||||
#include "nsID.h" /* interface nsID */
|
||||
#include "nsIDOMBaseAppCore.h" /* interface nsIDOMBaseAppCore */
|
||||
|
||||
#include "nsIDOMNodeList.h" /*interface nsIDOMNodeList*/
|
||||
#include "nsIDOMXULTreeElement.h" /*interface nsIDOMXULTreeElement*/
|
||||
#ifdef XPIDL_JS_STUBS
|
||||
#include "jsapi.h"
|
||||
#endif
|
||||
|
@ -41,6 +42,9 @@ class nsIDOMMsgAppCore : public nsIDOMBaseAppCore {
|
|||
/* void OpenURL (in string str); */
|
||||
NS_IMETHOD OpenURL(const char *str) = 0;
|
||||
|
||||
/* void DeleteMessage (in string str); */
|
||||
NS_IMETHOD DeleteMessage(nsIDOMXULTreeElement *tree, nsIDOMNodeList *nodeList) = 0;
|
||||
|
||||
#ifdef XPIDL_JS_STUBS
|
||||
static NS_EXPORT_(JSObject *) InitJSClass(JSContext *cx);
|
||||
static NS_EXPORT_(JSObject *) GetJSObject(JSContext *cx, nsIDOMMsgAppCore *priv);
|
||||
|
|
|
@ -39,6 +39,8 @@
|
|||
|
||||
#include "nsIDOMBaseAppCore.idl"
|
||||
#include "nsIDOMWindow.idl"
|
||||
#include "nsIDOMNodeList.idl"
|
||||
#include "nsIDOMXULTreeElement.idl"
|
||||
|
||||
[object, uuid(4f7966d0-c14f-11d2-b7f2-00805f05ffa5)]
|
||||
interface nsIDOMMsgAppCore : nsIDOMBaseAppCore {
|
||||
|
@ -47,6 +49,7 @@ interface nsIDOMMsgAppCore : nsIDOMBaseAppCore {
|
|||
void Open3PaneWindow();
|
||||
void SetWindow(in nsIDOMWindow ptr);
|
||||
void OpenURL(in string str);
|
||||
void DeleteMessage(in nsIDOMXULTreeElement tree, in nsIDOMNodeList node);
|
||||
};
|
||||
|
||||
/* hack to make MsgAppCore visible from AppCore */
|
||||
|
|
Загрузка…
Ссылка в новой задаче