Class EventOptions

  • All Implemented Interfaces:
    Serializable

    public class EventOptions
    extends Object
    implements Serializable
    EventOptions is used to configure the custom event published by an exported web component.
    Since:
    2.0
    Author:
    Vaadin Ltd.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      EventOptions()
      Create EventOptions used to configure the custom event published by an exported web component.
      EventOptions​(boolean bubbles)
      Create EventOptions used to configure the custom event published by an exported web component.
      EventOptions​(boolean bubbles, boolean cancelable, boolean composed)
      Create EventOptions used to configure the custom event published by an exported web component.
    • Constructor Detail

      • EventOptions

        public EventOptions​(boolean bubbles)
        Create EventOptions used to configure the custom event published by an exported web component.
        Parameters:
        bubbles - A Boolean indicating whether the event bubbles up through the DOM or not.
        See Also:
        for all properties, for exporting web components
      • EventOptions

        public EventOptions​(boolean bubbles,
                            boolean cancelable,
                            boolean composed)
        Create EventOptions used to configure the custom event published by an exported web component.
        Parameters:
        bubbles - indicates whether the event bubbles up through the DOM or not.
        cancelable - indicates whether the event is cancelable.
        composed - indicates whether or not the event can bubble across the boundary between the shadow DOM and the regular DOM.
        See Also:
        for exporting web components
    • Method Detail

      • isBubbles

        public boolean isBubbles()
        Can the event bubbles up through the DOM or not.
        Returns:
        bubbles
      • isCancelable

        public boolean isCancelable()
        Is the event is cancelable.
        Returns:
        cancellable
      • isComposed

        public boolean isComposed()
        Can the event bubble across the boundary between the shadow DOM and the regular DOM.
        Returns:
        composed