Source: ui/index.js

/**
 * Index module for decks ui modules.
 *
 * @module decks/ui
 */
module.exports = {
  /**
   * Provides access to the {@link decks/ui/dom} module.
   */
  dom: require("./dom"),

  /**
   * Provides access to the {@link GestureHandler} class.
   */
  GestureHandler: require("./gesturehandler"),

  /**
   * Provides access to the {@link GestureHandlerGroup} class.
   */
  GestureHandlerGroup: require("./gesturehandlergroup"),

  /**
   * Provides access to the {@link GestureEmitter} class.
   */
  GestureEmitter: require("./gestureemitter"),

  /**
   * Provides access to the {@link PanEmitter} class.
   */
  PanEmitter: require("./panemitter"),

  /**
   * Provides access to the {@link SwipeEmitter} class.
   */
  SwipeEmitter: require("./swipeemitter"),

  /**
   * Provides access to the {@link MouseWheelEmitter} class.
   */
  MouseWheelEmitter: require("./mousewheelemitter"),

  /**
   * Provides access to the {@link MouseOverOutEmitter} class.
   */
  MouseOverOutEmitter: require("./mouseoveroutemitter"),

  /**
   * Provides access to the {@link MouseEnterLeaveEmitter} class.
   */
  MouseEnterLeaveEmitter: require("./mouseenterleaveemitter"),

  /**
   * Provides access to the {@link TapEmitter} class.
   */
  TapEmitter: require("./tapemitter"),

  /**
   * Provides access to the {@link PressEmitter} class.
   */
  PressEmitter: require("./pressemitter"),

  /**
   * Provides access to the {@link ScrollEmitter} class.
   */
  ScrollEmitter: require("./scrollemitter")
};