Expand description
Console display and table formatting system.
Provides interface for rendering application data in well-formatted console tables. Handles presentation layer for work reports, task lists, summaries, templates, and tags.
§Features
- Structured Data Display: Converts complex data structures into readable tables
- Consistent Formatting: Maintains uniform appearance across all table types
- Report Visualization: Displays pre-calculated productivity and work metrics
- Duration Formatting: Handles time duration display in human-readable formats
§Usage
use kasl::libs::view::View;
View::tasks(&tasks)?;
View::report(&workday, &intervals, &filtered_duration, &productivity, &tasks)?;
View::sum(&summary_data)?;Structs§
- View
- A utility struct for rendering application data to the console.