Document.getAnimations()‎

من موسوعة حسوب
< JavaScript‏ | Document
مراجعة 09:24، 31 مارس 2018 بواسطة عبد اللطيف ايمش (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

مُلاحظة: هذه الخاصيّة تجريبيّة، انظر جدول دعم المتصفحات قبل استعمالها في شيفرةٍ إنتاجيّة.

يُعيد التّابع Document.getAnimations()‎ مصفوفةً بجميع الكائنات من النّوع Animation التي تعمل حاليًا، والتي عناصرها الهدَفُ هي من أولاد (عناصر سليلة) المُستند. هذه المصفوفة تشمل تحريكات CSS و تأثيرات الانتقال في CSS وتحريكات الويب.

البنية العامة

var allAnimations = Document.getAnimations();

المعاملات

لا توجد معاملات.

القيمة المعادة

مصفوفةٌ عناصِرها كائناتٌ من النّوع Animation، كل منها يُمثّل تحريكًا واحدًا مرتبطًا بالعناصر الأولاد للمُستند الذي استُدعَى عليه التّابع.

أمثلة

سيُبطئ المثال التّالي جميع التحريكات على الصّفحة عبر ضرب قيمة الخاصيّة Animation.playbackRate بالرقم 0.5:

document.getAnimations().forEach(
  function (animation) {
    animation.playbackRate *= .5;
  }
);

دعم المتصفحات

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الأساسي لا 48 لا لا لا

انظر أيضًا

مصادر ومواصفات