/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/cppview/ |
H A D | gesture.cpp | 181 double distanceNum = DEFAULT_PINCH_DISTANCE; in Create() local 184 distanceNum = LessNotEqual(distance, 0.0) ? DEFAULT_PINCH_DISTANCE : distance; in Create() 187 auto gesture = AceType::MakeRefPtr<OHOS::Ace::PinchGesture>(fingersNum, distanceNum); in Create() 227 double distanceNum = DEFAULT_PAN_DISTANCE; in Create() local 230 distanceNum = LessNotEqual(distance, 0.0) ? DEFAULT_PAN_DISTANCE : distance; in Create() 233 auto gesture = AceType::MakeRefPtr<OHOS::Ace::PanGesture>(fingersNum, panDirection, distanceNum); in Create()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | gesture_model_impl.cpp | 82 void PanGestureModelImpl::Create(int32_t fingersNum, const PanDirection& panDirection, double distanceNum) in Create() argument 86 auto gesture = AceType::MakeRefPtr<PanGesture>(fingersNum, panDirection, distanceNum); in Create() 106 void PinchGestureModelImpl::Create(int32_t fingersNum, double distanceNum) in Create() argument 110 auto gesture = AceType::MakeRefPtr<PinchGesture>(fingersNum, distanceNum); in Create()
|
H A D | gesture_model_impl.h | 46 void Create(int32_t fingersNum, const PanDirection& panDirection, double distanceNum) override; 57 void Create(int32_t fingersNum, double distanceNum) override;
|
/foundation/arkui/ace_engine/interfaces/native/node/ |
H A D | gesture_impl.h | 33 ArkUI_GestureRecognizer* CreatePanGesture(int32_t fingersNum, ArkUI_GestureDirectionMask mask, double distanceNum); 35 ArkUI_GestureRecognizer* CreatePinchGesture(int32_t fingersNum, double distanceNum);
|
H A D | gesture_impl.cpp | 422 double distanceNum = OHOS::Ace::NodeModel::GetFullImpl()->getBasicAPI()->convertLengthMetricsUnit( in CreatePinchGesture() local 427 distanceNum, ndkGesture); in CreatePinchGesture() 457 ArkUI_GestureRecognizer* CreatePanGesture(int32_t fingersNum, ArkUI_GestureDirectionMask mask, double distanceNum) in CreatePanGesture() argument 467 fingers, mask, distanceNum, ndkGesture); in CreatePanGesture()
|
/foundation/arkui/ace_engine/test/unittest/core/gestures/ |
H A D | tap_gesture_test_ng.cpp | 139 double distanceNum = DEFAULT_PAN_DISTANCE.ConvertToPx(); in HWTEST_F() local 141 panGestureModelNG.Create(fingersNum, panDirection, distanceNum); in HWTEST_F() 143 EXPECT_EQ(panGestureNG->distance_, distanceNum); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_gesture_ffi.cpp | 257 double distanceNum = Utils::CheckMin(0.0, DEFAULT_PINCH_DISTANCE, distance); in FfiOHOSAceFrameworkPinchGestureCreate() local 259 auto gesture = AceType::MakeRefPtr<NG::PinchGesture>(fingersNum, distanceNum); in FfiOHOSAceFrameworkPinchGestureCreate() 305 double distanceNum = Utils::CheckMin(0.0, DEFAULT_PAN_DISTANCE.Value(), distance); in FfiOHOSAceFrameworkPanGestureCreate() local 307 auto gesture = AceType::MakeRefPtr<NG::PanGesture>(fingersNum, panDirection, distanceNum); in FfiOHOSAceFrameworkPanGestureCreate() 345 double distanceNum = Utils::CheckMin(0.0, DEFAULT_PAN_DISTANCE.Value(), distance); in FfiOHOSAceFrameworkPanGestureOptionsCtor() local 347 auto ret_ = FFIData::Create<NativePanGestureOption>(fingersNum, panDirection, distanceNum); in FfiOHOSAceFrameworkPanGestureOptionsCtor()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/gesture/ |
H A D | gesture_model_ng.h | 47 void Create(int32_t fingersNum, const PanDirection& panDirection, double distanceNum) override; 58 void Create(int32_t fingersNum, double distanceNum) override;
|
H A D | gesture_model.h | 75 virtual void Create(int32_t fingersNum, const PanDirection& panDirection, double distanceNum) = 0; 100 virtual void Create(int32_t fingersNum, double distanceNum) = 0;
|
H A D | gesture_model_ng.cpp | 141 void PanGestureModelNG::Create(int32_t fingersNum, const PanDirection& panDirection, double distanceNum) in Create() argument 145 auto gesture = AceType::MakeRefPtr<NG::PanGesture>(fingersNum, panDirection, distanceNum); in Create() 165 void PinchGestureModelNG::Create(int32_t fingersNum, double distanceNum) in Create() argument 169 auto gesture = AceType::MakeRefPtr<NG::PinchGesture>(fingersNum, distanceNum); in Create()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_gesture.cpp | 336 double distanceNum = DEFAULT_PAN_DISTANCE.ConvertToPx(); in Create() local 339 PanGestureModel::GetInstance()->Create(fingersNum, panDirection, distanceNum); in Create() 364 distanceNum = dimension.ConvertToPx(); in Create() 374 PanGestureModel::GetInstance()->Create(fingersNum, panDirection, distanceNum); in Create() 415 double distanceNum = DEFAULT_PINCH_DISTANCE; in Create() local 428 distanceNum = LessNotEqual(distanceNumber, 0.0) ? DEFAULT_PINCH_DISTANCE : distanceNumber; in Create() 432 PinchGestureModel::GetInstance()->Create(fingersNum, distanceNum); in Create() 624 double distanceNum = DEFAULT_PAN_DISTANCE.ConvertToPx(); in Constructor() local 641 distanceNum = dimension.ConvertToPx(); in Constructor() 652 option->SetDistance(distanceNum); in Constructor() [all...] |
/foundation/arkui/ace_engine/interfaces/native/ |
H A D | native_gesture.h | 704 * 2. If a pan gesture and a tab swipe occur at the same time, set <b>distanceNum</b> to <b>1</b> 710 * @param distanceNum Indicates the minimum pan distance to trigger the gesture, in vp. If this parameter is 715 int32_t fingersNum, ArkUI_GestureDirectionMask directions, double distanceNum); 727 * @param distanceNum Indicates the minimum recognition distance, in px. If this parameter is set to a value less 731 ArkUI_GestureRecognizer* (*createPinchGesture)(int32_t fingersNum, double distanceNum);
|