Options
All
  • Public
  • Public/Protected
  • All
Menu

Broadcasts events to a set of ICloverConnectorListener's

Hierarchy

  • CloverConnectorBroadcaster

Index

Constructors

constructor

Properties

Private listeners

listeners: Array<sdk.remotepay.ICloverConnectorListener>

Private logger

logger: Logger = Logger.create()

Methods

clear

  • clear(): void

indexOf

  • indexOf(searchElement: sdk.remotepay.ICloverConnectorListener, fromIndex?: number): number

notifyCloseout

  • notifyCloseout(closeoutResponse: sdk.remotemessage.CloseoutResponse): void

notifyOnAuthResponse

  • notifyOnAuthResponse(response: sdk.remotemessage.AuthResponse): void

notifyOnCapturePreAuth

  • notifyOnCapturePreAuth(response: sdk.remotemessage.CapturePreAuthResponse): void

notifyOnConfirmPaymentRequest

  • notifyOnConfirmPaymentRequest(confirmPaymentRequest: sdk.remotemessage.ConfirmPaymentRequest): void

notifyOnConnect

  • notifyOnConnect(): void

notifyOnDeviceActivityEnd

  • notifyOnDeviceActivityEnd(deviceEvent: sdk.remotemessage.CloverDeviceEvent): void

notifyOnDeviceActivityStart

  • notifyOnDeviceActivityStart(deviceEvent: sdk.remotemessage.CloverDeviceEvent): void

notifyOnDeviceError

  • notifyOnDeviceError(errorEvent: sdk.remotemessage.CloverDeviceErrorEvent): void

notifyOnDisconnect

  • notifyOnDisconnect(): void

notifyOnManualRefundResponse

  • notifyOnManualRefundResponse(response: sdk.remotemessage.ManualRefundResponse): void

notifyOnPreAuthResponse

  • notifyOnPreAuthResponse(response: sdk.remotemessage.PreAuthResponse): void

notifyOnPrintCreditDeclineReceipt

  • notifyOnPrintCreditDeclineReceipt(printManualRefundDeclineReceiptMessage: sdk.remotemessage.PrintManualRefundDeclineReceiptMessage): void

notifyOnPrintCreditReceipt

  • notifyOnPrintCreditReceipt(printManualRefundReceiptMessage: sdk.remotemessage.PrintManualRefundReceiptMessage): void

notifyOnPrintPaymentDeclineReceipt

  • notifyOnPrintPaymentDeclineReceipt(printPaymentDeclineReceiptMessage: sdk.remotemessage.PrintPaymentDeclineReceiptMessage): void

notifyOnPrintPaymentMerchantCopyReceipt

  • notifyOnPrintPaymentMerchantCopyReceipt(printPaymentMerchantCopyReceiptMessage: sdk.remotemessage.PrintPaymentMerchantCopyReceiptMessage): void

notifyOnPrintPaymentReceipt

  • notifyOnPrintPaymentReceipt(printPaymentReceiptMessage: sdk.remotemessage.PrintPaymentReceiptMessage): void

notifyOnPrintRefundPaymentReceipt

  • notifyOnPrintRefundPaymentReceipt(printRefundPaymentReceiptMessage: sdk.remotemessage.PrintRefundPaymentReceiptMessage): void

notifyOnReadCardDataResponse

  • notifyOnReadCardDataResponse(rcdr: sdk.remotemessage.ReadCardDataResponse): void

notifyOnReady

  • notifyOnReady(merchantInfo: sdk.remotemessage.MerchantInfo): void

notifyOnRefundPaymentResponse

  • notifyOnRefundPaymentResponse(refundPaymentResponse: sdk.remotemessage.RefundPaymentResponse): void

notifyOnRetrievePendingPaymentResponse

  • notifyOnRetrievePendingPaymentResponse(rppr: sdk.remotemessage.RetrievePendingPaymentsResponse): void

notifyOnSaleResponse

  • notifyOnSaleResponse(response: sdk.remotemessage.SaleResponse): void

notifyOnTipAdded

  • notifyOnTipAdded(tip: number): void

notifyOnTipAdjustAuthResponse

  • notifyOnTipAdjustAuthResponse(response: sdk.remotemessage.TipAdjustAuthResponse): void

notifyOnVaultCardRespose

  • notifyOnVaultCardRespose(ccr: sdk.remotemessage.VaultCardResponse): void

notifyOnVerifySignatureRequest

  • notifyOnVerifySignatureRequest(request: sdk.remotemessage.VerifySignatureRequest): void

notifyOnVoidPaymentResponse

  • notifyOnVoidPaymentResponse(response: sdk.remotemessage.VoidPaymentResponse): void

push

  • push(...items: sdk.remotepay.ICloverConnectorListener[]): number

splice

  • splice(start: number, deleteCount: number, ...items: sdk.remotepay.ICloverConnectorListener[]): sdk.remotepay.ICloverConnectorListener[]

Generated using TypeDoc