Raxol.Terminal.Scroll.Optimizer (Raxol v0.5.0)
View SourceHandles scroll optimization for better performance.
Summary
Types
@type t() :: %Raxol.Terminal.Scroll.Optimizer{ batch_size: non_neg_integer(), last_optimization: non_neg_integer() }
Functions
@spec new() :: t()
Creates a new optimizer instance.
@spec optimize(t(), :up | :down, non_neg_integer()) :: t()
Optimizes scroll operations for better performance.