MDN may have intermittent access issues April 18 13:00 - April 19 01:00 UTC. See whistlepig.mozilla.org for all notifications.

mozilla
Your Search Results

    RFE to the Custom Controls Interfaces

    Introduction

    This page contains requests for enhancement to the custom control interfaces. You can refer to custom controls page to get familiar with custom controls mechanism. In short, we have the following interfaces:

    • nsIXFormsAccessors - serves to get/set the value of the instance data node that the XForms element is bound to as well as getting the various states of that node
    • nsIXFormsDelegate - used to obtain the nsIXFormsAccessors interface
    • nsIXFormsUIWidget - used by the XForms processor to update the value/state of an XForms element when its bound node's value/state is changed

    Our current mechanism that allows authors to build custom controls assumes that the controls will be bound to instance nodes of simple content type. This means that the bound node is not allowed to contain element nodes. If you need to have a custom control that works with complext content or you find our interfaces too limiting to create the type of control that you have in mind, then this is the right place to pass along your requirements and any usecase that you are trying to solve.

    RFE

    Put your requirements here.

    Document Tags and Contributors

    Tags: 
    Contributors to this page: Sheppy, Surkov.alexander
    Last updated by: Sheppy,
    Hide Sidebar