XForms API Reference

This page is the beginning of the XForms API reference. Note the word beginning :-)

Naming Convention

The XForms interfaces has the following naming convention:

nsIXForms...Element
Interfaces implemented by the C++ part of a control
nsIXFormsNS...Element
Interfaces extending XForms Specification interfaces
nsIXForms...UIElement
Interfaces implemented by the JS part of a control
nsIXForms...Accessors
Interface exposing states about the bound instance node for a given control

Frozen Interfaces

nsIXFormsModelElement
The model interface

Experimental Interfaces

nsIXFormsDelegate
The Delegate interface for XForms:Custom_Controls
nsIXFormsAccessors
The Accessors interface for XForms:Custom_Controls
nsIXFormsNSModelElement
Custom extension(s) to the nsIXFormsModelElement interface
nsIXFormsNSInstanceElement
Custom extension(s) to the instance element