").addClass("gktGiftCardModalBackButton") let gktGiftCardModalBackButtonSVG = gkt.$("
").addClass("gktGiftCardModalBackButtonSVG") gktGiftCardModalBackButtonSVG.append('
') let gktGiftCardModalBackButtonText = gkt.$("
").addClass("gktGiftCardModalBackButtonText").append(gkt.utility.renderLanguageValue(gkt.settings.languageData.giftcardV2.purchasePageFields.backButtonText)) gktGiftCardModalBackButton.append(gktGiftCardModalBackButtonSVG) gktGiftCardModalBackButton.append(gktGiftCardModalBackButtonText) gktGiftCardModalBackButton.on("click", function () { callback() }) return gktGiftCardModalBackButton; }, renderInputFieldsForGiftCardDetails: function(){ let { modalHeading, modalDescription, recipientName, recipientNamePlaceholder, recipientEmail, recipientEmailPlaceholder, senderName, senderNamePlaceholder, giftNote, giftNotePlaceholder, buyNowButtonText,backButtonText,deliveryDate,sendNowButtonText,sendLaterButtonText } = gkt.settings.languageData.giftcardV2.purchasePageFields; let gktGiftCardModalPopupHeading = gkt.$("gktGiftCardModalPopupHeading") let gktGiftCardModalHeader = gkt.$(".gktGiftCardModalHeader") let gktGiftCardToInputField = gkt.$("").attr("type", "text").attr("placeholder", gkt.utility.renderLanguageValue(recipientNamePlaceholder)).addClass("gktGiftCardToInputField"); let gktGiftCardEmailInputField = gkt.$("").attr("type", "email").attr("placeholder", gkt.utility.renderLanguageValue(recipientEmailPlaceholder)).addClass("gktGiftCardEmailInputField"); let gktGiftCardFromInputField = gkt.$("").attr("type", "text").attr("placeholder", gkt.utility.renderLanguageValue(senderNamePlaceholder)).addClass("gktGiftCardFromInputField"); // attach a checkbox, let gktGiftCardModalCheckboxContainer = gkt.$("
").addClass("gktGiftCardModalCheckboxContainer") let gktGiftCardModalCheckbox = gkt.$("