summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/intersection_observer/intersection_observer_init.idl
blob: e83f13dc56b71a3d696e9c8a319a39bf3bd7b511 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// https://wicg.github.io/IntersectionObserver/#intersection-observer-init

dictionary IntersectionObserverInit {
    (Element or Document)? root = null;
    DOMString rootMargin = "0px";
    (double or sequence<double>) threshold = 0;
    [RuntimeEnabled=IntersectionObserverV2] DOMHighResTimeStamp delay = 0;
    [RuntimeEnabled=IntersectionObserverV2] boolean trackVisibility = false;
};