Urwid Reference¶
- MainLoop and Event Loops
- MainLoop
MainLoopMainLoop.screenMainLoop.event_loopMainLoop.draw_screen()MainLoop.entering_idle()MainLoop.input_filter()MainLoop.process_input()MainLoop.remove_alarm()MainLoop.remove_watch_file()MainLoop.remove_watch_pipe()MainLoop.run()MainLoop.set_alarm_at()MainLoop.set_alarm_in()MainLoop.start()MainLoop.stop()MainLoop.unhandled_input()MainLoop.watch_file()MainLoop.watch_pipe()MainLoop.widget
- SelectEventLoop
- AsyncioEventLoop
- TrioEventLoop
- GLibEventLoop
- TwistedEventLoop
- TornadoEventLoop
- ZMQEventLoop
- MainLoop
- Widget Classes
- Widget Base Classes
- Widget
WidgetWidget._selectableWidget._sizingWidget._command_mapWidget.rows()Widget.get_cursor_coords()Widget.get_pref_col()Widget.move_cursor_to_coords()Widget._emit()Widget._invalidate()Widget.base_widgetWidget.focusWidget.focus_positionWidget.keypress()Widget.mouse_event()Widget.pack()Widget.render()Widget.selectable()Widget.sizing()
- WidgetWrap
- WidgetDecoration
- WidgetContainerMixin
- Widget
- Basic Widget Classes
- Text
- Edit
EditEdit.captionEdit.edit_posEdit.edit_textEdit.get_cursor_coords()Edit.get_edit_text()Edit.get_line_translation()Edit.get_pref_col()Edit.get_text()Edit.insert_text()Edit.insert_text_result()Edit.keypress()Edit.mouse_event()Edit.move_cursor_to_coords()Edit.position_coords()Edit.render()Edit.set_caption()Edit.set_edit_pos()Edit.set_edit_text()Edit.set_mask()Edit.set_text()Edit.valid_char()
- IntEdit
- Button
- CheckBox
- RadioButton
- TreeWidget
- Extended Numerical Editing Classes
- IntegerEdit
- FloatEdit
- SelectableIcon
- Decoration Widget Classes
- Container Widget Classes
- Frame
- ListBox
ListBoxListBox.bodyListBox.calculate_visible()ListBox.change_focus()ListBox.contentsListBox.ends_visible()ListBox.focusListBox.focus_positionListBox.get_cursor_coords()ListBox.get_focus()ListBox.get_focus_offset_inset()ListBox.get_scrollpos()ListBox.keypress()ListBox.make_cursor_visible()ListBox.mouse_event()ListBox.options()ListBox.render()ListBox.require_relative_scroll()ListBox.rows_max()ListBox.set_focus()ListBox.set_focus_valign()ListBox.shift_focus()ListBox.update_pref_col_from_focus()
- TreeListBox
- Columns
ColumnsColumns.box_columnsColumns.column_typesColumns.column_widths()Columns.contentsColumns.focusColumns.focus_colColumns.focus_positionColumns.get_column_sizes()Columns.get_cursor_coords()Columns.get_focus()Columns.get_focus_column()Columns.get_pref_col()Columns.has_flow_typeColumns.keypress()Columns.mouse_event()Columns.move_cursor_to_coords()Columns.options()Columns.pack()Columns.render()Columns.rows()Columns.set_focus()Columns.set_focus_column()Columns.sizing()Columns.widget_list
- Pile
PilePile.contentsPile.focusPile.focus_positionPile.get_cursor_coords()Pile.get_focus()Pile.get_item_rows()Pile.get_item_size()Pile.get_pref_col()Pile.get_rows_sizes()Pile.item_typesPile.keypress()Pile.mouse_event()Pile.move_cursor_to_coords()Pile.options()Pile.pack()Pile.render()Pile.sizing()Pile.widget_list
- GridFlow
GridFlowGridFlow.cell_widthGridFlow.cellsGridFlow.contentsGridFlow.focusGridFlow.focus_positionGridFlow.generate_display_widget()GridFlow.get_cursor_coords()GridFlow.get_display_widget()GridFlow.get_focus()GridFlow.get_pref_col()GridFlow.keypress()GridFlow.mouse_event()GridFlow.move_cursor_to_coords()GridFlow.options()GridFlow.pack()GridFlow.render()GridFlow.set_focus()GridFlow.sizing()
- BoxAdapter
- Overlay
OverlayOverlay.calculate_padding_filler()Overlay.contentsOverlay.focusOverlay.focus_positionOverlay.get_cursor_coords()Overlay.keypress()Overlay.mouse_event()Overlay.options()Overlay.pack()Overlay.render()Overlay.rows()Overlay.selectable()Overlay.set_overlay_parameters()Overlay.sizing()Overlay.top_w_size()
- Graphic Widget Classes
- Scroll Widget Classes
- Widget Base Classes
- Display Modules
- List Walker Classes
- ListWalker
- List-like List Walkers
- TreeWalker and Nodes
TreeWalkerTreeNodeParentNodeParentNode.get_child_keys()ParentNode.get_child_node()ParentNode.get_child_widget()ParentNode.get_first_child()ParentNode.get_last_child()ParentNode.has_children()ParentNode.load_child_keys()ParentNode.load_child_node()ParentNode.next_child()ParentNode.prev_child()ParentNode.set_child_node()
- Signal Functions
- Global Settings
- Raw Display Attributes
- Canvas Classes and Functions
- Canvas Classes
CanvasTextCanvasBlankCanvasSolidCanvasCompositeCanvasCompositeCanvas.content()CompositeCanvas.content_delta()CompositeCanvas.fill_attr()CompositeCanvas.fill_attr_apply()CompositeCanvas.overlay()CompositeCanvas.pad_trim_left_right()CompositeCanvas.pad_trim_top_bottom()CompositeCanvas.set_depends()CompositeCanvas.trim()CompositeCanvas.trim_end()
- CompositeCanvas Builders
- CanvasCache
- Canvas Classes
- Text Layout Classes
- Command Map
- Constants
- Widget Sizing Methods
- Horizontal Alignment
- Veritcal Alignment
- Width and Height Settings
- Text Wrapping Modes
- Foreground and Background Colors
- Signal Names
- Command Names
- Exceptions
- Metaclasses
- Deprecated Classes