react-native-web 0.17 View props · rescript-react-native/rescript-react-native@bee39e5

16 files changed

lines changed

Original file line numberDiff line numberDiff line change

@@ -54,14 +54,27 @@ external make: (

5454

~style: Style.t=?,

5555

~testID: string=?,

5656

~children: React.element=?,

57-

// react-native-web 0.16 View props

57+

// react-native-web 0.17 View props

5858

~href: string=?,

5959

~hrefAttrs: Web.hrefAttrs=?,

60-

~onMouseDown: ReactEvent.Mouse.t => unit=?,

61-

~onMouseEnter: ReactEvent.Mouse.t => unit=?,

62-

~onMouseLeave: ReactEvent.Mouse.t => unit=?,

63-

~onMouseMove: ReactEvent.Mouse.t => unit=?,

64-

~onMouseOver: ReactEvent.Mouse.t => unit=?,

65-

~onMouseOut: ReactEvent.Mouse.t => unit=?,

66-

~onMouseUp: ReactEvent.Mouse.t => unit=?,

60+

// react-native-web 0.17 View props, ClickProps

61+

~onClick: option<ReactEvent.Mouse.t => unit>=?,

62+

~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,

63+

~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,

64+

// react-native-web 0.17 View props, FocusProps

65+

~onFocus: option<ReactEvent.Focus.t => unit>=?,

66+

~onBlur: option<ReactEvent.Focus.t => unit>=?,

67+

// react-native-web 0.17 View props, KeyboardProps

68+

~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,

69+

~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,

70+

~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,

71+

~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,

72+

// react-native-web 0.17 View props, Mouse forwarded props

73+

~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,

74+

~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,

75+

~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,

76+

~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,

77+

~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,

78+

~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,

79+

~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,

6780

) => React.element = "ActivityIndicator"

Original file line numberDiff line numberDiff line change

@@ -73,14 +73,27 @@ external make: (

7373

~style: Style.t=?,

7474

~testID: string=?,

7575

~children: React.element=?,

76-

// react-native-web 0.16 View props

76+

// react-native-web 0.17 View props

7777

~href: string=?,

7878

~hrefAttrs: Web.hrefAttrs=?,

79-

~onMouseDown: ReactEvent.Mouse.t => unit=?,

80-

~onMouseEnter: ReactEvent.Mouse.t => unit=?,

81-

~onMouseLeave: ReactEvent.Mouse.t => unit=?,

82-

~onMouseMove: ReactEvent.Mouse.t => unit=?,

83-

~onMouseOver: ReactEvent.Mouse.t => unit=?,

84-

~onMouseOut: ReactEvent.Mouse.t => unit=?,

85-

~onMouseUp: ReactEvent.Mouse.t => unit=?,

79+

// react-native-web 0.17 View props, ClickProps

80+

~onClick: option<ReactEvent.Mouse.t => unit>=?,

81+

~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,

82+

~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,

83+

// react-native-web 0.17 View props, FocusProps

84+

~onFocus: option<ReactEvent.Focus.t => unit>=?,

85+

~onBlur: option<ReactEvent.Focus.t => unit>=?,

86+

// react-native-web 0.17 View props, KeyboardProps

87+

~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,

88+

~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,

89+

~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,

90+

~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,

91+

// react-native-web 0.17 View props, Mouse forwarded props

92+

~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,

93+

~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,

94+

~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,

95+

~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,

96+

~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,

97+

~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,

98+

~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,

8699

) => React.element = "DatePickerIOS"

Original file line numberDiff line numberDiff line change

@@ -83,14 +83,27 @@ external make: (

8383

~style: Style.t=?,

8484

~testID: string=?,

8585

~children: React.element=?,

86-

// react-native-web 0.16 View props

86+

// react-native-web 0.17 View props

8787

~href: string=?,

8888

~hrefAttrs: Web.hrefAttrs=?,

89-

~onMouseDown: ReactEvent.Mouse.t => unit=?,

90-

~onMouseEnter: ReactEvent.Mouse.t => unit=?,

91-

~onMouseLeave: ReactEvent.Mouse.t => unit=?,

92-

~onMouseMove: ReactEvent.Mouse.t => unit=?,

93-

~onMouseOver: ReactEvent.Mouse.t => unit=?,

94-

~onMouseOut: ReactEvent.Mouse.t => unit=?,

95-

~onMouseUp: ReactEvent.Mouse.t => unit=?,

89+

// react-native-web 0.17 View props, ClickProps

90+

~onClick: option<ReactEvent.Mouse.t => unit>=?,

91+

~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,

92+

~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,

93+

// react-native-web 0.17 View props, FocusProps

94+

~onFocus: option<ReactEvent.Focus.t => unit>=?,

95+

~onBlur: option<ReactEvent.Focus.t => unit>=?,

96+

// react-native-web 0.17 View props, KeyboardProps

97+

~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,

98+

~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,

99+

~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,

100+

~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,

101+

// react-native-web 0.17 View props, Mouse forwarded props

102+

~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,

103+

~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,

104+

~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,

105+

~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,

106+

~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,

107+

~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,

108+

~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,

96109

) => React.element = "DrawerLayoutAndroid"

