Class SizeableGitHubButton

  • All Implemented Interfaces:
    com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, java.io.Serializable
    Direct Known Subclasses:
    MdoGitHubButton, NtkmeGitHubButton

    public class SizeableGitHubButton
    extends BaseGitHubButton
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ButtonSize getSize()  
      void setSize​(ButtonSize size)
      Sets size of the button.
      • Methods inherited from class com.vaadin.flow.component.Component

        addListener, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getLocale, getParent, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, scrollIntoView, set, setElement, setId, setVisible
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.vaadin.flow.component.AttachNotifier

        addAttachListener
      • Methods inherited from interface com.vaadin.flow.component.DetachNotifier

        addDetachListener
    • Constructor Detail

      • SizeableGitHubButton

        public SizeableGitHubButton()
      • SizeableGitHubButton

        public SizeableGitHubButton​(java.lang.String repo,
                                    java.lang.String user)
    • Method Detail

      • setSize

        public void setSize​(ButtonSize size)
        Sets size of the button. Use ButtonSize.LARGER for a bigger size button. Default value 'none'.
        Parameters:
        size - the size of the button
      • getSize

        public ButtonSize getSize()
        Returns:
        ButtonSize return the size