Canvas Widget Example

Demonstrates drawing custom graphics and maps using the standard Braille and Block patterns.

Standard widgets are great for text, but sometimes you need to draw. The Canvas widget gives you a high-resolution coordinate system (x, y) to render shapes, lines, and data visualizations that go beyond the grid.

Features Demonstrated

Hotkeys

Usage

ruby examples/widget_map_demo/app.rb

Learning Outcomes

Use this example if you need to… - Render geographic data (World, USA, Europe). - Overlay custom labels and markers on a map. - Animate visual elements on top of a static background.

Demo