Original file line numberDiff line numberDiff line change

@@ -54,14 +54,27 @@ external make: (

5454

~style: Style.t=?,

5555

~testID: string=?,

5656

~children: React.element=?,

57-

// react-native-web 0.16 View props

57+

// react-native-web 0.17 View props

5858

~href: string=?,

5959

~hrefAttrs: Web.hrefAttrs=?,

60-

~onMouseDown: ReactEvent.Mouse.t => unit=?,

61-

~onMouseEnter: ReactEvent.Mouse.t => unit=?,

62-

~onMouseLeave: ReactEvent.Mouse.t => unit=?,

63-

~onMouseMove: ReactEvent.Mouse.t => unit=?,

64-

~onMouseOver: ReactEvent.Mouse.t => unit=?,

65-

~onMouseOut: ReactEvent.Mouse.t => unit=?,

66-

~onMouseUp: ReactEvent.Mouse.t => unit=?,

60+

// react-native-web 0.17 View props, ClickProps

61+

~onClick: option<ReactEvent.Mouse.t => unit>=?,

62+

~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,

63+

~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,

64+

// react-native-web 0.17 View props, FocusProps

65+

~onFocus: option<ReactEvent.Focus.t => unit>=?,

66+

~onBlur: option<ReactEvent.Focus.t => unit>=?,

67+

// react-native-web 0.17 View props, KeyboardProps

68+

~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,

69+

~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,

70+

~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,

71+

~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,

72+

// react-native-web 0.17 View props, Mouse forwarded props

73+

~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,

74+

~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,

75+

~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,

76+

~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,

77+

~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,

78+

~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,

79+

~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,

6780

) => React.element = "KeyboardAvoidingView"

Original file line numberDiff line numberDiff line change

@@ -56,14 +56,27 @@ external make: (

5656

~style: Style.t=?,

5757

~testID: string=?,

5858

~children: React.element=?,

59-

// react-native-web 0.16 View props

59+

// react-native-web 0.17 View props

6060

~href: string=?,

6161

~hrefAttrs: Web.hrefAttrs=?,

62-

~onMouseDown: ReactEvent.Mouse.t => unit=?,

63-

~onMouseEnter: ReactEvent.Mouse.t => unit=?,

64-

~onMouseLeave: ReactEvent.Mouse.t => unit=?,

65-

~onMouseMove: ReactEvent.Mouse.t => unit=?,

66-

~onMouseOver: ReactEvent.Mouse.t => unit=?,

67-

~onMouseOut: ReactEvent.Mouse.t => unit=?,

68-

~onMouseUp: ReactEvent.Mouse.t => unit=?,

62+

// react-native-web 0.17 View props, ClickProps

63+

~onClick: option<ReactEvent.Mouse.t => unit>=?,

64+

~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,

65+

~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,

66+

// react-native-web 0.17 View props, FocusProps

67+

~onFocus: option<ReactEvent.Focus.t => unit>=?,

68+

~onBlur: option<ReactEvent.Focus.t => unit>=?,

69+

// react-native-web 0.17 View props, KeyboardProps

70+

~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,

71+

~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,

72+

~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,

73+

~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,

74+

// react-native-web 0.17 View props, Mouse forwarded props

75+

~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,

76+

~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,

77+

~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,

78+

~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,

79+

~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,

80+

~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,

81+

~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,

6982

) => React.element = "ProgressViewIOS"

Original file line numberDiff line numberDiff line change

