Package org.zkoss.zk.ui.event

## Class SlideEvent

- java.lang.Object
- - org.zkoss.zk.ui.event.Event
  - - org.zkoss.zk.ui.event.SlideEvent

- All Implemented Interfaces:
    `java.io.Serializable`

      public class SlideEvent
      extends Event

  Represents an event cause by user's slidedown or slideup something at the client.

  Note: When using with LayoutRegion component, we couldn't guarantee the triggered order of onClick event and onSlide event when clicking out of the region but on elements that is listened to the onClick event.

  Since:
    8.0.2
  Author:
    wenninghsu
  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `SlideEvent​(java.lang.String name, Component target, boolean slide)` | Constructs an onOpen event.

  - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `static SlideEvent` | `getSlideEvent​(AuRequest request)` | Converts an AU request to an slide event.
    `boolean` | `isSlide()` | Returns whether it is slide out.

    - ### Methods inherited from class org.zkoss.zk.ui.event.Event

      `getData, getEvent, getName, getPage, getTarget, isPropagatable, stopPropagation, toString`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Constructor Detail

    - #### SlideEvent

          public SlideEvent​(java.lang.String name,
                            Component target,
                            boolean slide)

      Constructs an onOpen event.
      Parameters:
        `slide` - whether the new status is slide

  - ### Method Detail

    - #### getSlideEvent

          public static final SlideEvent getSlideEvent​(AuRequest request)

      Converts an AU request to an slide event.

    - #### isSlide

          public boolean isSlide()

      Returns whether it is slide out.