Interface UserServiceWriter

All Superinterfaces:
UIBodyWriter, UIComponentWriter, UIDependencyRegisterer, UIJavaScriptWriter, UIResourceLocator, UISessionContext, UserServiceResourceLocator
All Known Subinterfaces:
UserServicePaneWriter, UserServiceRawPaneWriter

public interface UserServiceWriter extends UIComponentWriter, UserServiceResourceLocator
This interface provides methods for rendering a user service content.
Since:
5.8.0
  • Method Details

    • newActionButton

      UIButtonSpecNavigation newActionButton(String aLabel, UserServiceEvent aCallback)
      Creates a specification for an action button.
      Parameters:
      aLabel - the button label.
      aCallback - the callback.
      Returns:
      the button specification.
    • newActionButton

      UIButtonSpecNavigation newActionButton(UserMessage aLabel, UserServiceEvent aCallback)
      Creates a specification for a localized action button.
      Parameters:
      aLabel - the button label.
      aCallback - the callback.
      Returns:
      the button specification.
    • addButton

      void addButton(UIButtonSpec aButton)
      Adds a button.
      Parameters:
      aButton - the button specification.