reset

[ Funktion ]

public reset(): this;

Setzt die Animation auf den ersten Keyframe zurück. Die CSS-Eigenschaften des ersten Keyframes werden in das style-Attribut des animierten Elements geschrieben, jedoch wird animationsspezifisches CSS nicht aus dem DOM entfernt. Dies geschieht unabhängig von den Werten die per fillMode() oder cleanup() gesetzt wurden, falls die Animation noch nicht abgelaufen ist. Bei der Ermittlung des ersten Keyframes wird jedoch die aktuelle Animationsrichtung berücksichtigt. Hat keinen Effekt, wenn die Animation abgelaufen ist und ein cleanup durchgeführt wurde.

Wenn die Animation auf den Endkeyframe vorgespult werden soll, kann skip() benutzt werden.

Parameter

Name

Typ

Beschreibung

-

-

-

Rückgabewert

Typ

Beschreibung

TcHmi.Animation

Diese Methode gibt ihr Elternobjekt zurück, um eine Aneinanderkettung von Methodenaufrufen zu ermöglichen.

Beispiel – JavaScript

var animation = new TcHmi.Animation('ViewDesktopBeckhoffLogo', '')
    .addKeyframe('left', '20px', 0)
    .addKeyframe('left', '520px', 1)
    .duration(2000)
    .run();
window.setTimeout(() => animation.reset(), 700);
reset 1:

Verfügbar ab Version 1.8