Class BaseGitHubButton

java.lang.Object
com.vaadin.flow.component.Component
com.flowingcode.vaadin.addons.githubbuttons.BaseGitHubButton
All Implemented Interfaces:
AttachNotifier, DetachNotifier, HasElement, Serializable
Direct Known Subclasses:
GitHubButton, SizeableGitHubButton

public class BaseGitHubButton extends Component
See Also:
  • Constructor Details

    • BaseGitHubButton

      public BaseGitHubButton()
    • BaseGitHubButton

      public BaseGitHubButton(String repo, String user)
  • Method Details

    • setRepo

      public void setRepo(String repo)
      Sets the repository name.
      Parameters:
      repo - the repository name
    • getRepo

      public String getRepo()
      Returns:
      String return the repo
    • setUser

      public void setUser(String user)
      Sets the user or organization name.
      Parameters:
      user - the user or org name
    • getUser

      public String getUser()
      Returns:
      String return the user
    • setCount

      public void setCount(boolean count)
      Sets whether to show count or not.
      Parameters:
      count - if true, it shows count.
    • isCount

      public boolean isCount()
      Returns:
      boolean return the count
    • setTarget

      public void setTarget(String target)
      Specifies where to open the github link. Default '_self'.
      Parameters:
      target - where to open the link
    • getTarget

      public String getTarget()
      Returns:
      String return the target