Options
All
  • Public
  • Public/Protected
  • All
Menu

smartypay-client-sdk

Index

Type aliases

Lang: "en" | "ru" | "es"

SMARTy Pay Client SDK

author

Evgeny Dolganov evgenij.dolganov@gmail.com

Theme: "light" | "dark"

SMARTy Pay Client SDK

author

Evgeny Dolganov evgenij.dolganov@gmail.com

Variables

I18n: { errorParam: (key: string, lang: Lang) => string; labelDonation: (lang: Lang) => string; labelPay: (lang: Lang) => string; labelRechargeAddress: (lang: Lang) => string; makeErrorParam: (key: string, lang: Lang) => HTMLElement; tokenLabel: (token: undefined | string) => string } = ...

Type declaration

  • errorParam: (key: string, lang: Lang) => string
      • (key: string, lang: Lang): string
      • Parameters

        • key: string
        • lang: Lang

        Returns string

  • labelDonation: (lang: Lang) => string
      • (lang: Lang): string
      • Parameters

        Returns string

  • labelPay: (lang: Lang) => string
      • (lang: Lang): string
      • Parameters

        Returns string

  • labelRechargeAddress: (lang: Lang) => string
      • (lang: Lang): string
      • Parameters

        Returns string

  • makeErrorParam: (key: string, lang: Lang) => HTMLElement
      • (key: string, lang: Lang): HTMLElement
      • Parameters

        • key: string
        • lang: Lang

        Returns HTMLElement

  • tokenLabel: (token: undefined | string) => string
      • (token: undefined | string): string
      • Parameters

        • token: undefined | string

        Returns string

Util: { disableButton: (button: HTMLButtonElement) => void; makeElem: (htmlString: string) => HTMLElement; makeStyleElement: (css: string) => HTMLStyleElement; postForm: (path: string, params: Record<string, any>, method?: string) => void } = ...

Type declaration

  • disableButton: (button: HTMLButtonElement) => void
      • (button: HTMLButtonElement): void
      • Parameters

        • button: HTMLButtonElement

        Returns void

  • makeElem: (htmlString: string) => HTMLElement
      • (htmlString: string): HTMLElement
  • makeStyleElement: (css: string) => HTMLStyleElement
      • (css: string): HTMLStyleElement
      • Parameters

        • css: string

        Returns HTMLStyleElement

  • postForm: (path: string, params: Record<string, any>, method?: string) => void
      • (path: string, params: Record<string, any>, method?: string): void
      • sends a request to the specified url from a form. this will change the window location.

        Parameters

        • path: string

          the path to send the post request to

        • params: Record<string, any>

          the parameters to add to the url

        • method: string = 'post'

        Returns void

Functions

  • donationAppUrl(): string
  • initOpenSansFont(): void
  • parseLang(langVal: undefined | string): Lang
  • rechargeAddressAppUrl(): string

Generated using TypeDoc