You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/** Called during keyed each block reconciliation, before updates */
173
175
measure: ()=>void;
176
+
/** Called during keyed each block reconciliation, after updates — this triggers the animation */
174
177
apply: ()=>void;
175
178
}
176
179
177
180
exportinterfaceAnimation{
181
+
/** Abort the animation */
178
182
abort: ()=>void;
179
-
neuter: ()=>void;
183
+
/** Allow the animation to continue running, but remove any callback. This prevents the removal of an outroing block if the corresponding intro has a `delay` */
184
+
deactivate: ()=>void;
185
+
/** Resets an animation to its starting state, if it uses `tick`. Exposed as a separate method so that an aborted `out:` can still reset even if the `outro` had already completed */
180
186
reset: ()=>void;
181
-
p: (now: number)=>number;
187
+
/** Get the `t` value (between `0` and `1`) of the animation, so that its counterpart can start from the right place */
0 commit comments