Class NavigateSplitPaneTask

All Implemented Interfaces:
HasHandlers

public class NavigateSplitPaneTask extends ComponentTask
Causes the list pane component to load data and update its title based on the current selection in the source pane. Also shows the pane if it's not already visible.
See Also:
  • Constructor Details

    • NavigateSplitPaneTask

      public NavigateSplitPaneTask()
    • NavigateSplitPaneTask

      public NavigateSplitPaneTask(JavaScriptObject jsObj)
  • Method Details

    • getOrCreateRef

      public static NavigateSplitPaneTask getOrCreateRef(JavaScriptObject jsObj)
    • create

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

      public NavigateSplitPaneTask setShowRecursively(Boolean showRecursively) throws IllegalStateException
      Set to false to not show a component's parents.
      Parameters:
      showRecursively - New showRecursively value. Default value is null
      Returns:
      NavigateSplitPaneTask instance, for chaining setter calls
      Throws:
      IllegalStateException - this property cannot be changed after the underlying component has been created
    • getShowRecursively

      public Boolean getShowRecursively()
      Set to false to not show a component's parents.
      Returns:
      Current showRecursively value. Default value is null
    • setTargetPane

      public NavigateSplitPaneTask setTargetPane(CurrentPane targetPane) throws IllegalStateException
      Pane target to be navigated from the current pane.
      Parameters:
      targetPane - New targetPane value. Default value is null
      Returns:
      NavigateSplitPaneTask instance, for chaining setter calls
      Throws:
      IllegalStateException - this property cannot be changed after the underlying component has been created
    • getTargetPane

      public CurrentPane getTargetPane()
      Pane target to be navigated from the current pane.
      Returns:
      Current targetPane value. Default value is null
    • setTitle

      public NavigateSplitPaneTask setTitle(String title) throws IllegalStateException
      Title to show instead of the automatically chosen one.
      Parameters:
      title - New title value. Default value is null
      Returns:
      NavigateSplitPaneTask instance, for chaining setter calls
      Throws:
      IllegalStateException - this property cannot be changed after the underlying component has been created
    • getTitle

      public String getTitle()
      Title to show instead of the automatically chosen one.
      Returns:
      Current title value. Default value is null