Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ArStripeElement

Implements

  • UxComponent

Index

Constructors

constructor

  • new ArStripeElement(element: HTMLElement, styleEngine: StyleEngine, eventAggregator: EventAggregator): ArStripeElement

Properties

apiKey

apiKey: string = ''

Private card

card: any

Private errorMessage

errorMessage: string = ''

hidePostalCode

hidePostalCode: boolean = true

id

id: string

Private log

log: Logger

Private stripe

stripe: any

Private stripeReady

stripeReady: boolean = false

styleEngine

styleEngine: StyleEngine

theme

type

type: string = 'card'

Methods

attached

  • attached(): void

bind

  • bind(): void

Private createCardElement

  • createCardElement(): void

Private createStripeElement

  • createStripeElement(): void

createToken

  • createToken(): Promise<any>

detached

  • detached(): void

Private getApiKey

  • getApiKey(): string

isStripReady

  • isStripReady(): Promise<boolean>

Private loadStripe

  • loadStripe(): void

themeChanged

  • themeChanged(newValue: any): void

Generated using TypeDoc