0.0.1 • Published 13 years ago
history-component v0.0.1
History
Keep track of and cycle through capped history (chat messages, REPL command-lines etc).
Installation
$ component install component/historyAPI
History(vals)
Initialize with an array of vals.
History#add(val)
Add a value, for example a chat message or REPL command line.
This method resets the history index, meaning the next call
to .back() will be this latest value.
History#prev()
Cycle backwards through history, returning a value added by .add().
History#next()
Cycle forwards through history, returning a value added by .add().
History#max(n)
The maximum number of entries defaulting to 1000.
History#reset()
Reset the index to the latest value.
License
MIT
0.0.1
13 years ago