nsIDOMUserDataHandler 编辑
dom/interfaces/core/nsIDOMUserDataHandler.idl
Scriptable The callback function for the setUserData method. 1.0 66 Introduced Gecko 1.5 Inherits from: nsISupports
Last changed in Gecko 1.9 (Firefox 3)Method overview
void handle(in unsigned short operation, in DOMString key, in nsIVariant data, in nsIDOMNode src, in nsIDOMNode dst); |
Constants
Constant | Value | Description |
NODE_CLONED | 1 | The node was cloned. |
NODE_IMPORTED | 2 | The node was cloned into a new document. |
NODE_DELETED | 3 | Unimplemented |
NODE_RENAMED | 4 | Unimplemented |
NODE_ADOPTED | 5 | The node was adopted into a new document. |
Methods
handle()
This method is a callback which will be called if a node with user data is being cloned, imported or adopted.
void handle( in unsigned short operation, in DOMString key, in nsIVariant data, in nsIDOMNode src, in nsIDOMNode dst );
Parameters
operation
- One of the
NODE_*
operation type constants from the above table. key
- The key that was used to set the user data.
data
- The data that was set on the original node.
src
- The original node.
dst
- The new node, for clone and import operations.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论