java.lang.Object
com.vaadin.flow.component.Component
com.flowingcode.vaadin.addons.chipfield.Chip
All Implemented Interfaces:
AttachNotifier, DetachNotifier, HasElement, HasStyle, HasTheme, Serializable

@Tag("paper-chip") @NpmPackage(value="@polymer/iron-a11y-keys",version="3.0.1") @NpmPackage(value="@polymer/iron-a11y-keys-behavior",version="3.0.1") @NpmPackage(value="@polymer/iron-icons",version="3.0.1") @NpmPackage(value="@polymer/paper-icon-button",version="3.0.2") @NpmPackage(value="@polymer/paper-input",version="3.0.1") @NpmPackage(value="@polymer/paper-item",version="3.0.1") @NpmPackage(value="@polymer/paper-listbox",version="3.0.1") @NpmPackage(value="@polymer/paper-material",version="3.0.1") @NpmPackage(value="@polymer/paper-ripple",version="3.0.1") @NpmPackage(value="@polymer/paper-styles",version="3.0.1") @JsModule("./paper-chip.js") public class Chip extends Component implements HasTheme, HasStyle
See Also:
  • Field Details

  • Constructor Details

    • Chip

      public Chip(String label, boolean closable, Icon icon)
    • Chip

      public Chip(String chipText)
  • Method Details

    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)
    • isClosable

      public boolean isClosable()
    • setClosable

      public void setClosable(boolean closable)
    • getIcon

      public Icon getIcon()
    • setIcon

      public void setIcon(Icon icon)