summaryrefslogtreecommitdiff
path: root/doc/api/readline.md
diff options
context:
space:
mode:
authorEvan Lucas <evanlucas@me.com>2016-06-02 20:31:23 -0500
committerEvan Lucas <evanlucas@me.com>2016-06-25 12:10:28 -0500
commit3f5623dd462398d7af0814eadf5f8f43a610330e (patch)
treec2201c52b1fbb171fc551c779af19001dfcc052f /doc/api/readline.md
parent1d75987ff0780624dcceae42fdfe182a133cb2d7 (diff)
downloadandroid-node-v8-3f5623dd462398d7af0814eadf5f8f43a610330e.tar.gz
android-node-v8-3f5623dd462398d7af0814eadf5f8f43a610330e.tar.bz2
android-node-v8-3f5623dd462398d7af0814eadf5f8f43a610330e.zip
readline: allow passing prompt to constructor
Previously, one would have to call setPrompt after calling rl.createInterface. Now, the prompt string can be set by passing the prompt property. PR-URL: https://github.com/nodejs/node/pull/7125 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Diffstat (limited to 'doc/api/readline.md')
-rw-r--r--doc/api/readline.md8
1 files changed, 6 insertions, 2 deletions
diff --git a/doc/api/readline.md b/doc/api/readline.md
index 448b109e4d..3855409083 100644
--- a/doc/api/readline.md
+++ b/doc/api/readline.md
@@ -357,6 +357,7 @@ added: v0.1.98
the history set this value to `0`. Defaults to `30`. This option makes sense
only if `terminal` is set to `true` by the user or by an internal `output`
check, otherwise the history caching mechanism is not initialized at all.
+ * `prompt` - the prompt string to use. Default: `'> '`
The `readline.createInterface()` method creates a new `readline.Interface`
instance.
@@ -467,9 +468,12 @@ implement a small command-line interface:
```js
const readline = require('readline');
-const rl = readline.createInterface(process.stdin, process.stdout);
+const rl = readline.createInterface({
+ input: process.stdin,
+ output: process.stdout,
+ prompt: 'OHAI> '
+});
-rl.setPrompt('OHAI> ');
rl.prompt();
rl.on('line', (line) => {