Interface WelcomeStep

    • Method Detail

      • isPerformed

        boolean isPerformed()
        Checks if the step is performed.
        Returns:
        true if the step is performed
      • getActions

        String[] getActions()
        Gets the JS actions to execute when clicking on '<a>' elements of description.
        Returns:
        The JS actions to execute when clicking on '<a>' elements of description
      • getImages

        String[] getImages()
        Gets the paths of the images to insert in the '<img/>' elements of description.
        Returns:
        The paths of the images to insert in the '<img/>' elements of description.
      • getListenedTargetIds

        Map<String,​Set<String>> getListenedTargetIds()
        Gets the JS target ids (as regular expressions) to listen for each message type for potential changes in the steps and thus refresh the admin welcome tool. For example, {"modified": ["^site$"], "deleted": ["^site$", "^user$"]}
        Returns:
        A map { messageType : [targetIds]}
      • getOrder

        int getOrder()
        Gets the order of the step.
        Returns:
        The order of the step
      • toMap

        default Map<String,​ObjecttoMap()
        Gets the representation of the step as a map.
        Returns:
        The step as a map