textmode.js v0.6.0
Namespaces
| Namespace | Description |
|---|---|
| input | All types and interfaces related to input event handling. |
| loadables | All loadable assets related to textmode rendering. |
| loading | All loading screen related modules and types. |
Enumerations
| Enumeration | Description |
|---|---|
| TextmodeErrorLevel | Error handling levels to control how errors are reported and handled. |
Classes
| Class | Description |
|---|---|
| textmode | The main entry point for the textmode.js library. |
| TextmodeColor | Represents a color in the textmode.js rendering system. |
| TextmodeFramebuffer | Framebuffer class for managing offscreen rendering targets initialized via Textmodifier.createFramebuffer. |
| TextmodeGrid | Manages the grid of a Textmodifier instance. |
| Textmodifier | Manages textmode rendering on a HTMLCanvasElement and provides methods for drawing, font management, event handling, and animation control. |
Interfaces
| Interface | Description |
|---|---|
| TextmodePlugin | A plugin interface for extending the functionality of a Textmodifier instance. |
| TextmodePluginAPI | An extended API provided to plugins when they are installed on a Textmodifier instance. |
Type Aliases
| Type Alias | Description |
|---|---|
| TextmodeFramebufferOptions | Options for creating a framebuffer. If not specified, width and height default to the current textmode grid size. |
| TextmodeOptions | Options for creating a Textmodifier instance. |