@@ -58,14 +58,27 @@ external make: (

5858

~style: Style.t=?,

5959

~testID: string=?,

6060

~children: React.element=?,

61-

// react-native-web 0.16 View props

61+

// react-native-web 0.17 View props

6262

~href: string=?,

6363

~hrefAttrs: Web.hrefAttrs=?,

64-

~onMouseDown: ReactEvent.Mouse.t => unit=?,

65-

~onMouseEnter: ReactEvent.Mouse.t => unit=?,

66-

~onMouseLeave: ReactEvent.Mouse.t => unit=?,

67-

~onMouseMove: ReactEvent.Mouse.t => unit=?,

68-

~onMouseOver: ReactEvent.Mouse.t => unit=?,

69-

~onMouseOut: ReactEvent.Mouse.t => unit=?,

70-

~onMouseUp: ReactEvent.Mouse.t => unit=?,

64+

// react-native-web 0.17 View props, ClickProps

65+

~onClick: option<ReactEvent.Mouse.t => unit>=?,

66+

~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,

67+

~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,

68+

// react-native-web 0.17 View props, FocusProps

69+

~onFocus: option<ReactEvent.Focus.t => unit>=?,

70+

~onBlur: option<ReactEvent.Focus.t => unit>=?,

71+

// react-native-web 0.17 View props, KeyboardProps

72+

~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,

73+

~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,

74+

~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,

75+

~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,

76+

// react-native-web 0.17 View props, Mouse forwarded props

77+

~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,

78+

~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,

79+

~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,

80+

~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,

81+

~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,

82+

~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,

83+

~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,

7184

) => React.element = "RefreshControl"

Original file line numberDiff line numberDiff line change

@@ -122,14 +122,27 @@ external make: (

122122

~style: Style.t=?,

123123

~testID: string=?,

124124

~children: React.element=?,

125-

// react-native-web 0.16 View props

125+

// react-native-web 0.17 View props

126126

~href: string=?,

127127

~hrefAttrs: Web.hrefAttrs=?,

128-

~onMouseDown: ReactEvent.Mouse.t => unit=?,

129-

~onMouseEnter: ReactEvent.Mouse.t => unit=?,

130-

~onMouseLeave: ReactEvent.Mouse.t => unit=?,

131-

~onMouseMove: ReactEvent.Mouse.t => unit=?,

132-

~onMouseOver: ReactEvent.Mouse.t => unit=?,

133-

~onMouseOut: ReactEvent.Mouse.t => unit=?,

134-

~onMouseUp: ReactEvent.Mouse.t => unit=?,

128+

// react-native-web 0.17 View props, ClickProps

129+

~onClick: option<ReactEvent.Mouse.t => unit>=?,

130+

~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,

131+

~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,

132+

// react-native-web 0.17 View props, FocusProps

133+

~onFocus: option<ReactEvent.Focus.t => unit>=?,

134+

~onBlur: option<ReactEvent.Focus.t => unit>=?,

135+

// react-native-web 0.17 View props, KeyboardProps

136+

~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,

137+

~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,

138+

~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,

139+

~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,

140+

// react-native-web 0.17 View props, Mouse forwarded props

141+

~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,

142+

~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,

143+

~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,

144+

~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,

145+

~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,

146+

~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,

147+

~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,

135148

) => React.element = "ScrollView"

Original file line numberDiff line numberDiff line change

@@ -149,14 +149,27 @@ external make: (

149149

~style: Style.t=?,

150150

~testID: string=?,

151151

~children: React.element=?,

152-

// react-native-web 0.16 View props

152+

// react-native-web 0.17 View props

153153

~href: string=?,

154154

~hrefAttrs: Web.hrefAttrs=?,

155-

~onMouseDown: ReactEvent.Mouse.t => unit=?,

156-

~onMouseEnter: ReactEvent.Mouse.t => unit=?,

157-

~onMouseLeave: ReactEvent.Mouse.t => unit=?,

158-

~onMouseMove: ReactEvent.Mouse.t => unit=?,

159-

~onMouseOver: ReactEvent.Mouse.t => unit=?,

160-

~onMouseOut: ReactEvent.Mouse.t => unit=?,

161-

~onMouseUp: ReactEvent.Mouse.t => unit=?,

155+

// react-native-web 0.17 View props, ClickProps

156+

~onClick: option<ReactEvent.Mouse.t => unit>=?,

157+

~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,

158+

~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,

159+

// react-native-web 0.17 View props, FocusProps

160+

~onFocus: option<ReactEvent.Focus.t => unit>=?,

161+

~onBlur: option<ReactEvent.Focus.t => unit>=?,

162+

// react-native-web 0.17 View props, KeyboardProps

163+

~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,

164+

~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,

165+

~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,

166+

~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,

167+

// react-native-web 0.17 View props, Mouse forwarded props

168+

~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,

169+

~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,

170+

~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,

171+

~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,

172+

~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,

173+

~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,

174+

~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,

162175

) => React.element = "SectionList"

