Class Initialization

Index

Methods

Static automaticallyCreateComponentsInside

  • automaticallyCreateComponentsInside(element: HTMLElement, initParameters: IInitializationParameters, ignore?: string[]): IInitResult

Static automaticallyCreateComponentsInsideResult

  • automaticallyCreateComponentsInsideResult(resultElement: HTMLElement, result: IQueryResult, optionsToInject?: object): IInitResult

Static getListOfLoadedComponents

  • getListOfLoadedComponents(): string[]

Static getListOfRegisteredComponents

  • getListOfRegisteredComponents(): String[]

Static getRegisteredComponent

Static getRegisteredFieldsComponentForQuery

  • getRegisteredFieldsComponentForQuery(componentId: string): string[]

Static getRegisteredFieldsForQuery

  • getRegisteredFieldsForQuery(): string[]

Static initRecommendationInterface

  • initRecommendationInterface(element: HTMLElement, options?: any): IInitResult

Static initSearchInterface

  • initSearchInterface(element: HTMLElement, options?: any): IInitResult

Static initStandaloneSearchInterface

  • initStandaloneSearchInterface(element: HTMLElement, options?: any): IInitResult

Static initializeFramework

  • initializeFramework(element: HTMLElement, options: any, initSearchInterfaceFunction: function): Promise<object>
  • Parameters

    • element: HTMLElement
    • options: any
    • initSearchInterfaceFunction: function
        • (...args: any[]): IInitResult
        • Parameters

          • Rest ...args: any[]

          Returns IInitResult

    Returns Promise<object>

Static isComponentClassIdRegistered

  • isComponentClassIdRegistered(componentClassId: string): boolean

Static isNamedMethodRegistered

  • isNamedMethodRegistered(methodName: string): boolean

Static monkeyPatchComponentMethod

  • monkeyPatchComponentMethod(methodName: string, element: HTMLElement, handler: function): void
  • Parameters

    • methodName: string
    • element: HTMLElement
    • handler: function
        • (...args: any[]): any
        • Parameters

          • Rest ...args: any[]

          Returns any

    Returns void

Static registerAutoCreateComponent

Static registerComponentFields

  • registerComponentFields(componentId: string, fields: string[]): void

Static registerDefaultOptions

  • registerDefaultOptions(element: HTMLElement, options: __type): void

Static registerNamedMethod

  • registerNamedMethod(methodName: string, handler: function): void
  • Parameters

    • methodName: string
    • handler: function
        • (...args: any[]): any
        • Parameters

          • Rest ...args: any[]

          Returns any

    Returns void

Hierarchy

  • Initialization