Interface ILazyHideablePanel

All Superinterfaces:
IHideablePanel
All Known Implementing Classes:
AbstractCompositeViewControl, AbstractCompositeViewModalDialog, AttachmentsList, AttachmentsPanel, BaseHideablePanel, ExportTableButton, LazyHideablePanel, ModalDialog, ModelessDialog, OverlayPanel, PeoplePickerDialog, PeopleSearchBar, PeopleSwapBox, PersonCalendarDialog, PersonProfileDialog, PrincipalPickerModalDialog, ProgressBar, ProgressDialog, ResourcePickerModalDialog, SearchBar, ToggleMenus.SecondLevelPanel

public interface ILazyHideablePanel extends IHideablePanel
Component that can be toggled between hidden and visible, asynchronously loading content on demand.
  • Method Summary

    Modifier and Type
    Method
    Description
    Collection of String control ids on which to disallow update processing while handling asynchorously request.
    boolean
    True if panel loads content asynchronously on demand.
    boolean
    True to refresh content asynchronously every time panel is toggled visible.
    boolean
    True if panel content is rendered asynchronously, even if initially visible.
    void
    setLazy(boolean lazy)
    True if panel loads content asynchronously on demand.
    void
    setRefreshOnShow(boolean refreshOnShow)
    True to refresh content asynchronously every time panel is toggled visible.
    void
    Collection of String control ids on which to disallow update processing while handling asynchorously request.
    void
    setTwoPass(boolean twoPass)
    True if panel content is rendered asynchronously, even if initially visible.

    Methods inherited from interface com.webmethods.caf.faces.component.IHideablePanel

    isVisible, setVisible
  • Method Details

    • isLazy

      boolean isLazy()
      True if panel loads content asynchronously on demand.
    • setLazy

      void setLazy(boolean lazy)
      True if panel loads content asynchronously on demand.
    • isRefreshOnShow

      boolean isRefreshOnShow()
      True to refresh content asynchronously every time panel is toggled visible. Ignored if not lazy.
    • setRefreshOnShow

      void setRefreshOnShow(boolean refreshOnShow)
      True to refresh content asynchronously every time panel is toggled visible. Ignored if not lazy.
    • isTwoPass

      boolean isTwoPass()
      True if panel content is rendered asynchronously, even if initially visible. Ignored if not lazy.
    • setTwoPass

      void setTwoPass(boolean twoPass)
      True if panel content is rendered asynchronously, even if initially visible. Ignored if not lazy.
    • getSuppressInputs

      Collection<String> getSuppressInputs()
      Collection of String control ids on which to disallow update processing while handling asynchorously request. By default, all controls are allowed.
    • setSuppressInputs

      void setSuppressInputs(Collection<String> suppressInputs)
      Collection of String control ids on which to disallow update processing while handling asynchorously request. By default, all controls are allowed.