19import Lomiri.Components 1.3
20import Lomiri.Components.Popups 1.3
21import Dekko.Components 1.0
23import Dekko.Mail.API 1.0
24import Dekko.Lomiri.Components 1.0
30 property var ctxtModel
43 visible: ctxtModel && ctxtModel.linkUrl.toString()
46 description: qsTr("Open in browser")
47 actionIcon: Icons.BrowserIcon
49 Qt.openUrlExternally(ctxtModel.linkUrl.toString())
50 PopupUtils.close(actionPopover)
54 description: qsTr(
"Copy link")
55 actionIcon: Icons.CopyIcon
57 Clipboard.push([
"text/plain", ctxtModel.linkUrl.toString()])
58 PopupUtils.close(actionPopover)
67 description: qsTr(
"Reply")
68 actionIcon: Icons.MailRepliedAllIcon
70 ComposerActions.respondToMessage(msg.isListPost ? SubmissionManager.ReplyList : SubmissionManager.Reply, msg.messageId)
71 PopupUtils.close(actionPopover)
76 description: qsTr(
"Reply all")
77 actionIcon: Icons.MailRepliedIcon
79 ComposerActions.respondToMessage(SubmissionManager.ReplyAll, msg.messageId)
80 PopupUtils.close(actionPopover)
84 description: qsTr(
"Forward")
85 actionIcon: Icons.MailForwardedIcon
87 ComposerActions.forwardMessage(SubmissionManager.ForwardInline, msg.messageId)
88 PopupUtils.close(actionPopover)
92 description: qsTr(
"Forward As Attachment")
93 actionIcon: Icons.MailForwardedIcon
95 ComposerActions.forwardMessage(SubmissionManager.ForwardAsAttachment, msg.messageId)
96 PopupUtils.close(actionPopover)