diff --git a/api/textmode.export.js/index.md b/api/textmode.export.js/index.md
index 2ec2d438..111b18a4 100644
--- a/api/textmode.export.js/index.md
+++ b/api/textmode.export.js/index.md
@@ -7,7 +7,7 @@ category: API Reference
api: true
kind: Project
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
# textmode.export.js
@@ -65,6 +65,12 @@ the [Exporting guide](/docs/exporting).
| [SVGExportOptions](type-aliases/SVGExportOptions.md) | Options for exporting the textmode content to SVG format. |
| [TXTExportOptions](type-aliases/TXTExportOptions.md) | Options for exporting the textmode content to TXT format. |
+## Other
+
+| Type Alias | Description |
+| ------ | ------ |
+| [VideoContentHint](type-aliases/VideoContentHint.md) | Hint for the encoder's content-aware rate control. |
+
## Overlay
| Name | Description |
diff --git a/api/textmode.export.js/interfaces/ExportOverlayController.md b/api/textmode.export.js/interfaces/ExportOverlayController.md
index 028eee2b..29b3477a 100644
--- a/api/textmode.export.js/interfaces/ExportOverlayController.md
+++ b/api/textmode.export.js/interfaces/ExportOverlayController.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.export.js/interfaces/ExportOverlayPosition.md b/api/textmode.export.js/interfaces/ExportOverlayPosition.md
index 2678a36e..c5f43a0d 100644
--- a/api/textmode.export.js/interfaces/ExportOverlayPosition.md
+++ b/api/textmode.export.js/interfaces/ExportOverlayPosition.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.export.js/interfaces/ExportOverlayPositionInput.md b/api/textmode.export.js/interfaces/ExportOverlayPositionInput.md
index 713502a2..b9b7bc9f 100644
--- a/api/textmode.export.js/interfaces/ExportOverlayPositionInput.md
+++ b/api/textmode.export.js/interfaces/ExportOverlayPositionInput.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.export.js/interfaces/LayerExportOptions.md b/api/textmode.export.js/interfaces/LayerExportOptions.md
index 046e38b4..2ceaf92a 100644
--- a/api/textmode.export.js/interfaces/LayerExportOptions.md
+++ b/api/textmode.export.js/interfaces/LayerExportOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.export.js/interfaces/TextmodeExportAPI.md b/api/textmode.export.js/interfaces/TextmodeExportAPI.md
index ef43a5f8..9bdf265c 100644
--- a/api/textmode.export.js/interfaces/TextmodeExportAPI.md
+++ b/api/textmode.export.js/interfaces/TextmodeExportAPI.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.export.js/type-aliases/ExportDefaults.md b/api/textmode.export.js/type-aliases/ExportDefaults.md
index 43dc3c2e..d282318b 100644
--- a/api/textmode.export.js/type-aliases/ExportDefaults.md
+++ b/api/textmode.export.js/type-aliases/ExportDefaults.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / ExportDefaults
diff --git a/api/textmode.export.js/type-aliases/ExportDefaultsPatch.md b/api/textmode.export.js/type-aliases/ExportDefaultsPatch.md
index 28609843..3725cdb9 100644
--- a/api/textmode.export.js/type-aliases/ExportDefaultsPatch.md
+++ b/api/textmode.export.js/type-aliases/ExportDefaultsPatch.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / ExportDefaultsPatch
diff --git a/api/textmode.export.js/type-aliases/GIFExportOptions.md b/api/textmode.export.js/type-aliases/GIFExportOptions.md
index 9e9003d0..96558145 100644
--- a/api/textmode.export.js/type-aliases/GIFExportOptions.md
+++ b/api/textmode.export.js/type-aliases/GIFExportOptions.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / GIFExportOptions
diff --git a/api/textmode.export.js/type-aliases/GIFExportProgress.md b/api/textmode.export.js/type-aliases/GIFExportProgress.md
index 31db60f8..d6a172b3 100644
--- a/api/textmode.export.js/type-aliases/GIFExportProgress.md
+++ b/api/textmode.export.js/type-aliases/GIFExportProgress.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / GIFExportProgress
diff --git a/api/textmode.export.js/type-aliases/GIFOverlayDefaults.md b/api/textmode.export.js/type-aliases/GIFOverlayDefaults.md
index d643772a..a8224a39 100644
--- a/api/textmode.export.js/type-aliases/GIFOverlayDefaults.md
+++ b/api/textmode.export.js/type-aliases/GIFOverlayDefaults.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / GIFOverlayDefaults
diff --git a/api/textmode.export.js/type-aliases/ImageExportOptions.md b/api/textmode.export.js/type-aliases/ImageExportOptions.md
index e6b88355..bb15f26e 100644
--- a/api/textmode.export.js/type-aliases/ImageExportOptions.md
+++ b/api/textmode.export.js/type-aliases/ImageExportOptions.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / ImageExportOptions
diff --git a/api/textmode.export.js/type-aliases/ImageOverlayDefaults.md b/api/textmode.export.js/type-aliases/ImageOverlayDefaults.md
index c2f8a268..8a889a4a 100644
--- a/api/textmode.export.js/type-aliases/ImageOverlayDefaults.md
+++ b/api/textmode.export.js/type-aliases/ImageOverlayDefaults.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / ImageOverlayDefaults
diff --git a/api/textmode.export.js/type-aliases/JSONExportColorMode.md b/api/textmode.export.js/type-aliases/JSONExportColorMode.md
index 0bdd523a..69276041 100644
--- a/api/textmode.export.js/type-aliases/JSONExportColorMode.md
+++ b/api/textmode.export.js/type-aliases/JSONExportColorMode.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / JSONExportColorMode
diff --git a/api/textmode.export.js/type-aliases/JSONExportOptions.md b/api/textmode.export.js/type-aliases/JSONExportOptions.md
index d2d0df94..72f6efc3 100644
--- a/api/textmode.export.js/type-aliases/JSONExportOptions.md
+++ b/api/textmode.export.js/type-aliases/JSONExportOptions.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / JSONExportOptions
diff --git a/api/textmode.export.js/type-aliases/JSONExportTarget.md b/api/textmode.export.js/type-aliases/JSONExportTarget.md
index d88e56e5..0f970ebc 100644
--- a/api/textmode.export.js/type-aliases/JSONExportTarget.md
+++ b/api/textmode.export.js/type-aliases/JSONExportTarget.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / JSONExportTarget
diff --git a/api/textmode.export.js/type-aliases/JSONOverlayDefaults.md b/api/textmode.export.js/type-aliases/JSONOverlayDefaults.md
index 072047cb..5bea6515 100644
--- a/api/textmode.export.js/type-aliases/JSONOverlayDefaults.md
+++ b/api/textmode.export.js/type-aliases/JSONOverlayDefaults.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / JSONOverlayDefaults
diff --git a/api/textmode.export.js/type-aliases/SVGExportOptions.md b/api/textmode.export.js/type-aliases/SVGExportOptions.md
index 7fcf3a86..2aa64022 100644
--- a/api/textmode.export.js/type-aliases/SVGExportOptions.md
+++ b/api/textmode.export.js/type-aliases/SVGExportOptions.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / SVGExportOptions
diff --git a/api/textmode.export.js/type-aliases/SVGOverlayDefaults.md b/api/textmode.export.js/type-aliases/SVGOverlayDefaults.md
index 8af091f9..e9500795 100644
--- a/api/textmode.export.js/type-aliases/SVGOverlayDefaults.md
+++ b/api/textmode.export.js/type-aliases/SVGOverlayDefaults.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / SVGOverlayDefaults
diff --git a/api/textmode.export.js/type-aliases/TXTExportOptions.md b/api/textmode.export.js/type-aliases/TXTExportOptions.md
index f1576800..555a3973 100644
--- a/api/textmode.export.js/type-aliases/TXTExportOptions.md
+++ b/api/textmode.export.js/type-aliases/TXTExportOptions.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / TXTExportOptions
diff --git a/api/textmode.export.js/type-aliases/TXTOverlayDefaults.md b/api/textmode.export.js/type-aliases/TXTOverlayDefaults.md
index 48d34e7c..a485bc5e 100644
--- a/api/textmode.export.js/type-aliases/TXTOverlayDefaults.md
+++ b/api/textmode.export.js/type-aliases/TXTOverlayDefaults.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / TXTOverlayDefaults
diff --git a/api/textmode.export.js/type-aliases/TextmodeDocumentJSON.md b/api/textmode.export.js/type-aliases/TextmodeDocumentJSON.md
index fd7252b8..73bd40a4 100644
--- a/api/textmode.export.js/type-aliases/TextmodeDocumentJSON.md
+++ b/api/textmode.export.js/type-aliases/TextmodeDocumentJSON.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / TextmodeDocumentJSON
diff --git a/api/textmode.export.js/type-aliases/VideoBitrateMode.md b/api/textmode.export.js/type-aliases/VideoBitrateMode.md
index 12a5e774..f122a044 100644
--- a/api/textmode.export.js/type-aliases/VideoBitrateMode.md
+++ b/api/textmode.export.js/type-aliases/VideoBitrateMode.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / VideoBitrateMode
diff --git a/api/textmode.export.js/type-aliases/VideoBitratePreset.md b/api/textmode.export.js/type-aliases/VideoBitratePreset.md
index 39a04c88..42b147e7 100644
--- a/api/textmode.export.js/type-aliases/VideoBitratePreset.md
+++ b/api/textmode.export.js/type-aliases/VideoBitratePreset.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / VideoBitratePreset
@@ -15,12 +15,12 @@ lastModified: 2026-08-17
# Type Alias: VideoBitratePreset
```ts
-type VideoBitratePreset = "low" | "medium" | "high";
+type VideoBitratePreset = "low" | "medium" | "high" | "ultra";
```
Subjective bitrate preset used when an exact bits-per-second value is not supplied.
-Higher presets produce larger files with more detail. Each preset maps to a fixed bits-per-pixel budget
-(bits per pixel per second), so a given preset resolves to the same bitrate regardless of the export
-frame rate. For exact control, pass a numeric `bitrate` value in bits per second instead.
+Higher presets request higher constant perceptual quality from Mediabunny. The `ultra` preset requests quantizer
+zero with a frame-rate-aware bitrate fallback and should be described as near-lossless, never mathematically
+lossless. For exact bitrate control, pass a numeric `bitrate` value in bits per second instead.
diff --git a/api/textmode.export.js/type-aliases/VideoContentHint.md b/api/textmode.export.js/type-aliases/VideoContentHint.md
new file mode 100644
index 00000000..78c7846e
--- /dev/null
+++ b/api/textmode.export.js/type-aliases/VideoContentHint.md
@@ -0,0 +1,22 @@
+---
+layout: doc
+editLink: false
+title: VideoContentHint
+description: Hint for the encoder's content-aware rate control.
+category: Type Aliases
+api: true
+kind: TypeAlias
+ecosystem: textmode.js
+lastModified: 2026-08-22
+---
+
+[textmode.export.js](../index.md) / VideoContentHint
+
+# Type Alias: VideoContentHint
+
+```ts
+type VideoContentHint = "" | "motion" | "detail" | "text";
+```
+
+Hint for the encoder's content-aware rate control.
+
diff --git a/api/textmode.export.js/type-aliases/VideoExportFormat.md b/api/textmode.export.js/type-aliases/VideoExportFormat.md
index 4c37814f..db5cffaf 100644
--- a/api/textmode.export.js/type-aliases/VideoExportFormat.md
+++ b/api/textmode.export.js/type-aliases/VideoExportFormat.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / VideoExportFormat
diff --git a/api/textmode.export.js/type-aliases/VideoExportOptions.md b/api/textmode.export.js/type-aliases/VideoExportOptions.md
index bcad81f6..ef60e727 100644
--- a/api/textmode.export.js/type-aliases/VideoExportOptions.md
+++ b/api/textmode.export.js/type-aliases/VideoExportOptions.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / VideoExportOptions
@@ -23,6 +23,17 @@ Options for exporting the textmode content to video format.
## Properties
+### allowLargeInMemory?
+
+```ts
+optional allowLargeInMemory?: boolean;
+```
+
+Allows `toVideoBlob()` to retain its in-memory contract above the safe 100 MB default.
+
+
+***
+
### bitrate?
```ts
@@ -31,10 +42,9 @@ optional bitrate?: number | VideoBitratePreset;
Target bitrate in bits per second or a quality preset. Defaults to `'medium'`.
-Bitrate controls how much encoded data is available per second of video. Higher values can preserve more detail
-in noisy or fast-changing sketches, but create larger files. Presets resolve to a fixed bits-per-pixel budget
-from the export dimensions only, so a given preset targets the same bitrate regardless of the frame rate.
-Numeric values are passed directly to the encoder.
+String values request constant-quality encoding through Mediabunny. `low`, `medium`, and `high` map to the
+upstream `medium`, `high`, and `very-high` quality levels; `ultra` requests quantizer zero and may create very
+large files. Numeric values remain exact bits-per-second targets and are wrapped in Mediabunny `Quality`.
***
@@ -45,12 +55,23 @@ Numeric values are passed directly to the encoder.
optional bitrateMode?: VideoBitrateMode;
```
-Encoder bitrate allocation mode. Defaults to `'variable'`.
+Bitrate allocation mode for numeric bitrates and quality fallback paths. Defaults to `'variable'`.
Use `'variable'` for most exports so simple frames can compress efficiently and complex frames can receive more
bits. Use `'constant'` only when a steadier data rate is more important than compression efficiency.
+***
+
+### contentHint?
+
+```ts
+optional contentHint?: VideoContentHint;
+```
+
+Content hint passed to the native video encoder. Defaults to `'text'`.
+
+
***
### debugLogging?
@@ -178,7 +199,7 @@ Progress callback invoked throughout the recording lifecycle.
optional pixelDensity?: number;
```
-Pixel density used during export. Defaults to `1` so video dimensions match the live canvas.
+Pixel density used during export. Defaults to `1` so video dimensions match the logical canvas size.
***
diff --git a/api/textmode.export.js/type-aliases/VideoExportPhase.md b/api/textmode.export.js/type-aliases/VideoExportPhase.md
index d0c9194f..3505186e 100644
--- a/api/textmode.export.js/type-aliases/VideoExportPhase.md
+++ b/api/textmode.export.js/type-aliases/VideoExportPhase.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / VideoExportPhase
@@ -21,6 +21,7 @@ type VideoExportPhase =
| "capturing"
| "encoding"
| "draining"
+ | "writing"
| "finalizing";
```
diff --git a/api/textmode.export.js/type-aliases/VideoExportProgress.md b/api/textmode.export.js/type-aliases/VideoExportProgress.md
index 0d8f1632..facd41bd 100644
--- a/api/textmode.export.js/type-aliases/VideoExportProgress.md
+++ b/api/textmode.export.js/type-aliases/VideoExportProgress.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / VideoExportProgress
@@ -23,6 +23,17 @@ Progress information emitted during the video export process.
## Properties
+### estimatedBytes?
+
+```ts
+optional estimatedBytes?: number;
+```
+
+Conservative output-size estimate in bytes, when available.
+
+
+***
+
### frame?
```ts
@@ -76,6 +87,17 @@ optional progress?: number;
Export completion ratio between `0` and `1`.
+***
+
+### rateControl?
+
+```ts
+optional rateControl?: "quantizer" | "bitrate-fallback" | "bitrate";
+```
+
+The rate-control path selected by the browser, when known.
+
+
***
### state
diff --git a/api/textmode.export.js/type-aliases/VideoHardwareAcceleration.md b/api/textmode.export.js/type-aliases/VideoHardwareAcceleration.md
index 04e1eddf..b1f25298 100644
--- a/api/textmode.export.js/type-aliases/VideoHardwareAcceleration.md
+++ b/api/textmode.export.js/type-aliases/VideoHardwareAcceleration.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / VideoHardwareAcceleration
diff --git a/api/textmode.export.js/type-aliases/VideoLatencyMode.md b/api/textmode.export.js/type-aliases/VideoLatencyMode.md
index 201bdf01..1a162556 100644
--- a/api/textmode.export.js/type-aliases/VideoLatencyMode.md
+++ b/api/textmode.export.js/type-aliases/VideoLatencyMode.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / VideoLatencyMode
diff --git a/api/textmode.export.js/type-aliases/VideoOverlayDefaults.md b/api/textmode.export.js/type-aliases/VideoOverlayDefaults.md
index c389f1e8..000b1ddd 100644
--- a/api/textmode.export.js/type-aliases/VideoOverlayDefaults.md
+++ b/api/textmode.export.js/type-aliases/VideoOverlayDefaults.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / VideoOverlayDefaults
diff --git a/api/textmode.export.js/type-aliases/VideoRecordingState.md b/api/textmode.export.js/type-aliases/VideoRecordingState.md
index ec90a8c9..8943db14 100644
--- a/api/textmode.export.js/type-aliases/VideoRecordingState.md
+++ b/api/textmode.export.js/type-aliases/VideoRecordingState.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / VideoRecordingState
diff --git a/api/textmode.export.js/typedoc-sidebar.json b/api/textmode.export.js/typedoc-sidebar.json
index 3de9571a..da6c59fb 100644
--- a/api/textmode.export.js/typedoc-sidebar.json
+++ b/api/textmode.export.js/typedoc-sidebar.json
@@ -1 +1 @@
-[{"text":"Animation export","collapsed":true,"items":[{"text":"GIFExportOptions","link":"/api/textmode.export.js/type-aliases/GIFExportOptions.md"},{"text":"GIFExportProgress","link":"/api/textmode.export.js/type-aliases/GIFExportProgress.md"},{"text":"VideoBitrateMode","link":"/api/textmode.export.js/type-aliases/VideoBitrateMode.md"},{"text":"VideoBitratePreset","link":"/api/textmode.export.js/type-aliases/VideoBitratePreset.md"},{"text":"VideoExportFormat","link":"/api/textmode.export.js/type-aliases/VideoExportFormat.md"},{"text":"VideoExportOptions","link":"/api/textmode.export.js/type-aliases/VideoExportOptions.md"},{"text":"VideoExportPhase","link":"/api/textmode.export.js/type-aliases/VideoExportPhase.md"},{"text":"VideoExportProgress","link":"/api/textmode.export.js/type-aliases/VideoExportProgress.md"},{"text":"VideoHardwareAcceleration","link":"/api/textmode.export.js/type-aliases/VideoHardwareAcceleration.md"},{"text":"VideoLatencyMode","link":"/api/textmode.export.js/type-aliases/VideoLatencyMode.md"},{"text":"VideoRecordingState","link":"/api/textmode.export.js/type-aliases/VideoRecordingState.md"}]},{"text":"Canvas capture","collapsed":true,"items":[{"text":"ImageExportOptions","link":"/api/textmode.export.js/type-aliases/ImageExportOptions.md"}]},{"text":"JSON document data","collapsed":true,"items":[{"text":"JSONExportColorMode","link":"/api/textmode.export.js/type-aliases/JSONExportColorMode.md"},{"text":"JSONExportOptions","link":"/api/textmode.export.js/type-aliases/JSONExportOptions.md"},{"text":"JSONExportTarget","link":"/api/textmode.export.js/type-aliases/JSONExportTarget.md"},{"text":"TextmodeDocumentJSON","link":"/api/textmode.export.js/type-aliases/TextmodeDocumentJSON.md"}]},{"text":"Layer data export","collapsed":true,"items":[{"text":"LayerExportOptions","link":"/api/textmode.export.js/interfaces/LayerExportOptions.md"},{"text":"SVGExportOptions","link":"/api/textmode.export.js/type-aliases/SVGExportOptions.md"},{"text":"TXTExportOptions","link":"/api/textmode.export.js/type-aliases/TXTExportOptions.md"}]},{"text":"Overlay","collapsed":true,"items":[{"text":"ExportOverlayController","link":"/api/textmode.export.js/interfaces/ExportOverlayController.md"},{"text":"ExportOverlayPosition","link":"/api/textmode.export.js/interfaces/ExportOverlayPosition.md"},{"text":"ExportOverlayPositionInput","link":"/api/textmode.export.js/interfaces/ExportOverlayPositionInput.md"},{"text":"ExportDefaults","link":"/api/textmode.export.js/type-aliases/ExportDefaults.md"},{"text":"ExportDefaultsPatch","link":"/api/textmode.export.js/type-aliases/ExportDefaultsPatch.md"},{"text":"GIFOverlayDefaults","link":"/api/textmode.export.js/type-aliases/GIFOverlayDefaults.md"},{"text":"ImageOverlayDefaults","link":"/api/textmode.export.js/type-aliases/ImageOverlayDefaults.md"},{"text":"JSONOverlayDefaults","link":"/api/textmode.export.js/type-aliases/JSONOverlayDefaults.md"},{"text":"SVGOverlayDefaults","link":"/api/textmode.export.js/type-aliases/SVGOverlayDefaults.md"},{"text":"TXTOverlayDefaults","link":"/api/textmode.export.js/type-aliases/TXTOverlayDefaults.md"},{"text":"VideoOverlayDefaults","link":"/api/textmode.export.js/type-aliases/VideoOverlayDefaults.md"}]},{"text":"Workflow","collapsed":true,"items":[{"text":"TextmodeExportAPI","link":"/api/textmode.export.js/interfaces/TextmodeExportAPI.md"},{"text":"ExportPlugin","link":"/api/textmode.export.js/variables/ExportPlugin.md"}]}]
\ No newline at end of file
+[{"text":"Animation export","collapsed":true,"items":[{"text":"GIFExportOptions","link":"/api/textmode.export.js/type-aliases/GIFExportOptions.md"},{"text":"GIFExportProgress","link":"/api/textmode.export.js/type-aliases/GIFExportProgress.md"},{"text":"VideoBitrateMode","link":"/api/textmode.export.js/type-aliases/VideoBitrateMode.md"},{"text":"VideoBitratePreset","link":"/api/textmode.export.js/type-aliases/VideoBitratePreset.md"},{"text":"VideoExportFormat","link":"/api/textmode.export.js/type-aliases/VideoExportFormat.md"},{"text":"VideoExportOptions","link":"/api/textmode.export.js/type-aliases/VideoExportOptions.md"},{"text":"VideoExportPhase","link":"/api/textmode.export.js/type-aliases/VideoExportPhase.md"},{"text":"VideoExportProgress","link":"/api/textmode.export.js/type-aliases/VideoExportProgress.md"},{"text":"VideoHardwareAcceleration","link":"/api/textmode.export.js/type-aliases/VideoHardwareAcceleration.md"},{"text":"VideoLatencyMode","link":"/api/textmode.export.js/type-aliases/VideoLatencyMode.md"},{"text":"VideoRecordingState","link":"/api/textmode.export.js/type-aliases/VideoRecordingState.md"}]},{"text":"Canvas capture","collapsed":true,"items":[{"text":"ImageExportOptions","link":"/api/textmode.export.js/type-aliases/ImageExportOptions.md"}]},{"text":"JSON document data","collapsed":true,"items":[{"text":"JSONExportColorMode","link":"/api/textmode.export.js/type-aliases/JSONExportColorMode.md"},{"text":"JSONExportOptions","link":"/api/textmode.export.js/type-aliases/JSONExportOptions.md"},{"text":"JSONExportTarget","link":"/api/textmode.export.js/type-aliases/JSONExportTarget.md"},{"text":"TextmodeDocumentJSON","link":"/api/textmode.export.js/type-aliases/TextmodeDocumentJSON.md"}]},{"text":"Layer data export","collapsed":true,"items":[{"text":"LayerExportOptions","link":"/api/textmode.export.js/interfaces/LayerExportOptions.md"},{"text":"SVGExportOptions","link":"/api/textmode.export.js/type-aliases/SVGExportOptions.md"},{"text":"TXTExportOptions","link":"/api/textmode.export.js/type-aliases/TXTExportOptions.md"}]},{"text":"Other","collapsed":true,"items":[{"text":"VideoContentHint","link":"/api/textmode.export.js/type-aliases/VideoContentHint.md"}]},{"text":"Overlay","collapsed":true,"items":[{"text":"ExportOverlayController","link":"/api/textmode.export.js/interfaces/ExportOverlayController.md"},{"text":"ExportOverlayPosition","link":"/api/textmode.export.js/interfaces/ExportOverlayPosition.md"},{"text":"ExportOverlayPositionInput","link":"/api/textmode.export.js/interfaces/ExportOverlayPositionInput.md"},{"text":"ExportDefaults","link":"/api/textmode.export.js/type-aliases/ExportDefaults.md"},{"text":"ExportDefaultsPatch","link":"/api/textmode.export.js/type-aliases/ExportDefaultsPatch.md"},{"text":"GIFOverlayDefaults","link":"/api/textmode.export.js/type-aliases/GIFOverlayDefaults.md"},{"text":"ImageOverlayDefaults","link":"/api/textmode.export.js/type-aliases/ImageOverlayDefaults.md"},{"text":"JSONOverlayDefaults","link":"/api/textmode.export.js/type-aliases/JSONOverlayDefaults.md"},{"text":"SVGOverlayDefaults","link":"/api/textmode.export.js/type-aliases/SVGOverlayDefaults.md"},{"text":"TXTOverlayDefaults","link":"/api/textmode.export.js/type-aliases/TXTOverlayDefaults.md"},{"text":"VideoOverlayDefaults","link":"/api/textmode.export.js/type-aliases/VideoOverlayDefaults.md"}]},{"text":"Workflow","collapsed":true,"items":[{"text":"TextmodeExportAPI","link":"/api/textmode.export.js/interfaces/TextmodeExportAPI.md"},{"text":"ExportPlugin","link":"/api/textmode.export.js/variables/ExportPlugin.md"}]}]
\ No newline at end of file
diff --git a/api/textmode.export.js/variables/ExportPlugin.md b/api/textmode.export.js/variables/ExportPlugin.md
index d29a6f14..9a024640 100644
--- a/api/textmode.export.js/variables/ExportPlugin.md
+++ b/api/textmode.export.js/variables/ExportPlugin.md
@@ -7,7 +7,7 @@ category: Variables
api: true
kind: Variable
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.export.js](../index.md) / ExportPlugin
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont.md b/api/textmode.figlet.js/classes/TextmodeFigFont.md
index 535dc356..9d13b415 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont.md
@@ -7,7 +7,7 @@ category: Classes
api: true
kind: Class
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: false
---
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/baseline.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/baseline.md
index f59f5abc..fe4f7961 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/baseline.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/baseline.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Accessor
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / baseline
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/characters.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/characters.md
index 26772251..2dea5f11 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/characters.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/characters.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Accessor
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / characters
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultLayout.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultLayout.md
index b3282db9..e6717653 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultLayout.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultLayout.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Accessor
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / defaultLayout
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultPrintDirection.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultPrintDirection.md
index d1404fa3..c4ef7a70 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultPrintDirection.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultPrintDirection.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Accessor
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / defaultPrintDirection
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultVerticalLayout.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultVerticalLayout.md
index ab5c08c1..893f729b 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultVerticalLayout.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultVerticalLayout.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Accessor
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / defaultVerticalLayout
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/hardblank.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/hardblank.md
index d1646e39..1e57c0cc 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/hardblank.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/hardblank.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Accessor
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / hardblank
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/header.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/header.md
index 5467c7ad..90dde613 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/header.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/header.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Accessor
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / header
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/height.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/height.md
index 0eceadbf..1bdc5dc9 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/height.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/height.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Accessor
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / height
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/name.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/name.md
index 4dcb0f75..16accad0 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/name.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/name.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Accessor
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / name
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/addOnDispose.md b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/addOnDispose.md
index 1e099760..a65fe08b 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/addOnDispose.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/addOnDispose.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / \_addOnDispose
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/dispose.md b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/dispose.md
index e0530c4d..fb9ee4f9 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/dispose.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/dispose.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / dispose
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/getCharacter.md b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/getCharacter.md
index f45de431..2e06d4e9 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/getCharacter.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/getCharacter.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / getCharacter
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/measureText.md b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/measureText.md
index ce04f76b..39de922e 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/measureText.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/measureText.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / measureText
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/planText.md b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/planText.md
index 326d6345..5f1437fa 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/planText.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/planText.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / planText
diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/renderText.md b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/renderText.md
index 094fc3a4..bc5a39aa 100644
--- a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/renderText.md
+++ b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/renderText.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFigFont
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / renderText
diff --git a/api/textmode.figlet.js/index.md b/api/textmode.figlet.js/index.md
index c527a15d..4b6e7800 100644
--- a/api/textmode.figlet.js/index.md
+++ b/api/textmode.figlet.js/index.md
@@ -7,7 +7,7 @@ category: API Reference
api: true
kind: Project
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
# textmode.figlet.js
diff --git a/api/textmode.figlet.js/interfaces/FigCharacter.md b/api/textmode.figlet.js/interfaces/FigCharacter.md
index 3325862a..6d69800a 100644
--- a/api/textmode.figlet.js/interfaces/FigCharacter.md
+++ b/api/textmode.figlet.js/interfaces/FigCharacter.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.figlet.js/interfaces/FigFontHeader.md b/api/textmode.figlet.js/interfaces/FigFontHeader.md
index 09838cd5..08a68fcd 100644
--- a/api/textmode.figlet.js/interfaces/FigFontHeader.md
+++ b/api/textmode.figlet.js/interfaces/FigFontHeader.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.figlet.js/interfaces/FigTextCellContext.md b/api/textmode.figlet.js/interfaces/FigTextCellContext.md
index 55430186..b2c72fdc 100644
--- a/api/textmode.figlet.js/interfaces/FigTextCellContext.md
+++ b/api/textmode.figlet.js/interfaces/FigTextCellContext.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.figlet.js/interfaces/FigTextOptions.md b/api/textmode.figlet.js/interfaces/FigTextOptions.md
index f774efb2..b479e2ed 100644
--- a/api/textmode.figlet.js/interfaces/FigTextOptions.md
+++ b/api/textmode.figlet.js/interfaces/FigTextOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions.md
index 8c7fbc1c..547f9ede 100644
--- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions.md
+++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figFont.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figFont.md
index 9e9fdc87..6ac5439c 100644
--- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figFont.md
+++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figFont.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodifierFigletExtensions
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figFont
diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figText.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figText.md
index 034e0cdf..feedc93d 100644
--- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figText.md
+++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figText.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodifierFigletExtensions
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figText
diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextAlign.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextAlign.md
index 7d1b4e23..7f287315 100644
--- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextAlign.md
+++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextAlign.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodifierFigletExtensions
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figTextAlign
diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBaseline.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBaseline.md
index 2e1c1da3..8668092b 100644
--- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBaseline.md
+++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBaseline.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodifierFigletExtensions
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figTextBaseline
diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBounds.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBounds.md
index 0657fddf..2856427d 100644
--- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBounds.md
+++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBounds.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodifierFigletExtensions
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figTextBounds
diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextHeight.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextHeight.md
index 23d050bc..50ae3acb 100644
--- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextHeight.md
+++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextHeight.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodifierFigletExtensions
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figTextHeight
diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextWidth.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextWidth.md
index 123c1ffb..065d8ba4 100644
--- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextWidth.md
+++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextWidth.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodifierFigletExtensions
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figTextWidth
diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/loadFigFont.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/loadFigFont.md
index 7be1c57d..a7f5c91c 100644
--- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/loadFigFont.md
+++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/loadFigFont.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodifierFigletExtensions
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / loadFigFont
diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/parseFigFont.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/parseFigFont.md
index 1f9284d1..842ed909 100644
--- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/parseFigFont.md
+++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/parseFigFont.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodifierFigletExtensions
kind: Method
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / parseFigFont
diff --git a/api/textmode.figlet.js/type-aliases/FigHorizontalLayout.md b/api/textmode.figlet.js/type-aliases/FigHorizontalLayout.md
index 819c8b69..2b6d020d 100644
--- a/api/textmode.figlet.js/type-aliases/FigHorizontalLayout.md
+++ b/api/textmode.figlet.js/type-aliases/FigHorizontalLayout.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../index.md) / FigHorizontalLayout
diff --git a/api/textmode.figlet.js/type-aliases/FigPrintDirection.md b/api/textmode.figlet.js/type-aliases/FigPrintDirection.md
index dd073e91..cfed739d 100644
--- a/api/textmode.figlet.js/type-aliases/FigPrintDirection.md
+++ b/api/textmode.figlet.js/type-aliases/FigPrintDirection.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../index.md) / FigPrintDirection
diff --git a/api/textmode.figlet.js/type-aliases/FigTextAlign.md b/api/textmode.figlet.js/type-aliases/FigTextAlign.md
index 45b26355..b60e5962 100644
--- a/api/textmode.figlet.js/type-aliases/FigTextAlign.md
+++ b/api/textmode.figlet.js/type-aliases/FigTextAlign.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../index.md) / FigTextAlign
diff --git a/api/textmode.figlet.js/type-aliases/FigTextBaseline.md b/api/textmode.figlet.js/type-aliases/FigTextBaseline.md
index 7e6ea11a..66eaaec2 100644
--- a/api/textmode.figlet.js/type-aliases/FigTextBaseline.md
+++ b/api/textmode.figlet.js/type-aliases/FigTextBaseline.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../index.md) / FigTextBaseline
diff --git a/api/textmode.figlet.js/type-aliases/FigTextColorResolver.md b/api/textmode.figlet.js/type-aliases/FigTextColorResolver.md
index 0887d64e..22516042 100644
--- a/api/textmode.figlet.js/type-aliases/FigTextColorResolver.md
+++ b/api/textmode.figlet.js/type-aliases/FigTextColorResolver.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../index.md) / FigTextColorResolver
diff --git a/api/textmode.figlet.js/type-aliases/FigTextColorValue.md b/api/textmode.figlet.js/type-aliases/FigTextColorValue.md
index 14ea1f8f..5a10e169 100644
--- a/api/textmode.figlet.js/type-aliases/FigTextColorValue.md
+++ b/api/textmode.figlet.js/type-aliases/FigTextColorValue.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../index.md) / FigTextColorValue
diff --git a/api/textmode.figlet.js/type-aliases/FigVerticalLayout.md b/api/textmode.figlet.js/type-aliases/FigVerticalLayout.md
index c4c6f37c..537bfdf4 100644
--- a/api/textmode.figlet.js/type-aliases/FigVerticalLayout.md
+++ b/api/textmode.figlet.js/type-aliases/FigVerticalLayout.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../index.md) / FigVerticalLayout
diff --git a/api/textmode.figlet.js/type-aliases/FigWrapMode.md b/api/textmode.figlet.js/type-aliases/FigWrapMode.md
index 11c2402c..974217d6 100644
--- a/api/textmode.figlet.js/type-aliases/FigWrapMode.md
+++ b/api/textmode.figlet.js/type-aliases/FigWrapMode.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../index.md) / FigWrapMode
diff --git a/api/textmode.figlet.js/variables/FigletPlugin.md b/api/textmode.figlet.js/variables/FigletPlugin.md
index 4fd63030..7faa69e3 100644
--- a/api/textmode.figlet.js/variables/FigletPlugin.md
+++ b/api/textmode.figlet.js/variables/FigletPlugin.md
@@ -7,7 +7,7 @@ category: Variables
api: true
kind: Variable
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.figlet.js](../index.md) / FigletPlugin
diff --git a/api/textmode.filters.js/classes/TextmodeFilterManager.md b/api/textmode.filters.js/classes/TextmodeFilterManager.md
index c6144b8e..382438f6 100644
--- a/api/textmode.filters.js/classes/TextmodeFilterManager.md
+++ b/api/textmode.filters.js/classes/TextmodeFilterManager.md
@@ -7,7 +7,7 @@ category: Classes
api: true
kind: Class
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: false
---
diff --git a/api/textmode.filters.js/index.md b/api/textmode.filters.js/index.md
index 8de2829f..b91c9383 100644
--- a/api/textmode.filters.js/index.md
+++ b/api/textmode.filters.js/index.md
@@ -7,7 +7,7 @@ category: API Reference
api: true
kind: Project
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
# textmode.filters.js
diff --git a/api/textmode.filters.js/interfaces/BloomOptions.md b/api/textmode.filters.js/interfaces/BloomOptions.md
index e499e950..55ad56c4 100644
--- a/api/textmode.filters.js/interfaces/BloomOptions.md
+++ b/api/textmode.filters.js/interfaces/BloomOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/BrightnessOptions.md b/api/textmode.filters.js/interfaces/BrightnessOptions.md
index a5d734bc..836719d2 100644
--- a/api/textmode.filters.js/interfaces/BrightnessOptions.md
+++ b/api/textmode.filters.js/interfaces/BrightnessOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/BuiltInFilterParameterMap.md b/api/textmode.filters.js/interfaces/BuiltInFilterParameterMap.md
index 07f1984b..82ccd2f0 100644
--- a/api/textmode.filters.js/interfaces/BuiltInFilterParameterMap.md
+++ b/api/textmode.filters.js/interfaces/BuiltInFilterParameterMap.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/ChromaticAberrationOptions.md b/api/textmode.filters.js/interfaces/ChromaticAberrationOptions.md
index 866a9455..29cdd359 100644
--- a/api/textmode.filters.js/interfaces/ChromaticAberrationOptions.md
+++ b/api/textmode.filters.js/interfaces/ChromaticAberrationOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/ContrastOptions.md b/api/textmode.filters.js/interfaces/ContrastOptions.md
index 17a1933d..a0a80ed4 100644
--- a/api/textmode.filters.js/interfaces/ContrastOptions.md
+++ b/api/textmode.filters.js/interfaces/ContrastOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/CrtMattiasOptions.md b/api/textmode.filters.js/interfaces/CrtMattiasOptions.md
index a753d262..034455ce 100644
--- a/api/textmode.filters.js/interfaces/CrtMattiasOptions.md
+++ b/api/textmode.filters.js/interfaces/CrtMattiasOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/FilmGrainOptions.md b/api/textmode.filters.js/interfaces/FilmGrainOptions.md
index 8863474d..77eef8df 100644
--- a/api/textmode.filters.js/interfaces/FilmGrainOptions.md
+++ b/api/textmode.filters.js/interfaces/FilmGrainOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/GlitchOptions.md b/api/textmode.filters.js/interfaces/GlitchOptions.md
index 8953acd7..718b1c7e 100644
--- a/api/textmode.filters.js/interfaces/GlitchOptions.md
+++ b/api/textmode.filters.js/interfaces/GlitchOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/GrayscaleOptions.md b/api/textmode.filters.js/interfaces/GrayscaleOptions.md
index 007b3d97..606afeec 100644
--- a/api/textmode.filters.js/interfaces/GrayscaleOptions.md
+++ b/api/textmode.filters.js/interfaces/GrayscaleOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/GridDistortionOptions.md b/api/textmode.filters.js/interfaces/GridDistortionOptions.md
index 15cb1328..62a6b98c 100644
--- a/api/textmode.filters.js/interfaces/GridDistortionOptions.md
+++ b/api/textmode.filters.js/interfaces/GridDistortionOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/HueRotateOptions.md b/api/textmode.filters.js/interfaces/HueRotateOptions.md
index 7656921f..9731c7bb 100644
--- a/api/textmode.filters.js/interfaces/HueRotateOptions.md
+++ b/api/textmode.filters.js/interfaces/HueRotateOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/PixelateOptions.md b/api/textmode.filters.js/interfaces/PixelateOptions.md
index 7dc50215..7cf6ea08 100644
--- a/api/textmode.filters.js/interfaces/PixelateOptions.md
+++ b/api/textmode.filters.js/interfaces/PixelateOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/PosterizeOptions.md b/api/textmode.filters.js/interfaces/PosterizeOptions.md
index c09d8086..26c9bee2 100644
--- a/api/textmode.filters.js/interfaces/PosterizeOptions.md
+++ b/api/textmode.filters.js/interfaces/PosterizeOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/SaturationOptions.md b/api/textmode.filters.js/interfaces/SaturationOptions.md
index 06f490bb..3311b865 100644
--- a/api/textmode.filters.js/interfaces/SaturationOptions.md
+++ b/api/textmode.filters.js/interfaces/SaturationOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/ScanlinesOptions.md b/api/textmode.filters.js/interfaces/ScanlinesOptions.md
index 348d1466..cfeb9650 100644
--- a/api/textmode.filters.js/interfaces/ScanlinesOptions.md
+++ b/api/textmode.filters.js/interfaces/ScanlinesOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/SepiaOptions.md b/api/textmode.filters.js/interfaces/SepiaOptions.md
index 9f6dcaec..4235ba9b 100644
--- a/api/textmode.filters.js/interfaces/SepiaOptions.md
+++ b/api/textmode.filters.js/interfaces/SepiaOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/ThresholdOptions.md b/api/textmode.filters.js/interfaces/ThresholdOptions.md
index f962d8b4..993c344d 100644
--- a/api/textmode.filters.js/interfaces/ThresholdOptions.md
+++ b/api/textmode.filters.js/interfaces/ThresholdOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/interfaces/VignetteOptions.md b/api/textmode.filters.js/interfaces/VignetteOptions.md
index 74ac65e5..9642ef99 100644
--- a/api/textmode.filters.js/interfaces/VignetteOptions.md
+++ b/api/textmode.filters.js/interfaces/VignetteOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
kind: Interface
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.filters.js/type-aliases/BuiltInFilterName.md b/api/textmode.filters.js/type-aliases/BuiltInFilterName.md
index ea5164cf..33c238bb 100644
--- a/api/textmode.filters.js/type-aliases/BuiltInFilterName.md
+++ b/api/textmode.filters.js/type-aliases/BuiltInFilterName.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.filters.js](../index.md) / BuiltInFilterName
diff --git a/api/textmode.filters.js/type-aliases/FilterName.md b/api/textmode.filters.js/type-aliases/FilterName.md
index 4b095a1d..b416609e 100644
--- a/api/textmode.filters.js/type-aliases/FilterName.md
+++ b/api/textmode.filters.js/type-aliases/FilterName.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.filters.js](../index.md) / FilterName
diff --git a/api/textmode.filters.js/type-aliases/TextmodeFilterShader.md b/api/textmode.filters.js/type-aliases/TextmodeFilterShader.md
index 5e5a0e05..8670a68d 100644
--- a/api/textmode.filters.js/type-aliases/TextmodeFilterShader.md
+++ b/api/textmode.filters.js/type-aliases/TextmodeFilterShader.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.filters.js](../index.md) / TextmodeFilterShader
diff --git a/api/textmode.filters.js/type-aliases/TextmodeFilterUniformDefinitions.md b/api/textmode.filters.js/type-aliases/TextmodeFilterUniformDefinitions.md
index 426d02b5..f4dc11aa 100644
--- a/api/textmode.filters.js/type-aliases/TextmodeFilterUniformDefinitions.md
+++ b/api/textmode.filters.js/type-aliases/TextmodeFilterUniformDefinitions.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
kind: TypeAlias
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.filters.js](../index.md) / TextmodeFilterUniformDefinitions
diff --git a/api/textmode.filters.js/variables/FiltersPlugin.md b/api/textmode.filters.js/variables/FiltersPlugin.md
index 09de8268..2cd96948 100644
--- a/api/textmode.filters.js/variables/FiltersPlugin.md
+++ b/api/textmode.filters.js/variables/FiltersPlugin.md
@@ -7,7 +7,7 @@ category: Variables
api: true
kind: Variable
ecosystem: textmode.js
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.filters.js](../index.md) / FiltersPlugin
diff --git a/api/textmode.js/classes/TextmodeCamera.md b/api/textmode.js/classes/TextmodeCamera.md
index a021f2b0..70d11caf 100644
--- a/api/textmode.js/classes/TextmodeCamera.md
+++ b/api/textmode.js/classes/TextmodeCamera.md
@@ -6,7 +6,7 @@ description: Mutable camera object used for p5-style camera workflows.
category: Classes
api: true
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: false
---
diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/eyeX.md b/api/textmode.js/classes/TextmodeCamera/accessors/eyeX.md
index 846f6969..b9a2f4c6 100644
--- a/api/textmode.js/classes/TextmodeCamera/accessors/eyeX.md
+++ b/api/textmode.js/classes/TextmodeCamera/accessors/eyeX.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeCamera
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / eyeX
diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/eyeY.md b/api/textmode.js/classes/TextmodeCamera/accessors/eyeY.md
index 605de193..e9b8079e 100644
--- a/api/textmode.js/classes/TextmodeCamera/accessors/eyeY.md
+++ b/api/textmode.js/classes/TextmodeCamera/accessors/eyeY.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeCamera
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / eyeY
diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/eyeZ.md b/api/textmode.js/classes/TextmodeCamera/accessors/eyeZ.md
index a40a5955..b6dd56a0 100644
--- a/api/textmode.js/classes/TextmodeCamera/accessors/eyeZ.md
+++ b/api/textmode.js/classes/TextmodeCamera/accessors/eyeZ.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeCamera
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / eyeZ
diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/targetX.md b/api/textmode.js/classes/TextmodeCamera/accessors/targetX.md
index fb55ffd6..2b9829b3 100644
--- a/api/textmode.js/classes/TextmodeCamera/accessors/targetX.md
+++ b/api/textmode.js/classes/TextmodeCamera/accessors/targetX.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeCamera
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / targetX
diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/targetY.md b/api/textmode.js/classes/TextmodeCamera/accessors/targetY.md
index 0cbbf65a..8307b0e0 100644
--- a/api/textmode.js/classes/TextmodeCamera/accessors/targetY.md
+++ b/api/textmode.js/classes/TextmodeCamera/accessors/targetY.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeCamera
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / targetY
diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/targetZ.md b/api/textmode.js/classes/TextmodeCamera/accessors/targetZ.md
index e30fe6b0..0d741d2e 100644
--- a/api/textmode.js/classes/TextmodeCamera/accessors/targetZ.md
+++ b/api/textmode.js/classes/TextmodeCamera/accessors/targetZ.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeCamera
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / targetZ
diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/upX.md b/api/textmode.js/classes/TextmodeCamera/accessors/upX.md
index 9912dec4..4534089d 100644
--- a/api/textmode.js/classes/TextmodeCamera/accessors/upX.md
+++ b/api/textmode.js/classes/TextmodeCamera/accessors/upX.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeCamera
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / upX
diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/upY.md b/api/textmode.js/classes/TextmodeCamera/accessors/upY.md
index 0ec51c42..ce1b2578 100644
--- a/api/textmode.js/classes/TextmodeCamera/accessors/upY.md
+++ b/api/textmode.js/classes/TextmodeCamera/accessors/upY.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeCamera
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / upY
diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/upZ.md b/api/textmode.js/classes/TextmodeCamera/accessors/upZ.md
index 7542c37e..87dc1381 100644
--- a/api/textmode.js/classes/TextmodeCamera/accessors/upZ.md
+++ b/api/textmode.js/classes/TextmodeCamera/accessors/upZ.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeCamera
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / upZ
diff --git a/api/textmode.js/classes/TextmodeCamera/methods/copy.md b/api/textmode.js/classes/TextmodeCamera/methods/copy.md
index 948c6843..8c1548c1 100644
--- a/api/textmode.js/classes/TextmodeCamera/methods/copy.md
+++ b/api/textmode.js/classes/TextmodeCamera/methods/copy.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeCamera
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / copy
diff --git a/api/textmode.js/classes/TextmodeCamera/methods/lookAt.md b/api/textmode.js/classes/TextmodeCamera/methods/lookAt.md
index 060efec5..299b3323 100644
--- a/api/textmode.js/classes/TextmodeCamera/methods/lookAt.md
+++ b/api/textmode.js/classes/TextmodeCamera/methods/lookAt.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeCamera
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / lookAt
diff --git a/api/textmode.js/classes/TextmodeCamera/methods/move.md b/api/textmode.js/classes/TextmodeCamera/methods/move.md
index ca1cc49b..14b001aa 100644
--- a/api/textmode.js/classes/TextmodeCamera/methods/move.md
+++ b/api/textmode.js/classes/TextmodeCamera/methods/move.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeCamera
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / move
diff --git a/api/textmode.js/classes/TextmodeCamera/methods/setPosition.md b/api/textmode.js/classes/TextmodeCamera/methods/setPosition.md
index 2391b026..d26e0fb7 100644
--- a/api/textmode.js/classes/TextmodeCamera/methods/setPosition.md
+++ b/api/textmode.js/classes/TextmodeCamera/methods/setPosition.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeCamera
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / setPosition
diff --git a/api/textmode.js/classes/TextmodeCamera/methods/setUp.md b/api/textmode.js/classes/TextmodeCamera/methods/setUp.md
index 1d326f60..09289548 100644
--- a/api/textmode.js/classes/TextmodeCamera/methods/setUp.md
+++ b/api/textmode.js/classes/TextmodeCamera/methods/setUp.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeCamera
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / setUp
diff --git a/api/textmode.js/classes/TextmodeFramebuffer.md b/api/textmode.js/classes/TextmodeFramebuffer.md
index 94733f65..b4586c82 100644
--- a/api/textmode.js/classes/TextmodeFramebuffer.md
+++ b/api/textmode.js/classes/TextmodeFramebuffer.md
@@ -6,7 +6,7 @@ description: Framebuffer class for managing offscreen rendering targets initiali
category: Classes
api: true
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: false
---
diff --git a/api/textmode.js/classes/TextmodeFramebuffer/accessors/attachmentCount.md b/api/textmode.js/classes/TextmodeFramebuffer/accessors/attachmentCount.md
index 5e33804d..5bd73a36 100644
--- a/api/textmode.js/classes/TextmodeFramebuffer/accessors/attachmentCount.md
+++ b/api/textmode.js/classes/TextmodeFramebuffer/accessors/attachmentCount.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeFramebuffer
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / attachmentCount
diff --git a/api/textmode.js/classes/TextmodeFramebuffer/accessors/framebuffer.md b/api/textmode.js/classes/TextmodeFramebuffer/accessors/framebuffer.md
index 87cd8dc6..4259c40a 100644
--- a/api/textmode.js/classes/TextmodeFramebuffer/accessors/framebuffer.md
+++ b/api/textmode.js/classes/TextmodeFramebuffer/accessors/framebuffer.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeFramebuffer
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / framebuffer
diff --git a/api/textmode.js/classes/TextmodeFramebuffer/accessors/height.md b/api/textmode.js/classes/TextmodeFramebuffer/accessors/height.md
index fd2c46f2..a8f18679 100644
--- a/api/textmode.js/classes/TextmodeFramebuffer/accessors/height.md
+++ b/api/textmode.js/classes/TextmodeFramebuffer/accessors/height.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeFramebuffer
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / height
diff --git a/api/textmode.js/classes/TextmodeFramebuffer/accessors/textures.md b/api/textmode.js/classes/TextmodeFramebuffer/accessors/textures.md
index 705e6957..cd0522b6 100644
--- a/api/textmode.js/classes/TextmodeFramebuffer/accessors/textures.md
+++ b/api/textmode.js/classes/TextmodeFramebuffer/accessors/textures.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeFramebuffer
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / textures
diff --git a/api/textmode.js/classes/TextmodeFramebuffer/accessors/width.md b/api/textmode.js/classes/TextmodeFramebuffer/accessors/width.md
index a4bebcfd..8bc44783 100644
--- a/api/textmode.js/classes/TextmodeFramebuffer/accessors/width.md
+++ b/api/textmode.js/classes/TextmodeFramebuffer/accessors/width.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeFramebuffer
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / width
diff --git a/api/textmode.js/classes/TextmodeFramebuffer/methods/begin.md b/api/textmode.js/classes/TextmodeFramebuffer/methods/begin.md
index a6be2a46..128c3d12 100644
--- a/api/textmode.js/classes/TextmodeFramebuffer/methods/begin.md
+++ b/api/textmode.js/classes/TextmodeFramebuffer/methods/begin.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeFramebuffer
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / begin
diff --git a/api/textmode.js/classes/TextmodeFramebuffer/methods/dispose.md b/api/textmode.js/classes/TextmodeFramebuffer/methods/dispose.md
index 2d04c8fe..f4175b01 100644
--- a/api/textmode.js/classes/TextmodeFramebuffer/methods/dispose.md
+++ b/api/textmode.js/classes/TextmodeFramebuffer/methods/dispose.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeFramebuffer
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / dispose
diff --git a/api/textmode.js/classes/TextmodeFramebuffer/methods/end.md b/api/textmode.js/classes/TextmodeFramebuffer/methods/end.md
index cd60f2fb..98cd5447 100644
--- a/api/textmode.js/classes/TextmodeFramebuffer/methods/end.md
+++ b/api/textmode.js/classes/TextmodeFramebuffer/methods/end.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeFramebuffer
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / end
diff --git a/api/textmode.js/classes/TextmodeFramebuffer/methods/readPixels.md b/api/textmode.js/classes/TextmodeFramebuffer/methods/readPixels.md
index c66514d4..209443ca 100644
--- a/api/textmode.js/classes/TextmodeFramebuffer/methods/readPixels.md
+++ b/api/textmode.js/classes/TextmodeFramebuffer/methods/readPixels.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeFramebuffer
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / readPixels
diff --git a/api/textmode.js/classes/TextmodeFramebuffer/methods/resize.md b/api/textmode.js/classes/TextmodeFramebuffer/methods/resize.md
index 92b6d05f..539b23d0 100644
--- a/api/textmode.js/classes/TextmodeFramebuffer/methods/resize.md
+++ b/api/textmode.js/classes/TextmodeFramebuffer/methods/resize.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeFramebuffer
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / resize
diff --git a/api/textmode.js/classes/TextmodeGlyphRamp.md b/api/textmode.js/classes/TextmodeGlyphRamp.md
index aa99a690..04e32d71 100644
--- a/api/textmode.js/classes/TextmodeGlyphRamp.md
+++ b/api/textmode.js/classes/TextmodeGlyphRamp.md
@@ -6,7 +6,7 @@ description: Immutable character sequence for mapping numbers to glyphs.
category: Classes
api: true
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: true
---
diff --git a/api/textmode.js/classes/TextmodeGrid.md b/api/textmode.js/classes/TextmodeGrid.md
index eff1c23f..8fe20670 100644
--- a/api/textmode.js/classes/TextmodeGrid.md
+++ b/api/textmode.js/classes/TextmodeGrid.md
@@ -6,7 +6,7 @@ description: Grid used by a textmode layer.
category: Classes
api: true
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: false
---
diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/cellHeight.md b/api/textmode.js/classes/TextmodeGrid/accessors/cellHeight.md
index c6575e39..d9bf0549 100644
--- a/api/textmode.js/classes/TextmodeGrid/accessors/cellHeight.md
+++ b/api/textmode.js/classes/TextmodeGrid/accessors/cellHeight.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeGrid
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / cellHeight
diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/cellWidth.md b/api/textmode.js/classes/TextmodeGrid/accessors/cellWidth.md
index b1e750b1..79e7c8b4 100644
--- a/api/textmode.js/classes/TextmodeGrid/accessors/cellWidth.md
+++ b/api/textmode.js/classes/TextmodeGrid/accessors/cellWidth.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeGrid
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / cellWidth
diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/cols.md b/api/textmode.js/classes/TextmodeGrid/accessors/cols.md
index 50eecf8c..4e03e140 100644
--- a/api/textmode.js/classes/TextmodeGrid/accessors/cols.md
+++ b/api/textmode.js/classes/TextmodeGrid/accessors/cols.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeGrid
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / cols
diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/height.md b/api/textmode.js/classes/TextmodeGrid/accessors/height.md
index 8f79ab9b..e21c6004 100644
--- a/api/textmode.js/classes/TextmodeGrid/accessors/height.md
+++ b/api/textmode.js/classes/TextmodeGrid/accessors/height.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeGrid
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / height
diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/offsetX.md b/api/textmode.js/classes/TextmodeGrid/accessors/offsetX.md
index 7ffa6e68..88817c55 100644
--- a/api/textmode.js/classes/TextmodeGrid/accessors/offsetX.md
+++ b/api/textmode.js/classes/TextmodeGrid/accessors/offsetX.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeGrid
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / offsetX
diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/offsetY.md b/api/textmode.js/classes/TextmodeGrid/accessors/offsetY.md
index c3a42d3c..8cabd6e0 100644
--- a/api/textmode.js/classes/TextmodeGrid/accessors/offsetY.md
+++ b/api/textmode.js/classes/TextmodeGrid/accessors/offsetY.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeGrid
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / offsetY
diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/rows.md b/api/textmode.js/classes/TextmodeGrid/accessors/rows.md
index d992d5c8..ad31aa8e 100644
--- a/api/textmode.js/classes/TextmodeGrid/accessors/rows.md
+++ b/api/textmode.js/classes/TextmodeGrid/accessors/rows.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeGrid
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / rows
diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/width.md b/api/textmode.js/classes/TextmodeGrid/accessors/width.md
index 544fc0be..0d90d23f 100644
--- a/api/textmode.js/classes/TextmodeGrid/accessors/width.md
+++ b/api/textmode.js/classes/TextmodeGrid/accessors/width.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: TextmodeGrid
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / width
diff --git a/api/textmode.js/classes/TextmodeGrid/methods/reset.md b/api/textmode.js/classes/TextmodeGrid/methods/reset.md
index 51df6337..d32f88d9 100644
--- a/api/textmode.js/classes/TextmodeGrid/methods/reset.md
+++ b/api/textmode.js/classes/TextmodeGrid/methods/reset.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeGrid
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / reset
diff --git a/api/textmode.js/classes/TextmodeGrid/methods/responsive.md b/api/textmode.js/classes/TextmodeGrid/methods/responsive.md
index e8b7ef87..19170350 100644
--- a/api/textmode.js/classes/TextmodeGrid/methods/responsive.md
+++ b/api/textmode.js/classes/TextmodeGrid/methods/responsive.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeGrid
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / responsive
diff --git a/api/textmode.js/classes/TextmodeRandom.md b/api/textmode.js/classes/TextmodeRandom.md
index b49e9072..3196de30 100644
--- a/api/textmode.js/classes/TextmodeRandom.md
+++ b/api/textmode.js/classes/TextmodeRandom.md
@@ -6,7 +6,7 @@ description: A deterministic pseudo-random number generator for textmode sketche
category: Classes
api: true
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: true
---
diff --git a/api/textmode.js/classes/TextmodeShader.md b/api/textmode.js/classes/TextmodeShader.md
index 109a9bcb..32495b78 100644
--- a/api/textmode.js/classes/TextmodeShader.md
+++ b/api/textmode.js/classes/TextmodeShader.md
@@ -6,7 +6,7 @@ description: WebGL shader program created by Textmodifier.createMaterialShader o
category: Classes
api: true
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: false
---
diff --git a/api/textmode.js/classes/TextmodeVector.md b/api/textmode.js/classes/TextmodeVector.md
index 7a61ab87..4a178f40 100644
--- a/api/textmode.js/classes/TextmodeVector.md
+++ b/api/textmode.js/classes/TextmodeVector.md
@@ -6,7 +6,7 @@ description: Mutable two- or three-dimensional vector for creative-coding math.
category: Classes
api: true
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: true
---
diff --git a/api/textmode.js/classes/TextmodeVector/methods/add.md b/api/textmode.js/classes/TextmodeVector/methods/add.md
index f9f0bf49..7f5e372f 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/add.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/add.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / add
diff --git a/api/textmode.js/classes/TextmodeVector/methods/copy.md b/api/textmode.js/classes/TextmodeVector/methods/copy.md
index d868fdf8..86f5327a 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/copy.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/copy.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / copy
diff --git a/api/textmode.js/classes/TextmodeVector/methods/cross.md b/api/textmode.js/classes/TextmodeVector/methods/cross.md
index a20a9fe5..65a087e1 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/cross.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/cross.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / cross
diff --git a/api/textmode.js/classes/TextmodeVector/methods/dist.md b/api/textmode.js/classes/TextmodeVector/methods/dist.md
index 27257e7a..f46a4924 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/dist.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/dist.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / dist
diff --git a/api/textmode.js/classes/TextmodeVector/methods/div.md b/api/textmode.js/classes/TextmodeVector/methods/div.md
index 5d8782a3..85784b5b 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/div.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/div.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / div
diff --git a/api/textmode.js/classes/TextmodeVector/methods/dot.md b/api/textmode.js/classes/TextmodeVector/methods/dot.md
index f138e3e7..92764176 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/dot.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/dot.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / dot
diff --git a/api/textmode.js/classes/TextmodeVector/methods/heading.md b/api/textmode.js/classes/TextmodeVector/methods/heading.md
index 6d451238..f37e2928 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/heading.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/heading.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / heading
diff --git a/api/textmode.js/classes/TextmodeVector/methods/limit.md b/api/textmode.js/classes/TextmodeVector/methods/limit.md
index 4b5a071a..85549d32 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/limit.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/limit.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / limit
diff --git a/api/textmode.js/classes/TextmodeVector/methods/mag.md b/api/textmode.js/classes/TextmodeVector/methods/mag.md
index 09151fd9..5888f603 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/mag.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/mag.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / mag
diff --git a/api/textmode.js/classes/TextmodeVector/methods/magSq.md b/api/textmode.js/classes/TextmodeVector/methods/magSq.md
index 9da4b807..447bb7c9 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/magSq.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/magSq.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / magSq
diff --git a/api/textmode.js/classes/TextmodeVector/methods/mult.md b/api/textmode.js/classes/TextmodeVector/methods/mult.md
index 5cad0c4f..eaba4c39 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/mult.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/mult.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / mult
diff --git a/api/textmode.js/classes/TextmodeVector/methods/normalize.md b/api/textmode.js/classes/TextmodeVector/methods/normalize.md
index 51720cda..7eed9818 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/normalize.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/normalize.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / normalize
diff --git a/api/textmode.js/classes/TextmodeVector/methods/set.md b/api/textmode.js/classes/TextmodeVector/methods/set.md
index 98d84489..be7315da 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/set.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/set.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / set
diff --git a/api/textmode.js/classes/TextmodeVector/methods/setMag.md b/api/textmode.js/classes/TextmodeVector/methods/setMag.md
index 89d7ebc5..454a668f 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/setMag.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/setMag.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / setMag
diff --git a/api/textmode.js/classes/TextmodeVector/methods/sub.md b/api/textmode.js/classes/TextmodeVector/methods/sub.md
index 628bbe79..c9206f61 100644
--- a/api/textmode.js/classes/TextmodeVector/methods/sub.md
+++ b/api/textmode.js/classes/TextmodeVector/methods/sub.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: TextmodeVector
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / sub
diff --git a/api/textmode.js/classes/Textmodifier.md b/api/textmode.js/classes/Textmodifier.md
index f0fe391a..e2887359 100644
--- a/api/textmode.js/classes/Textmodifier.md
+++ b/api/textmode.js/classes/Textmodifier.md
@@ -6,7 +6,7 @@ description: The main textmode.js drawing context.
category: Classes
api: true
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: false
---
@@ -21,6 +21,10 @@ animation, and the p5-style drawing API. When no canvas is supplied, it creates
one; when a canvas is supplied, it renders into that element.
+## Extends
+
+- `TextmodifierExtensions`
+
## 2D drawing
Draw points, lines, curves, and planar primitives.
@@ -170,6 +174,7 @@ Configure the drawing grid and the glyph source that populates it.
| [fontSize](Textmodifier/methods/fontSize.md) | Set or get the base layer font size. |
| [loadFont](Textmodifier/methods/loadFont.md) | Load a font and optionally set it as the base layer's active font. |
| [loadTileset](Textmodifier/methods/loadTileset.md) | Load a tileset and optionally set it as the base layer's active glyph source. |
+| [projectClientToGrid](Textmodifier/methods/projectClientToGrid.md) | Project CSS viewport/client coordinates into a textmode grid. |
| [useTileColors](Textmodifier/methods/useTileColors.md) | Configure authored tileset color preservation on the base layer. |
## Input events
diff --git a/api/textmode.js/classes/Textmodifier/accessors/canvas.md b/api/textmode.js/classes/Textmodifier/accessors/canvas.md
index e7f25c76..bfe86de1 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/canvas.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/canvas.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / canvas
diff --git a/api/textmode.js/classes/Textmodifier/accessors/conversions.md b/api/textmode.js/classes/Textmodifier/accessors/conversions.md
index 77fe5162..e9201e36 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/conversions.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/conversions.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / conversions
diff --git a/api/textmode.js/classes/Textmodifier/accessors/errors.md b/api/textmode.js/classes/Textmodifier/accessors/errors.md
index 4fbd4b47..70d85a53 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/errors.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/errors.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / errors
diff --git a/api/textmode.js/classes/Textmodifier/accessors/font.md b/api/textmode.js/classes/Textmodifier/accessors/font.md
index 2695fe88..eb67d01d 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/font.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/font.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / font
diff --git a/api/textmode.js/classes/Textmodifier/accessors/frameCount.md b/api/textmode.js/classes/Textmodifier/accessors/frameCount.md
index 37de8654..36eb7d3a 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/frameCount.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/frameCount.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / frameCount
diff --git a/api/textmode.js/classes/Textmodifier/accessors/grid.md b/api/textmode.js/classes/Textmodifier/accessors/grid.md
index cc879f30..33aace0b 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/grid.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/grid.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / grid
diff --git a/api/textmode.js/classes/Textmodifier/accessors/height.md b/api/textmode.js/classes/Textmodifier/accessors/height.md
index 1599d3cd..f0fc8279 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/height.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/height.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / height
diff --git a/api/textmode.js/classes/Textmodifier/accessors/isDisposed.md b/api/textmode.js/classes/Textmodifier/accessors/isDisposed.md
index 0733a9e9..cdf16606 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/isDisposed.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/isDisposed.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / isDisposed
diff --git a/api/textmode.js/classes/Textmodifier/accessors/isRenderingFrame.md b/api/textmode.js/classes/Textmodifier/accessors/isRenderingFrame.md
index c1ca7f01..011b033e 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/isRenderingFrame.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/isRenderingFrame.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / isRenderingFrame
diff --git a/api/textmode.js/classes/Textmodifier/accessors/layers.md b/api/textmode.js/classes/Textmodifier/accessors/layers.md
index 10adb1f1..5ee8d16b 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/layers.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/layers.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / layers
diff --git a/api/textmode.js/classes/Textmodifier/accessors/loading.md b/api/textmode.js/classes/Textmodifier/accessors/loading.md
index b15ed041..0493f8ac 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/loading.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/loading.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / loading
diff --git a/api/textmode.js/classes/Textmodifier/accessors/millis.md b/api/textmode.js/classes/Textmodifier/accessors/millis.md
index 38136b3c..f4fa4c3f 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/millis.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/millis.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / millis
diff --git a/api/textmode.js/classes/Textmodifier/accessors/secs.md b/api/textmode.js/classes/Textmodifier/accessors/secs.md
index ff108791..fb397e08 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/secs.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/secs.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / secs
diff --git a/api/textmode.js/classes/Textmodifier/accessors/width.md b/api/textmode.js/classes/Textmodifier/accessors/width.md
index 7a6cba1c..cf7be924 100644
--- a/api/textmode.js/classes/Textmodifier/accessors/width.md
+++ b/api/textmode.js/classes/Textmodifier/accessors/width.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: Textmodifier
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / width
diff --git a/api/textmode.js/classes/Textmodifier/methods/abs.md b/api/textmode.js/classes/Textmodifier/methods/abs.md
index 4c61cfac..337dc40f 100644
--- a/api/textmode.js/classes/Textmodifier/methods/abs.md
+++ b/api/textmode.js/classes/Textmodifier/methods/abs.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / abs
diff --git a/api/textmode.js/classes/Textmodifier/methods/acos.md b/api/textmode.js/classes/Textmodifier/methods/acos.md
index e95c79e5..c0818d25 100644
--- a/api/textmode.js/classes/Textmodifier/methods/acos.md
+++ b/api/textmode.js/classes/Textmodifier/methods/acos.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / acos
diff --git a/api/textmode.js/classes/Textmodifier/methods/ambientLight.md b/api/textmode.js/classes/Textmodifier/methods/ambientLight.md
index c8d14332..11e155db 100644
--- a/api/textmode.js/classes/Textmodifier/methods/ambientLight.md
+++ b/api/textmode.js/classes/Textmodifier/methods/ambientLight.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / ambientLight
diff --git a/api/textmode.js/classes/Textmodifier/methods/applyMatrix.md b/api/textmode.js/classes/Textmodifier/methods/applyMatrix.md
index 51302553..726ca144 100644
--- a/api/textmode.js/classes/Textmodifier/methods/applyMatrix.md
+++ b/api/textmode.js/classes/Textmodifier/methods/applyMatrix.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / applyMatrix
diff --git a/api/textmode.js/classes/Textmodifier/methods/arc.md b/api/textmode.js/classes/Textmodifier/methods/arc.md
index 2cd8f769..d799dadc 100644
--- a/api/textmode.js/classes/Textmodifier/methods/arc.md
+++ b/api/textmode.js/classes/Textmodifier/methods/arc.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / arc
diff --git a/api/textmode.js/classes/Textmodifier/methods/asin.md b/api/textmode.js/classes/Textmodifier/methods/asin.md
index 9b0878a8..757a5b4d 100644
--- a/api/textmode.js/classes/Textmodifier/methods/asin.md
+++ b/api/textmode.js/classes/Textmodifier/methods/asin.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / asin
diff --git a/api/textmode.js/classes/Textmodifier/methods/atan.md b/api/textmode.js/classes/Textmodifier/methods/atan.md
index fc8d8b37..70616456 100644
--- a/api/textmode.js/classes/Textmodifier/methods/atan.md
+++ b/api/textmode.js/classes/Textmodifier/methods/atan.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / atan
diff --git a/api/textmode.js/classes/Textmodifier/methods/atan2.md b/api/textmode.js/classes/Textmodifier/methods/atan2.md
index 6f259960..df94e04c 100644
--- a/api/textmode.js/classes/Textmodifier/methods/atan2.md
+++ b/api/textmode.js/classes/Textmodifier/methods/atan2.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / atan2
diff --git a/api/textmode.js/classes/Textmodifier/methods/background.md b/api/textmode.js/classes/Textmodifier/methods/background.md
index 1c9cf50b..a01ba1cd 100644
--- a/api/textmode.js/classes/Textmodifier/methods/background.md
+++ b/api/textmode.js/classes/Textmodifier/methods/background.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / background
diff --git a/api/textmode.js/classes/Textmodifier/methods/beginShape.md b/api/textmode.js/classes/Textmodifier/methods/beginShape.md
index 70543f22..6d8fbd7b 100644
--- a/api/textmode.js/classes/Textmodifier/methods/beginShape.md
+++ b/api/textmode.js/classes/Textmodifier/methods/beginShape.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / beginShape
diff --git a/api/textmode.js/classes/Textmodifier/methods/bezierCurve.md b/api/textmode.js/classes/Textmodifier/methods/bezierCurve.md
index da2aae68..2a797c07 100644
--- a/api/textmode.js/classes/Textmodifier/methods/bezierCurve.md
+++ b/api/textmode.js/classes/Textmodifier/methods/bezierCurve.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / bezierCurve
diff --git a/api/textmode.js/classes/Textmodifier/methods/box.md b/api/textmode.js/classes/Textmodifier/methods/box.md
index 7f7c94bf..c266e5f9 100644
--- a/api/textmode.js/classes/Textmodifier/methods/box.md
+++ b/api/textmode.js/classes/Textmodifier/methods/box.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / box
diff --git a/api/textmode.js/classes/Textmodifier/methods/camera.md b/api/textmode.js/classes/Textmodifier/methods/camera.md
index cb9fedae..e7099078 100644
--- a/api/textmode.js/classes/Textmodifier/methods/camera.md
+++ b/api/textmode.js/classes/Textmodifier/methods/camera.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / camera
diff --git a/api/textmode.js/classes/Textmodifier/methods/ceil.md b/api/textmode.js/classes/Textmodifier/methods/ceil.md
index 771efac3..1ce3ac33 100644
--- a/api/textmode.js/classes/Textmodifier/methods/ceil.md
+++ b/api/textmode.js/classes/Textmodifier/methods/ceil.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / ceil
diff --git a/api/textmode.js/classes/Textmodifier/methods/cellColor.md b/api/textmode.js/classes/Textmodifier/methods/cellColor.md
index 2073780f..2599c60f 100644
--- a/api/textmode.js/classes/Textmodifier/methods/cellColor.md
+++ b/api/textmode.js/classes/Textmodifier/methods/cellColor.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / cellColor
diff --git a/api/textmode.js/classes/Textmodifier/methods/char.md b/api/textmode.js/classes/Textmodifier/methods/char.md
index fad29b35..2c4308fb 100644
--- a/api/textmode.js/classes/Textmodifier/methods/char.md
+++ b/api/textmode.js/classes/Textmodifier/methods/char.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / char
diff --git a/api/textmode.js/classes/Textmodifier/methods/charColor.md b/api/textmode.js/classes/Textmodifier/methods/charColor.md
index c1bff3d8..3be16393 100644
--- a/api/textmode.js/classes/Textmodifier/methods/charColor.md
+++ b/api/textmode.js/classes/Textmodifier/methods/charColor.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / charColor
diff --git a/api/textmode.js/classes/Textmodifier/methods/charRotation.md b/api/textmode.js/classes/Textmodifier/methods/charRotation.md
index dc245dd3..87bcee09 100644
--- a/api/textmode.js/classes/Textmodifier/methods/charRotation.md
+++ b/api/textmode.js/classes/Textmodifier/methods/charRotation.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / charRotation
diff --git a/api/textmode.js/classes/Textmodifier/methods/clamp.md b/api/textmode.js/classes/Textmodifier/methods/clamp.md
index 923e7726..ee84ac97 100644
--- a/api/textmode.js/classes/Textmodifier/methods/clamp.md
+++ b/api/textmode.js/classes/Textmodifier/methods/clamp.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / clamp
diff --git a/api/textmode.js/classes/Textmodifier/methods/clear.md b/api/textmode.js/classes/Textmodifier/methods/clear.md
index ab844462..6539e8bf 100644
--- a/api/textmode.js/classes/Textmodifier/methods/clear.md
+++ b/api/textmode.js/classes/Textmodifier/methods/clear.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / clear
diff --git a/api/textmode.js/classes/Textmodifier/methods/color.md b/api/textmode.js/classes/Textmodifier/methods/color.md
index c92fc874..361c000d 100644
--- a/api/textmode.js/classes/Textmodifier/methods/color.md
+++ b/api/textmode.js/classes/Textmodifier/methods/color.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / color
diff --git a/api/textmode.js/classes/Textmodifier/methods/colorMode.md b/api/textmode.js/classes/Textmodifier/methods/colorMode.md
index e9f85cd6..4a24017a 100644
--- a/api/textmode.js/classes/Textmodifier/methods/colorMode.md
+++ b/api/textmode.js/classes/Textmodifier/methods/colorMode.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / colorMode
diff --git a/api/textmode.js/classes/Textmodifier/methods/cone.md b/api/textmode.js/classes/Textmodifier/methods/cone.md
index 96caa648..9489311c 100644
--- a/api/textmode.js/classes/Textmodifier/methods/cone.md
+++ b/api/textmode.js/classes/Textmodifier/methods/cone.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / cone
diff --git a/api/textmode.js/classes/Textmodifier/methods/constrain.md b/api/textmode.js/classes/Textmodifier/methods/constrain.md
index 482776cf..35f123ae 100644
--- a/api/textmode.js/classes/Textmodifier/methods/constrain.md
+++ b/api/textmode.js/classes/Textmodifier/methods/constrain.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / constrain
diff --git a/api/textmode.js/classes/Textmodifier/methods/cos.md b/api/textmode.js/classes/Textmodifier/methods/cos.md
index 5458202d..fe9769ad 100644
--- a/api/textmode.js/classes/Textmodifier/methods/cos.md
+++ b/api/textmode.js/classes/Textmodifier/methods/cos.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / cos
diff --git a/api/textmode.js/classes/Textmodifier/methods/createCamera.md b/api/textmode.js/classes/Textmodifier/methods/createCamera.md
index d58ad0d6..33702c84 100644
--- a/api/textmode.js/classes/Textmodifier/methods/createCamera.md
+++ b/api/textmode.js/classes/Textmodifier/methods/createCamera.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createCamera
diff --git a/api/textmode.js/classes/Textmodifier/methods/createFramebuffer.md b/api/textmode.js/classes/Textmodifier/methods/createFramebuffer.md
index b00b44f7..84b855e2 100644
--- a/api/textmode.js/classes/Textmodifier/methods/createFramebuffer.md
+++ b/api/textmode.js/classes/Textmodifier/methods/createFramebuffer.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createFramebuffer
diff --git a/api/textmode.js/classes/Textmodifier/methods/createGlyphRamp.md b/api/textmode.js/classes/Textmodifier/methods/createGlyphRamp.md
index d530b471..c33438e1 100644
--- a/api/textmode.js/classes/Textmodifier/methods/createGlyphRamp.md
+++ b/api/textmode.js/classes/Textmodifier/methods/createGlyphRamp.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createGlyphRamp
diff --git a/api/textmode.js/classes/Textmodifier/methods/createMaterialShader.md b/api/textmode.js/classes/Textmodifier/methods/createMaterialShader.md
index 82fa8320..3f1b07a2 100644
--- a/api/textmode.js/classes/Textmodifier/methods/createMaterialShader.md
+++ b/api/textmode.js/classes/Textmodifier/methods/createMaterialShader.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createMaterialShader
diff --git a/api/textmode.js/classes/Textmodifier/methods/createShader.md b/api/textmode.js/classes/Textmodifier/methods/createShader.md
index 07346fac..5ec92067 100644
--- a/api/textmode.js/classes/Textmodifier/methods/createShader.md
+++ b/api/textmode.js/classes/Textmodifier/methods/createShader.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createShader
diff --git a/api/textmode.js/classes/Textmodifier/methods/createTexture.md b/api/textmode.js/classes/Textmodifier/methods/createTexture.md
index 59cfb5b4..f05156c5 100644
--- a/api/textmode.js/classes/Textmodifier/methods/createTexture.md
+++ b/api/textmode.js/classes/Textmodifier/methods/createTexture.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createTexture
diff --git a/api/textmode.js/classes/Textmodifier/methods/createVector.md b/api/textmode.js/classes/Textmodifier/methods/createVector.md
index 30b467d0..d41b951c 100644
--- a/api/textmode.js/classes/Textmodifier/methods/createVector.md
+++ b/api/textmode.js/classes/Textmodifier/methods/createVector.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createVector
diff --git a/api/textmode.js/classes/Textmodifier/methods/cursor.md b/api/textmode.js/classes/Textmodifier/methods/cursor.md
index 7522f932..037eb142 100644
--- a/api/textmode.js/classes/Textmodifier/methods/cursor.md
+++ b/api/textmode.js/classes/Textmodifier/methods/cursor.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / cursor
diff --git a/api/textmode.js/classes/Textmodifier/methods/cylinder.md b/api/textmode.js/classes/Textmodifier/methods/cylinder.md
index aed58a09..468e7e6e 100644
--- a/api/textmode.js/classes/Textmodifier/methods/cylinder.md
+++ b/api/textmode.js/classes/Textmodifier/methods/cylinder.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / cylinder
diff --git a/api/textmode.js/classes/Textmodifier/methods/degrees.md b/api/textmode.js/classes/Textmodifier/methods/degrees.md
index 8d1f9fcb..0e77b313 100644
--- a/api/textmode.js/classes/Textmodifier/methods/degrees.md
+++ b/api/textmode.js/classes/Textmodifier/methods/degrees.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / degrees
diff --git a/api/textmode.js/classes/Textmodifier/methods/deltaTime.md b/api/textmode.js/classes/Textmodifier/methods/deltaTime.md
index 54823999..a1abd26f 100644
--- a/api/textmode.js/classes/Textmodifier/methods/deltaTime.md
+++ b/api/textmode.js/classes/Textmodifier/methods/deltaTime.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / deltaTime
diff --git a/api/textmode.js/classes/Textmodifier/methods/destroy.md b/api/textmode.js/classes/Textmodifier/methods/destroy.md
index 7940c67f..481b9a3d 100644
--- a/api/textmode.js/classes/Textmodifier/methods/destroy.md
+++ b/api/textmode.js/classes/Textmodifier/methods/destroy.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / destroy
diff --git a/api/textmode.js/classes/Textmodifier/methods/dist.md b/api/textmode.js/classes/Textmodifier/methods/dist.md
index 3a2689d6..629e4664 100644
--- a/api/textmode.js/classes/Textmodifier/methods/dist.md
+++ b/api/textmode.js/classes/Textmodifier/methods/dist.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / dist
diff --git a/api/textmode.js/classes/Textmodifier/methods/doubleClicked.md b/api/textmode.js/classes/Textmodifier/methods/doubleClicked.md
index 69ab89d5..139fa550 100644
--- a/api/textmode.js/classes/Textmodifier/methods/doubleClicked.md
+++ b/api/textmode.js/classes/Textmodifier/methods/doubleClicked.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / doubleClicked
diff --git a/api/textmode.js/classes/Textmodifier/methods/doubleTap.md b/api/textmode.js/classes/Textmodifier/methods/doubleTap.md
index 015b9052..ee52730b 100644
--- a/api/textmode.js/classes/Textmodifier/methods/doubleTap.md
+++ b/api/textmode.js/classes/Textmodifier/methods/doubleTap.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / doubleTap
diff --git a/api/textmode.js/classes/Textmodifier/methods/draw.md b/api/textmode.js/classes/Textmodifier/methods/draw.md
index b98ad798..06790a0c 100644
--- a/api/textmode.js/classes/Textmodifier/methods/draw.md
+++ b/api/textmode.js/classes/Textmodifier/methods/draw.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / draw
diff --git a/api/textmode.js/classes/Textmodifier/methods/ease.md b/api/textmode.js/classes/Textmodifier/methods/ease.md
index 60d1fdbd..61b6dd43 100644
--- a/api/textmode.js/classes/Textmodifier/methods/ease.md
+++ b/api/textmode.js/classes/Textmodifier/methods/ease.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / ease
diff --git a/api/textmode.js/classes/Textmodifier/methods/ellipse.md b/api/textmode.js/classes/Textmodifier/methods/ellipse.md
index 2365039b..1c79cdab 100644
--- a/api/textmode.js/classes/Textmodifier/methods/ellipse.md
+++ b/api/textmode.js/classes/Textmodifier/methods/ellipse.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / ellipse
diff --git a/api/textmode.js/classes/Textmodifier/methods/ellipsoid.md b/api/textmode.js/classes/Textmodifier/methods/ellipsoid.md
index a8abf61a..89e10860 100644
--- a/api/textmode.js/classes/Textmodifier/methods/ellipsoid.md
+++ b/api/textmode.js/classes/Textmodifier/methods/ellipsoid.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / ellipsoid
diff --git a/api/textmode.js/classes/Textmodifier/methods/endShape.md b/api/textmode.js/classes/Textmodifier/methods/endShape.md
index e84d1b2f..7f797201 100644
--- a/api/textmode.js/classes/Textmodifier/methods/endShape.md
+++ b/api/textmode.js/classes/Textmodifier/methods/endShape.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / endShape
diff --git a/api/textmode.js/classes/Textmodifier/methods/exitPointerLock.md b/api/textmode.js/classes/Textmodifier/methods/exitPointerLock.md
index 6e7e1f88..d077bbf9 100644
--- a/api/textmode.js/classes/Textmodifier/methods/exitPointerLock.md
+++ b/api/textmode.js/classes/Textmodifier/methods/exitPointerLock.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / exitPointerLock
diff --git a/api/textmode.js/classes/Textmodifier/methods/exp.md b/api/textmode.js/classes/Textmodifier/methods/exp.md
index 41ff8c39..2913cd80 100644
--- a/api/textmode.js/classes/Textmodifier/methods/exp.md
+++ b/api/textmode.js/classes/Textmodifier/methods/exp.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / exp
diff --git a/api/textmode.js/classes/Textmodifier/methods/fill.md b/api/textmode.js/classes/Textmodifier/methods/fill.md
index 2e9cd883..4fea0baa 100644
--- a/api/textmode.js/classes/Textmodifier/methods/fill.md
+++ b/api/textmode.js/classes/Textmodifier/methods/fill.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / fill
diff --git a/api/textmode.js/classes/Textmodifier/methods/flipX.md b/api/textmode.js/classes/Textmodifier/methods/flipX.md
index e96bf746..36b7985a 100644
--- a/api/textmode.js/classes/Textmodifier/methods/flipX.md
+++ b/api/textmode.js/classes/Textmodifier/methods/flipX.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / flipX
diff --git a/api/textmode.js/classes/Textmodifier/methods/flipY.md b/api/textmode.js/classes/Textmodifier/methods/flipY.md
index 32728940..be0060c3 100644
--- a/api/textmode.js/classes/Textmodifier/methods/flipY.md
+++ b/api/textmode.js/classes/Textmodifier/methods/flipY.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / flipY
diff --git a/api/textmode.js/classes/Textmodifier/methods/floor.md b/api/textmode.js/classes/Textmodifier/methods/floor.md
index 36b279d8..be490d4e 100644
--- a/api/textmode.js/classes/Textmodifier/methods/floor.md
+++ b/api/textmode.js/classes/Textmodifier/methods/floor.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / floor
diff --git a/api/textmode.js/classes/Textmodifier/methods/fontSize.md b/api/textmode.js/classes/Textmodifier/methods/fontSize.md
index ea5304a0..5448a9a2 100644
--- a/api/textmode.js/classes/Textmodifier/methods/fontSize.md
+++ b/api/textmode.js/classes/Textmodifier/methods/fontSize.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / fontSize
diff --git a/api/textmode.js/classes/Textmodifier/methods/fract.md b/api/textmode.js/classes/Textmodifier/methods/fract.md
index c49ff5bb..dffaa732 100644
--- a/api/textmode.js/classes/Textmodifier/methods/fract.md
+++ b/api/textmode.js/classes/Textmodifier/methods/fract.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / fract
diff --git a/api/textmode.js/classes/Textmodifier/methods/frameRate.md b/api/textmode.js/classes/Textmodifier/methods/frameRate.md
index 046d364f..b152d437 100644
--- a/api/textmode.js/classes/Textmodifier/methods/frameRate.md
+++ b/api/textmode.js/classes/Textmodifier/methods/frameRate.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / frameRate
diff --git a/api/textmode.js/classes/Textmodifier/methods/gamepad.md b/api/textmode.js/classes/Textmodifier/methods/gamepad.md
index e64d4ca6..b08d0231 100644
--- a/api/textmode.js/classes/Textmodifier/methods/gamepad.md
+++ b/api/textmode.js/classes/Textmodifier/methods/gamepad.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepad
diff --git a/api/textmode.js/classes/Textmodifier/methods/gamepadAxisChanged.md b/api/textmode.js/classes/Textmodifier/methods/gamepadAxisChanged.md
index 05ae5893..ed70af7d 100644
--- a/api/textmode.js/classes/Textmodifier/methods/gamepadAxisChanged.md
+++ b/api/textmode.js/classes/Textmodifier/methods/gamepadAxisChanged.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepadAxisChanged
diff --git a/api/textmode.js/classes/Textmodifier/methods/gamepadButtonPressed.md b/api/textmode.js/classes/Textmodifier/methods/gamepadButtonPressed.md
index 48da223e..3b951013 100644
--- a/api/textmode.js/classes/Textmodifier/methods/gamepadButtonPressed.md
+++ b/api/textmode.js/classes/Textmodifier/methods/gamepadButtonPressed.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepadButtonPressed
diff --git a/api/textmode.js/classes/Textmodifier/methods/gamepadButtonReleased.md b/api/textmode.js/classes/Textmodifier/methods/gamepadButtonReleased.md
index 50596f35..f17342ec 100644
--- a/api/textmode.js/classes/Textmodifier/methods/gamepadButtonReleased.md
+++ b/api/textmode.js/classes/Textmodifier/methods/gamepadButtonReleased.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepadButtonReleased
diff --git a/api/textmode.js/classes/Textmodifier/methods/gamepadConnected.md b/api/textmode.js/classes/Textmodifier/methods/gamepadConnected.md
index 2ddb6974..0e673f0e 100644
--- a/api/textmode.js/classes/Textmodifier/methods/gamepadConnected.md
+++ b/api/textmode.js/classes/Textmodifier/methods/gamepadConnected.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepadConnected
diff --git a/api/textmode.js/classes/Textmodifier/methods/gamepadDisconnected.md b/api/textmode.js/classes/Textmodifier/methods/gamepadDisconnected.md
index 4cd84f01..c06b5d2d 100644
--- a/api/textmode.js/classes/Textmodifier/methods/gamepadDisconnected.md
+++ b/api/textmode.js/classes/Textmodifier/methods/gamepadDisconnected.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepadDisconnected
diff --git a/api/textmode.js/classes/Textmodifier/methods/image.md b/api/textmode.js/classes/Textmodifier/methods/image.md
index 0b877458..a029aaa1 100644
--- a/api/textmode.js/classes/Textmodifier/methods/image.md
+++ b/api/textmode.js/classes/Textmodifier/methods/image.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / image
diff --git a/api/textmode.js/classes/Textmodifier/methods/inputGrid.md b/api/textmode.js/classes/Textmodifier/methods/inputGrid.md
index c620f6b0..504e31fc 100644
--- a/api/textmode.js/classes/Textmodifier/methods/inputGrid.md
+++ b/api/textmode.js/classes/Textmodifier/methods/inputGrid.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / inputGrid
diff --git a/api/textmode.js/classes/Textmodifier/methods/invert.md b/api/textmode.js/classes/Textmodifier/methods/invert.md
index fcc3cce0..a3dd7d6d 100644
--- a/api/textmode.js/classes/Textmodifier/methods/invert.md
+++ b/api/textmode.js/classes/Textmodifier/methods/invert.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / invert
diff --git a/api/textmode.js/classes/Textmodifier/methods/isKeyPressed.md b/api/textmode.js/classes/Textmodifier/methods/isKeyPressed.md
index d57e09a2..dc363766 100644
--- a/api/textmode.js/classes/Textmodifier/methods/isKeyPressed.md
+++ b/api/textmode.js/classes/Textmodifier/methods/isKeyPressed.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / isKeyPressed
diff --git a/api/textmode.js/classes/Textmodifier/methods/isLooping.md b/api/textmode.js/classes/Textmodifier/methods/isLooping.md
index f023dbcb..397188c4 100644
--- a/api/textmode.js/classes/Textmodifier/methods/isLooping.md
+++ b/api/textmode.js/classes/Textmodifier/methods/isLooping.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / isLooping
diff --git a/api/textmode.js/classes/Textmodifier/methods/keyPressed.md b/api/textmode.js/classes/Textmodifier/methods/keyPressed.md
index 7af8c36b..d40570bf 100644
--- a/api/textmode.js/classes/Textmodifier/methods/keyPressed.md
+++ b/api/textmode.js/classes/Textmodifier/methods/keyPressed.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / keyPressed
diff --git a/api/textmode.js/classes/Textmodifier/methods/keyReleased.md b/api/textmode.js/classes/Textmodifier/methods/keyReleased.md
index 3c0f1492..925c3707 100644
--- a/api/textmode.js/classes/Textmodifier/methods/keyReleased.md
+++ b/api/textmode.js/classes/Textmodifier/methods/keyReleased.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / keyReleased
diff --git a/api/textmode.js/classes/Textmodifier/methods/keyTyped.md b/api/textmode.js/classes/Textmodifier/methods/keyTyped.md
index d711fd19..34dd1bd9 100644
--- a/api/textmode.js/classes/Textmodifier/methods/keyTyped.md
+++ b/api/textmode.js/classes/Textmodifier/methods/keyTyped.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / keyTyped
diff --git a/api/textmode.js/classes/Textmodifier/methods/lerp.md b/api/textmode.js/classes/Textmodifier/methods/lerp.md
index ceef2f42..dc1e346f 100644
--- a/api/textmode.js/classes/Textmodifier/methods/lerp.md
+++ b/api/textmode.js/classes/Textmodifier/methods/lerp.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / lerp
diff --git a/api/textmode.js/classes/Textmodifier/methods/lightFalloff.md b/api/textmode.js/classes/Textmodifier/methods/lightFalloff.md
index 269acef9..58429e86 100644
--- a/api/textmode.js/classes/Textmodifier/methods/lightFalloff.md
+++ b/api/textmode.js/classes/Textmodifier/methods/lightFalloff.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / lightFalloff
diff --git a/api/textmode.js/classes/Textmodifier/methods/line.md b/api/textmode.js/classes/Textmodifier/methods/line.md
index 89b6e2bd..070af0ab 100644
--- a/api/textmode.js/classes/Textmodifier/methods/line.md
+++ b/api/textmode.js/classes/Textmodifier/methods/line.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / line
diff --git a/api/textmode.js/classes/Textmodifier/methods/lineWeight.md b/api/textmode.js/classes/Textmodifier/methods/lineWeight.md
index f29caeca..e3cb97d7 100644
--- a/api/textmode.js/classes/Textmodifier/methods/lineWeight.md
+++ b/api/textmode.js/classes/Textmodifier/methods/lineWeight.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / lineWeight
diff --git a/api/textmode.js/classes/Textmodifier/methods/loadFont.md b/api/textmode.js/classes/Textmodifier/methods/loadFont.md
index adbc7171..4eb0788b 100644
--- a/api/textmode.js/classes/Textmodifier/methods/loadFont.md
+++ b/api/textmode.js/classes/Textmodifier/methods/loadFont.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / loadFont
diff --git a/api/textmode.js/classes/Textmodifier/methods/loadImage.md b/api/textmode.js/classes/Textmodifier/methods/loadImage.md
index b7e8272d..0bb41866 100644
--- a/api/textmode.js/classes/Textmodifier/methods/loadImage.md
+++ b/api/textmode.js/classes/Textmodifier/methods/loadImage.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / loadImage
diff --git a/api/textmode.js/classes/Textmodifier/methods/loadTileset.md b/api/textmode.js/classes/Textmodifier/methods/loadTileset.md
index 06381a82..59d51c23 100644
--- a/api/textmode.js/classes/Textmodifier/methods/loadTileset.md
+++ b/api/textmode.js/classes/Textmodifier/methods/loadTileset.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / loadTileset
diff --git a/api/textmode.js/classes/Textmodifier/methods/loadVideo.md b/api/textmode.js/classes/Textmodifier/methods/loadVideo.md
index 6a7dfcf7..8538229e 100644
--- a/api/textmode.js/classes/Textmodifier/methods/loadVideo.md
+++ b/api/textmode.js/classes/Textmodifier/methods/loadVideo.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / loadVideo
diff --git a/api/textmode.js/classes/Textmodifier/methods/log.md b/api/textmode.js/classes/Textmodifier/methods/log.md
index beeffcc9..6ce6b978 100644
--- a/api/textmode.js/classes/Textmodifier/methods/log.md
+++ b/api/textmode.js/classes/Textmodifier/methods/log.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / log
diff --git a/api/textmode.js/classes/Textmodifier/methods/longPress.md b/api/textmode.js/classes/Textmodifier/methods/longPress.md
index 1c38298b..7f8114e4 100644
--- a/api/textmode.js/classes/Textmodifier/methods/longPress.md
+++ b/api/textmode.js/classes/Textmodifier/methods/longPress.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / longPress
diff --git a/api/textmode.js/classes/Textmodifier/methods/lookAt.md b/api/textmode.js/classes/Textmodifier/methods/lookAt.md
index 6b25039c..27f4b8d1 100644
--- a/api/textmode.js/classes/Textmodifier/methods/lookAt.md
+++ b/api/textmode.js/classes/Textmodifier/methods/lookAt.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / lookAt
diff --git a/api/textmode.js/classes/Textmodifier/methods/loop.md b/api/textmode.js/classes/Textmodifier/methods/loop.md
index 87f36456..8803cd7d 100644
--- a/api/textmode.js/classes/Textmodifier/methods/loop.md
+++ b/api/textmode.js/classes/Textmodifier/methods/loop.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / loop
diff --git a/api/textmode.js/classes/Textmodifier/methods/map.md b/api/textmode.js/classes/Textmodifier/methods/map.md
index cf342c72..38904037 100644
--- a/api/textmode.js/classes/Textmodifier/methods/map.md
+++ b/api/textmode.js/classes/Textmodifier/methods/map.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / map
diff --git a/api/textmode.js/classes/Textmodifier/methods/max.md b/api/textmode.js/classes/Textmodifier/methods/max.md
index 5244bdbe..e664b1c2 100644
--- a/api/textmode.js/classes/Textmodifier/methods/max.md
+++ b/api/textmode.js/classes/Textmodifier/methods/max.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / max
diff --git a/api/textmode.js/classes/Textmodifier/methods/min.md b/api/textmode.js/classes/Textmodifier/methods/min.md
index 61bf0913..eb7750db 100644
--- a/api/textmode.js/classes/Textmodifier/methods/min.md
+++ b/api/textmode.js/classes/Textmodifier/methods/min.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / min
diff --git a/api/textmode.js/classes/Textmodifier/methods/mouseClicked.md b/api/textmode.js/classes/Textmodifier/methods/mouseClicked.md
index d07d2f0b..33e26016 100644
--- a/api/textmode.js/classes/Textmodifier/methods/mouseClicked.md
+++ b/api/textmode.js/classes/Textmodifier/methods/mouseClicked.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouseClicked
diff --git a/api/textmode.js/classes/Textmodifier/methods/mouseDragged.md b/api/textmode.js/classes/Textmodifier/methods/mouseDragged.md
index 031236b4..f8435a61 100644
--- a/api/textmode.js/classes/Textmodifier/methods/mouseDragged.md
+++ b/api/textmode.js/classes/Textmodifier/methods/mouseDragged.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouseDragged
diff --git a/api/textmode.js/classes/Textmodifier/methods/mouseMoved.md b/api/textmode.js/classes/Textmodifier/methods/mouseMoved.md
index c5f6f2a6..2266c1c7 100644
--- a/api/textmode.js/classes/Textmodifier/methods/mouseMoved.md
+++ b/api/textmode.js/classes/Textmodifier/methods/mouseMoved.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouseMoved
diff --git a/api/textmode.js/classes/Textmodifier/methods/mousePressed.md b/api/textmode.js/classes/Textmodifier/methods/mousePressed.md
index 310ec472..a11439f4 100644
--- a/api/textmode.js/classes/Textmodifier/methods/mousePressed.md
+++ b/api/textmode.js/classes/Textmodifier/methods/mousePressed.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mousePressed
diff --git a/api/textmode.js/classes/Textmodifier/methods/mouseReleased.md b/api/textmode.js/classes/Textmodifier/methods/mouseReleased.md
index 1949c69e..f94cd2b0 100644
--- a/api/textmode.js/classes/Textmodifier/methods/mouseReleased.md
+++ b/api/textmode.js/classes/Textmodifier/methods/mouseReleased.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouseReleased
diff --git a/api/textmode.js/classes/Textmodifier/methods/mouseScrolled.md b/api/textmode.js/classes/Textmodifier/methods/mouseScrolled.md
index 4c8a3e2c..5c723ded 100644
--- a/api/textmode.js/classes/Textmodifier/methods/mouseScrolled.md
+++ b/api/textmode.js/classes/Textmodifier/methods/mouseScrolled.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouseScrolled
diff --git a/api/textmode.js/classes/Textmodifier/methods/noLights.md b/api/textmode.js/classes/Textmodifier/methods/noLights.md
index 1c7f73f5..e32e3876 100644
--- a/api/textmode.js/classes/Textmodifier/methods/noLights.md
+++ b/api/textmode.js/classes/Textmodifier/methods/noLights.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / noLights
diff --git a/api/textmode.js/classes/Textmodifier/methods/noLoop.md b/api/textmode.js/classes/Textmodifier/methods/noLoop.md
index 293bf3db..257e6e48 100644
--- a/api/textmode.js/classes/Textmodifier/methods/noLoop.md
+++ b/api/textmode.js/classes/Textmodifier/methods/noLoop.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / noLoop
diff --git a/api/textmode.js/classes/Textmodifier/methods/noTexture.md b/api/textmode.js/classes/Textmodifier/methods/noTexture.md
index ecf37836..60185036 100644
--- a/api/textmode.js/classes/Textmodifier/methods/noTexture.md
+++ b/api/textmode.js/classes/Textmodifier/methods/noTexture.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / noTexture
diff --git a/api/textmode.js/classes/Textmodifier/methods/noise.md b/api/textmode.js/classes/Textmodifier/methods/noise.md
index f44761c7..a9000587 100644
--- a/api/textmode.js/classes/Textmodifier/methods/noise.md
+++ b/api/textmode.js/classes/Textmodifier/methods/noise.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / noise
diff --git a/api/textmode.js/classes/Textmodifier/methods/noiseDetail.md b/api/textmode.js/classes/Textmodifier/methods/noiseDetail.md
index 4e12e7fb..55783844 100644
--- a/api/textmode.js/classes/Textmodifier/methods/noiseDetail.md
+++ b/api/textmode.js/classes/Textmodifier/methods/noiseDetail.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / noiseDetail
diff --git a/api/textmode.js/classes/Textmodifier/methods/noiseSeed.md b/api/textmode.js/classes/Textmodifier/methods/noiseSeed.md
index 8d847d2f..b3aa6aa4 100644
--- a/api/textmode.js/classes/Textmodifier/methods/noiseSeed.md
+++ b/api/textmode.js/classes/Textmodifier/methods/noiseSeed.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / noiseSeed
diff --git a/api/textmode.js/classes/Textmodifier/methods/norm.md b/api/textmode.js/classes/Textmodifier/methods/norm.md
index f0414dec..bde71878 100644
--- a/api/textmode.js/classes/Textmodifier/methods/norm.md
+++ b/api/textmode.js/classes/Textmodifier/methods/norm.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / norm
diff --git a/api/textmode.js/classes/Textmodifier/methods/off.md b/api/textmode.js/classes/Textmodifier/methods/off.md
index 3a999dd6..b085e0fb 100644
--- a/api/textmode.js/classes/Textmodifier/methods/off.md
+++ b/api/textmode.js/classes/Textmodifier/methods/off.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / off
diff --git a/api/textmode.js/classes/Textmodifier/methods/on.md b/api/textmode.js/classes/Textmodifier/methods/on.md
index 1b1775b2..d801ea54 100644
--- a/api/textmode.js/classes/Textmodifier/methods/on.md
+++ b/api/textmode.js/classes/Textmodifier/methods/on.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / on
diff --git a/api/textmode.js/classes/Textmodifier/methods/once.md b/api/textmode.js/classes/Textmodifier/methods/once.md
index dbfa4f06..c3330e3c 100644
--- a/api/textmode.js/classes/Textmodifier/methods/once.md
+++ b/api/textmode.js/classes/Textmodifier/methods/once.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / once
diff --git a/api/textmode.js/classes/Textmodifier/methods/ortho.md b/api/textmode.js/classes/Textmodifier/methods/ortho.md
index d1a9d010..d8ddc155 100644
--- a/api/textmode.js/classes/Textmodifier/methods/ortho.md
+++ b/api/textmode.js/classes/Textmodifier/methods/ortho.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / ortho
diff --git a/api/textmode.js/classes/Textmodifier/methods/perspective.md b/api/textmode.js/classes/Textmodifier/methods/perspective.md
index c8aa0ae4..25e9d940 100644
--- a/api/textmode.js/classes/Textmodifier/methods/perspective.md
+++ b/api/textmode.js/classes/Textmodifier/methods/perspective.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / perspective
diff --git a/api/textmode.js/classes/Textmodifier/methods/pinch.md b/api/textmode.js/classes/Textmodifier/methods/pinch.md
index 949e6a4b..c85f3f26 100644
--- a/api/textmode.js/classes/Textmodifier/methods/pinch.md
+++ b/api/textmode.js/classes/Textmodifier/methods/pinch.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pinch
diff --git a/api/textmode.js/classes/Textmodifier/methods/pixelDensity.md b/api/textmode.js/classes/Textmodifier/methods/pixelDensity.md
index 65285d9a..ad403e84 100644
--- a/api/textmode.js/classes/Textmodifier/methods/pixelDensity.md
+++ b/api/textmode.js/classes/Textmodifier/methods/pixelDensity.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pixelDensity
diff --git a/api/textmode.js/classes/Textmodifier/methods/point.md b/api/textmode.js/classes/Textmodifier/methods/point.md
index 1b466888..6682dc1d 100644
--- a/api/textmode.js/classes/Textmodifier/methods/point.md
+++ b/api/textmode.js/classes/Textmodifier/methods/point.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / point
diff --git a/api/textmode.js/classes/Textmodifier/methods/pointLight.md b/api/textmode.js/classes/Textmodifier/methods/pointLight.md
index e3a6d210..1e695a9e 100644
--- a/api/textmode.js/classes/Textmodifier/methods/pointLight.md
+++ b/api/textmode.js/classes/Textmodifier/methods/pointLight.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pointLight
diff --git a/api/textmode.js/classes/Textmodifier/methods/pop.md b/api/textmode.js/classes/Textmodifier/methods/pop.md
index 97daa950..ad4984a0 100644
--- a/api/textmode.js/classes/Textmodifier/methods/pop.md
+++ b/api/textmode.js/classes/Textmodifier/methods/pop.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pop
diff --git a/api/textmode.js/classes/Textmodifier/methods/postDraw.md b/api/textmode.js/classes/Textmodifier/methods/postDraw.md
index 98ef3f4e..da2a7d9e 100644
--- a/api/textmode.js/classes/Textmodifier/methods/postDraw.md
+++ b/api/textmode.js/classes/Textmodifier/methods/postDraw.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / postDraw
diff --git a/api/textmode.js/classes/Textmodifier/methods/pow.md b/api/textmode.js/classes/Textmodifier/methods/pow.md
index 6cc7f25f..358bcafa 100644
--- a/api/textmode.js/classes/Textmodifier/methods/pow.md
+++ b/api/textmode.js/classes/Textmodifier/methods/pow.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pow
diff --git a/api/textmode.js/classes/Textmodifier/methods/print.md b/api/textmode.js/classes/Textmodifier/methods/print.md
index 5078a45b..8976b424 100644
--- a/api/textmode.js/classes/Textmodifier/methods/print.md
+++ b/api/textmode.js/classes/Textmodifier/methods/print.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / print
diff --git a/api/textmode.js/classes/Textmodifier/methods/printAlign.md b/api/textmode.js/classes/Textmodifier/methods/printAlign.md
index 899653d1..dbfe9f17 100644
--- a/api/textmode.js/classes/Textmodifier/methods/printAlign.md
+++ b/api/textmode.js/classes/Textmodifier/methods/printAlign.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / printAlign
diff --git a/api/textmode.js/classes/Textmodifier/methods/projectClientToGrid.md b/api/textmode.js/classes/Textmodifier/methods/projectClientToGrid.md
new file mode 100644
index 00000000..1b50368f
--- /dev/null
+++ b/api/textmode.js/classes/Textmodifier/methods/projectClientToGrid.md
@@ -0,0 +1,49 @@
+---
+layout: doc
+editLink: false
+title: projectClientToGrid
+description: Project CSS viewport/client coordinates into a textmode grid.
+category: Methods
+api: true
+owner: Textmodifier
+kind: Method
+lastModified: 2026-08-22
+---
+
+[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / projectClientToGrid
+
+# Method: projectClientToGrid()
+
+```ts
+projectClientToGrid(
+ clientX,
+ clientY,
+ target?): GridPosition;
+```
+
+Project CSS viewport/client coordinates into a textmode grid.
+
+When `target` is omitted, the topmost visible layer grid is used, falling back to the base grid.
+Coordinates outside an initialized grid are returned as `Number.NEGATIVE_INFINITY` on both axes.
+This is grid projection, not transformed visual hit-testing.
+
+## Parameters
+
+| Parameter | Type | Description |
+| ------ | ------ | ------ |
+| `clientX` | `number` | Horizontal CSS client coordinate. |
+| `clientY` | `number` | Vertical CSS client coordinate. |
+| `target?` | [`TextmodeGrid`](../../TextmodeGrid.md) | Optional grid to project onto. |
+
+## Returns
+
+[`GridPosition`](../../../interfaces/GridPosition.md)
+
+Center-based grid coordinates.
+
+## Example
+
+```ts
+const cell = t.projectClientToGrid(event.clientX, event.clientY);
+```
+
diff --git a/api/textmode.js/classes/Textmodifier/methods/push.md b/api/textmode.js/classes/Textmodifier/methods/push.md
index 6ac14497..df29ad6e 100644
--- a/api/textmode.js/classes/Textmodifier/methods/push.md
+++ b/api/textmode.js/classes/Textmodifier/methods/push.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / push
diff --git a/api/textmode.js/classes/Textmodifier/methods/radians.md b/api/textmode.js/classes/Textmodifier/methods/radians.md
index e690191c..d346b4f8 100644
--- a/api/textmode.js/classes/Textmodifier/methods/radians.md
+++ b/api/textmode.js/classes/Textmodifier/methods/radians.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / radians
diff --git a/api/textmode.js/classes/Textmodifier/methods/random.md b/api/textmode.js/classes/Textmodifier/methods/random.md
index 04d722e5..f6254a0f 100644
--- a/api/textmode.js/classes/Textmodifier/methods/random.md
+++ b/api/textmode.js/classes/Textmodifier/methods/random.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / random
diff --git a/api/textmode.js/classes/Textmodifier/methods/randomGaussian.md b/api/textmode.js/classes/Textmodifier/methods/randomGaussian.md
index 1cfa294a..19d30e9f 100644
--- a/api/textmode.js/classes/Textmodifier/methods/randomGaussian.md
+++ b/api/textmode.js/classes/Textmodifier/methods/randomGaussian.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / randomGaussian
diff --git a/api/textmode.js/classes/Textmodifier/methods/randomSeed.md b/api/textmode.js/classes/Textmodifier/methods/randomSeed.md
index 3409beb1..ac6c3a01 100644
--- a/api/textmode.js/classes/Textmodifier/methods/randomSeed.md
+++ b/api/textmode.js/classes/Textmodifier/methods/randomSeed.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / randomSeed
diff --git a/api/textmode.js/classes/Textmodifier/methods/randomStream.md b/api/textmode.js/classes/Textmodifier/methods/randomStream.md
index d1de7c17..d9351519 100644
--- a/api/textmode.js/classes/Textmodifier/methods/randomStream.md
+++ b/api/textmode.js/classes/Textmodifier/methods/randomStream.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / randomStream
diff --git a/api/textmode.js/classes/Textmodifier/methods/rect.md b/api/textmode.js/classes/Textmodifier/methods/rect.md
index ecc8c306..435a9d2a 100644
--- a/api/textmode.js/classes/Textmodifier/methods/rect.md
+++ b/api/textmode.js/classes/Textmodifier/methods/rect.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / rect
diff --git a/api/textmode.js/classes/Textmodifier/methods/redraw.md b/api/textmode.js/classes/Textmodifier/methods/redraw.md
index 1ada9ffc..2bc39b0c 100644
--- a/api/textmode.js/classes/Textmodifier/methods/redraw.md
+++ b/api/textmode.js/classes/Textmodifier/methods/redraw.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / redraw
diff --git a/api/textmode.js/classes/Textmodifier/methods/requestPointerLock.md b/api/textmode.js/classes/Textmodifier/methods/requestPointerLock.md
index 4e61cf19..537bc267 100644
--- a/api/textmode.js/classes/Textmodifier/methods/requestPointerLock.md
+++ b/api/textmode.js/classes/Textmodifier/methods/requestPointerLock.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / requestPointerLock
diff --git a/api/textmode.js/classes/Textmodifier/methods/resetCamera.md b/api/textmode.js/classes/Textmodifier/methods/resetCamera.md
index 18d4cf0c..58d26c33 100644
--- a/api/textmode.js/classes/Textmodifier/methods/resetCamera.md
+++ b/api/textmode.js/classes/Textmodifier/methods/resetCamera.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / resetCamera
diff --git a/api/textmode.js/classes/Textmodifier/methods/resetMatrix.md b/api/textmode.js/classes/Textmodifier/methods/resetMatrix.md
index 936f9de4..48163a4a 100644
--- a/api/textmode.js/classes/Textmodifier/methods/resetMatrix.md
+++ b/api/textmode.js/classes/Textmodifier/methods/resetMatrix.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / resetMatrix
diff --git a/api/textmode.js/classes/Textmodifier/methods/resetShader.md b/api/textmode.js/classes/Textmodifier/methods/resetShader.md
index e4e93adc..b85a581e 100644
--- a/api/textmode.js/classes/Textmodifier/methods/resetShader.md
+++ b/api/textmode.js/classes/Textmodifier/methods/resetShader.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / resetShader
diff --git a/api/textmode.js/classes/Textmodifier/methods/resizeCanvas.md b/api/textmode.js/classes/Textmodifier/methods/resizeCanvas.md
index b1ba0ecd..5bb0c422 100644
--- a/api/textmode.js/classes/Textmodifier/methods/resizeCanvas.md
+++ b/api/textmode.js/classes/Textmodifier/methods/resizeCanvas.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / resizeCanvas
diff --git a/api/textmode.js/classes/Textmodifier/methods/rotate.md b/api/textmode.js/classes/Textmodifier/methods/rotate.md
index 52ce04d3..c4a4ea0f 100644
--- a/api/textmode.js/classes/Textmodifier/methods/rotate.md
+++ b/api/textmode.js/classes/Textmodifier/methods/rotate.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / rotate
diff --git a/api/textmode.js/classes/Textmodifier/methods/rotateGesture.md b/api/textmode.js/classes/Textmodifier/methods/rotateGesture.md
index f5adaa54..bcfeafe9 100644
--- a/api/textmode.js/classes/Textmodifier/methods/rotateGesture.md
+++ b/api/textmode.js/classes/Textmodifier/methods/rotateGesture.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / rotateGesture
diff --git a/api/textmode.js/classes/Textmodifier/methods/rotateX.md b/api/textmode.js/classes/Textmodifier/methods/rotateX.md
index 91d6d1b0..a0b71f7a 100644
--- a/api/textmode.js/classes/Textmodifier/methods/rotateX.md
+++ b/api/textmode.js/classes/Textmodifier/methods/rotateX.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / rotateX
diff --git a/api/textmode.js/classes/Textmodifier/methods/rotateY.md b/api/textmode.js/classes/Textmodifier/methods/rotateY.md
index 9e0e17fc..a14c094f 100644
--- a/api/textmode.js/classes/Textmodifier/methods/rotateY.md
+++ b/api/textmode.js/classes/Textmodifier/methods/rotateY.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / rotateY
diff --git a/api/textmode.js/classes/Textmodifier/methods/rotateZ.md b/api/textmode.js/classes/Textmodifier/methods/rotateZ.md
index 42d86051..aedeec7e 100644
--- a/api/textmode.js/classes/Textmodifier/methods/rotateZ.md
+++ b/api/textmode.js/classes/Textmodifier/methods/rotateZ.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / rotateZ
diff --git a/api/textmode.js/classes/Textmodifier/methods/round.md b/api/textmode.js/classes/Textmodifier/methods/round.md
index 7dffd34d..8dacecd6 100644
--- a/api/textmode.js/classes/Textmodifier/methods/round.md
+++ b/api/textmode.js/classes/Textmodifier/methods/round.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / round
diff --git a/api/textmode.js/classes/Textmodifier/methods/scale.md b/api/textmode.js/classes/Textmodifier/methods/scale.md
index ac0fca07..a6a10956 100644
--- a/api/textmode.js/classes/Textmodifier/methods/scale.md
+++ b/api/textmode.js/classes/Textmodifier/methods/scale.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / scale
diff --git a/api/textmode.js/classes/Textmodifier/methods/setCamera.md b/api/textmode.js/classes/Textmodifier/methods/setCamera.md
index 718db25a..e904ae52 100644
--- a/api/textmode.js/classes/Textmodifier/methods/setCamera.md
+++ b/api/textmode.js/classes/Textmodifier/methods/setCamera.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / setCamera
diff --git a/api/textmode.js/classes/Textmodifier/methods/setUniform.md b/api/textmode.js/classes/Textmodifier/methods/setUniform.md
index 19dcf450..95345e8b 100644
--- a/api/textmode.js/classes/Textmodifier/methods/setUniform.md
+++ b/api/textmode.js/classes/Textmodifier/methods/setUniform.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / setUniform
diff --git a/api/textmode.js/classes/Textmodifier/methods/setUniforms.md b/api/textmode.js/classes/Textmodifier/methods/setUniforms.md
index 63616de3..c886eae0 100644
--- a/api/textmode.js/classes/Textmodifier/methods/setUniforms.md
+++ b/api/textmode.js/classes/Textmodifier/methods/setUniforms.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / setUniforms
diff --git a/api/textmode.js/classes/Textmodifier/methods/setup.md b/api/textmode.js/classes/Textmodifier/methods/setup.md
index ea753866..da1e0e74 100644
--- a/api/textmode.js/classes/Textmodifier/methods/setup.md
+++ b/api/textmode.js/classes/Textmodifier/methods/setup.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / setup
diff --git a/api/textmode.js/classes/Textmodifier/methods/shader.md b/api/textmode.js/classes/Textmodifier/methods/shader.md
index 7cf119e5..d3830bcb 100644
--- a/api/textmode.js/classes/Textmodifier/methods/shader.md
+++ b/api/textmode.js/classes/Textmodifier/methods/shader.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / shader
diff --git a/api/textmode.js/classes/Textmodifier/methods/sin.md b/api/textmode.js/classes/Textmodifier/methods/sin.md
index e03b5cbd..2e4c2b56 100644
--- a/api/textmode.js/classes/Textmodifier/methods/sin.md
+++ b/api/textmode.js/classes/Textmodifier/methods/sin.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / sin
diff --git a/api/textmode.js/classes/Textmodifier/methods/sphere.md b/api/textmode.js/classes/Textmodifier/methods/sphere.md
index ede4d225..8fa1a158 100644
--- a/api/textmode.js/classes/Textmodifier/methods/sphere.md
+++ b/api/textmode.js/classes/Textmodifier/methods/sphere.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / sphere
diff --git a/api/textmode.js/classes/Textmodifier/methods/sq.md b/api/textmode.js/classes/Textmodifier/methods/sq.md
index 9872c625..6699ca19 100644
--- a/api/textmode.js/classes/Textmodifier/methods/sq.md
+++ b/api/textmode.js/classes/Textmodifier/methods/sq.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / sq
diff --git a/api/textmode.js/classes/Textmodifier/methods/sqrt.md b/api/textmode.js/classes/Textmodifier/methods/sqrt.md
index ec96fc70..91aceec3 100644
--- a/api/textmode.js/classes/Textmodifier/methods/sqrt.md
+++ b/api/textmode.js/classes/Textmodifier/methods/sqrt.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / sqrt
diff --git a/api/textmode.js/classes/Textmodifier/methods/stroke.md b/api/textmode.js/classes/Textmodifier/methods/stroke.md
index b45bb613..a2a81936 100644
--- a/api/textmode.js/classes/Textmodifier/methods/stroke.md
+++ b/api/textmode.js/classes/Textmodifier/methods/stroke.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / stroke
diff --git a/api/textmode.js/classes/Textmodifier/methods/swipe.md b/api/textmode.js/classes/Textmodifier/methods/swipe.md
index 5fd31239..5b8abcb8 100644
--- a/api/textmode.js/classes/Textmodifier/methods/swipe.md
+++ b/api/textmode.js/classes/Textmodifier/methods/swipe.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / swipe
diff --git a/api/textmode.js/classes/Textmodifier/methods/tan.md b/api/textmode.js/classes/Textmodifier/methods/tan.md
index 98bcc4eb..80aac6e7 100644
--- a/api/textmode.js/classes/Textmodifier/methods/tan.md
+++ b/api/textmode.js/classes/Textmodifier/methods/tan.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / tan
diff --git a/api/textmode.js/classes/Textmodifier/methods/tap.md b/api/textmode.js/classes/Textmodifier/methods/tap.md
index 31615e58..2fd2edfd 100644
--- a/api/textmode.js/classes/Textmodifier/methods/tap.md
+++ b/api/textmode.js/classes/Textmodifier/methods/tap.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / tap
diff --git a/api/textmode.js/classes/Textmodifier/methods/targetFrameRate.md b/api/textmode.js/classes/Textmodifier/methods/targetFrameRate.md
index 59d382fa..698a69a7 100644
--- a/api/textmode.js/classes/Textmodifier/methods/targetFrameRate.md
+++ b/api/textmode.js/classes/Textmodifier/methods/targetFrameRate.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / targetFrameRate
diff --git a/api/textmode.js/classes/Textmodifier/methods/texture.md b/api/textmode.js/classes/Textmodifier/methods/texture.md
index 85c61bce..c6edfd8b 100644
--- a/api/textmode.js/classes/Textmodifier/methods/texture.md
+++ b/api/textmode.js/classes/Textmodifier/methods/texture.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / texture
diff --git a/api/textmode.js/classes/Textmodifier/methods/torus.md b/api/textmode.js/classes/Textmodifier/methods/torus.md
index 0d1042f4..41770eea 100644
--- a/api/textmode.js/classes/Textmodifier/methods/torus.md
+++ b/api/textmode.js/classes/Textmodifier/methods/torus.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / torus
diff --git a/api/textmode.js/classes/Textmodifier/methods/touchCancelled.md b/api/textmode.js/classes/Textmodifier/methods/touchCancelled.md
index dae47286..1ccc3d7c 100644
--- a/api/textmode.js/classes/Textmodifier/methods/touchCancelled.md
+++ b/api/textmode.js/classes/Textmodifier/methods/touchCancelled.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / touchCancelled
diff --git a/api/textmode.js/classes/Textmodifier/methods/touchEnded.md b/api/textmode.js/classes/Textmodifier/methods/touchEnded.md
index a704b1d4..fd9f777b 100644
--- a/api/textmode.js/classes/Textmodifier/methods/touchEnded.md
+++ b/api/textmode.js/classes/Textmodifier/methods/touchEnded.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / touchEnded
diff --git a/api/textmode.js/classes/Textmodifier/methods/touchMoved.md b/api/textmode.js/classes/Textmodifier/methods/touchMoved.md
index c2a7d840..13eabc58 100644
--- a/api/textmode.js/classes/Textmodifier/methods/touchMoved.md
+++ b/api/textmode.js/classes/Textmodifier/methods/touchMoved.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / touchMoved
diff --git a/api/textmode.js/classes/Textmodifier/methods/touchStarted.md b/api/textmode.js/classes/Textmodifier/methods/touchStarted.md
index 8d453de5..19a09232 100644
--- a/api/textmode.js/classes/Textmodifier/methods/touchStarted.md
+++ b/api/textmode.js/classes/Textmodifier/methods/touchStarted.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / touchStarted
diff --git a/api/textmode.js/classes/Textmodifier/methods/translate.md b/api/textmode.js/classes/Textmodifier/methods/translate.md
index d1f9ade3..75bb3c5f 100644
--- a/api/textmode.js/classes/Textmodifier/methods/translate.md
+++ b/api/textmode.js/classes/Textmodifier/methods/translate.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / translate
diff --git a/api/textmode.js/classes/Textmodifier/methods/translateX.md b/api/textmode.js/classes/Textmodifier/methods/translateX.md
index 241c77e0..f15251cb 100644
--- a/api/textmode.js/classes/Textmodifier/methods/translateX.md
+++ b/api/textmode.js/classes/Textmodifier/methods/translateX.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / translateX
diff --git a/api/textmode.js/classes/Textmodifier/methods/translateY.md b/api/textmode.js/classes/Textmodifier/methods/translateY.md
index e7699918..215746f3 100644
--- a/api/textmode.js/classes/Textmodifier/methods/translateY.md
+++ b/api/textmode.js/classes/Textmodifier/methods/translateY.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / translateY
diff --git a/api/textmode.js/classes/Textmodifier/methods/translateZ.md b/api/textmode.js/classes/Textmodifier/methods/translateZ.md
index e0fa65f2..4d89652b 100644
--- a/api/textmode.js/classes/Textmodifier/methods/translateZ.md
+++ b/api/textmode.js/classes/Textmodifier/methods/translateZ.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / translateZ
diff --git a/api/textmode.js/classes/Textmodifier/methods/triangle.md b/api/textmode.js/classes/Textmodifier/methods/triangle.md
index ec2602d5..abbd90e7 100644
--- a/api/textmode.js/classes/Textmodifier/methods/triangle.md
+++ b/api/textmode.js/classes/Textmodifier/methods/triangle.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / triangle
diff --git a/api/textmode.js/classes/Textmodifier/methods/useTileColors.md b/api/textmode.js/classes/Textmodifier/methods/useTileColors.md
index 009dea03..2fae8e35 100644
--- a/api/textmode.js/classes/Textmodifier/methods/useTileColors.md
+++ b/api/textmode.js/classes/Textmodifier/methods/useTileColors.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / useTileColors
diff --git a/api/textmode.js/classes/Textmodifier/methods/vertex.md b/api/textmode.js/classes/Textmodifier/methods/vertex.md
index 8cd0b075..8c28c729 100644
--- a/api/textmode.js/classes/Textmodifier/methods/vertex.md
+++ b/api/textmode.js/classes/Textmodifier/methods/vertex.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / vertex
diff --git a/api/textmode.js/classes/Textmodifier/methods/windowResized.md b/api/textmode.js/classes/Textmodifier/methods/windowResized.md
index d734fecc..87765b17 100644
--- a/api/textmode.js/classes/Textmodifier/methods/windowResized.md
+++ b/api/textmode.js/classes/Textmodifier/methods/windowResized.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: Textmodifier
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / windowResized
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_ADDITIVE.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_ADDITIVE.md
index 1112d2d8..6b48b3de 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_ADDITIVE.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_ADDITIVE.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_ADDITIVE
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_BURN.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_BURN.md
index 6a6bc5eb..aacc27fc 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_BURN.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_BURN.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_COLOR\_BURN
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_DODGE.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_DODGE.md
index e4bb3238..0ec0312f 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_DODGE.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_DODGE.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_COLOR\_DODGE
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_DARKEN.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_DARKEN.md
index ce0bd5f8..e5eec5bc 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_DARKEN.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_DARKEN.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_DARKEN
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_DIFFERENCE.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_DIFFERENCE.md
index f451c340..9dabd071 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_DIFFERENCE.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_DIFFERENCE.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_DIFFERENCE
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_EXCLUSION.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_EXCLUSION.md
index 387c658e..009dac29 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_EXCLUSION.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_EXCLUSION.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_EXCLUSION
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_HARD_LIGHT.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_HARD_LIGHT.md
index 036442e4..73186229 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_HARD_LIGHT.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_HARD_LIGHT.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_HARD\_LIGHT
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_LIGHTEN.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_LIGHTEN.md
index ff814766..73f64c6c 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_LIGHTEN.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_LIGHTEN.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_LIGHTEN
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_MULTIPLY.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_MULTIPLY.md
index 18f85036..dc9df99f 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_MULTIPLY.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_MULTIPLY.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_MULTIPLY
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_NORMAL.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_NORMAL.md
index 403caac9..d7e285b8 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_NORMAL.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_NORMAL.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_NORMAL
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_OVERLAY.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_OVERLAY.md
index 75e93216..84df23de 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_OVERLAY.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_OVERLAY.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_OVERLAY
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_SCREEN.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_SCREEN.md
index bfe0e74e..9b03cab3 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_SCREEN.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_SCREEN.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_SCREEN
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_SOFT_LIGHT.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_SOFT_LIGHT.md
index 1d9d4488..503fb889 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_SOFT_LIGHT.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_SOFT_LIGHT.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_SOFT\_LIGHT
diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_SUBTRACT.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_SUBTRACT.md
index eb53b254..ce9ecab4 100644
--- a/api/textmode.js/classes/Textmodifier/properties/BLEND_SUBTRACT.md
+++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_SUBTRACT.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_SUBTRACT
diff --git a/api/textmode.js/classes/Textmodifier/properties/LINES.md b/api/textmode.js/classes/Textmodifier/properties/LINES.md
index 03e03b34..0c2622ff 100644
--- a/api/textmode.js/classes/Textmodifier/properties/LINES.md
+++ b/api/textmode.js/classes/Textmodifier/properties/LINES.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / LINES
diff --git a/api/textmode.js/classes/Textmodifier/properties/LINE_LOOP.md b/api/textmode.js/classes/Textmodifier/properties/LINE_LOOP.md
index b985828e..1c37af98 100644
--- a/api/textmode.js/classes/Textmodifier/properties/LINE_LOOP.md
+++ b/api/textmode.js/classes/Textmodifier/properties/LINE_LOOP.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / LINE\_LOOP
diff --git a/api/textmode.js/classes/Textmodifier/properties/LINE_STRIP.md b/api/textmode.js/classes/Textmodifier/properties/LINE_STRIP.md
index b81b5a2a..175bbbf2 100644
--- a/api/textmode.js/classes/Textmodifier/properties/LINE_STRIP.md
+++ b/api/textmode.js/classes/Textmodifier/properties/LINE_STRIP.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / LINE\_STRIP
diff --git a/api/textmode.js/classes/Textmodifier/properties/POINTS.md b/api/textmode.js/classes/Textmodifier/properties/POINTS.md
index 487ea543..f1d7b04a 100644
--- a/api/textmode.js/classes/Textmodifier/properties/POINTS.md
+++ b/api/textmode.js/classes/Textmodifier/properties/POINTS.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / POINTS
diff --git a/api/textmode.js/classes/Textmodifier/properties/QUADS.md b/api/textmode.js/classes/Textmodifier/properties/QUADS.md
index e2c05199..ad4eea5c 100644
--- a/api/textmode.js/classes/Textmodifier/properties/QUADS.md
+++ b/api/textmode.js/classes/Textmodifier/properties/QUADS.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / QUADS
diff --git a/api/textmode.js/classes/Textmodifier/properties/QUAD_STRIP.md b/api/textmode.js/classes/Textmodifier/properties/QUAD_STRIP.md
index 73005901..45992222 100644
--- a/api/textmode.js/classes/Textmodifier/properties/QUAD_STRIP.md
+++ b/api/textmode.js/classes/Textmodifier/properties/QUAD_STRIP.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / QUAD\_STRIP
diff --git a/api/textmode.js/classes/Textmodifier/properties/TRIANGLES.md b/api/textmode.js/classes/Textmodifier/properties/TRIANGLES.md
index 2b2d8a9c..6dbbdb34 100644
--- a/api/textmode.js/classes/Textmodifier/properties/TRIANGLES.md
+++ b/api/textmode.js/classes/Textmodifier/properties/TRIANGLES.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / TRIANGLES
diff --git a/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_FAN.md b/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_FAN.md
index a8a9ad80..2cd2fdfd 100644
--- a/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_FAN.md
+++ b/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_FAN.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / TRIANGLE\_FAN
diff --git a/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_STRIP.md b/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_STRIP.md
index e4014724..3d1555fe 100644
--- a/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_STRIP.md
+++ b/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_STRIP.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / TRIANGLE\_STRIP
diff --git a/api/textmode.js/classes/Textmodifier/properties/displayHeight.md b/api/textmode.js/classes/Textmodifier/properties/displayHeight.md
index bbe3d274..512c9435 100644
--- a/api/textmode.js/classes/Textmodifier/properties/displayHeight.md
+++ b/api/textmode.js/classes/Textmodifier/properties/displayHeight.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / displayHeight
diff --git a/api/textmode.js/classes/Textmodifier/properties/displayWidth.md b/api/textmode.js/classes/Textmodifier/properties/displayWidth.md
index 7fa9d8dc..650891fe 100644
--- a/api/textmode.js/classes/Textmodifier/properties/displayWidth.md
+++ b/api/textmode.js/classes/Textmodifier/properties/displayWidth.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / displayWidth
diff --git a/api/textmode.js/classes/Textmodifier/properties/gamepads.md b/api/textmode.js/classes/Textmodifier/properties/gamepads.md
index 0d28beb1..bc35e2bc 100644
--- a/api/textmode.js/classes/Textmodifier/properties/gamepads.md
+++ b/api/textmode.js/classes/Textmodifier/properties/gamepads.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepads
diff --git a/api/textmode.js/classes/Textmodifier/properties/lastKeyPressed.md b/api/textmode.js/classes/Textmodifier/properties/lastKeyPressed.md
index f0745ea9..c311bb3f 100644
--- a/api/textmode.js/classes/Textmodifier/properties/lastKeyPressed.md
+++ b/api/textmode.js/classes/Textmodifier/properties/lastKeyPressed.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / lastKeyPressed
diff --git a/api/textmode.js/classes/Textmodifier/properties/lastKeyReleased.md b/api/textmode.js/classes/Textmodifier/properties/lastKeyReleased.md
index 41376e29..7e44b94b 100644
--- a/api/textmode.js/classes/Textmodifier/properties/lastKeyReleased.md
+++ b/api/textmode.js/classes/Textmodifier/properties/lastKeyReleased.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / lastKeyReleased
diff --git a/api/textmode.js/classes/Textmodifier/properties/modifierState.md b/api/textmode.js/classes/Textmodifier/properties/modifierState.md
index 5c20b957..eef66080 100644
--- a/api/textmode.js/classes/Textmodifier/properties/modifierState.md
+++ b/api/textmode.js/classes/Textmodifier/properties/modifierState.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / modifierState
diff --git a/api/textmode.js/classes/Textmodifier/properties/mouse.md b/api/textmode.js/classes/Textmodifier/properties/mouse.md
index b215ecb3..7152eeb3 100644
--- a/api/textmode.js/classes/Textmodifier/properties/mouse.md
+++ b/api/textmode.js/classes/Textmodifier/properties/mouse.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouse
diff --git a/api/textmode.js/classes/Textmodifier/properties/mouseIsPressed.md b/api/textmode.js/classes/Textmodifier/properties/mouseIsPressed.md
index 1f3d7c05..02d8a861 100644
--- a/api/textmode.js/classes/Textmodifier/properties/mouseIsPressed.md
+++ b/api/textmode.js/classes/Textmodifier/properties/mouseIsPressed.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouseIsPressed
diff --git a/api/textmode.js/classes/Textmodifier/properties/movedX.md b/api/textmode.js/classes/Textmodifier/properties/movedX.md
index 0d7ec79f..d12e2684 100644
--- a/api/textmode.js/classes/Textmodifier/properties/movedX.md
+++ b/api/textmode.js/classes/Textmodifier/properties/movedX.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / movedX
diff --git a/api/textmode.js/classes/Textmodifier/properties/movedY.md b/api/textmode.js/classes/Textmodifier/properties/movedY.md
index ff6250ec..26e9af13 100644
--- a/api/textmode.js/classes/Textmodifier/properties/movedY.md
+++ b/api/textmode.js/classes/Textmodifier/properties/movedY.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / movedY
diff --git a/api/textmode.js/classes/Textmodifier/properties/pmouse.md b/api/textmode.js/classes/Textmodifier/properties/pmouse.md
index abd9eb78..2068c0c1 100644
--- a/api/textmode.js/classes/Textmodifier/properties/pmouse.md
+++ b/api/textmode.js/classes/Textmodifier/properties/pmouse.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pmouse
diff --git a/api/textmode.js/classes/Textmodifier/properties/pressedKeys.md b/api/textmode.js/classes/Textmodifier/properties/pressedKeys.md
index ef4ed7ea..88eab68f 100644
--- a/api/textmode.js/classes/Textmodifier/properties/pressedKeys.md
+++ b/api/textmode.js/classes/Textmodifier/properties/pressedKeys.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pressedKeys
diff --git a/api/textmode.js/classes/Textmodifier/properties/touches.md b/api/textmode.js/classes/Textmodifier/properties/touches.md
index 49c24a7a..ea4fa258 100644
--- a/api/textmode.js/classes/Textmodifier/properties/touches.md
+++ b/api/textmode.js/classes/Textmodifier/properties/touches.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / touches
diff --git a/api/textmode.js/classes/Textmodifier/properties/windowHeight.md b/api/textmode.js/classes/Textmodifier/properties/windowHeight.md
index 21148a27..333e1232 100644
--- a/api/textmode.js/classes/Textmodifier/properties/windowHeight.md
+++ b/api/textmode.js/classes/Textmodifier/properties/windowHeight.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / windowHeight
diff --git a/api/textmode.js/classes/Textmodifier/properties/windowWidth.md b/api/textmode.js/classes/Textmodifier/properties/windowWidth.md
index 05c19c21..a011dade 100644
--- a/api/textmode.js/classes/Textmodifier/properties/windowWidth.md
+++ b/api/textmode.js/classes/Textmodifier/properties/windowWidth.md
@@ -7,7 +7,7 @@ category: Properties
api: true
owner: Textmodifier
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / windowWidth
diff --git a/api/textmode.js/classes/textmode.md b/api/textmode.js/classes/textmode.md
index 79d6f861..e4bbf378 100644
--- a/api/textmode.js/classes/textmode.md
+++ b/api/textmode.js/classes/textmode.md
@@ -6,7 +6,7 @@ description: The main entry point for the textmode.js library.
category: Classes
api: true
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: false
---
diff --git a/api/textmode.js/classes/textmode/accessors/version.md b/api/textmode.js/classes/textmode/accessors/version.md
index 88fc182f..b4eddd1f 100644
--- a/api/textmode.js/classes/textmode/accessors/version.md
+++ b/api/textmode.js/classes/textmode/accessors/version.md
@@ -7,7 +7,7 @@ category: Accessors
api: true
owner: textmode
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [textmode](../../textmode.md) / version
diff --git a/api/textmode.js/classes/textmode/methods/create.md b/api/textmode.js/classes/textmode/methods/create.md
index 92c962d4..39650902 100644
--- a/api/textmode.js/classes/textmode/methods/create.md
+++ b/api/textmode.js/classes/textmode/methods/create.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: textmode
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [textmode](../../textmode.md) / create
diff --git a/api/textmode.js/classes/textmode/methods/setErrorLevel.md b/api/textmode.js/classes/textmode/methods/setErrorLevel.md
index 23839386..1ac83118 100644
--- a/api/textmode.js/classes/textmode/methods/setErrorLevel.md
+++ b/api/textmode.js/classes/textmode/methods/setErrorLevel.md
@@ -7,7 +7,7 @@ category: Methods
api: true
owner: textmode
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [textmode](../../textmode.md) / setErrorLevel
diff --git a/api/textmode.js/enumerations/ShapeAssemblyMode.md b/api/textmode.js/enumerations/ShapeAssemblyMode.md
index 275af789..f90506a9 100644
--- a/api/textmode.js/enumerations/ShapeAssemblyMode.md
+++ b/api/textmode.js/enumerations/ShapeAssemblyMode.md
@@ -6,7 +6,7 @@ description: Shape assembly modes for Textmodifier.beginShape.
category: Enumerations
api: true
kind: Enum
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../index.md) / ShapeAssemblyMode
diff --git a/api/textmode.js/index.md b/api/textmode.js/index.md
index c476e342..2d0eb803 100644
--- a/api/textmode.js/index.md
+++ b/api/textmode.js/index.md
@@ -6,7 +6,7 @@ description: textmode.js is a lightweight creative coding library for creating r
category: API Reference
api: true
kind: Project
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
# textmode.js
@@ -102,6 +102,7 @@ Define the cell-based visual language of a sketch.
| [color](namespaces/color/index.md) | Color objects, color modes, and types. |
| [TextmodeGlyphRamp](classes/TextmodeGlyphRamp.md) | Immutable character sequence for mapping numbers to glyphs. |
| [TextmodeGrid](classes/TextmodeGrid.md) | Grid used by a textmode layer. |
+| [GridPosition](interfaces/GridPosition.md) | Position on a grid, typically in center-based coordinates. |
## Interaction
diff --git a/api/textmode.js/interfaces/GridPosition.md b/api/textmode.js/interfaces/GridPosition.md
new file mode 100644
index 00000000..747d8a20
--- /dev/null
+++ b/api/textmode.js/interfaces/GridPosition.md
@@ -0,0 +1,29 @@
+---
+layout: doc
+editLink: false
+title: GridPosition
+description: Position on a grid, typically in center-based coordinates.
+category: Interfaces
+api: true
+kind: Interface
+lastModified: 2026-08-22
+isInterface: true
+---
+
+[textmode.js](../index.md) / GridPosition
+
+# Interface: GridPosition
+
+Position on a grid, typically in center-based coordinates.
+
+
+## Extended by
+
+- [`TouchPosition`](../namespaces/input/namespaces/touch/interfaces/TouchPosition.md)
+
+## Properties
+
+| Property | Type | Description |
+| ------ | ------ | ------ |
+| `x` | `number` | The X coordinate (column), often relative to the grid's center. |
+| `y` | `number` | The Y coordinate (row), often relative to the grid's center. |
diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor.md b/api/textmode.js/namespaces/color/classes/TextmodeColor.md
index e2457188..ef278c30 100644
--- a/api/textmode.js/namespaces/color/classes/TextmodeColor.md
+++ b/api/textmode.js/namespaces/color/classes/TextmodeColor.md
@@ -7,7 +7,7 @@ category: Classes
api: true
namespace: color
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: false
---
diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/normalized.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/normalized.md
index 1dfabae9..f1ac0275 100644
--- a/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/normalized.md
+++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/normalized.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeColor
namespace: color
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / normalized
diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgb.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgb.md
index a4aa46ac..faa44f27 100644
--- a/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgb.md
+++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgb.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeColor
namespace: color
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / rgb
diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgba.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgba.md
index 860cfe89..68736186 100644
--- a/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgba.md
+++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgba.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeColor
namespace: color
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / rgba
diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/methods/withAlpha.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/methods/withAlpha.md
index a0504d7a..fc5a2f34 100644
--- a/api/textmode.js/namespaces/color/classes/TextmodeColor/methods/withAlpha.md
+++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/methods/withAlpha.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeColor
namespace: color
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / withAlpha
diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/a.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/a.md
index 52366edd..b838bfe0 100644
--- a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/a.md
+++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/a.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeColor
namespace: color
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / a
diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/b.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/b.md
index a793397b..4d62060c 100644
--- a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/b.md
+++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/b.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeColor
namespace: color
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / b
diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/g.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/g.md
index c7fd3814..1a3a30f5 100644
--- a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/g.md
+++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/g.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeColor
namespace: color
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / g
diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/r.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/r.md
index 9e5d5ef5..f3b3de80 100644
--- a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/r.md
+++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/r.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeColor
namespace: color
kind: Property
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / r
diff --git a/api/textmode.js/namespaces/color/index.md b/api/textmode.js/namespaces/color/index.md
index 667366ce..49277e01 100644
--- a/api/textmode.js/namespaces/color/index.md
+++ b/api/textmode.js/namespaces/color/index.md
@@ -6,7 +6,7 @@ description: Color objects, color modes, and types.
category: Namespaces
api: true
kind: Namespace
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../index.md) / color
diff --git a/api/textmode.js/namespaces/color/type-aliases/TextmodeColorMode.md b/api/textmode.js/namespaces/color/type-aliases/TextmodeColorMode.md
index 6f7b1de6..278180ab 100644
--- a/api/textmode.js/namespaces/color/type-aliases/TextmodeColorMode.md
+++ b/api/textmode.js/namespaces/color/type-aliases/TextmodeColorMode.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: color
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [color](../index.md) / TextmodeColorMode
diff --git a/api/textmode.js/namespaces/color/type-aliases/TextmodeColorModeState.md b/api/textmode.js/namespaces/color/type-aliases/TextmodeColorModeState.md
index 157c148d..78e8ca2a 100644
--- a/api/textmode.js/namespaces/color/type-aliases/TextmodeColorModeState.md
+++ b/api/textmode.js/namespaces/color/type-aliases/TextmodeColorModeState.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: color
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [color](../index.md) / TextmodeColorModeState
diff --git a/api/textmode.js/namespaces/color/type-aliases/TextmodeColorTuple.md b/api/textmode.js/namespaces/color/type-aliases/TextmodeColorTuple.md
index df860d30..d02202f7 100644
--- a/api/textmode.js/namespaces/color/type-aliases/TextmodeColorTuple.md
+++ b/api/textmode.js/namespaces/color/type-aliases/TextmodeColorTuple.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: color
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [color](../index.md) / TextmodeColorTuple
diff --git a/api/textmode.js/namespaces/conversion/classes/TextmodeConversionManager.md b/api/textmode.js/namespaces/conversion/classes/TextmodeConversionManager.md
index 1bfce639..bf635491 100644
--- a/api/textmode.js/namespaces/conversion/classes/TextmodeConversionManager.md
+++ b/api/textmode.js/namespaces/conversion/classes/TextmodeConversionManager.md
@@ -7,7 +7,7 @@ category: Classes
api: true
namespace: conversion
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: false
---
diff --git a/api/textmode.js/namespaces/conversion/index.md b/api/textmode.js/namespaces/conversion/index.md
index 251c0ee4..0cf86401 100644
--- a/api/textmode.js/namespaces/conversion/index.md
+++ b/api/textmode.js/namespaces/conversion/index.md
@@ -6,7 +6,7 @@ description: All media conversion related modules and types.
category: Namespaces
api: true
kind: Namespace
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../index.md) / conversion
diff --git a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionContext.md b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionContext.md
index 0357e25f..e516fe18 100644
--- a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionContext.md
+++ b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionContext.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: conversion
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionPassContext.md b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionPassContext.md
index 9d1535fb..649e05f3 100644
--- a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionPassContext.md
+++ b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionPassContext.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: conversion
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionSource.md b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionSource.md
index d0907a70..70910222 100644
--- a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionSource.md
+++ b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionSource.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: conversion
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStep.md b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStep.md
index 870f80c6..82d836c8 100644
--- a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStep.md
+++ b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStep.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: conversion
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStrategy.md b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStrategy.md
index 66ba0caa..67f5535e 100644
--- a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStrategy.md
+++ b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStrategy.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: conversion
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/conversion/type-aliases/BuiltInConversionMode.md b/api/textmode.js/namespaces/conversion/type-aliases/BuiltInConversionMode.md
index b39cb3e5..2ef56ad1 100644
--- a/api/textmode.js/namespaces/conversion/type-aliases/BuiltInConversionMode.md
+++ b/api/textmode.js/namespaces/conversion/type-aliases/BuiltInConversionMode.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: conversion
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [conversion](../index.md) / BuiltInConversionMode
diff --git a/api/textmode.js/namespaces/conversion/type-aliases/TextmodeColorInput.md b/api/textmode.js/namespaces/conversion/type-aliases/TextmodeColorInput.md
index b9455b4c..80400301 100644
--- a/api/textmode.js/namespaces/conversion/type-aliases/TextmodeColorInput.md
+++ b/api/textmode.js/namespaces/conversion/type-aliases/TextmodeColorInput.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: conversion
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [conversion](../index.md) / TextmodeColorInput
diff --git a/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionMode.md b/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionMode.md
index 7574b410..b69f501e 100644
--- a/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionMode.md
+++ b/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionMode.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: conversion
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [conversion](../index.md) / TextmodeConversionMode
diff --git a/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionStepOptions.md b/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionStepOptions.md
index 51302068..e905a36c 100644
--- a/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionStepOptions.md
+++ b/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionStepOptions.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: conversion
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [conversion](../index.md) / TextmodeConversionStepOptions
diff --git a/api/textmode.js/namespaces/errors/classes/ErrorLayerController.md b/api/textmode.js/namespaces/errors/classes/ErrorLayerController.md
index 21f520a8..888b539f 100644
--- a/api/textmode.js/namespaces/errors/classes/ErrorLayerController.md
+++ b/api/textmode.js/namespaces/errors/classes/ErrorLayerController.md
@@ -7,7 +7,7 @@ category: Classes
api: true
namespace: errors
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: true
---
diff --git a/api/textmode.js/namespaces/errors/classes/TextmodeError.md b/api/textmode.js/namespaces/errors/classes/TextmodeError.md
index 48600add..4a3f13a5 100644
--- a/api/textmode.js/namespaces/errors/classes/TextmodeError.md
+++ b/api/textmode.js/namespaces/errors/classes/TextmodeError.md
@@ -7,7 +7,7 @@ category: Classes
api: true
namespace: errors
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: true
---
diff --git a/api/textmode.js/namespaces/errors/enumerations/TextmodeErrorLevel.md b/api/textmode.js/namespaces/errors/enumerations/TextmodeErrorLevel.md
index 7fca663c..ea65be15 100644
--- a/api/textmode.js/namespaces/errors/enumerations/TextmodeErrorLevel.md
+++ b/api/textmode.js/namespaces/errors/enumerations/TextmodeErrorLevel.md
@@ -7,7 +7,7 @@ category: Enumerations
api: true
namespace: errors
kind: Enum
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [errors](../index.md) / TextmodeErrorLevel
diff --git a/api/textmode.js/namespaces/errors/index.md b/api/textmode.js/namespaces/errors/index.md
index 460ca0b2..18333e34 100644
--- a/api/textmode.js/namespaces/errors/index.md
+++ b/api/textmode.js/namespaces/errors/index.md
@@ -6,7 +6,7 @@ description: All error handling related modules and types.
category: Namespaces
api: true
kind: Namespace
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../index.md) / errors
diff --git a/api/textmode.js/namespaces/errors/interfaces/ErrorScreenRendererContext.md b/api/textmode.js/namespaces/errors/interfaces/ErrorScreenRendererContext.md
index 121f1598..9679a527 100644
--- a/api/textmode.js/namespaces/errors/interfaces/ErrorScreenRendererContext.md
+++ b/api/textmode.js/namespaces/errors/interfaces/ErrorScreenRendererContext.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: errors
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/errors/interfaces/TextmodeErrorFormatOptions.md b/api/textmode.js/namespaces/errors/interfaces/TextmodeErrorFormatOptions.md
index caf92752..135421d8 100644
--- a/api/textmode.js/namespaces/errors/interfaces/TextmodeErrorFormatOptions.md
+++ b/api/textmode.js/namespaces/errors/interfaces/TextmodeErrorFormatOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: errors
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont.md
index e85f67df..0323cca3 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont.md
@@ -7,7 +7,7 @@ category: Classes
api: true
namespace: fonts
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: false
---
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characterMap.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characterMap.md
index de39dcf6..edb51038 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characterMap.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characterMap.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFont
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / characterMap
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characters.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characters.md
index 2dae2809..91ca2d2b 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characters.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characters.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFont
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / characters
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/font.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/font.md
index c168e908..93ef7d6a 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/font.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/font.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFont
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / font
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/fontSize.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/fontSize.md
index 7562a03f..510caf7c 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/fontSize.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/fontSize.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFont
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / fontSize
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/framebuffer.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/framebuffer.md
index 39a3ad23..89818d91 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/framebuffer.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/framebuffer.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFont
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / framebuffer
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/maxGlyphDimensions.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/maxGlyphDimensions.md
index 8c2e9f21..2e0e2ad2 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/maxGlyphDimensions.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/maxGlyphDimensions.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFont
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / maxGlyphDimensions
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureColumns.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureColumns.md
index b2503882..fe2bddeb 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureColumns.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureColumns.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFont
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / textureColumns
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureRows.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureRows.md
index 127abdd5..0b005893 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureRows.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureRows.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFont
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / textureRows
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/methods/dispose.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/methods/dispose.md
index 043d811e..a5d33998 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/methods/dispose.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/methods/dispose.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeFont
namespace: fonts
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / dispose
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset.md
index 1a210270..9fb5df3a 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset.md
@@ -7,7 +7,7 @@ category: Classes
api: true
namespace: fonts
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: false
---
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellDimensions.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellDimensions.md
index 90d1a7b8..502e1209 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellDimensions.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellDimensions.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / cellDimensions
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellHeight.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellHeight.md
index 58783de1..392a1dca 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellHeight.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellHeight.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / cellHeight
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellWidth.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellWidth.md
index d97f8664..d5a84735 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellWidth.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellWidth.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / cellWidth
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characterMap.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characterMap.md
index cfef3f5a..25febe54 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characterMap.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characterMap.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / characterMap
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characters.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characters.md
index 09f8d1fb..ac0cf4bb 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characters.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characters.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / characters
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/columns.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/columns.md
index 134bef62..1e7e55c1 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/columns.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/columns.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / columns
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontFramebuffer.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontFramebuffer.md
index 968b64db..80fb02d5 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontFramebuffer.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontFramebuffer.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / fontFramebuffer
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontSize.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontSize.md
index 6a39e3ec..acdf9a21 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontSize.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontSize.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / fontSize
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/framebuffer.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/framebuffer.md
index 0f9c59e7..4a7f0d0d 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/framebuffer.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/framebuffer.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / framebuffer
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/maxGlyphDimensions.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/maxGlyphDimensions.md
index 1c17ac86..8f9da279 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/maxGlyphDimensions.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/maxGlyphDimensions.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / maxGlyphDimensions
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/nativeCellDimensions.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/nativeCellDimensions.md
index 63e9f888..a13572c0 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/nativeCellDimensions.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/nativeCellDimensions.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / nativeCellDimensions
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/rows.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/rows.md
index f8754c02..7cd8f623 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/rows.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/rows.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / rows
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureColumns.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureColumns.md
index fdf9fac5..ba174e0b 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureColumns.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureColumns.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / textureColumns
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureRows.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureRows.md
index 5f848ff5..04efff72 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureRows.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureRows.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / textureRows
diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/methods/dispose.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/methods/dispose.md
index 367c7031..2e46c7e0 100644
--- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/methods/dispose.md
+++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/methods/dispose.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeTileset
namespace: fonts
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / dispose
diff --git a/api/textmode.js/namespaces/fonts/index.md b/api/textmode.js/namespaces/fonts/index.md
index 9ed85abb..27ce24b9 100644
--- a/api/textmode.js/namespaces/fonts/index.md
+++ b/api/textmode.js/namespaces/fonts/index.md
@@ -6,7 +6,7 @@ description: All font rendering related modules and types.
category: Namespaces
api: true
kind: Namespace
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../index.md) / fonts
diff --git a/api/textmode.js/namespaces/fonts/interfaces/GlyphData.md b/api/textmode.js/namespaces/fonts/interfaces/GlyphData.md
index 37adbf1e..387b1976 100644
--- a/api/textmode.js/namespaces/fonts/interfaces/GlyphData.md
+++ b/api/textmode.js/namespaces/fonts/interfaces/GlyphData.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: fonts
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/fonts/interfaces/GlyphDimensions.md b/api/textmode.js/namespaces/fonts/interfaces/GlyphDimensions.md
index 9cd8b45b..e6c25f69 100644
--- a/api/textmode.js/namespaces/fonts/interfaces/GlyphDimensions.md
+++ b/api/textmode.js/namespaces/fonts/interfaces/GlyphDimensions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: fonts
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/fonts/interfaces/TextmodeGlyphAtlas.md b/api/textmode.js/namespaces/fonts/interfaces/TextmodeGlyphAtlas.md
index 0e5ac55c..ed0a8ed3 100644
--- a/api/textmode.js/namespaces/fonts/interfaces/TextmodeGlyphAtlas.md
+++ b/api/textmode.js/namespaces/fonts/interfaces/TextmodeGlyphAtlas.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: fonts
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/fonts/interfaces/TextmodeTilesetOptions.md b/api/textmode.js/namespaces/fonts/interfaces/TextmodeTilesetOptions.md
index 16209f1d..f3fb1889 100644
--- a/api/textmode.js/namespaces/fonts/interfaces/TextmodeTilesetOptions.md
+++ b/api/textmode.js/namespaces/fonts/interfaces/TextmodeTilesetOptions.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: fonts
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/fonts/type-aliases/TextmodeGlyph.md b/api/textmode.js/namespaces/fonts/type-aliases/TextmodeGlyph.md
index e1f3cbee..698e129a 100644
--- a/api/textmode.js/namespaces/fonts/type-aliases/TextmodeGlyph.md
+++ b/api/textmode.js/namespaces/fonts/type-aliases/TextmodeGlyph.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: fonts
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [fonts](../index.md) / TextmodeGlyph
diff --git a/api/textmode.js/namespaces/input/index.md b/api/textmode.js/namespaces/input/index.md
index 22ff9220..5832f291 100644
--- a/api/textmode.js/namespaces/input/index.md
+++ b/api/textmode.js/namespaces/input/index.md
@@ -6,7 +6,7 @@ description: All types and interfaces related to input event handling.
category: Namespaces
api: true
kind: Namespace
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../index.md) / input
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/index.md b/api/textmode.js/namespaces/input/namespaces/gamepad/index.md
index de25dd4e..a49d54d0 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/index.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/index.md
@@ -7,7 +7,7 @@ category: Namespaces
api: true
namespace: input
kind: Namespace
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../index.md) / [input](../../index.md) / gamepad
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadAxisEventData.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadAxisEventData.md
index d99c8c00..791eccbc 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadAxisEventData.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadAxisEventData.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.gamepad
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadButtonEventData.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadButtonEventData.md
index 444908e3..619b0aaf 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadButtonEventData.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadButtonEventData.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.gamepad
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadConnectionEventData.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadConnectionEventData.md
index 776b192c..611117c5 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadConnectionEventData.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadConnectionEventData.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.gamepad
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadEventMap.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadEventMap.md
index 946df42d..19c0db61 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadEventMap.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadEventMap.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.gamepad
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadButtonSnapshot.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadButtonSnapshot.md
index 665c669c..41093dc9 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadButtonSnapshot.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadButtonSnapshot.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.gamepad
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadSnapshot.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadSnapshot.md
index 50a942da..f4e1a53d 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadSnapshot.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadSnapshot.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.gamepad
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadStickSnapshot.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadStickSnapshot.md
index 4466aa21..4d2edc1f 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadStickSnapshot.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadStickSnapshot.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.gamepad
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeStandardGamepadSnapshot.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeStandardGamepadSnapshot.md
index ba3691b4..f6d575a9 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeStandardGamepadSnapshot.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeStandardGamepadSnapshot.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.gamepad
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadAxisEventHandler.md b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadAxisEventHandler.md
index f0518cdf..b1f6a0f0 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadAxisEventHandler.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadAxisEventHandler.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.gamepad
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [gamepad](../index.md) / GamepadAxisEventHandler
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadButtonEventHandler.md b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadButtonEventHandler.md
index 70765a1b..3fb09052 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadButtonEventHandler.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadButtonEventHandler.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.gamepad
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [gamepad](../index.md) / GamepadButtonEventHandler
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadConnectionEventHandler.md b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadConnectionEventHandler.md
index 9eb742f3..d239b5d5 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadConnectionEventHandler.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadConnectionEventHandler.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.gamepad
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [gamepad](../index.md) / GamepadConnectionEventHandler
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardAxisName.md b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardAxisName.md
index 575fe27e..609442b4 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardAxisName.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardAxisName.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.gamepad
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [gamepad](../index.md) / TextmodeStandardAxisName
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardButtonName.md b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardButtonName.md
index a3c2cdea..dbab7a06 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardButtonName.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardButtonName.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.gamepad
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [gamepad](../index.md) / TextmodeStandardButtonName
diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/variables/GAMEPAD_EVENT_NAMES.md b/api/textmode.js/namespaces/input/namespaces/gamepad/variables/GAMEPAD_EVENT_NAMES.md
index 9f9d5f74..8afed65f 100644
--- a/api/textmode.js/namespaces/input/namespaces/gamepad/variables/GAMEPAD_EVENT_NAMES.md
+++ b/api/textmode.js/namespaces/input/namespaces/gamepad/variables/GAMEPAD_EVENT_NAMES.md
@@ -7,7 +7,7 @@ category: Variables
api: true
namespace: input.gamepad
kind: Variable
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [gamepad](../index.md) / GAMEPAD\_EVENT\_NAMES
diff --git a/api/textmode.js/namespaces/input/namespaces/keyboard/index.md b/api/textmode.js/namespaces/input/namespaces/keyboard/index.md
index d5583b5a..d845c46c 100644
--- a/api/textmode.js/namespaces/input/namespaces/keyboard/index.md
+++ b/api/textmode.js/namespaces/input/namespaces/keyboard/index.md
@@ -7,7 +7,7 @@ category: Namespaces
api: true
namespace: input
kind: Namespace
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../index.md) / [input](../../index.md) / keyboard
diff --git a/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventData.md b/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventData.md
index 10c858ab..42c566b1 100644
--- a/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventData.md
+++ b/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventData.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.keyboard
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventMap.md b/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventMap.md
index 068e4436..237f028b 100644
--- a/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventMap.md
+++ b/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventMap.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.keyboard
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/keyboard/type-aliases/KeyboardEventHandler.md b/api/textmode.js/namespaces/input/namespaces/keyboard/type-aliases/KeyboardEventHandler.md
index 8ccb8b2b..3394186f 100644
--- a/api/textmode.js/namespaces/input/namespaces/keyboard/type-aliases/KeyboardEventHandler.md
+++ b/api/textmode.js/namespaces/input/namespaces/keyboard/type-aliases/KeyboardEventHandler.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.keyboard
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [keyboard](../index.md) / KeyboardEventHandler
diff --git a/api/textmode.js/namespaces/input/namespaces/keyboard/variables/KEYBOARD_EVENT_NAMES.md b/api/textmode.js/namespaces/input/namespaces/keyboard/variables/KEYBOARD_EVENT_NAMES.md
index b5c9f6ef..8e68fa9c 100644
--- a/api/textmode.js/namespaces/input/namespaces/keyboard/variables/KEYBOARD_EVENT_NAMES.md
+++ b/api/textmode.js/namespaces/input/namespaces/keyboard/variables/KEYBOARD_EVENT_NAMES.md
@@ -7,7 +7,7 @@ category: Variables
api: true
namespace: input.keyboard
kind: Variable
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [keyboard](../index.md) / KEYBOARD\_EVENT\_NAMES
diff --git a/api/textmode.js/namespaces/input/namespaces/mouse/index.md b/api/textmode.js/namespaces/input/namespaces/mouse/index.md
index 067e6c70..f4edecec 100644
--- a/api/textmode.js/namespaces/input/namespaces/mouse/index.md
+++ b/api/textmode.js/namespaces/input/namespaces/mouse/index.md
@@ -7,7 +7,7 @@ category: Namespaces
api: true
namespace: input
kind: Namespace
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../index.md) / [input](../../index.md) / mouse
diff --git a/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventData.md b/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventData.md
index 6dcb6d28..07fff617 100644
--- a/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventData.md
+++ b/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventData.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.mouse
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventMap.md b/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventMap.md
index e717b21f..2e4c1bd4 100644
--- a/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventMap.md
+++ b/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventMap.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.mouse
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MouseEventHandler.md b/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MouseEventHandler.md
index fab433f7..8f80ad32 100644
--- a/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MouseEventHandler.md
+++ b/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MouseEventHandler.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.mouse
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [mouse](../index.md) / MouseEventHandler
diff --git a/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MousePosition.md b/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MousePosition.md
index d5a0827b..6fea697c 100644
--- a/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MousePosition.md
+++ b/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MousePosition.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.mouse
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [mouse](../index.md) / MousePosition
diff --git a/api/textmode.js/namespaces/input/namespaces/mouse/variables/MOUSE_EVENT_NAMES.md b/api/textmode.js/namespaces/input/namespaces/mouse/variables/MOUSE_EVENT_NAMES.md
index 75e49c4c..9d3f8d85 100644
--- a/api/textmode.js/namespaces/input/namespaces/mouse/variables/MOUSE_EVENT_NAMES.md
+++ b/api/textmode.js/namespaces/input/namespaces/mouse/variables/MOUSE_EVENT_NAMES.md
@@ -7,7 +7,7 @@ category: Variables
api: true
namespace: input.mouse
kind: Variable
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [mouse](../index.md) / MOUSE\_EVENT\_NAMES
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/index.md b/api/textmode.js/namespaces/input/namespaces/touch/index.md
index 73b90167..2771379d 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/index.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/index.md
@@ -7,7 +7,7 @@ category: Namespaces
api: true
namespace: input
kind: Namespace
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../index.md) / [input](../../index.md) / touch
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventData.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventData.md
index d80c4a69..5a9381b7 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventData.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventData.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.touch
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventMap.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventMap.md
index cc2a55c5..d099a581 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventMap.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventMap.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.touch
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchLongPressEventData.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchLongPressEventData.md
index e00bc868..1f44bc8e 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchLongPressEventData.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchLongPressEventData.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.touch
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPinchEventData.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPinchEventData.md
index 2a4702e2..f9666b82 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPinchEventData.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPinchEventData.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.touch
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPosition.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPosition.md
index 6b4a1d9b..3c1293ef 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPosition.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPosition.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.touch
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
@@ -30,7 +30,7 @@ When the touch is outside the grid bounds, `x` and `y` are set to
## Extends
-- `GridPosition`
+- [`GridPosition`](../../../../../interfaces/GridPosition.md)
## Properties
@@ -43,5 +43,5 @@ When the touch is outside the grid bounds, `x` and `y` are set to
| `radiusX?` | `number` | Contact ellipse radius on the X axis in CSS pixels. | - |
| `radiusY?` | `number` | Contact ellipse radius on the Y axis in CSS pixels. | - |
| `rotationAngle?` | `number` | Contact ellipse angle in degrees when provided. | - |
-| `x` | `number` | The X coordinate (column), often relative to the grid's center. | `GridPosition.x` |
-| `y` | `number` | The Y coordinate (row), often relative to the grid's center. | `GridPosition.y` |
+| `x` | `number` | The X coordinate (column), often relative to the grid's center. | [`GridPosition`](../../../../../interfaces/GridPosition.md).[`x`](../../../../../interfaces/GridPosition.md#property-x) |
+| `y` | `number` | The Y coordinate (row), often relative to the grid's center. | [`GridPosition`](../../../../../interfaces/GridPosition.md).[`y`](../../../../../interfaces/GridPosition.md#property-y) |
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchRotateEventData.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchRotateEventData.md
index 88ceeb3c..d9da3953 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchRotateEventData.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchRotateEventData.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.touch
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchSwipeEventData.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchSwipeEventData.md
index 2f998a73..b6318947 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchSwipeEventData.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchSwipeEventData.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.touch
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchTapEventData.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchTapEventData.md
index a7e685d4..e5fa8ad1 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchTapEventData.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchTapEventData.md
@@ -7,7 +7,7 @@ category: Interfaces
api: true
namespace: input.touch
kind: Interface
-lastModified: 2026-08-17
+lastModified: 2026-08-22
isInterface: true
---
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchEventHandler.md b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchEventHandler.md
index 77612fd3..4c5c41d4 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchEventHandler.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchEventHandler.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.touch
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TouchEventHandler
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchLongPressHandler.md b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchLongPressHandler.md
index ac90aec5..59b641a8 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchLongPressHandler.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchLongPressHandler.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.touch
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TouchLongPressHandler
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchPinchHandler.md b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchPinchHandler.md
index c4270f3d..6413887d 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchPinchHandler.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchPinchHandler.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.touch
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TouchPinchHandler
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchRotateHandler.md b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchRotateHandler.md
index d8e09743..0c6b6944 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchRotateHandler.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchRotateHandler.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.touch
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TouchRotateHandler
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchSwipeHandler.md b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchSwipeHandler.md
index e5078916..23959323 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchSwipeHandler.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchSwipeHandler.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.touch
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TouchSwipeHandler
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchTapHandler.md b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchTapHandler.md
index 804338c6..c977859a 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchTapHandler.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchTapHandler.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input.touch
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TouchTapHandler
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/variables/GESTURE_EVENT_NAMES.md b/api/textmode.js/namespaces/input/namespaces/touch/variables/GESTURE_EVENT_NAMES.md
index dc9627d1..3d90cd5a 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/variables/GESTURE_EVENT_NAMES.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/variables/GESTURE_EVENT_NAMES.md
@@ -7,7 +7,7 @@ category: Variables
api: true
namespace: input.touch
kind: Variable
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / GESTURE\_EVENT\_NAMES
diff --git a/api/textmode.js/namespaces/input/namespaces/touch/variables/TOUCH_EVENT_NAMES.md b/api/textmode.js/namespaces/input/namespaces/touch/variables/TOUCH_EVENT_NAMES.md
index d76218d8..d0ee3e7d 100644
--- a/api/textmode.js/namespaces/input/namespaces/touch/variables/TOUCH_EVENT_NAMES.md
+++ b/api/textmode.js/namespaces/input/namespaces/touch/variables/TOUCH_EVENT_NAMES.md
@@ -7,7 +7,7 @@ category: Variables
api: true
namespace: input.touch
kind: Variable
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TOUCH\_EVENT\_NAMES
diff --git a/api/textmode.js/namespaces/input/type-aliases/InputEventMap.md b/api/textmode.js/namespaces/input/type-aliases/InputEventMap.md
index 0a579e86..ef0ba9f0 100644
--- a/api/textmode.js/namespaces/input/type-aliases/InputEventMap.md
+++ b/api/textmode.js/namespaces/input/type-aliases/InputEventMap.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [input](../index.md) / InputEventMap
diff --git a/api/textmode.js/namespaces/input/type-aliases/InputEventName.md b/api/textmode.js/namespaces/input/type-aliases/InputEventName.md
index daa5fc45..7f951d0d 100644
--- a/api/textmode.js/namespaces/input/type-aliases/InputEventName.md
+++ b/api/textmode.js/namespaces/input/type-aliases/InputEventName.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [input](../index.md) / InputEventName
diff --git a/api/textmode.js/namespaces/input/type-aliases/InputEventOwner.md b/api/textmode.js/namespaces/input/type-aliases/InputEventOwner.md
index df865990..cec498f5 100644
--- a/api/textmode.js/namespaces/input/type-aliases/InputEventOwner.md
+++ b/api/textmode.js/namespaces/input/type-aliases/InputEventOwner.md
@@ -7,7 +7,7 @@ category: Type Aliases
api: true
namespace: input
kind: TypeAlias
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [input](../index.md) / InputEventOwner
diff --git a/api/textmode.js/namespaces/input/variables/INPUT_EVENT_NAMES.md b/api/textmode.js/namespaces/input/variables/INPUT_EVENT_NAMES.md
index 36b75a2f..347610b8 100644
--- a/api/textmode.js/namespaces/input/variables/INPUT_EVENT_NAMES.md
+++ b/api/textmode.js/namespaces/input/variables/INPUT_EVENT_NAMES.md
@@ -7,7 +7,7 @@ category: Variables
api: true
namespace: input
kind: Variable
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../index.md) / [input](../index.md) / INPUT\_EVENT\_NAMES
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer.md
index ebb22b58..80f1aeaf 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer.md
@@ -7,7 +7,7 @@ category: Classes
api: true
namespace: layering
kind: Class
-lastModified: 2026-08-17
+lastModified: 2026-08-22
hasConstructor: false
---
@@ -74,6 +74,7 @@ Set a layer's drawing callbacks and control whether it is visible.
| ------ | ------ |
| [draw](TextmodeLayer/methods/draw.md) | Set this layer's draw callback. |
| [hide](TextmodeLayer/methods/hide.md) | Hide this layer from rendering. |
+| [isVisible](TextmodeLayer/methods/isVisible.md) | Check whether this layer is visible for rendering. |
| [postDraw](TextmodeLayer/methods/postDraw.md) | Set this layer's post-draw callback. |
| [show](TextmodeLayer/methods/show.md) | Show this layer for rendering. |
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/asciiFramebuffer.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/asciiFramebuffer.md
index e6c4736b..018d592a 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/asciiFramebuffer.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/asciiFramebuffer.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeLayer
namespace: layering
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / asciiFramebuffer
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/drawFramebuffer.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/drawFramebuffer.md
index a55e9696..9ada2a74 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/drawFramebuffer.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/drawFramebuffer.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeLayer
namespace: layering
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / drawFramebuffer
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/font.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/font.md
index b8a3d29f..1ebcec8a 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/font.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/font.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeLayer
namespace: layering
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / font
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/grid.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/grid.md
index fe34c967..35db100d 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/grid.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/grid.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeLayer
namespace: layering
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / grid
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/height.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/height.md
index b27b6f7e..4d2f2a7e 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/height.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/height.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeLayer
namespace: layering
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / height
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/texture.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/texture.md
index 82e12d24..85bf823f 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/texture.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/texture.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeLayer
namespace: layering
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / texture
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/width.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/width.md
index dd9b142b..c36b7602 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/width.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/width.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeLayer
namespace: layering
kind: Accessor
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / width
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/blendMode.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/blendMode.md
index ae304ea6..77561f5f 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/blendMode.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/blendMode.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeLayer
namespace: layering
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / blendMode
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/camera.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/camera.md
index e3a71a0e..5222c4dd 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/camera.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/camera.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeLayer
namespace: layering
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / camera
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/createCamera.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/createCamera.md
index 2ba7e3d3..c11233d1 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/createCamera.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/createCamera.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeLayer
namespace: layering
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / createCamera
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/draw.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/draw.md
index 2b1ef0c4..5f84ffd2 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/draw.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/draw.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeLayer
namespace: layering
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / draw
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/fontSize.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/fontSize.md
index 4123c04a..12fd88e7 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/fontSize.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/fontSize.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeLayer
namespace: layering
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / fontSize
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/hide.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/hide.md
index 2fb31539..cc5a3bdf 100644
--- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/hide.md
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/hide.md
@@ -8,7 +8,7 @@ api: true
owner: TextmodeLayer
namespace: layering
kind: Method
-lastModified: 2026-08-17
+lastModified: 2026-08-22
---
[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / hide
diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/isVisible.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/isVisible.md
new file mode 100644
index 00000000..b0de1d45
--- /dev/null
+++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/isVisible.md
@@ -0,0 +1,33 @@
+---
+layout: doc
+editLink: false
+title: isVisible
+description: Check whether this layer is visible for rendering.
+category: Methods
+api: true
+owner: TextmodeLayer
+namespace: layering
+kind: Method
+lastModified: 2026-08-22
+---
+
+[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / isVisible
+
+# Method: isVisible()
+
+```ts
+isVisible(): boolean;
+```
+
+Check whether this layer is visible for rendering.
+
+## Returns
+
+`boolean`
+
+`true` when the layer is visible; otherwise, `false`.
+
+## Example
+
+