import QtQuick 2.12
import "qrc:/globals"
import "qrc:/components"

ConfirmDialog { id: _root
    property bool isTxCompleted: false

    messageText     : qsTr("Blood Return Complete!")
    confirmText     : qsTr("Fluid Bolus")
    cancelText      : qsTr("End Treatment")
    extraText       : qsTr("Recirculate")
    extraVisible    : ! _root.isTxCompleted
    isConfirmDefault: false

    width           : Variables.completeDialogWidth
    height          : Variables.completeDialogHeight
    backgroundColor : Colors.darkDialogColor
    footerBottomMargin          : Variables.defaultMargin * 3
    messageTextVerticalOffset   : Variables.defaultMargin * -1

    Image { id  : _iconImage
        objectName:    "iconImage"

        anchors {
            top             : parent.top
            topMargin       : Variables.defaultMargin * 3
            horizontalCenter: parent.horizontalCenter
        }

        fillMode: Image.PreserveAspectFit
        source  : "qrc:/images/iCompleteCheck"
    }
}
