PrizmDoc v12.4 - Updated
Module: form-controller

Module: form-controller

This module interfaces with ViewerControl in order to display the fields being created, as well as update field positioning data. It is in charge of translating between FieldList field objects and ViewerControl mark objects whenever necessary.

Fires:
Listens to Events:
Example
var FormController = require('form-controller.js');

// a generic Viewer constructor
function Viewer(opts) {
    var myFormController = FormController(this);
}

(require("form-controller"))(viewer)

Creates the form controller module.

Parameters:
Name Type Description
viewer Core

The core viewer to which the module will attach.

Methods

destroy()

Destroys the module.