Humanizer
Humanizer пространство имен предоставляет помощники для синхронизации курсора и гуманизированного перемещения курсора.
Интерфейсы
MoveCursorResultObject
MoveCursorResultObject Интерфейс описывает соответствующую форму объекта, предоставляемую объявлениями.
resultBoolean - Результат.
Функции
CalculateTimeForOrder(pos?: Vector)number
Рассчитывает время выполнения заказа.
posVector (необязательный) - Значение мировой позиции.
Возвращает:
- number - Результат звонка.
GetRandom()number
Получает случайное значение.
Возвращает:
- number - Запрошенный рандом.
SetMaxCursorTime(val: number)void
Устанавливает максимальное время курсора.
valnumber - Значение для использования.
GetMaxCursorTime()number
Получает максимальное время курсора.
Возвращает:
- number - Запрошенное максимальное время курсора.
SetBaseCursorTime(val: number)void
Устанавливает базовое время курсора.
valnumber - Значение для использования.
GetBaseCursorTime()number
Получает базовое время курсора.
Возвращает:
- number - Запрошенное базовое время курсора.
SetReturnTime(val: number)void
Устанавливает время возврата.
valnumber - Значение для использования.
GetReturnTime()number
Получает время возврата.
Возвращает:
- number - Запрошенное время возврата.
SetLingerTime(val: number)void
Устанавливает время задержки.
valnumber - Значение для использования.
GetLingerTime()number
Возвращает время задержки.
Возвращает:
- number - Запрошенное время задержки.
SetRandomAddTime(val: number)void
Устанавливает случайное время добавления.
valnumber - Значение для использования.
GetRandomAddTime()number
Получает случайное время добавления.
Возвращает:
- number - Запрошенное случайное время добавления.
MoveCursorTo(position: Vector, func: (state: MoveCursorResultObject) => void)void
Перемещает курсор в указанную позицию, используя гуманизированное время, и вызывает обратный вызов по завершении.
positionVector - Значение мировой позиции.func(state: MoveCursorResultObject) => void - Функция обратного вызова для вызова.