Triggers the event for downloading a signed form.
This UI of this module is a button that the user can click to start burning the fields into the form and then download the burned document. This button will be disabled until the user has filled all of the required fields on the document.
Example
var DownloadSignedFormTrigger = require('download-signed-form-trigger.js');
// a generic Viewer constructor
function Viewer(opts) {
var myDownloadSignedFormTrigger = DownloadSignedFormTrigger(this, {
elem: document.getElementById('myDownloadSignedFormTrigger')
});
}
Fires:
-
module:event-store#event:StartBurningForm - This event is fired to indicate that the user wants to begin burning the document and download the burned document.
Listens to Events:
-
module:event-store#event:StateModified for "FieldList" state.
(require("download-signed-form-trigger"))(viewer, options)
Creates the download signed form trigger UI module.
Parameters:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
viewer |
Core |
The core viewer to which the module will attach. | ||||||
options |
Object |
An options object. Properties
|
Methods
destroy()
Destroys the module.