Input/Page

XML input element describes with XUL (texbox, checkbox,...) input parameters of the template (defined into the Output section) to use.

<?xml version="1.0" encoding="UTF-8"?>
<component>
  ...    
  <!-- Input page -->
  <input>
    <page title="..." >
        <description>...</description>
        <box http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul ...
        
        .... XUL content
        
    </page>
  </input>  
  ...  
</component>

It contains page element which describe Wizard Page.

Attributs of page

attribute nameDescriptionRequired ?
titleTitle of Wizard page.No

Elements of page

page contains :

  • description element, which describes Wizard page.
  • box, hbox or vbox element which describes XUL content.

XUL box, hbox or vbox must define the XUL namespace http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul, like this :

  <box flex="1" id="" orient="vertical"
       xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

To describe XUL content, you can :