SpringConfig
Tunes how a spring() animation moves: by its physics, or by a duration and how bouncy it is.
Utilisation
Fade a view on entry or removal.
Ce type est utilisé par spring
// Fade a view on entry or removal.
import { Box, fade, slide, spring } from 'kuito';
<Box enter={fade.and(slide.up(12))} exit={fade} layout={spring()} />;Déclaration du type
export interface SpringConfig {
damping?: number;
stiffness?: number;
mass?: number;
velocity?: number;
/** False stops it at its target instead of swinging past; true by default. */
overshoot?: boolean;
energyThreshold?: number;
duration?: number;
dampingRatio?: number;
clamp?: { min?: number; max?: number };
delay?: number;
onEnd?: AnimationCallback;
}Membres 11
| Nom | Type | Requis | Description |
|---|---|---|---|
damping | number | Non | — |
stiffness | number | Non | — |
mass | number | Non | — |
velocity | number | Non | — |
overshoot | boolean | Non | False stops it at its target instead of swinging past; true by default. |
energyThreshold | number | Non | — |
duration | number | Non | — |
dampingRatio | number | Non | — |
clamp | { min?: number; max?: number;} | Non | — |
delay | number | Non | — |
onEnd | AnimationCallback | Non | — |
clamp — champs imbriqués
clamp champs
| Nom | Type | Requis | Description |
|---|---|---|---|
min | number | Non | — |
max | number | Non | — |
onEnd — signatures de méthode
Signatures
(finished: boolean): voidParamètres
| Nom | Type | Requis | Description |
|---|---|---|---|
finished | boolean | Oui | — |
Retourne
void
Généré depuis les déclarations TypeScript publiques : signatures, props et valeurs par défaut viennent de la source vérifiée, les descriptions de sa JSDoc. Aucune valeur par défaut n'est inventée.