new module:model/WebFormSummary()
- Source:
Constructs a new WebFormSummary.
An object that summarizes an instance of a form that can be used to display a listing
Members
(inner) accountId :String
- Source:
Type:
- String
(inner) formMetadata :module:model/WebFormMetadata
- Source:
Type:
(inner) formProperties :module:model/WebFormProperties
- Source:
Type:
(inner) formState :module:model/WebFormState
- Source:
Type:
- module:model/WebFormState
(inner) hasDraftChanges :Boolean
- Source:
Does the form have draft changes that need to be published?
Type:
- Boolean
(inner) id :String
- Source:
Type:
- String
(inner) isEnabled :Boolean
- Source:
Is the form currently enabled and available for data collection
Type:
- Boolean
(inner) isPublished :Boolean
- Source:
Has the form been published
Type:
- Boolean
(inner) isUploaded :Boolean
- Source:
Has the form created through upload
Type:
- Boolean
Methods
(static) constructFromObject(data, obj) → {module:model/WebFormSummary}
- Source:
Constructs a WebFormSummary from a plain JavaScript object, optionally creating a new instance.
Copies all relevant properties from data to obj if supplied or a new instance if not.
Parameters:
| Name | Type | Description |
|---|---|---|
data |
Object | The plain JavaScript object bearing properties of interest. |
obj |
module:model/WebFormSummary | Optional instance to populate. |
Returns:
The populated WebFormSummary instance.