diff options
author | 2022-06-22 23:21:48 -0700 | |
---|---|---|
committer | 2022-06-22 23:21:48 -0700 | |
commit | 729d445b6885f69dd2c6355f38707bd42851c791 (patch) | |
tree | f87a7c408929ea3f57bbb7ace380cf869da83c0e /src/bun.js/bindings/webcore/EventInterfaces.h | |
parent | 25f820c6bf1d8ec6d444ef579cc036b8c0607b75 (diff) | |
download | bun-jarred/rename.tar.gz bun-jarred/rename.tar.zst bun-jarred/rename.zip |
change the directory structurejarred/rename
Diffstat (limited to 'src/bun.js/bindings/webcore/EventInterfaces.h')
-rw-r--r-- | src/bun.js/bindings/webcore/EventInterfaces.h | 165 |
1 files changed, 165 insertions, 0 deletions
diff --git a/src/bun.js/bindings/webcore/EventInterfaces.h b/src/bun.js/bindings/webcore/EventInterfaces.h new file mode 100644 index 000000000..5bb0962b6 --- /dev/null +++ b/src/bun.js/bindings/webcore/EventInterfaces.h @@ -0,0 +1,165 @@ +/* + * THIS FILE WAS AUTOMATICALLY GENERATED, DO NOT EDIT. + * + * Copyright (C) 2011 Google Inc. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY GOOGLE, INC. ``AS IS'' AND ANY + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY + * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#pragma once + +namespace WebCore { + +enum EventInterface { +#if ENABLE(APPLE_PAY) + ApplePayCancelEventInterfaceType = 1, + ApplePayPaymentAuthorizedEventInterfaceType = 2, + ApplePayPaymentMethodSelectedEventInterfaceType = 3, + ApplePayShippingContactSelectedEventInterfaceType = 4, + ApplePayShippingMethodSelectedEventInterfaceType = 5, + ApplePayValidateMerchantEventInterfaceType = 6, +#endif +#if ENABLE(APPLE_PAY_COUPON_CODE) + ApplePayCouponCodeChangedEventInterfaceType = 7, +#endif +#if ENABLE(DEVICE_ORIENTATION) + DeviceMotionEventInterfaceType = 8, + DeviceOrientationEventInterfaceType = 9, +#endif +#if ENABLE(ENCRYPTED_MEDIA) + MediaEncryptedEventInterfaceType = 10, + MediaKeyMessageEventInterfaceType = 11, +#endif +#if ENABLE(GAMEPAD) + GamepadEventInterfaceType = 12, +#endif +#if ENABLE(IOS_GESTURE_EVENTS) || ENABLE(MAC_GESTURE_EVENTS) + GestureEventInterfaceType = 13, +#endif +#if ENABLE(LEGACY_ENCRYPTED_MEDIA) + WebKitMediaKeyMessageEventInterfaceType = 14, + WebKitMediaKeyNeededEventInterfaceType = 15, +#endif +#if ENABLE(MEDIA_RECORDER) + BlobEventInterfaceType = 16, + MediaRecorderErrorEventInterfaceType = 17, +#endif +#if ENABLE(MEDIA_STREAM) + MediaStreamTrackEventInterfaceType = 18, + OverconstrainedErrorEventInterfaceType = 19, +#endif +#if ENABLE(NOTIFICATION_EVENT) + NotificationEventInterfaceType = 20, +#endif +#if ENABLE(ORIENTATION_EVENTS) +#endif +#if ENABLE(PAYMENT_REQUEST) + MerchantValidationEventInterfaceType = 21, + PaymentMethodChangeEventInterfaceType = 22, + PaymentRequestUpdateEventInterfaceType = 23, +#endif +#if ENABLE(PICTURE_IN_PICTURE_API) + PictureInPictureEventInterfaceType = 24, +#endif +#if ENABLE(SERVICE_WORKER) + ExtendableEventInterfaceType = 25, + ExtendableMessageEventInterfaceType = 26, + FetchEventInterfaceType = 27, + PushEventInterfaceType = 28, + PushSubscriptionChangeEventInterfaceType = 29, +#endif +#if ENABLE(SPEECH_SYNTHESIS) + SpeechSynthesisErrorEventInterfaceType = 30, + SpeechSynthesisEventInterfaceType = 31, +#endif +#if ENABLE(TOUCH_EVENTS) + TouchEventInterfaceType = 32, +#endif +#if ENABLE(VIDEO) + TrackEventInterfaceType = 33, +#endif +#if ENABLE(WEBGL) + WebGLContextEventInterfaceType = 34, +#endif +#if ENABLE(WEBXR) + XRInputSourceEventInterfaceType = 35, + XRInputSourcesChangeEventInterfaceType = 36, + XRReferenceSpaceEventInterfaceType = 37, + XRSessionEventInterfaceType = 38, +#endif +#if ENABLE(WEB_AUDIO) + AudioProcessingEventInterfaceType = 39, + OfflineAudioCompletionEventInterfaceType = 40, +#endif +#if ENABLE(WEB_RTC) + RTCDTMFToneChangeEventInterfaceType = 41, + RTCDataChannelEventInterfaceType = 42, + RTCErrorEventInterfaceType = 43, + RTCPeerConnectionIceErrorEventInterfaceType = 44, + RTCPeerConnectionIceEventInterfaceType = 45, + RTCRtpSFrameTransformErrorEventInterfaceType = 46, + RTCTrackEventInterfaceType = 47, + RTCTransformEventInterfaceType = 48, +#endif +#if ENABLE(WIRELESS_PLAYBACK_TARGET) + WebKitPlaybackTargetAvailabilityEventInterfaceType = 49, +#endif + AnimationEventInterfaceType = 50, + AnimationPlaybackEventInterfaceType = 51, + BeforeUnloadEventInterfaceType = 52, + ClipboardEventInterfaceType = 53, + CloseEventInterfaceType = 54, + CompositionEventInterfaceType = 55, + CustomEventInterfaceType = 56, + DragEventInterfaceType = 57, + ErrorEventInterfaceType = 58, + EventInterfaceType = 59, + FocusEventInterfaceType = 60, + FormDataEventInterfaceType = 61, + HashChangeEventInterfaceType = 62, + IDBVersionChangeEventInterfaceType = 63, + InputEventInterfaceType = 64, + KeyboardEventInterfaceType = 65, + MediaQueryListEventInterfaceType = 66, + MessageEventInterfaceType = 67, + MouseEventInterfaceType = 68, + MutationEventInterfaceType = 69, + OverflowEventInterfaceType = 70, + PageTransitionEventInterfaceType = 71, + PointerEventInterfaceType = 72, + PopStateEventInterfaceType = 73, + ProgressEventInterfaceType = 74, + PromiseRejectionEventInterfaceType = 75, + SVGZoomEventInterfaceType = 76, + SecurityPolicyViolationEventInterfaceType = 77, + SpeechRecognitionErrorEventInterfaceType = 78, + SpeechRecognitionEventInterfaceType = 79, + StorageEventInterfaceType = 80, + SubmitEventInterfaceType = 81, + TextEventInterfaceType = 82, + TransitionEventInterfaceType = 83, + UIEventInterfaceType = 84, + WheelEventInterfaceType = 85, + XMLHttpRequestProgressEventInterfaceType = 86, +}; + +} // namespace WebCore |