Creates a new Specification and registers all required delegates for rendering a fully interactive specification form.
The DriveWorksLiveClient that will be used to send and receive data to and from the Integration Theme.
The alias of the group the specification belongs to.
The unique identifier of this specification.
Gets the unique identifier of the represented specification.
Gets the HTML element for the specification form.
Cancels the current specification and clears the the inner HTML of the provided HTMLElement that the specification was rendered to.
Gets a form control of a supplied name.
The name of the control you wish to access.
Sends a signal to the server to restart the session, specification and group timeout timers.
Registers a chosen HTML element that when clicked will cancel the active dialog.
The element that will be registered as the cancel button.
The value to set the display property to when making the cancel button visible. By default the current value of the display property will be used.
Registers a function to execute when a project constant's value is changed.
The function to be executed when a project constant's value is changed.
Registers a chosen HTML element that when clicked will navigate the specification to the next form.
The element that will be registered as the next button.
The value to set the display property to when making the next button visible. By default the current value of the display property will be used.
Registers a chosen HTML element that when clicked will confirm and close the active dialog.
The element that will be registered as the confirmation button.
The value to set the display property to when making the ok button visible. By default the current value of the display property will be used.
Registers a chosen HTML element that when clicked will navigate the specification to the previous form.
The element that will be registered as the previous button.
The value to set the display property to when making the previous button visible. By default the current value of the display property will be used.
Registers a function to execute when the specification is cancelled.
The function to be executed when the specification is cancelled.
Registers a function to execute when the specification is closed.
The function to be executed when the specification is closed.
Registers a function to execute when a project variable's value is changed.
The function to be executed when a project variable's value is changed.
Renders the specification's active form to the supplied HTML element.
The element that you wish to render the specification form to.
Encapsulates a DriveWorks Live Specification and enables the rendering and control of that specification via custom elements and callbacks.