Skip to content

Commit 4d62e0d

Browse files
SamChou19815facebook-github-bot
authored andcommitted
Add annotations to prepare for fully resolved environment
Summary: Changelog: [internal] Reviewed By: samwgoldman Differential Revision: D37469106 fbshipit-source-id: a28fc3f8a5947bb09a808a4162080c3fe6bfb1f5
1 parent 33dc0bb commit 4d62e0d

File tree

2 files changed

+17
-15
lines changed

2 files changed

+17
-15
lines changed

Libraries/Inspector/ElementBox.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class ElementBox extends React.Component<$FlowFixMeProps> {
2626
let padding = resolveBoxStyle('padding', style);
2727

2828
const frameStyle = {...this.props.frame};
29-
const contentStyle = {
29+
const contentStyle: {width: number, height: number} = {
3030
width: this.props.frame.width,
3131
height: this.props.frame.height,
3232
};

Libraries/Interaction/PanResponder.js

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,21 @@ type ActiveCallback = (
190190

191191
type PassiveCallback = (event: PressEvent, gestureState: GestureState) => mixed;
192192

193+
type PanHandlers = {|
194+
onMoveShouldSetResponder: (event: PressEvent) => boolean,
195+
onMoveShouldSetResponderCapture: (event: PressEvent) => boolean,
196+
onResponderEnd: (event: PressEvent) => void,
197+
onResponderGrant: (event: PressEvent) => boolean,
198+
onResponderMove: (event: PressEvent) => void,
199+
onResponderReject: (event: PressEvent) => void,
200+
onResponderRelease: (event: PressEvent) => void,
201+
onResponderStart: (event: PressEvent) => void,
202+
onResponderTerminate: (event: PressEvent) => void,
203+
onResponderTerminationRequest: (event: PressEvent) => boolean,
204+
onStartShouldSetResponder: (event: PressEvent) => boolean,
205+
onStartShouldSetResponderCapture: (event: PressEvent) => boolean,
206+
|};
207+
193208
type PanResponderConfig = $ReadOnly<{|
194209
onMoveShouldSetPanResponder?: ?ActiveCallback,
195210
onMoveShouldSetPanResponderCapture?: ?ActiveCallback,
@@ -385,20 +400,7 @@ const PanResponder = {
385400
*/
386401
create(config: PanResponderConfig): $TEMPORARY$object<{|
387402
getInteractionHandle: () => ?number,
388-
panHandlers: $TEMPORARY$object<{|
389-
onMoveShouldSetResponder: (event: PressEvent) => boolean,
390-
onMoveShouldSetResponderCapture: (event: PressEvent) => boolean,
391-
onResponderEnd: (event: PressEvent) => void,
392-
onResponderGrant: (event: PressEvent) => boolean,
393-
onResponderMove: (event: PressEvent) => void,
394-
onResponderReject: (event: PressEvent) => void,
395-
onResponderRelease: (event: PressEvent) => void,
396-
onResponderStart: (event: PressEvent) => void,
397-
onResponderTerminate: (event: PressEvent) => void,
398-
onResponderTerminationRequest: (event: PressEvent) => boolean,
399-
onStartShouldSetResponder: (event: PressEvent) => boolean,
400-
onStartShouldSetResponderCapture: (event: PressEvent) => boolean,
401-
|}>,
403+
panHandlers: PanHandlers,
402404
|}> {
403405
const interactionState = {
404406
handle: (null: ?number),

0 commit comments

Comments
 (0)