Verwendung

Fade a view on entry or removal.

Dieser Typ wird verwendet von spring

tsx
// 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()} />;

Typdeklaration

ts
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;
}

Mitglieder 11

NameTypErforderlichBeschreibung
dampingnumberNein—
stiffnessnumberNein—
massnumberNein—
velocitynumberNein—
overshootbooleanNeinFalse stops it at its target instead of swinging past; true by default.
energyThresholdnumberNein—
durationnumberNein—
dampingRationumberNein—
clamp{ min?: number; max?: number;}Nein—
delaynumberNein—
onEndAnimationCallbackNein—
clamp — verschachtelte Felder

clamp Felder

NameTypErforderlichBeschreibung
minnumberNein—
maxnumberNein—
onEnd — Methodensignaturen

Signaturen

ts
(finished: boolean): void

Parameter

NameTypErforderlichBeschreibung
finishedbooleanJa—

Rückgabe

void

Generiert aus den öffentlichen TypeScript-Deklarationen: Signaturen, Props und Standardwerte stammen aus der geprüften Quelle, Beschreibungen aus deren JSDoc. Kein Standardwert ist erfunden.