Utilisation

Slide a view into place.

tsx
// Slide a view into place.
import { Box, fade, slide } from 'kuito';

<Box enter={slide.up(12)} exit={slide.down()} />; // 24 by default
<Box enter={fade.and(slide.left())} />;

Propriétés et méthodes 4

NomTypeRequisDescription
up(by?: number) => EffectOui—
Par défaut: (by: number = 24): Effect => tracks('slide', [{ prop: 'translateY', enter: distance(by), exit: -by }])
down(by?: number) => EffectOui—
Par défaut: (by: number = 24): Effect => tracks('slide', [{ prop: 'translateY', enter: -distance(by), exit: by }])
left(by?: number) => EffectOui—
Par défaut: (by: number = 24): Effect => tracks('slide', [{ prop: 'translateX', enter: distance(by), exit: -by }])
right(by?: number) => EffectOui—
Par défaut: (by: number = 24): Effect => tracks('slide', [{ prop: 'translateX', enter: -distance(by), exit: by }])
up — signatures de méthode

Signatures

ts
(by?: number): Effect

Paramètres

NomTypeRequisDescription
bynumberNon—
Par défaut: 24

Retourne

Effect

down — signatures de méthode

Signatures

ts
(by?: number): Effect

Paramètres

NomTypeRequisDescription
bynumberNon—
Par défaut: 24

Retourne

Effect

left — signatures de méthode

Signatures

ts
(by?: number): Effect

Paramètres

NomTypeRequisDescription
bynumberNon—
Par défaut: 24

Retourne

Effect

right — signatures de méthode

Signatures

ts
(by?: number): Effect

Paramètres

NomTypeRequisDescription
bynumberNon—
Par défaut: 24

Retourne

Effect

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.