Class ShowNextToComponentTask
java.lang.Object
com.smartgwt.client.core.BaseClass
com.smartgwt.client.util.workflow.ProcessElement
com.smartgwt.client.util.workflow.ComponentTask
com.smartgwt.client.util.workflow.ShowNextToComponentTask
- All Implemented Interfaces:
HasHandlers
Show a component next to some other component.
-
Field Summary
Fields inherited from class com.smartgwt.client.core.BaseClass
config, configOnly, factoryCreated, factoryProperties, id, scClassName
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreate()
Can this component can be positioned on top of the other component if there isn't room to show next to it?The other component where this component will show.static ShowNextToComponentTask
getOrCreateRef
(JavaScriptObject jsObj) getSide()
Which side of the other canvas should we show? Options are "top", "bottom", "left", "right".Set tofalse
to not use animation to show component.setCanOcclude
(Boolean canOcclude) Can this component can be positioned on top of the other component if there isn't room to show next to it?setNextToComponentId
(String nextToComponentId) The other component where this component will show.Which side of the other canvas should we show? Options are "top", "bottom", "left", "right".setSkipAnimation
(Boolean skipAnimation) Set tofalse
to not use animation to show component.Methods inherited from class com.smartgwt.client.util.workflow.ComponentTask
getComponentBaseClass, getComponentBaseClassAsStringArray, getComponentId, getComponentRequiresDataSource, getTargetBaseClass, getTargetBaseClassAsStringArray, getTargetComponent, getTargetComponent, getUnsupportedComponentMessage, setComponentBaseClass, setComponentBaseClass, setComponentId, setComponentRequiresDataSource, setTargetBaseClass, setTargetBaseClass, setUnsupportedComponentMessage
Methods inherited from class com.smartgwt.client.util.workflow.ProcessElement
completeElement, convertToJavaScriptArray, executeElement, getBindOutput, getClassDescription, getComponentReferences, getDescription, getDynamicValue, getEditorType, getElementDescription, getForceSingle, getID, getInvalidTaskMessage, getJsObj, getMockMode, getNextElement, getOrCreateJsObj, getPassThruOutput, getProcessElements, getSupportsMultipleInputRecords, getTextFormulaValue, getTypeTitle, getUndefinedComponentMessage, getUnresolvedComponentMessage, getWaitDuration, getWaitFor, getWaitLocator, isCreated, isValid, objectReferencesLastTaskOutput, onInit, reset, setAttribute, setBindOutput, setClassDescription, setDescription, setEditorType, setForceSingle, setID, setJavaScriptObject, setMockMode, setNextElement, setPassThruOutput, setSupportsMultipleInputRecords, setTypeTitle, setUndefinedComponentMessage, setUnresolvedComponentMessage, setWaitDuration, setWaitFor, setWaitLocator, updateGlobalIDInCriteria, updateGlobalIDInTextFormula, updateGlobalIDInValueProperty, updateGlobalIDInValues, updateGlobalIDReferences, updateLastElementBindingReferences, updateLastElementInCriteria, updateLastElementInValueProperty, updateLastElementInValues
Methods inherited from class com.smartgwt.client.core.BaseClass
addDynamicProperty, addDynamicProperty, addDynamicProperty, addDynamicProperty, applyFactoryProperties, asSGWTComponent, clearDynamicProperty, createJsObj, destroy, doAddHandler, doInit, error, error, errorIfNotCreated, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsJavaScriptObject, getAttributeAsMap, getAttributeAsString, getAttributeAsStringArray, getClassName, getConfig, getHandlerCount, getRef, getRuleScope, getScClassName, getTestInstance, hasAutoAssignedID, hasDynamicProperty, internalSetID, internalSetID, isConfigOnly, isFactoryCreated, onBind, registerID, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setConfig, setConfigOnly, setFactoryCreated, setProperty, setProperty, setProperty, setProperty, setRuleScope, setScClassName
-
Constructor Details
-
ShowNextToComponentTask
public ShowNextToComponentTask() -
ShowNextToComponentTask
-
-
Method Details
-
getOrCreateRef
-
create
- Overrides:
create
in classComponentTask
-
setCanOcclude
Can this component can be positioned on top of the other component if there isn't room to show next to it?- Parameters:
canOcclude
- New canOcclude value. Default value is null- Returns:
ShowNextToComponentTask
instance, for chaining setter calls- Throws:
IllegalStateException
- this property cannot be changed after the underlying component has been created
-
getCanOcclude
Can this component can be positioned on top of the other component if there isn't room to show next to it?- Returns:
- Current canOcclude value. Default value is null
-
setNextToComponentId
public ShowNextToComponentTask setNextToComponentId(String nextToComponentId) throws IllegalStateException The other component where this component will show.- Parameters:
nextToComponentId
- New nextToComponentId value. Default value is null- Returns:
ShowNextToComponentTask
instance, for chaining setter calls- Throws:
IllegalStateException
- this property cannot be changed after the underlying component has been created- See Also:
-
getNextToComponentId
The other component where this component will show.- Returns:
- Current nextToComponentId value. Default value is null
- See Also:
-
setSide
Which side of the other canvas should we show? Options are "top", "bottom", "left", "right". (Defaults to "right")- Parameters:
side
- New side value. Default value is null- Returns:
ShowNextToComponentTask
instance, for chaining setter calls- Throws:
IllegalStateException
- this property cannot be changed after the underlying component has been created
-
getSide
Which side of the other canvas should we show? Options are "top", "bottom", "left", "right". (Defaults to "right")- Returns:
- Current side value. Default value is null
-
setSkipAnimation
Set tofalse
to not use animation to show component.- Parameters:
skipAnimation
- New skipAnimation value. Default value is null- Returns:
ShowNextToComponentTask
instance, for chaining setter calls- Throws:
IllegalStateException
- this property cannot be changed after the underlying component has been created
-
getSkipAnimation
Set tofalse
to not use animation to show component.- Returns:
- Current skipAnimation value. Default value is null
-