19 import QtQuick.Controls.Suru 2.2
20 import Lomiri.Components 1.3
21 import Lomiri.Components.Popups 1.3
22 import
Dekko.Mail.API 1.0
25 id: confirmationDialog
27 property Action confirmAction: Action {
28 onTriggered: PopupActions.confirmationDialogConfirmed(
id)
31 property Action cancelAction: Action {
32 onTriggered: PopupActions.confirmationDialogCancelled(
id)
34 property string id:
"default"
35 property alias confirmButtonText: confirmButton.text
36 property alias cancelButtonText: cancelButton.text
37 property alias confirmButton: confirmButton
38 property alias cancelButton: cancelButton
46 anchors {left: parent.left; right: parent.right}
52 width: parent.width / 2 - units.gu(0.5)
55 cancelAction.triggered(cancelButton)
57 PopupUtils.close(confirmationDialog)
64 Suru.highlightType: Suru.NegativeHighlight
65 color: Suru.highlightColor
66 width: parent.width / 2 - units.gu(0.5)
69 confirmAction.triggered(confirmButton)
71 PopupUtils.close(confirmationDialog)