Files
react-native/ReactAndroid/src/main/java/com/facebook/react/touch/ReactHitSlopView.java
T
David Vacca aa5edca0e2 Migrate Nullable and NonNull annotations to AndroidX
Summary:
This diff migrates the usages Nullable and NonNull annotations to AndroidX instead of javax.

The purpose of this change is to bring consistency in the annotations used by the core of RN

Reviewed By: makovkastar

Differential Revision: D16054504

fbshipit-source-id: 21d888854da088d2a14615a90d4dc058e5286b91
2019-07-11 16:23:29 -07:00

26 lines
681 B
Java

/**
* Copyright (c) Facebook, Inc. and its affiliates.
*
* <p>This source code is licensed under the MIT license found in the LICENSE file in the root
* directory of this source tree.
*/
package com.facebook.react.touch;
import android.graphics.Rect;
import androidx.annotation.Nullable;
/**
* This interface should be implemented by all {@link View} subclasses that want to use the hitSlop
* prop to extend their touch areas.
*/
public interface ReactHitSlopView {
/**
* Called when determining the touch area of a view.
*
* @return A {@link Rect} representing how far to extend the touch area in each direction.
*/
@Nullable
Rect getHitSlopRect();
}