WoW LibLogger аддон Dragonflight/Wrath of the Lich King Classic 2024 скачать
logo
wow addon LibLogger

LibLogger

Версия игры: 2.5.1 +2
Всего загрузок: 0
Обновлено: Apr 6, 2021
Создано: Apr 5, 2021
Скачать LibLoggerСкачать Предыдущие версии

Предыдущие версии

Название Размер Обновлено Версия игры Загрузок
LibLogger v1.1.1 release 4.44 KB Apr 6, 2021 2.5.1 +2 0 скачать LibLogger LibLogger v1.1.1 releaseСкачать

Описание

Хочешь карту со своим ником? Discount 10%Оформить ❤️

ЛибЛоггер

LibLogger-это библиотека Lua для эффективного ведения журнала и хранения журналов в WoW.

Он поддерживает механизмы ведения журнала, подобные python.

Использование:

lua
local LibLogger = LibStub("LibLogger")
local Logger = LibLogger:New()

ИНТЕРФЕЙС ПРИКЛАДНОГО ПРОГРАММИРОВАНИЯ:

  • Регистратор:Новый(база данных)

    Аргументы:

    • базаданных : (необязательно) объект таблицы для хранения записей.
      Предназначен для настройки сохраненного объекта переменной WoW

    Возвращается:

    • Регистратор: объект регистратора LibLogger
  • Регистратор:Сообщение(message, ...)

    Аргументы:

    • сообщение: сообщение с форматированием (см. ниже)
    • ... : переменное число аргументов
  • Регистратор:Трассировка(сообщение, ...)

    Аргументы:

    • сообщение: сообщение с форматированием (см. ниже)
    • ... : переменное число аргументов
  • Регистратор:Информация(сообщение, ...)

    Аргументы:

    • сообщение: сообщение с форматированием (см. ниже)
    • ... : переменное число аргументов
  • Регистратор:Предупреждение(сообщение, ...)

    Аргументы:

    • сообщение: сообщение с форматированием (см. ниже)
    • ... : переменное число аргументов
  • Регистратор:Ошибка(сообщение, ...)

    Аргументы:

    • сообщение: сообщение с форматированием (см. ниже)
    • ... : переменное число аргументов
  • Регистратор:Фатальный(сообщение, ...)

    Аргументы:

    • сообщение: сообщение с форматированием (см. ниже)
    • ... : переменное число аргументов
  • Регистратор:Фатальный(сообщение, ...)

    Аргументы:

    • сообщение: сообщение с форматированием (см. ниже)
    • ... : переменное число аргументов

Обратите внимание, что сообщение может содержать любое количество аргументов, которые могут быть сформированы.
Количество переменных должно соответствовать количеству аргументов.

  • Регистратор:SetSeverity(серьезность)

    Аргументы:

    • серьезность: Установите серьезность ведения журнала на один из предоставленных уровней (см. ниже)
      ЛибЛоггер.СТРОГОСТЬ.СЛЕД
      ЛибЛоггер.СЕРЬЕЗНОСТЬ.
      ЛибЛоггер.SEVERITY.INFO
      ЛибЛоггер.СТРОГОСТЬ.ПРЕДУПРЕЖДЕНИЕ
      ЛибЛоггер.СТРОГОСТЬ.ОШИБКА
      ЛибЛоггер.СТРОГОСТЬ.ФАТАЛЬНО

  • функция LibLogger:GetSeverity()

    Возвращается:

    • серьезность: возвращает текущий уровень серьезности

В дополнение к LibLogger.Но есть еще и ЛибЛоггер.Массив SEVERITY_LEVEL для использования с графическим интерфейсом, содержащим значение серьезности и имя.

  • функция регистратора:SetVerbosity(многословие)

    Аргументы:

    • многословие: true для печати сообщений во время регистрации, false в противном случае
  • функция регистратора:GetVerbosity()

    Возвращается:

    • многословность: true при печати сообщений во время регистрации, false в противном случае
  • регистратор функций:SetPrefix(префикс))

    Аргументы:

    • префикс: установите печатный префикс в префикс. Установите значение nil для игнорирования
  • регистратор функций:GetPrefix()

    Возвращается:

    • префикс: в настоящее время установлен префикс или ноль, если он не установлен
  • регистратор функций:SetDatabase(object)

    Аргументы:

    • объект: установите для базы данных журналов значение object. В настоящее время протоколированные записи сохраняются.
      Предназначен для настройки сохраненного объекта переменной WoW
  • регистратор функций:getDatabase()

    Возвращается:

    • базаданных : ссылка на таблицу базы данных
Поделиться:

Комментарии

Добавить комментарий