FormPanel¶
Definition¶
Extends¶
Extended By¶
None
Description¶
A visualization Panel of type Form
Method Summary¶
Owner | Name | Return Type | Description |
---|---|---|---|
FormPanel | addButtonField(varname, label) | FormButtonField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addCheckboxField(varname, label) | FormCheckboxField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addColorGradientPickerField(varname, label) | FormGradientColorPickerField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addColorPickerField(varname, label) | FormColorPickerField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addDateField(varname, label) | FormDateField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addDateRangeField(varname, label) | FormDateRangeField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addDateTimeField(varname, label) | FormDateTimeField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addDivField(varname, label) | FormDivField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addFileUploadField(varname, label) | FormUploadField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addImageField(varname, label) | FormImageField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addMultiCheckboxField(varname, label) | FormMultiCheckboxField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addMultiSelectField(varname, label) | FormMultiSelectField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
Panel | addPanelNextToMe(position, configuration) | DividerPanel | Adds a new panel adjacent to this panel by creating a divider portlet. The divider portlet is returned. |
FormPanel | addPasswordField(varname, label) | FormPasswordField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addRadioButtonField(varname, label) | FormRadioField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addRangeSliderField(varname, label, min, max, step) | FormRangeSliderField | Adds a transient Range Slider Field. |
FormPanel | addSelectField(varname, label) | FormSelectField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addSliderField(varname, label, min, max, step) | FormSliderField | Adds a transient Slider Field. |
FormPanel | addTextAreaField(varname, label) | FormDivField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addTextField(varname, label) | FormTextField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addTimeField(varname, label) | FormTimeField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
FormPanel | addTimeRangeField(varname, label) | FormTimeRangeField | Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_) |
Panel | bringToFront() | Object | Makes this panel visible and bring its containing window to the front. |
Panel | callCommand(applicationId, cmdId, arguments) | String | Calls the given command. Returns commandUid (String) on success, otherwise null. |
Panel | callCommand(applicationId, cmdId, arguments) | String | Calls the given command. Returns the commandUid (String) for this command call or null on failure. |
Panel | callRelationship(relationshipName) | Boolean | Reruns the relationship targeting this panel based on name. Returns true on success. |
Panel | callRelationshipId(relationshipId) | Boolean | Reruns the relationship targeting this panel based on id. Returns true on success. |
Panel | clearUserSelection() | Object | Clears the user's selection. |
Panel | close() | Object | Removes this transient panel. Note this will throw an error if the target panel is not transient. |
FormPanel | createJsCallback(buttonId, attributes) | String | Generates javascript that can be embedded in the HTML and used to make callbacks. |
Panel | deletePanel() | Object | Removes this transient panel. Note this will throw an error if the target panel is not transient |
Panel | exportConfig() | Map | Exports this panel's configuration to a map. |
Panel | exportConfig(includeRelationships, includeDatamodels) | Map | Exports this panel's configuration to a map, with the options to include external relationships and external datamodels. |
Panel | exportConfigIncludeExternalRelationships() | Map | Exports this panels configuration with external relationships |
Panel | exportUserPreferences() | Map | Exports this panel's user preferences to a map. |
DashboardResource | getCallback(callbackName) | Callback | Returns a callback by name |
DashboardResource | getCallbacks() | Map | Returns a map of all callback definitions. |
DashboardResource | getChildren() | List | Returns a list of the child dashboard resources. |
Object | getClassName() | String | Returns the string name of this object's class type. |
Panel | getCurrentRelationship() | Relationship | Returns the Relationship object currently applied to this panel. |
DashboardResource | getDRI() | String | Returns the Dashboard Resource Indicator (DRI) as a string. DRI is the unique identifier of this resources within the entire dashboard. |
DashboardResource | getDashboardResourceType() | String | Returns the Dashboard Resource Type as a string |
Panel | getDatamodels() | Object | Returns a set of datamodels that were used in this panel. |
Panel | getDownstreamMode() | String | Returns status of send data downstream to realtime panels. The statuses are OFF or SELECTED_OR_ALL. |
FormPanel | getField(varName) | FormField | Return the field associate varName, or null. |
FormPanel | getFieldValue(varName) | Object | Return the value of the field with the associated varName. |
FormPanel | getFieldValues() | Map | Return a map of IDs to values for all fields of this form. |
FormPanel | getFields() | List | Returns a list of fields. |
FormPanel | getFieldsVariableNames() | List | Returns a list of fields' variable names. |
FormPanel | getFocusedField() | FormField | get the HTML for this panel |
DashboardResource | getFormula(formulaName) | Formula | Returns a Formula given the formula name. |
DashboardResource | getFormulaNames() | Set | Returns a set of the names of all formulas for this object. |
DashboardResource | getFormulas() | Map | Returns a map of all available formulas for this object. The key is the formula name. |
FormPanel | getHtml() | String | get the HTML for this panel |
Panel | getId() | String | Returns this panel's ID (as defined in settings). |
DashboardResource | getLRI() | String | Returns the Localized Resource Indicator (LRI) as a string. LRI is the unique identifier of this resource with the parent element. |
Panel | getLayout() | Layout | Returns layout that owns this panel. |
Panel | getLocation() | Rectangle | Returns a Rectangle object that stores the location of this panel relative to the upper left corner of the browser, not including the 3Forge header. |
Panel | getMenu() | MenuItem | Returns this panel's root custom context menu. |
DashboardResource | getOwner() | DashboardResource | Returns the DashboardResource that owns this object. |
Panel | getParent() | Panel | Returns the parent panel of this panel. |
Panel | getStyle(styleKey) | String | Returns the value for a particular style given the style code, which can be obtained by clicking on the style name. Returns Null if key not found. |
Panel | getStyle(styleKey, index) | String | Returns the value for a particular style given the style code at the specified position. The style code can be obtained by clicking on the style name. Returns Null if key not found, returns the first value in the list if position is out of bound. |
Panel | getStyleNumber(styleKey) | Number | Returns the numeric value associated with the supplied style key in this portlets style. Null if key not found, or value is not a number. Ex: using this method for text align will return null as its values are not numeric. |
Panel | getStyleSet() | StyleSet | Returns the StyleSet for this panel. |
Panel | getTitle() | String | Returns this panel's title |
FormPanel | getTransientFields() | List | Returns a list of transient fields. |
Panel | getType() | String | Returns the type of this panel, either: html, div_v, div_h, tabs, or one of the AMI visualization types. |
Panel | getUid() | String | Returns this panel's ami-generated ID. |
Panel | getValue(key) | Object | Returns the value associated with key from this portlet's attributes. Returns null if key does not exist. |
Panel | getWindow() | Window | Returns the window that owns this panel. |
FormPanel | importField(config) | FormField | add a transient field to this panel. |
DashboardResource | invokeCallback(callbackName, args) | Object | Executes the specified callback definition and returns the result from the callback. |
Panel | isPoppedOut() | Boolean | Returns true if this panel is popped out. |
DashboardResource | isTransient() | Boolean | Returns true if this is transient, false otherwise. Transient objects are not saved to the layout. |
Panel | isUndocked() | Boolean | Returns true if this panel is undocked. |
Panel | isVisible() | Boolean | Returns true if this panel is visible. |
Panel | minimize() | Object | Minimizes the window, same as calling getWindow().minimize(). |
FormPanel | removeField(varname) | Boolean | Removes a transient field given the field's name. |
FormPanel | resetFieldPositions() | Boolean | Reset all fields in form to default positions specified in field editor. |
FormPanel | resetFields() | Boolean | Resets the field value to its initial state. For example, a Radio Button field that is set to ON will be reset to its initial state, which is OFF; a Check Box field that is checked will have its box unchecked. |
Panel | setDownstreamMode(mode) | String | Sets and returns the mode for sending data downstream to realtime panels. The modes are OFF or SELECTED_OR_ALL. |
FormPanel | setHtml(html) | String | Set the HTML for this panel, returns old html |
Panel | setTitle(title) | Boolean | Sets the title of the panel with the given value |
Panel | setValue(key, value) | Boolean | Adds the key value pair to this portlet's attributes and return true if successful. |
Object | toJson() | String | Returns a json representation of this object. |
Method Definitions¶
addButtonField(varname,label)¶
FormButtonField FormPanel::addButtonField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addCheckboxField(varname,label)¶
FormCheckboxField FormPanel::addCheckboxField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addColorGradientPickerField(varname,label)¶
FormGradientColorPickerField FormPanel::addColorGradientPickerField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addColorPickerField(varname,label)¶
FormColorPickerField FormPanel::addColorPickerField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addDateField(varname,label)¶
FormDateField FormPanel::addDateField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addDateRangeField(varname,label)¶
FormDateRangeField FormPanel::addDateRangeField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addDateTimeField(varname,label)¶
FormDateTimeField FormPanel::addDateTimeField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addDivField(varname,label)¶
FormDivField FormPanel::addDivField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addFileUploadField(varname,label)¶
FormUploadField FormPanel::addFileUploadField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addImageField(varname,label)¶
FormImageField FormPanel::addImageField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addMultiCheckboxField(varname,label)¶
FormMultiCheckboxField FormPanel::addMultiCheckboxField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addMultiSelectField(varname,label)¶
FormMultiSelectField FormPanel::addMultiSelectField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addPanelNextToMe(position,configuration)¶
DividerPanel Panel::addPanelNextToMe(String position, Map configuration)
Description¶
Adds a new panel adjacent to this panel by creating a divider portlet. The divider portlet is returned.
Parameter Definition¶
Name | Type | Description |
---|---|---|
position | String | Must be either:LEFT,ABOVE,RIGHT,BELOW |
configuration | Map | if null a blank portlet is created |
addPasswordField(varname,label)¶
FormPasswordField FormPanel::addPasswordField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addRadioButtonField(varname,label)¶
FormRadioField FormPanel::addRadioButtonField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addRangeSliderField(varname,label,min,max,step)¶
FormRangeSliderField FormPanel::addRangeSliderField(String varname, String label, Number min, Number max, Number step)
Description¶
Adds a transient Range Slider Field.
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String | |
min | Number | |
max | Number | |
step | Number |
addSelectField(varname,label)¶
FormSelectField FormPanel::addSelectField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addSliderField(varname,label,min,max,step)¶
FormSliderField FormPanel::addSliderField(String varname, String label, Number min, Number max, Number step)
Description¶
Adds a transient Slider Field.
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String | |
min | Number | |
max | Number | |
step | Number |
addTextAreaField(varname,label)¶
FormDivField FormPanel::addTextAreaField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addTextField(varname,label)¶
FormTextField FormPanel::addTextField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addTimeField(varname,label)¶
FormTimeField FormPanel::addTimeField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
addTimeRangeField(varname,label)¶
FormTimeRangeField FormPanel::addTimeRangeField(String varname, String label)
Description¶
Adds a transient field. Not the varname will be prefixed with the transient prefix (default is TRANSIENT_)
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | |
label | String |
bringToFront()¶
Description¶
Makes this panel visible and bring its containing window to the front.
callCommand(applicationId,cmdId,arguments)¶
String Panel::callCommand(String applicationId, String cmdId, Map arguments)
Description¶
Calls the given command. Returns commandUid (String) on success, otherwise null.
Parameter Definition¶
Name | Type | Description |
---|---|---|
applicationId | String | |
cmdId | String | |
arguments | Map |
callCommand(applicationId,cmdId,arguments)¶
String Panel::callCommand(String applicationId, String cmdId, String arguments)
Description¶
Calls the given command. Returns the commandUid (String) for this command call or null on failure.
Parameter Definition¶
Name | Type | Description |
---|---|---|
applicationId | String | |
cmdId | String | |
arguments | String | comma delimited list of key=value arguments |
callRelationship(relationshipName)¶
Boolean Panel::callRelationship(String relationshipName)
Description¶
Reruns the relationship targeting this panel based on name. Returns true on success.
Parameter Definition¶
Name | Type | Description |
---|---|---|
relationshipName | String | name of Relationship |
callRelationshipId(relationshipId)¶
Boolean Panel::callRelationshipId(String relationshipId)
Description¶
Reruns the relationship targeting this panel based on id. Returns true on success.
Parameter Definition¶
Name | Type | Description |
---|---|---|
relationshipId | String | Id of Relationship |
clearUserSelection()¶
Object Panel::clearUserSelection()
Description¶
Clears the user's selection.
close()¶
Description¶
Removes this transient panel. Note this will throw an error if the target panel is not transient.
createJsCallback(buttonId,attributes)¶
String FormPanel::createJsCallback(String buttonId, Object ... attributes)
Description¶
Generates javascript that can be embedded in the HTML and used to make callbacks.
Parameter Definition¶
Name | Type | Description |
---|---|---|
buttonId | String | id of the button to execute button press on |
attributes | Object ... | list of attributes to include |
deletePanel()¶
Description¶
Removes this transient panel. Note this will throw an error if the target panel is not transient
exportConfig()¶
Description¶
Exports this panel's configuration to a map.
exportConfig(includeRelationships,includeDatamodels)¶
Map Panel::exportConfig(Boolean includeRelationships, Boolean includeDatamodels)
Description¶
Exports this panel's configuration to a map, with the options to include external relationships and external datamodels.
Parameter Definition¶
Name | Type | Description |
---|---|---|
includeRelationships | Boolean | include external relationships |
includeDatamodels | Boolean | include external datamodels |
exportConfigIncludeExternalRelationships()¶
Map Panel::exportConfigIncludeExternalRelationships()
Description¶
Exports this panels configuration with external relationships
exportUserPreferences()¶
Map Panel::exportUserPreferences()
Description¶
Exports this panel's user preferences to a map.
getCallback(callbackName)¶
Callback DashboardResource::getCallback(String callbackName)
Description¶
Returns a callback by name
Parameter Definition¶
Name | Type | Description |
---|---|---|
callbackName | String | method name of callback |
getCallbacks()¶
Map DashboardResource::getCallbacks()
Description¶
Returns a map of all callback definitions.
getChildren()¶
List DashboardResource::getChildren()
Description¶
Returns a list of the child dashboard resources.
getClassName()¶
Description¶
Returns the string name of this object's class type.
getCurrentRelationship()¶
Relationship Panel::getCurrentRelationship()
Description¶
Returns the Relationship object currently applied to this panel.
getDRI()¶
String DashboardResource::getDRI()
Description¶
Returns the Dashboard Resource Indicator (DRI) as a string. DRI is the unique identifier of this resources within the entire dashboard.
getDashboardResourceType()¶
String DashboardResource::getDashboardResourceType()
Description¶
Returns the Dashboard Resource Type as a string
getDatamodels()¶
Description¶
Returns a set of datamodels that were used in this panel.
getDownstreamMode()¶
String Panel::getDownstreamMode()
Description¶
Returns status of send data downstream to realtime panels. The statuses are OFF or SELECTED_OR_ALL.
getField(varName)¶
FormField FormPanel::getField(String varName)
Description¶
Return the field associate varName, or null.
Parameter Definition¶
Name | Type | Description |
---|---|---|
varName | String | fieldVarName |
getFieldValue(varName)¶
Object FormPanel::getFieldValue(String varName)
Description¶
Return the value of the field with the associated varName.
Parameter Definition¶
Name | Type | Description |
---|---|---|
varName | String | fieldVarName |
getFieldValues()¶
Map FormPanel::getFieldValues()
Description¶
Return a map of IDs to values for all fields of this form.
getFields()¶
Description¶
Returns a list of fields.
getFieldsVariableNames()¶
List FormPanel::getFieldsVariableNames()
Description¶
Returns a list of fields' variable names.
getFocusedField()¶
FormField FormPanel::getFocusedField()
Description¶
get the HTML for this panel
getFormula(formulaName)¶
Formula DashboardResource::getFormula(String formulaName)
Description¶
Returns a Formula given the formula name.
Parameter Definition¶
Name | Type | Description |
---|---|---|
formulaName | String | name of the formula to return |
getFormulaNames()¶
Set DashboardResource::getFormulaNames()
Description¶
Returns a set of the names of all formulas for this object.
getFormulas()¶
Map DashboardResource::getFormulas()
Description¶
Returns a map of all available formulas for this object. The key is the formula name.
getHtml()¶
Description¶
get the HTML for this panel
getId()¶
Description¶
Returns this panel's ID (as defined in settings).
getLRI()¶
String DashboardResource::getLRI()
Description¶
Returns the Localized Resource Indicator (LRI) as a string. LRI is the unique identifier of this resource with the parent element.
getLayout()¶
Description¶
Returns layout that owns this panel.
getLocation()¶
Rectangle Panel::getLocation()
Description¶
Returns a Rectangle object that stores the location of this panel relative to the upper left corner of the browser, not including the 3Forge header.
getMenu()¶
Description¶
Returns this panel's root custom context menu.
getOwner()¶
DashboardResource DashboardResource::getOwner()
Description¶
Returns the DashboardResource that owns this object.
getParent()¶
Description¶
Returns the parent panel of this panel.
getStyle(styleKey)¶
String Panel::getStyle(String styleKey)
Description¶
Returns the value for a particular style given the style code, which can be obtained by clicking on the style name. Returns Null if key not found.
Parameter Definition¶
Name | Type | Description |
---|---|---|
styleKey | String | the key associated with this portlet's style |
getStyle(styleKey,index)¶
String Panel::getStyle(String styleKey, Number index)
Description¶
Returns the value for a particular style given the style code at the specified position. The style code can be obtained by clicking on the style name. Returns Null if key not found, returns the first value in the list if position is out of bound.
Parameter Definition¶
Name | Type | Description |
---|---|---|
styleKey | String | the key associated with this portlet's style |
index | Number | If the style is a list, which element in the list to return |
getStyleNumber(styleKey)¶
Number Panel::getStyleNumber(String styleKey)
Description¶
Returns the numeric value associated with the supplied style key in this portlets style. Null if key not found, or value is not a number. Ex: using this method for text align will return null as its values are not numeric.
Parameter Definition¶
Name | Type | Description |
---|---|---|
styleKey | String | the key associated with this portlet's style |
getStyleSet()¶
Description¶
Returns the StyleSet for this panel.
getTitle()¶
Description¶
Returns this panel's title
getTransientFields()¶
List FormPanel::getTransientFields()
Description¶
Returns a list of transient fields.
getType()¶
Description¶
Returns the type of this panel, either: html, div_v, div_h, tabs, or one of the AMI visualization types.
getUid()¶
Description¶
Returns this panel's ami-generated ID.
getValue(key)¶
Object Panel::getValue(String key)
Description¶
Returns the value associated with key from this portlet's attributes. Returns null if key does not exist.
Parameter Definition¶
Name | Type | Description |
---|---|---|
key | String |
getWindow()¶
Description¶
Returns the window that owns this panel.
importField(config)¶
FormField FormPanel::importField(Map config)
Description¶
add a transient field to this panel.
Parameter Definition¶
Name | Type | Description |
---|---|---|
config | Map | the field's config, see FormField::exportConfig() |
invokeCallback(callbackName,args)¶
Object DashboardResource::invokeCallback(String callbackName, Object ... args)
Description¶
Executes the specified callback definition and returns the result from the callback.
Parameter Definition¶
Name | Type | Description |
---|---|---|
callbackName | String | method name of callback |
args | Object ... | arguments |
isPoppedOut()¶
Description¶
Returns true if this panel is popped out.
isTransient()¶
Boolean DashboardResource::isTransient()
Description¶
Returns true if this is transient, false otherwise. Transient objects are not saved to the layout.
isUndocked()¶
Description¶
Returns true if this panel is undocked.
isVisible()¶
Description¶
Returns true if this panel is visible.
minimize()¶
Description¶
Minimizes the window, same as calling getWindow().minimize().
removeField(varname)¶
Boolean FormPanel::removeField(String varname)
Description¶
Removes a transient field given the field's name.
Parameter Definition¶
Name | Type | Description |
---|---|---|
varname | String | the field's name |
resetFieldPositions()¶
Boolean FormPanel::resetFieldPositions()
Description¶
Reset all fields in form to default positions specified in field editor.
resetFields()¶
Boolean FormPanel::resetFields()
Description¶
Resets the field value to its initial state. For example, a Radio Button field that is set to ON will be reset to its initial state, which is OFF; a Check Box field that is checked will have its box unchecked.
setDownstreamMode(mode)¶
String Panel::setDownstreamMode(String mode)
Description¶
Sets and returns the mode for sending data downstream to realtime panels. The modes are OFF or SELECTED_OR_ALL.
Parameter Definition¶
Name | Type | Description |
---|---|---|
mode | String |
setHtml(html)¶
String FormPanel::setHtml(String html)
Description¶
Set the HTML for this panel, returns old html
Parameter Definition¶
Name | Type | Description |
---|---|---|
html | String |
setTitle(title)¶
Boolean Panel::setTitle(String title)
Description¶
Sets the title of the panel with the given value
Parameter Definition¶
Name | Type | Description |
---|---|---|
title | String |
setValue(key,value)¶
Boolean Panel::setValue(String key, Object value)
Description¶
Adds the key value pair to this portlet's attributes and return true if successful.
Parameter Definition¶
Name | Type | Description |
---|---|---|
key | String | |
value | Object |
toJson()¶
Description¶
Returns a json representation of this object.