Class ShowNextToComponentTask

All Implemented Interfaces:
HasHandlers

public class ShowNextToComponentTask extends ComponentTask
Show a component next to some other component.
See Also:
  • Constructor Details

    • ShowNextToComponentTask

      public ShowNextToComponentTask()
    • ShowNextToComponentTask

      public ShowNextToComponentTask(JavaScriptObject jsObj)
  • Method Details

    • getOrCreateRef

      public static ShowNextToComponentTask getOrCreateRef(JavaScriptObject jsObj)
    • create

      public JavaScriptObject create()
      Overrides:
      create in class ComponentTask
    • setCanOcclude

      public ShowNextToComponentTask setCanOcclude(Boolean canOcclude) throws IllegalStateException
      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

      public Boolean 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

      public String 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

      public String 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

      public ShowNextToComponentTask setSkipAnimation(Boolean skipAnimation) throws IllegalStateException
      Set to false 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

      public Boolean getSkipAnimation()
      Set to false to not use animation to show component.
      Returns:
      Current skipAnimation value. Default value is null