zcatui/examples
reugenio 7c6515765e Add animation system with easing functions and timers
New features:
- Easing functions: linear, ease-in/out, cubic, expo, bounce, elastic, back
- Animation struct for tweening values over time
- AnimationGroup for parallel/sequential animations
- Timer for frame-based updates (one-shot and repeating)
- Helper functions: lerp, inverseLerp, mapRange

Animation features:
- Configurable repeat count (-1 for infinite)
- Ping-pong mode (reverse on repeat)
- Delay before start
- Pause/resume control
- getValue as f64, i64, or u16

Example: animation_demo.zig comparing 5 easing functions

Tests: 12 animation tests, all pass

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-08 13:40:07 +01:00
..
animation_demo.zig Add animation system with easing functions and timers 2025-12-08 13:40:07 +01:00
dashboard.zig Add 3 new interactive demo examples 2025-12-08 13:22:42 +01:00
events_demo.zig zcatui v1.2 - Sistema de eventos integrado (crossterm-style) 2025-12-08 12:55:54 +01:00
hello.zig Inicio proyecto zcatui - TUI library para Zig 2025-12-08 01:56:44 +01:00
input_demo.zig Add readline-style Input widget with history support 2025-12-08 13:26:56 +01:00
list_demo.zig Add 3 new interactive demo examples 2025-12-08 13:22:42 +01:00
table_demo.zig Add 3 new interactive demo examples 2025-12-08 13:22:42 +01:00