Documentation
¶
Overview ¶
Package anim gestiona el tick global de animaciones de la TUI v2 (RF-1/§4.3): un único tea.Tick a ~16 fps que solo existe mientras haya al menos una animación activa. Sin animaciones, no hay ticks (0 % de CPU). Con movimiento reducido, nunca hay ticks.
Index ¶
Constants ¶
View Source
const Interval = 60 * time.Millisecond
Interval es el latido por defecto (≈16 fps).
View Source
const MinInterval = 33 * time.Millisecond
MinInterval es el tope duro de 30 fps.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager es el gestor de animaciones. Es seguro para uso concurrente.
func (*Manager) Interval ¶
Interval devuelve el intervalo de tick actual (nunca por debajo del tope).
func (*Manager) SetReduced ¶
SetReduced cambia el modo de movimiento reducido.
Click to show internal directories.
Click to hide internal directories.