Files
Basalt2/docs/references/elements/Display.md
2025-09-30 12:42:49 +00:00

1.2 KiB

Display

_A specialized element that provides direct access to ComputerCraft's Window API. _ It acts as a canvas where you can use standard CC terminal operations, making it ideal for: - Integration with existing CC programs and APIs - Custom drawing operations - Terminal emulation - Complex text manipulation The Display maintains its own terminal buffer and can be manipulated using familiar CC terminal methods.

Extends: VisualElement

Functions

Method Returns Description
Display:getWindow table Gets the CC window instance
Display:write Display Writes colored text to the display

Display:getWindow()

Retrieves the underlying ComputerCraft window object

Returns

  • table window A CC window object with all standard terminal methods

Display:write(x, y, text, fg?, bg?)

Writes text directly to the display with optional colors

Parameters

  • x number X position (1-based)
  • y number Y position (1-based)
  • text string Text to write
  • fg (optional) colors Foreground color (optional)
  • bg (optional) colors Background color (optional)

Returns

  • Display self For method chaining