Class ecm.widget.entryTemplateBuilder.DesignerPane
Extends
dijit._Widget.
Provides a widget that has the entry template property view designer.
Defined in: <ecm\widget\entryTemplateBuilder\DesignerPane.js>.
Constructor Summary
Constructor Attributes | Constructor Name and Description |
---|---|
Field Summary
Field Attributes | Field Name and Description |
---|---|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.allowObjectProperties
Flag for indicating whether object value properties are supported (passed through to the layout editor).
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.contentClass
Instance of ecm.model.ContentClass.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.controlRegistryClass
A string value of the control registry class to be created.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.designer
Instance of pvd.widget.designer.Designer.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.entryTemplate
Instance of ecm.model.EntryTemplate.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.modelIntegrationClass
A string value of the model integration class to be created.
|
Method Summary
Method Attributes | Method Name and Description |
---|---|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.clear()
Clear the layout designer information
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.clearContentClass()
Clears the pseudo content class if there is no markup saved from the designer yet.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.compareDefaultValues(defaultValue, otherDefaultValue)
Returns true if the given default value is equal to the other.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.compareValues(values, otherValues)
Returns true if the given values is equal to the others.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.constructor()
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.createIntegrationObject()
Creates the layout editors Integration object and merges the applications model integration object.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.createRegistryObject()
Creates the layout editors Registry object and merges the applications registry information.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.destroy()
Cleans up the widget.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.hasMarkup()
Returns true is there is existing markup.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.isValid()
Returns true if the fields on this pane are valid.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.loadDesigner(contentClass)
Instantiates the Designer widget and loads with content class attribute definitions
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.loadModel()
Loads the model with the designer layout data.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.onDesignChange()
Fired when the layout design changes value.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.postCreate()
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.resizeDesigner()
Performs explicit resize of the Designer widget
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.save()
Saves the modifications made in the Designer (html markup and resources).
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.setContentClass(contentClass)
Set the content class.
|
<static> |
ecm.widget.entryTemplateBuilder.DesignerPane.setOriginalContentClass(originalContentClass)
Set the original content class with attribute settings from repository (un-modified).
|
Field Detail
<static> ecm.widget.entryTemplateBuilder.DesignerPane.allowObjectProperties
Flag for indicating whether object value properties are supported (passed through to the layout editor).
<static> ecm.widget.entryTemplateBuilder.DesignerPane.contentClass
Instance of ecm.model.ContentClass.
<static> ecm.widget.entryTemplateBuilder.DesignerPane.controlRegistryClass
A string value of the control registry class to be created.
<static> ecm.widget.entryTemplateBuilder.DesignerPane.designer
Instance of pvd.widget.designer.Designer.
<static> ecm.widget.entryTemplateBuilder.DesignerPane.entryTemplate
Instance of ecm.model.EntryTemplate.
<static> ecm.widget.entryTemplateBuilder.DesignerPane.modelIntegrationClass
A string value of the model integration class to be created.
Method Detail
<static> ecm.widget.entryTemplateBuilder.DesignerPane.clear()
Clear the layout designer information
<static> ecm.widget.entryTemplateBuilder.DesignerPane.clearContentClass()
Clears the pseudo content class if there is no markup saved from the designer yet.
<static> ecm.widget.entryTemplateBuilder.DesignerPane.compareDefaultValues(defaultValue, otherDefaultValue)
Returns true if the given default value is equal to the other.
- Parameters:
- defaultValue
- A defaultValue (can be an Array)
- otherDefaultValue
- Another defaultValue (can be an Array)
<static> ecm.widget.entryTemplateBuilder.DesignerPane.compareValues(values, otherValues)
Returns true if the given values is equal to the others.
- Parameters:
- values
- An array of values
- otherValues
- An array of values
<static> ecm.widget.entryTemplateBuilder.DesignerPane.constructor()
<static> {@link pvr.controller.integration.Integration} ecm.widget.entryTemplateBuilder.DesignerPane.createIntegrationObject()
Creates the layout editors Integration object and merges the applications model integration object.
- Returns:
- {@link pvr.controller.integration.Integration}
<static> {@link pvr.widget.registry.Registry} ecm.widget.entryTemplateBuilder.DesignerPane.createRegistryObject()
Creates the layout editors Registry object and merges the applications registry information.
- Returns:
- {@link pvr.widget.registry.Registry}
<static> ecm.widget.entryTemplateBuilder.DesignerPane.destroy()
Cleans up the widget.
<static> ecm.widget.entryTemplateBuilder.DesignerPane.hasMarkup()
Returns true is there is existing markup.
<static> ecm.widget.entryTemplateBuilder.DesignerPane.isValid()
Returns true if the fields on this pane are valid.
<static> ecm.widget.entryTemplateBuilder.DesignerPane.loadDesigner(contentClass)
Instantiates the Designer widget and loads with content class attribute definitions
- Parameters:
- contentClass
- Instance of ecm.model.ContentClass
<static> ecm.widget.entryTemplateBuilder.DesignerPane.loadModel()
Loads the model with the designer layout data.
<static> ecm.widget.entryTemplateBuilder.DesignerPane.onDesignChange()
Fired when the layout design changes value.
<static> ecm.widget.entryTemplateBuilder.DesignerPane.postCreate()
<static> ecm.widget.entryTemplateBuilder.DesignerPane.resizeDesigner()
Performs explicit resize of the Designer widget
<static> ecm.widget.entryTemplateBuilder.DesignerPane.save()
Saves the modifications made in the Designer (html markup and resources).
<static> ecm.widget.entryTemplateBuilder.DesignerPane.setContentClass(contentClass)
Set the content class. Called by the Builder to set the content class for this pane.
- Parameters:
- contentClass
- Instance of ecm.model.ContentClass
<static> ecm.widget.entryTemplateBuilder.DesignerPane.setOriginalContentClass(originalContentClass)
Set the original content class with attribute settings from repository (un-modified). No ET settings have
been applied. This class is used to display the Property Information settings in the layout editor.
- Parameters:
- originalContentClass
- Instance of ecm.model.ContentClass