slide
Moves by distance (24 by default) in its direction: slide.up(12) enters
rising 12 into place and leaves rising 12 away.
Verwendung
Slide a view into place.
// 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())} />;Eigenschaften und Methoden 4
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
up | (by?: number) => Effect | Ja | — Standard: (by: number = 24): Effect =>
tracks('slide', [{ prop: 'translateY', enter: distance(by), exit: -by }]) |
down | (by?: number) => Effect | Ja | — Standard: (by: number = 24): Effect =>
tracks('slide', [{ prop: 'translateY', enter: -distance(by), exit: by }]) |
left | (by?: number) => Effect | Ja | — Standard: (by: number = 24): Effect =>
tracks('slide', [{ prop: 'translateX', enter: distance(by), exit: -by }]) |
right | (by?: number) => Effect | Ja | — Standard: (by: number = 24): Effect =>
tracks('slide', [{ prop: 'translateX', enter: -distance(by), exit: by }]) |
up — Methodensignaturen
Signaturen
(by?: number): EffectParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
by | number | Nein | — Standard: 24 |
Rückgabe
down — Methodensignaturen
Signaturen
(by?: number): EffectParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
by | number | Nein | — Standard: 24 |
Rückgabe
left — Methodensignaturen
Signaturen
(by?: number): EffectParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
by | number | Nein | — Standard: 24 |
Rückgabe
right — Methodensignaturen
Signaturen
(by?: number): EffectParameter
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
by | number | Nein | — Standard: 24 |
Rückgabe
Generiert aus den öffentlichen TypeScript-Deklarationen: Signaturen, Props und Standardwerte stammen aus der geprüften Quelle, Beschreibungen aus deren JSDoc. Kein Standardwert ist erfunden.