umbot
    Preparing search index...

    Interface IPluginFn

    Тип для плагина в виде функции. Должен иметь свойство isPlugin = true для отличия от обычных функций.

    interface IPluginFn {
        isPlugin: boolean;
        (appContext: AppContext, bot: Bot): TPluginFnResult;
    }
    • Конструктор функции регистрации плагина

      Parameters

      • appContext: AppContext

        Контекст приложения

      • bot: Bot

        Основной класс приложения

      Returns TPluginFnResult

      function myPlugin(appContext: AppContext, bot: Bot) {
      // Какая-то ваша логика
      return () => {
      // Функция, которая будет вызвана при уничтожении.
      }
      }
    Index

    Properties

    Properties

    isPlugin: boolean

    Флаг, говорящий о том, что функция является плагином