Module: RubyTUI::Widgets

Defined in:
lib/rubytui/widgets/block.rb,
lib/rubytui/widgets/list.rb,
lib/rubytui/widgets/tabs.rb,
lib/rubytui/widgets/chart.rb,
lib/rubytui/widgets/gauge.rb,
lib/rubytui/widgets/image.rb,
lib/rubytui/widgets/popup.rb,
lib/rubytui/widgets/table.rb,
lib/rubytui/widgets/canvas.rb,
lib/rubytui/widgets/paragraph.rb,
lib/rubytui/widgets/scrollbar.rb,
lib/rubytui/widgets/sparkline.rb,
lib/rubytui/widgets/async_image.rb,
lib/rubytui/widgets/input_field.rb

Overview

Built-in widgets.

Stateless widgets include Widget and implement render(area, buf). Stateful widgets include StatefulWidget and implement render(area, buf, state) with an application-owned state object such as ListState, TableState or InputState.

Defined Under Namespace

Classes: AsyncImage, Block, Canvas, Chart, Dataset, Gauge, Image, InputField, InputState, List, ListState, Paragraph, Popup, Scrollbar, Sparkline, Table, TableState, Tabs