Home
last modified time | relevance | path

Searched refs:buttonIdx (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/
H A Ddialog_event_hub.cpp28 void DialogEventHub::FireSuccessEvent(int32_t buttonIdx) in FireSuccessEvent() argument
34 [onSuccess = onSuccess_, buttonIdx] { onSuccess(0, buttonIdx); }, in FireSuccessEvent()
H A Ddialog_event_hub.h46 void FireSuccessEvent(int32_t buttonIdx);
H A Ddialog_pattern.h334 void PopDialog(int32_t buttonIdx);
360 void BindCloseCallBack(const RefPtr<GestureEventHub>& hub, int32_t buttonIdx);
H A Ddialog_pattern.cpp247 void DialogPattern::PopDialog(int32_t buttonIdx = -1) in PopDialog() argument
260 if (buttonIdx != -1) { in PopDialog()
261 hub->FireSuccessEvent(buttonIdx); in PopDialog()
262 RecordEvent(buttonIdx); in PopDialog()
266 RecordEvent(buttonIdx); in PopDialog()
639 void DialogPattern::BindCloseCallBack(const RefPtr<GestureEventHub>& hub, int32_t buttonIdx) in BindCloseCallBack() argument
642 auto closeCallback = [weak = WeakClaim(RawPtr(host)), buttonIdx](GestureEvent& /*info*/) { in BindCloseCallBack()
645 dialog->GetPattern<DialogPattern>()->PopDialog(buttonIdx); in BindCloseCallBack()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/dialog/
H A Ddialog_test_ng.cpp53 const int32_t buttonIdx = 1; variable
241 dialogEventHub->FireSuccessEvent(buttonIdx);
258 dialogEventHub->FireSuccessEvent(buttonIdx);