Home
last modified time | relevance | path

Searched refs:doubleClickQueue_ (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/web/
H A Dweb_pattern_event_test.cpp102 EXPECT_TRUE(g_webPattern->doubleClickQueue_.empty());
104 EXPECT_FALSE(g_webPattern->doubleClickQueue_.empty());
105 EXPECT_EQ(g_webPattern->doubleClickQueue_.size(), 1);
107 EXPECT_NE(g_webPattern->doubleClickQueue_.size(), 1);
H A Dweb_pattern_test.cpp499 swap(empty, g_webPattern->doubleClickQueue_);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/web/cross_platform/
H A Dweb_pattern.cpp267 if (doubleClickQueue_.empty()) { in HandleDoubleClickEvent()
268 doubleClickQueue_.push(clickInfo); in HandleDoubleClickEvent()
271 std::chrono::duration<float> timeout_ = clickInfo.start - doubleClickQueue_.back().start; in HandleDoubleClickEvent()
272 double offsetX = clickInfo.x - doubleClickQueue_.back().x; in HandleDoubleClickEvent()
273 double offsetY = clickInfo.y - doubleClickQueue_.back().y; in HandleDoubleClickEvent()
278 swap(empty, doubleClickQueue_); in HandleDoubleClickEvent()
281 if (doubleClickQueue_.size() == 1) { in HandleDoubleClickEvent()
282 doubleClickQueue_.push(clickInfo); in HandleDoubleClickEvent()
285 doubleClickQueue_.pop(); in HandleDoubleClickEvent()
286 doubleClickQueue_.push(clickInfo); in HandleDoubleClickEvent()
H A Dweb_pattern.h632 std::queue<MouseClickInfo> doubleClickQueue_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/web/
H A Drender_web.cpp270 if (doubleClickQueue_.empty()) { in HandleDoubleClickEvent()
271 doubleClickQueue_.push(info); in HandleDoubleClickEvent()
274 std::chrono::duration<float> timeout_ = info.start - doubleClickQueue_.back().start; in HandleDoubleClickEvent()
278 swap(empty, doubleClickQueue_); in HandleDoubleClickEvent()
281 if (doubleClickQueue_.size() == 1) { in HandleDoubleClickEvent()
282 doubleClickQueue_.push(info); in HandleDoubleClickEvent()
285 doubleClickQueue_.pop(); in HandleDoubleClickEvent()
286 doubleClickQueue_.push(info); in HandleDoubleClickEvent()
H A Drender_web.h228 std::queue<MouseClickInfo> doubleClickQueue_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/web/
H A Dweb_pattern.cpp1299 if (doubleClickQueue_.empty()) { in HandleDoubleClickEvent()
1300 doubleClickQueue_.push(clickInfo); in HandleDoubleClickEvent()
1303 std::chrono::duration<float> timeout_ = clickInfo.start - doubleClickQueue_.back().start; in HandleDoubleClickEvent()
1304 double offsetX = clickInfo.x - doubleClickQueue_.back().x; in HandleDoubleClickEvent()
1305 double offsetY = clickInfo.y - doubleClickQueue_.back().y; in HandleDoubleClickEvent()
1310 swap(empty, doubleClickQueue_); in HandleDoubleClickEvent()
1313 if (doubleClickQueue_.size() == 1) { in HandleDoubleClickEvent()
1314 doubleClickQueue_.push(clickInfo); in HandleDoubleClickEvent()
1317 doubleClickQueue_.pop(); in HandleDoubleClickEvent()
1318 doubleClickQueue_.push(clickInfo); in HandleDoubleClickEvent()
H A Dweb_pattern.h1055 std::queue<MouseClickInfo> doubleClickQueue_; variable