Timeline Studio API Documentation - v0.26.0
    Preparing search index...
    • Хук для расчета параметров шкалы времени на таймлайне

      Parameters

      • duration: number

        длительность отображаемого временного отрезка в секундах

      • startTime: number

        время начала отрезка (в секундах, может быть Unix timestamp)

      • endTime: number

        время окончания отрезка (в секундах)

      • scale: number = 1

        коэффициент масштабирования (по умолчанию 1) - scale > 1: увеличение масштаба (зум в деталь) - scale < 1: уменьшение масштаба (обзор)

      Returns {
          adjustedRange: TimeRange;
          positionToTime: (position: number) => number;
          subStep: number;
          timeStep: number;
          timeToPosition: (time: number) => number;
      }

      Объект с параметрами шкалы времени:

      • timeStep: шаг основных делений шкалы времени
      • subStep: шаг промежуточных делений
      • adjustedRange: скорректированный временной диапазон с учетом масштаба и отступов