Back to index

lightning-sunbird  0.9+nobinonly
Public Attributes
nsIScriptablePlugin Interface Reference

Interface for exposing scriptable plugin methods to JavaScript via XPConnect. More...

import "nsIScriptablePlugin.idl";

Inheritance diagram for nsIScriptablePlugin:
Inheritance graph
[legend]
Collaboration diagram for nsIScriptablePlugin:
Collaboration graph
[legend]

List of all members.

Public Attributes

readonly attribute nsQIResult scriptablePeer
 The object to be wrapped and exposed to JavaScript.
readonly attribute nsIIDPtr scriptableInterface
 The interface that XPConnect should use when exposing the peer object to JavaScript.

Detailed Description

Interface for exposing scriptable plugin methods to JavaScript via XPConnect.

Definition at line 45 of file nsIScriptablePlugin.idl.


Member Data Documentation

The interface that XPConnect should use when exposing the peer object to JavaScript.

All scriptable methods on the interface will be available to JavaScript.

Definition at line 58 of file nsIScriptablePlugin.idl.

The object to be wrapped and exposed to JavaScript.

It should be an XPCOM object, and it can be the same object as the plugin.

Definition at line 51 of file nsIScriptablePlugin.idl.


The documentation for this interface was generated from the following file: