Warning, /pim/itinerary/src/app/GenericPkPassPage.qml is written in an unsupported language. File is not indexed.

0001 /*
0002     SPDX-FileCopyrightText: 2022 Volker Krause <vkrause@kde.org>
0003     SPDX-License-Identifier: LGPL-2.0-or-later
0004 */
0005 
0006 import QtQuick
0007 import QtQuick.Layouts
0008 import QtQuick.Controls as QQC2
0009 import org.kde.kirigami as Kirigami
0010 import org.kde.itinerary
0011 
0012 PkPassPage {
0013     property string genericPassId
0014 
0015     Kirigami.PromptDialog {
0016         id: deleteWarningDialog
0017 
0018         title: i18n("Delete Pass")
0019         subtitle: i18n("Do you really want to delete this pass?")
0020 
0021         standardButtons: QQC2.Dialog.Close
0022         customFooterActions: [
0023             Kirigami.Action {
0024                 text: i18n("Delete")
0025                 icon.name: "edit-delete"
0026                 onTriggered: {
0027                     PassManager.remove(genericPassId)
0028                     applicationWindow().pageStack.pop();
0029                 }
0030             }
0031         ]
0032     }
0033 
0034     actions: [
0035         Kirigami.Action {
0036             icon.name: "edit-delete"
0037             text: i18n("Delete")
0038             onTriggered: deleteWarningDialog.open()
0039         }
0040     ]
0041 }