Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ElementRegisterType

Hierarchy

  • ElementRegisterType

Index

Properties

pluginRegistry

pluginRegistry: object

Type declaration

Methods

getClassByName

  • getClassByName(className: string): Element
  • Parameters

    • className: string

    Returns Element

getPaymentGateways

getPluginNameByClassName

  • getPluginNameByClassName(className: string): string | undefined | null
  • Parameters

    • className: string

    Returns string | undefined | null

getPluginNameById

  • getPluginNameById(id: string): string
  • Parameters

    • id: string

    Returns string

getPluginRegistry

  • getPluginRegistry(): object

isClassEnabled

  • isClassEnabled(className: string): boolean
  • Parameters

    • className: string

    Returns boolean

registerClass

  • registerClass(className: string, cls: Element, plugin?: undefined | false | true, active?: undefined | false | true): void
  • Register element class

    Parameters

    • className: string
    • cls: Element
    • Optional plugin: undefined | false | true
    • Optional active: undefined | false | true

      if plugin should be active

    Returns void

registerClassAll

  • registerClassAll(items: object): void

registerPaymentGateway