Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/dom/webidl/   (Firefox Browser Version 153.0.1©)  Datei vom 27.6.2026 mit Größe 959 B image not shown  

Quelle  ScrollTimeline.webidl   Sprache: unbekannt

 
Spracherkennung für: .webidl vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this file,
 * You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * The origin of this IDL file is
 * https://drafts.csswg.org/scroll-animations-1/#scrolltimeline-interface
 *
 * Copyright © 2015 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C
 * liability, trademark and document use rules apply.
 */

enum ScrollAxis {
  "block",
  "inline",
  "x",
  "y"
};

dictionary ScrollTimelineOptions {
  Element? source;
  ScrollAxis axis = "block";
};

[Exposed=Window, Pref="layout.css.scroll-driven-animations.enabled"]
interface ScrollTimeline : AnimationTimeline {
  [Throws]
  constructor(optional ScrollTimelineOptions options = {});

  readonly attribute Element? source;

  // [BinaryName] to avoid clashing with the internal Axis() method
  [BinaryName="GetScrollAxis"]
  readonly attribute ScrollAxis axis;
};

[Dauer der Verarbeitung: 0.15 Sekunden, vorverarbeitet 2026-08-25]