Class ActionIcon

  • All Implemented Interfaces:
    com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.ClickNotifier<com.vaadin.flow.component.icon.Icon>, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasStyle, Serializable

    public class ActionIcon
    extends com.vaadin.flow.component.icon.Icon
    Custom icon, for replace action buttons, it has a preferred size and toolTip; however, optionally, you can set other icon size
    Author:
    Hardy Ryan Chingal Martinez <ryan.chingal@kuwaiba.org>
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      ActionIcon​(com.vaadin.flow.component.icon.VaadinIcon icon)  
      ActionIcon​(com.vaadin.flow.component.icon.VaadinIcon icon, String tooltip)  
      ActionIcon​(com.vaadin.flow.component.icon.VaadinIcon icon, String tooltip, String iconSize)  
      ActionIcon​(com.vaadin.flow.component.icon.VaadinIcon icon, String tooltip, String iconSize, String color)  
    • Method Summary

      • Methods inherited from class com.vaadin.flow.component.icon.Icon

        getColor, setColor, setSize
      • Methods inherited from class com.vaadin.flow.component.Component

        addListener, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, set, setElement, setId, setVisible
      • Methods inherited from interface com.vaadin.flow.component.AttachNotifier

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

        addClickListener, addClickShortcut
      • Methods inherited from interface com.vaadin.flow.component.DetachNotifier

        addDetachListener
      • Methods inherited from interface com.vaadin.flow.component.HasElement

        getElement
      • Methods inherited from interface com.vaadin.flow.component.HasStyle

        addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
    • Constructor Detail

      • ActionIcon

        public ActionIcon​(com.vaadin.flow.component.icon.VaadinIcon icon)
      • ActionIcon

        public ActionIcon​(com.vaadin.flow.component.icon.VaadinIcon icon,
                          String tooltip)
      • ActionIcon

        public ActionIcon​(com.vaadin.flow.component.icon.VaadinIcon icon,
                          String tooltip,
                          String iconSize)
      • ActionIcon

        public ActionIcon​(com.vaadin.flow.component.icon.VaadinIcon icon,
                          String tooltip,
                          String iconSize,
                          String color)