summaryrefslogtreecommitdiff
path: root/lua/99/state
diff options
context:
space:
mode:
authortheprimeagain <the.primeagen@gmail.com>2026-02-27 15:14:28 -0700
committertheprimeagain <the.primeagen@gmail.com>2026-02-27 15:14:28 -0700
commitb6794ffb660693a4c9c9180bfc94ecf3377551c3 (patch)
treee7a004e6ad489de4119e054589864c71e1971cce /lua/99/state
parent7994a2c4c74d8adec6a26bd6112f3e96ec0fd792 (diff)
downloada4-b6794ffb660693a4c9c9180bfc94ecf3377551c3.tar.xz
a4-b6794ffb660693a4c9c9180bfc94ecf3377551c3.zip
in flight refactored
Diffstat (limited to 'lua/99/state')
-rw-r--r--lua/99/state/tracking.lua21
1 files changed, 21 insertions, 0 deletions
diff --git a/lua/99/state/tracking.lua b/lua/99/state/tracking.lua
new file mode 100644
index 0000000..afcddd0
--- /dev/null
+++ b/lua/99/state/tracking.lua
@@ -0,0 +1,21 @@
+-- --- @class _99.State.Tracking.Options
+-- --- @field __request_history _99.Prompt[] | nil
+-- --- vj
+-- --- @field __request_by_id table<number, _99.Prompt> | nil
+-- --- v
+-- --- @field __active_marks _99.Mark[] | nil
+--
+-- --- @class _99.State.Tracking
+-- --- @field __request_history _99.Prompt[]
+-- --- @field __request_by_id table<number, _99.Prompt>
+-- --- @field __active_marks _99.Mark[]
+-- local Tracking = {}
+--
+-- --- @param previous_state
+-- function Tracking.new(previous_state)
+-- end
+--
+--
+-- return Tracking
+--
+return {}