Skip to content

Commit

Permalink
react-native-web 0.17 View props
Browse files Browse the repository at this point in the history
  • Loading branch information
MoOx committed Oct 12, 2022
1 parent e606a03 commit bee39e5
Show file tree
Hide file tree
Showing 16 changed files with 336 additions and 128 deletions.
29 changes: 21 additions & 8 deletions src/components/ActivityIndicator.res
Original file line number Diff line number Diff line change
Expand Up @@ -54,14 +54,27 @@ external make: (
~style: Style.t=?,
~testID: string=?,
~children: React.element=?,
// react-native-web 0.16 View props
// react-native-web 0.17 View props
~href: string=?,
~hrefAttrs: Web.hrefAttrs=?,
~onMouseDown: ReactEvent.Mouse.t => unit=?,
~onMouseEnter: ReactEvent.Mouse.t => unit=?,
~onMouseLeave: ReactEvent.Mouse.t => unit=?,
~onMouseMove: ReactEvent.Mouse.t => unit=?,
~onMouseOver: ReactEvent.Mouse.t => unit=?,
~onMouseOut: ReactEvent.Mouse.t => unit=?,
~onMouseUp: ReactEvent.Mouse.t => unit=?,
// react-native-web 0.17 View props, ClickProps
~onClick: option<ReactEvent.Mouse.t => unit>=?,
~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,
~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,
// react-native-web 0.17 View props, FocusProps
~onFocus: option<ReactEvent.Focus.t => unit>=?,
~onBlur: option<ReactEvent.Focus.t => unit>=?,
// react-native-web 0.17 View props, KeyboardProps
~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,
// react-native-web 0.17 View props, Mouse forwarded props
~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,
~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,
~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,
~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,
~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,
) => React.element = "ActivityIndicator"
29 changes: 21 additions & 8 deletions src/components/DatePickerIOS.res
Original file line number Diff line number Diff line change
Expand Up @@ -73,14 +73,27 @@ external make: (
~style: Style.t=?,
~testID: string=?,
~children: React.element=?,
// react-native-web 0.16 View props
// react-native-web 0.17 View props
~href: string=?,
~hrefAttrs: Web.hrefAttrs=?,
~onMouseDown: ReactEvent.Mouse.t => unit=?,
~onMouseEnter: ReactEvent.Mouse.t => unit=?,
~onMouseLeave: ReactEvent.Mouse.t => unit=?,
~onMouseMove: ReactEvent.Mouse.t => unit=?,
~onMouseOver: ReactEvent.Mouse.t => unit=?,
~onMouseOut: ReactEvent.Mouse.t => unit=?,
~onMouseUp: ReactEvent.Mouse.t => unit=?,
// react-native-web 0.17 View props, ClickProps
~onClick: option<ReactEvent.Mouse.t => unit>=?,
~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,
~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,
// react-native-web 0.17 View props, FocusProps
~onFocus: option<ReactEvent.Focus.t => unit>=?,
~onBlur: option<ReactEvent.Focus.t => unit>=?,
// react-native-web 0.17 View props, KeyboardProps
~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,
// react-native-web 0.17 View props, Mouse forwarded props
~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,
~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,
~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,
~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,
~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,
) => React.element = "DatePickerIOS"
29 changes: 21 additions & 8 deletions src/components/DrawerLayoutAndroid.res
Original file line number Diff line number Diff line change
Expand Up @@ -83,14 +83,27 @@ external make: (
~style: Style.t=?,
~testID: string=?,
~children: React.element=?,
// react-native-web 0.16 View props
// react-native-web 0.17 View props
~href: string=?,
~hrefAttrs: Web.hrefAttrs=?,
~onMouseDown: ReactEvent.Mouse.t => unit=?,
~onMouseEnter: ReactEvent.Mouse.t => unit=?,
~onMouseLeave: ReactEvent.Mouse.t => unit=?,
~onMouseMove: ReactEvent.Mouse.t => unit=?,
~onMouseOver: ReactEvent.Mouse.t => unit=?,
~onMouseOut: ReactEvent.Mouse.t => unit=?,
~onMouseUp: ReactEvent.Mouse.t => unit=?,
// react-native-web 0.17 View props, ClickProps
~onClick: option<ReactEvent.Mouse.t => unit>=?,
~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,
~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,
// react-native-web 0.17 View props, FocusProps
~onFocus: option<ReactEvent.Focus.t => unit>=?,
~onBlur: option<ReactEvent.Focus.t => unit>=?,
// react-native-web 0.17 View props, KeyboardProps
~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,
// react-native-web 0.17 View props, Mouse forwarded props
~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,
~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,
~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,
~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,
~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,
) => React.element = "DrawerLayoutAndroid"
29 changes: 21 additions & 8 deletions src/components/KeyboardAvoidingView.res
Original file line number Diff line number Diff line change
Expand Up @@ -54,14 +54,27 @@ external make: (
~style: Style.t=?,
~testID: string=?,
~children: React.element=?,
// react-native-web 0.16 View props
// react-native-web 0.17 View props
~href: string=?,
~hrefAttrs: Web.hrefAttrs=?,
~onMouseDown: ReactEvent.Mouse.t => unit=?,
~onMouseEnter: ReactEvent.Mouse.t => unit=?,
~onMouseLeave: ReactEvent.Mouse.t => unit=?,
~onMouseMove: ReactEvent.Mouse.t => unit=?,
~onMouseOver: ReactEvent.Mouse.t => unit=?,
~onMouseOut: ReactEvent.Mouse.t => unit=?,
~onMouseUp: ReactEvent.Mouse.t => unit=?,
// react-native-web 0.17 View props, ClickProps
~onClick: option<ReactEvent.Mouse.t => unit>=?,
~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,
~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,
// react-native-web 0.17 View props, FocusProps
~onFocus: option<ReactEvent.Focus.t => unit>=?,
~onBlur: option<ReactEvent.Focus.t => unit>=?,
// react-native-web 0.17 View props, KeyboardProps
~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,
// react-native-web 0.17 View props, Mouse forwarded props
~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,
~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,
~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,
~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,
~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,
) => React.element = "KeyboardAvoidingView"
29 changes: 21 additions & 8 deletions src/components/ProgressViewIOS.res
Original file line number Diff line number Diff line change
Expand Up @@ -56,14 +56,27 @@ external make: (
~style: Style.t=?,
~testID: string=?,
~children: React.element=?,
// react-native-web 0.16 View props
// react-native-web 0.17 View props
~href: string=?,
~hrefAttrs: Web.hrefAttrs=?,
~onMouseDown: ReactEvent.Mouse.t => unit=?,
~onMouseEnter: ReactEvent.Mouse.t => unit=?,
~onMouseLeave: ReactEvent.Mouse.t => unit=?,
~onMouseMove: ReactEvent.Mouse.t => unit=?,
~onMouseOver: ReactEvent.Mouse.t => unit=?,
~onMouseOut: ReactEvent.Mouse.t => unit=?,
~onMouseUp: ReactEvent.Mouse.t => unit=?,
// react-native-web 0.17 View props, ClickProps
~onClick: option<ReactEvent.Mouse.t => unit>=?,
~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,
~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,
// react-native-web 0.17 View props, FocusProps
~onFocus: option<ReactEvent.Focus.t => unit>=?,
~onBlur: option<ReactEvent.Focus.t => unit>=?,
// react-native-web 0.17 View props, KeyboardProps
~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,
// react-native-web 0.17 View props, Mouse forwarded props
~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,
~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,
~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,
~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,
~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,
) => React.element = "ProgressViewIOS"
29 changes: 21 additions & 8 deletions src/components/RefreshControl.res
Original file line number Diff line number Diff line change
Expand Up @@ -58,14 +58,27 @@ external make: (
~style: Style.t=?,
~testID: string=?,
~children: React.element=?,
// react-native-web 0.16 View props
// react-native-web 0.17 View props
~href: string=?,
~hrefAttrs: Web.hrefAttrs=?,
~onMouseDown: ReactEvent.Mouse.t => unit=?,
~onMouseEnter: ReactEvent.Mouse.t => unit=?,
~onMouseLeave: ReactEvent.Mouse.t => unit=?,
~onMouseMove: ReactEvent.Mouse.t => unit=?,
~onMouseOver: ReactEvent.Mouse.t => unit=?,
~onMouseOut: ReactEvent.Mouse.t => unit=?,
~onMouseUp: ReactEvent.Mouse.t => unit=?,
// react-native-web 0.17 View props, ClickProps
~onClick: option<ReactEvent.Mouse.t => unit>=?,
~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,
~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,
// react-native-web 0.17 View props, FocusProps
~onFocus: option<ReactEvent.Focus.t => unit>=?,
~onBlur: option<ReactEvent.Focus.t => unit>=?,
// react-native-web 0.17 View props, KeyboardProps
~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,
// react-native-web 0.17 View props, Mouse forwarded props
~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,
~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,
~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,
~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,
~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,
) => React.element = "RefreshControl"
29 changes: 21 additions & 8 deletions src/components/ScrollView.res
Original file line number Diff line number Diff line change
Expand Up @@ -122,14 +122,27 @@ external make: (
~style: Style.t=?,
~testID: string=?,
~children: React.element=?,
// react-native-web 0.16 View props
// react-native-web 0.17 View props
~href: string=?,
~hrefAttrs: Web.hrefAttrs=?,
~onMouseDown: ReactEvent.Mouse.t => unit=?,
~onMouseEnter: ReactEvent.Mouse.t => unit=?,
~onMouseLeave: ReactEvent.Mouse.t => unit=?,
~onMouseMove: ReactEvent.Mouse.t => unit=?,
~onMouseOver: ReactEvent.Mouse.t => unit=?,
~onMouseOut: ReactEvent.Mouse.t => unit=?,
~onMouseUp: ReactEvent.Mouse.t => unit=?,
// react-native-web 0.17 View props, ClickProps
~onClick: option<ReactEvent.Mouse.t => unit>=?,
~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,
~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,
// react-native-web 0.17 View props, FocusProps
~onFocus: option<ReactEvent.Focus.t => unit>=?,
~onBlur: option<ReactEvent.Focus.t => unit>=?,
// react-native-web 0.17 View props, KeyboardProps
~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,
// react-native-web 0.17 View props, Mouse forwarded props
~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,
~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,
~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,
~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,
~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,
) => React.element = "ScrollView"
29 changes: 21 additions & 8 deletions src/components/SectionList.res
Original file line number Diff line number Diff line change
Expand Up @@ -149,14 +149,27 @@ external make: (
~style: Style.t=?,
~testID: string=?,
~children: React.element=?,
// react-native-web 0.16 View props
// react-native-web 0.17 View props
~href: string=?,
~hrefAttrs: Web.hrefAttrs=?,
~onMouseDown: ReactEvent.Mouse.t => unit=?,
~onMouseEnter: ReactEvent.Mouse.t => unit=?,
~onMouseLeave: ReactEvent.Mouse.t => unit=?,
~onMouseMove: ReactEvent.Mouse.t => unit=?,
~onMouseOver: ReactEvent.Mouse.t => unit=?,
~onMouseOut: ReactEvent.Mouse.t => unit=?,
~onMouseUp: ReactEvent.Mouse.t => unit=?,
// react-native-web 0.17 View props, ClickProps
~onClick: option<ReactEvent.Mouse.t => unit>=?,
~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,
~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,
// react-native-web 0.17 View props, FocusProps
~onFocus: option<ReactEvent.Focus.t => unit>=?,
~onBlur: option<ReactEvent.Focus.t => unit>=?,
// react-native-web 0.17 View props, KeyboardProps
~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,
// react-native-web 0.17 View props, Mouse forwarded props
~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,
~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,
~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,
~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,
~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,
) => React.element = "SectionList"
29 changes: 21 additions & 8 deletions src/components/SegmentedControlIOS.res
Original file line number Diff line number Diff line change
Expand Up @@ -68,14 +68,27 @@ external make: (
~style: Style.t=?,
~testID: string=?,
~children: React.element=?,
// react-native-web 0.16 View props
// react-native-web 0.17 View props
~href: string=?,
~hrefAttrs: Web.hrefAttrs=?,
~onMouseDown: ReactEvent.Mouse.t => unit=?,
~onMouseEnter: ReactEvent.Mouse.t => unit=?,
~onMouseLeave: ReactEvent.Mouse.t => unit=?,
~onMouseMove: ReactEvent.Mouse.t => unit=?,
~onMouseOver: ReactEvent.Mouse.t => unit=?,
~onMouseOut: ReactEvent.Mouse.t => unit=?,
~onMouseUp: ReactEvent.Mouse.t => unit=?,
// react-native-web 0.17 View props, ClickProps
~onClick: option<ReactEvent.Mouse.t => unit>=?,
~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,
~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,
// react-native-web 0.17 View props, FocusProps
~onFocus: option<ReactEvent.Focus.t => unit>=?,
~onBlur: option<ReactEvent.Focus.t => unit>=?,
// react-native-web 0.17 View props, KeyboardProps
~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,
// react-native-web 0.17 View props, Mouse forwarded props
~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,
~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,
~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,
~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,
~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,
) => React.element = "SegmentedControlIOS"
29 changes: 21 additions & 8 deletions src/components/Slider.res
Original file line number Diff line number Diff line change
Expand Up @@ -62,14 +62,27 @@ external make: (
~style: Style.t=?,
~testID: string=?,
~children: React.element=?,
// react-native-web 0.16 View props
// react-native-web 0.17 View props
~href: string=?,
~hrefAttrs: Web.hrefAttrs=?,
~onMouseDown: ReactEvent.Mouse.t => unit=?,
~onMouseEnter: ReactEvent.Mouse.t => unit=?,
~onMouseLeave: ReactEvent.Mouse.t => unit=?,
~onMouseMove: ReactEvent.Mouse.t => unit=?,
~onMouseOver: ReactEvent.Mouse.t => unit=?,
~onMouseOut: ReactEvent.Mouse.t => unit=?,
~onMouseUp: ReactEvent.Mouse.t => unit=?,
// react-native-web 0.17 View props, ClickProps
~onClick: option<ReactEvent.Mouse.t => unit>=?,
~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,
~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,
// react-native-web 0.17 View props, FocusProps
~onFocus: option<ReactEvent.Focus.t => unit>=?,
~onBlur: option<ReactEvent.Focus.t => unit>=?,
// react-native-web 0.17 View props, KeyboardProps
~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,
// react-native-web 0.17 View props, Mouse forwarded props
~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,
~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,
~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,
~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,
~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,
) => React.element = "Slider"
29 changes: 21 additions & 8 deletions src/components/SnapshotViewIOS.res
Original file line number Diff line number Diff line change
Expand Up @@ -57,14 +57,27 @@ external make: (
~style: Style.t=?,
~testID: string=?,
~children: React.element=?,
// react-native-web 0.16 View props
// react-native-web 0.17 View props
~href: string=?,
~hrefAttrs: Web.hrefAttrs=?,
~onMouseDown: ReactEvent.Mouse.t => unit=?,
~onMouseEnter: ReactEvent.Mouse.t => unit=?,
~onMouseLeave: ReactEvent.Mouse.t => unit=?,
~onMouseMove: ReactEvent.Mouse.t => unit=?,
~onMouseOver: ReactEvent.Mouse.t => unit=?,
~onMouseOut: ReactEvent.Mouse.t => unit=?,
~onMouseUp: ReactEvent.Mouse.t => unit=?,
// react-native-web 0.17 View props, ClickProps
~onClick: option<ReactEvent.Mouse.t => unit>=?,
~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,
~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,
// react-native-web 0.17 View props, FocusProps
~onFocus: option<ReactEvent.Focus.t => unit>=?,
~onBlur: option<ReactEvent.Focus.t => unit>=?,
// react-native-web 0.17 View props, KeyboardProps
~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,
~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,
// react-native-web 0.17 View props, Mouse forwarded props
~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,
~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,
~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,
~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,
~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,
~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,
) => React.element = "SnapshotViewIOS"

0 comments on commit bee39e5

Please sign in to comment.