btcpayserver/BTCPayServer/Payments/Lightning/LightningPaymentMethodViewExtension.cs
2024-04-04 16:31:04 +09:00

22 lines
870 B
C#

namespace BTCPayServer.Payments.Lightning
{
public class LightningPaymentMethodViewExtension : IPaymentMethodViewExtension
{
public LightningPaymentMethodViewExtension(PaymentMethodId paymentMethodId)
{
PaymentMethodId = paymentMethodId;
}
public PaymentMethodId PaymentMethodId { get; }
public void RegisterViews(PaymentMethodViewContext context)
{
context.RegisterCheckoutUI(new CheckoutUIPaymentMethodSettings()
{
ExtensionPartial = "Lightning/LightningLikeMethodCheckout",
CheckoutBodyVueComponentName = "LightningLikeMethodCheckout",
CheckoutHeaderVueComponentName = "LightningLikeMethodCheckoutHeader",
NoScriptPartialName = "Lightning/LightningLikeMethodCheckoutNoScript"
});
}
}
}