Vimperator - liberator.commandline
ソース
ui.js
input (prompt, callback, extra)
プロンプトを表示しユーザーの入力を受け付ける
- prompt(String)
- プロンプトとして表示する文字列
- callback
- ユーザーの入力が完了しEnterを押したときに呼び出されるコールバック関数。この関数の引数としてユーザが入力した文字列(String)を受け取ることが出来る。
- extra(Object)
- その他のパラメータ(後述)
extraについて
extraには以下のプロパティを指定可能である。
- onChange(function)
- 文字が入力される毎に呼び出されるコールバック関数
- completer(function(CompletionContext))
- 補完候補リストを作成する関数。completerの仕様についてはliberator.modules.addUesrCommand?と同じはずなのでそちらを参照
- promptHighlight()
- プロンプトに適用するHighlightGroup でフォルトは"Question"