Module ReactEvent.Synthetic

type tag;
type t = synthetic(tag);
external bubbles: synthetic('a) => bool = "BS:4.0.7„•¦¾������������°  B‘@@@˜ 'bubbles@""";
external cancelable: synthetic('a) => bool = "BS:4.0.7„•¦¾������������°  B‘@@@˜ *cancelable@""";
external currentTarget: synthetic('a) => Js.t({.. }) = "BS:4.0.7„•¦¾������������°  B‘@@@˜ -currentTarget@""";
external defaultPrevented: synthetic('a) => bool = "BS:4.0.7„•¦¾������������°  B‘@@@˜ 0defaultPrevented@""";
external eventPhase: synthetic('a) => int = "BS:4.0.7„•¦¾������������°  B‘@@@˜ *eventPhase@""";
external isTrusted: synthetic('a) => bool = "BS:4.0.7„•¦¾������������°  B‘@@@˜ )isTrusted@""";
external nativeEvent: synthetic('a) => Js.t({.. }) = "BS:4.0.7„•¦¾������������°  B‘@@@˜ +nativeEvent@""";
external preventDefault: synthetic('a) => unit = "BS:4.0.7„•¦¾������������°  B‘@@E•À.preventDefault@@@""";
external isDefaultPrevented: synthetic('a) => bool = "BS:4.0.7„•¦¾��� ���������°  B‘@@@•À2isDefaultPrevented@@@""";
external stopPropagation: synthetic('a) => unit = "BS:4.0.7„•¦¾������������°  B‘@@E•À/stopPropagation@@@""";
external isPropagationStopped: synthetic('a) => bool = "BS:4.0.7„•¦¾���"���������°  B‘@@@•À4isPropagationStopped@@@""";
external target: synthetic('a) => Js.t({.. }) = "BS:4.0.7„•¦¾������������°  B‘@@@˜ &target@""";
external timeStamp: synthetic('a) => float = "BS:4.0.7„•¦¾������������°  B‘@@@˜ )timeStamp@""";
external type_: synthetic('a) => string = "BS:4.0.7„•¦¾������������°  B‘@@@˜ $type@""type";
external persist: synthetic('a) => unit = "BS:4.0.7„•¦¾������������°  B‘@@E•À'persist@@@""";