This module interfaces with the FieldList state to create a new state. The module will merge groups with fields into a central form summary that can be used by other modules to show the status of the form and the fields/groups that it consists of.
(require("form-summary"))(viewer)
Creates the form summary module.
Parameters:
| Name | Type | Description | 
|---|---|---|
viewer | 
                            Core | 
                                 The core viewer to which the module will attach.  | 
                        
Fires:
Listens to Events:
- 
                        
module:event-store#event:StateModified for the "FieldList" state.
 
Example
var FormSummary = require('form-summary.js');
// a generic Viewer constructor
function Viewer(opts) {
    var myFormSummary = FormSummary(this);
}
            Methods
destroy()
Destroys the module.