Open Play SDK API başvurusu
    Preparing search index...

    Function observeHeight

    • Bir öğenin yüksekliğini gözler ve değişince send'i çağırır (en sık minIntervalMs aralığıyla, değişmeyen yükseklik gönderilmez).

      Neden yazıldı: Yalnız gözlem isteyen çağıranlar için createHeightReporter'ın ince sarmalayıcısıdır (eski imza); senkron ölçüm gerekiyorsa (TD-777) createHeightReporter kullanılır. ResizeObserver yoksa hiçbir şey yapmaz (yedek işlemsiz).

      Parametreler

      • element: Element — yüksekliği ölçülen öğe
      • send: (height: number) => void — yeni yükseklik (px, yukarı yuvarlanmış)
      • minIntervalMs?: number — iki gönderim arası en kısa süre (varsayılan RESIZE_MIN_INTERVAL_MS)
      • deps?: HeightObserverDeps — gözlemci/saat/zamanlayıcı yerine koyma (test)

      Dönüş

      • () => void — gözlemi durdurur ve bekleyen gönderimi iptal eder

      Parameters

      • element: Element
      • send: (height: number) => void
      • minIntervalMs: number = RESIZE_MIN_INTERVAL_MS
      • deps: HeightObserverDeps = {}

      Returns () => void