Animation
[ Klasse ]
Ermöglicht das Erstellen und Konfigurieren von Animationen, die mit CSS oder JavaScript abgespielt werden können.
Die Animation-API ist für die Verwendung innerhalb von Controls konzipiert. |
Konstruktoren
Name | Beschreibung |
---|---|
Erzeugt eine neue Animation |
Funktionen
Name | Beschreibung |
---|---|
Gibt den Namen des Controls zurück, für das diese Animation erstellt wurde. | |
Gibt den CSS-Selektor zurück, mit dem die Animation erstellt wurde. | |
Gibt den Namen zurück, der für diese Animation generiert wurde. | |
Gibt den aktuellen Status der Animation zurück. | |
Fügt einen Keyframe hinzu. | |
Fügt einen Keyframe hinzu. | |
Fügt einen Keyframe hinzu. | |
Löscht alle Keyframes dieser Animation. | |
Kehrt die Reihenfolge in der die Keyframes abgespielt werden um. | |
Gibt die Keyframes dieser Animation zurück. | |
Gibt die konfigurierte Dauer der Animation in Millisekunden zurück. | |
Stellt die Dauer in Millisekunden ein, die diese Animation laufen soll. | |
Gibt die konfigurierte Verzögerung nach der die Animation starten soll in Millisekunden zurück. | |
Stellt die Verzögerung in Millisekunden ein, nach der diese Animation starten soll. | |
Gibt die konfigurierte Anzahl an Wiederholungen wieder, die die Animation durchlaufen soll. | |
Stellt die Anzahl an Wiederholungen ein, die die Animation durchlaufen soll. | |
Gibt die konfigurierte Ablaufrichtung der Animation zurück. | |
Stellt die Ablaufrichtung der Animation ein. | |
Gibt die konfigurierte Timing-Funktion zurück. | |
Stellt die Timing-Funktion der Animation ein. | |
Gibt zurück, ob der erste Keyframe schon vor dem Start der Animation und/oder der letzte Keyframe auch nach dem Ende der Animation wirken soll. | |
Legt fest, ob der erste Keyframe schon vor Beginn und/oder der letzte auch nach dem Ende der Animation wirken soll. | |
Gibt zurück, ob nach dem Ende der Animation animationsspezifisches CSS wieder entfernt werden soll. | |
Stellt ein, ob nach dem Ende der Animation animationsspezifisches CSS wieder entfernt werden soll. | |
Gibt zurück, ob die Animation mit CSS oder JavaScript abgespielt wird. | |
Stellt ein ob, falls möglich, die Animation mit CSS oder mit JavaScript abgespielt werden soll. | |
Registriert einen Callback für ein Animationsevent. | |
Deregistriert einen Callback für ein Animationsevent. | |
Gibt alle registrierten Event Handler zurück. | |
Startet die Animation oder setzt sie fort, falls sie pausiert wurde. | |
Pausiert die Animation. | |
Überspringt die Animation. | |
Setzt die Animation auf den ersten Keyframe zurück. |
Schnittstellen
Name | Beschreibung |
---|---|
Definiert den Zustand einer Animation zu einem bestimmten Zeitpunkt. | |
Beinhaltet Informationen über Events die während des Ablaufs einer Animation auftreten. |
Enumerationen
Name | Beschreibung |
---|---|
Definiert die Zustände die eine Animation einnehmen kann. |
Verfügbar ab Version 1.8 |
- constructor
- controlName
- selector
- animationName
- state
- addKeyframe
- addKeyframe
- addKeyframe
- clearKeyframes
- reverseKeyframes
- keyframes
- duration
- duration
- delay
- delay
- iterationCount
- iterationCount
- direction
- direction
- timingFunction
- timingFunction
- fillMode
- fillMode
- cleanup
- cleanup
- useCss
- useCss
- registerEventHandler
- unregisterEventHandler
- eventHandlers
- run
- pause
- skip
- reset
- Keyframe
- AnimationEvent
- Status