Original file line numberDiff line numberDiff line change

@@ -68,14 +68,27 @@ external make: (

6868

~style: Style.t=?,

6969

~testID: string=?,

7070

~children: React.element=?,

71-

// react-native-web 0.16 View props

71+

// react-native-web 0.17 View props

7272

~href: string=?,

7373

~hrefAttrs: Web.hrefAttrs=?,

74-

~onMouseDown: ReactEvent.Mouse.t => unit=?,

75-

~onMouseEnter: ReactEvent.Mouse.t => unit=?,

76-

~onMouseLeave: ReactEvent.Mouse.t => unit=?,

77-

~onMouseMove: ReactEvent.Mouse.t => unit=?,

78-

~onMouseOver: ReactEvent.Mouse.t => unit=?,

79-

~onMouseOut: ReactEvent.Mouse.t => unit=?,

80-

~onMouseUp: ReactEvent.Mouse.t => unit=?,

74+

// react-native-web 0.17 View props, ClickProps

75+

~onClick: option<ReactEvent.Mouse.t => unit>=?,

76+

~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,

77+

~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,

78+

// react-native-web 0.17 View props, FocusProps

79+

~onFocus: option<ReactEvent.Focus.t => unit>=?,

80+

~onBlur: option<ReactEvent.Focus.t => unit>=?,

81+

// react-native-web 0.17 View props, KeyboardProps

82+

~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,

83+

~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,

84+

~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,

85+

~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,

86+

// react-native-web 0.17 View props, Mouse forwarded props

87+

~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,

88+

~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,

89+

~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,

90+

~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,

91+

~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,

92+

~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,

93+

~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,

8194

) => React.element = "SegmentedControlIOS"

Original file line numberDiff line numberDiff line change

@@ -62,14 +62,27 @@ external make: (

6262

~style: Style.t=?,

6363

~testID: string=?,

6464

~children: React.element=?,

65-

// react-native-web 0.16 View props

65+

// react-native-web 0.17 View props

6666

~href: string=?,

6767

~hrefAttrs: Web.hrefAttrs=?,

68-

~onMouseDown: ReactEvent.Mouse.t => unit=?,

69-

~onMouseEnter: ReactEvent.Mouse.t => unit=?,

70-

~onMouseLeave: ReactEvent.Mouse.t => unit=?,

71-

~onMouseMove: ReactEvent.Mouse.t => unit=?,

72-

~onMouseOver: ReactEvent.Mouse.t => unit=?,

73-

~onMouseOut: ReactEvent.Mouse.t => unit=?,

74-

~onMouseUp: ReactEvent.Mouse.t => unit=?,

68+

// react-native-web 0.17 View props, ClickProps

69+

~onClick: option<ReactEvent.Mouse.t => unit>=?,

70+

~onClickCapture: option<ReactEvent.Mouse.t => unit>=?,

71+

~onContextMenu: option<ReactEvent.Mouse.t => unit>=?,

72+

// react-native-web 0.17 View props, FocusProps

73+

~onFocus: option<ReactEvent.Focus.t => unit>=?,

74+

~onBlur: option<ReactEvent.Focus.t => unit>=?,

75+

// react-native-web 0.17 View props, KeyboardProps

76+

~onKeyDown: option<ReactEvent.Keyboard.t => unit>=?,

77+

~onKeyDownCapture: option<ReactEvent.Keyboard.t => unit>=?,

78+

~onKeyUp: option<ReactEvent.Keyboard.t => unit>=?,

79+

~onKeyUpCapture: option<ReactEvent.Keyboard.t => unit>=?,

80+

// react-native-web 0.17 View props, Mouse forwarded props

81+

~onMouseDown: option<ReactEvent.Mouse.t => unit>=?,

82+

~onMouseEnter: option<ReactEvent.Mouse.t => unit>=?,

83+

~onMouseLeave: option<ReactEvent.Mouse.t => unit>=?,

84+

~onMouseMove: option<ReactEvent.Mouse.t => unit>=?,

85+

~onMouseOut: option<ReactEvent.Mouse.t => unit>=?,

86+

~onMouseOver: option<ReactEvent.Mouse.t => unit>=?,

87+

~onMouseUp: option<ReactEvent.Mouse.t => unit>=?,

7588

) => React.element = "Slider"