Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ModuleEntryPoint

Hierarchy

  • ModuleEntryPoint

Index

Properties

Optional botTemplates

botTemplates: BotTemplate[]

definition

definition: ModuleDefinition

Optional dialogConditions

dialogConditions: Condition[]

Optional onBotMount

onBotMount: function

Type declaration

    • (bp: any, botId: string): Promise<void>
    • Parameters

      • bp: any
      • botId: string

      Returns Promise<void>

Optional onBotUnmount

onBotUnmount: function

Type declaration

    • (bp: any, botId: string): Promise<void>
    • Parameters

      • bp: any
      • botId: string

      Returns Promise<void>

Optional onElementChanged

onElementChanged: function

Type declaration

Optional onFlowChanged

onFlowChanged: function

Type declaration

    • (bp: any, botId: string, flow: Flow): Promise<void>
    • Parameters

      • bp: any
      • botId: string
      • flow: Flow

      Returns Promise<void>

Optional onFlowRenamed

onFlowRenamed: function

Type declaration

    • (bp: any, botId: string, previousFlowName: string, newFlowName: string): Promise<void>
    • Parameters

      • bp: any
      • botId: string
      • previousFlowName: string
      • newFlowName: string

      Returns Promise<void>

Optional onModuleUnmount

onModuleUnmount: function

Type declaration

    • (bp: any): Promise<void>
    • Parameters

      • bp: any

      Returns Promise<void>

Optional onServerReady

onServerReady: function

Type declaration

    • (bp: any): Promise<void>
    • Parameters

      • bp: any

      Returns Promise<void>

Optional onServerStarted

onServerStarted: function

Type declaration

    • (bp: any): Promise<void>
    • Parameters

      • bp: any

      Returns Promise<void>

Optional onTopicChanged

onTopicChanged: function

Type declaration

    • (bp: any, botId: string, oldName?: string, newName?: string): Promise<void>
    • Parameters

      • bp: any
      • botId: string
      • Optional oldName: string
      • Optional newName: string

      Returns Promise<void>

Optional skills

skills: Skill[]

Optional translations

translations: object

Type declaration

  • [lang: string]: object

Generated using TypeDoc