プロンプトツールキット2履歴オブジェクト(xonsh.ptk2.history

prompt_toolkitで使用する履歴オブジェクト。

クラスxonsh.ptk2.history.PromptToolkitHistoryload_prev = True* args** kwargs [ソース]

xonshバックエンドとのプロンプトツールキット履歴インターフェースを実装する履歴クラス。

履歴オブジェクトを初期化します。

append_string文字列

履歴に文字列を追加します。

get_item_loaded_event

新しいアイテムがロードされたときにトリガーされるイベント。

get_strings

これまでにロードされた履歴から文字列を取得します。

load_history_strings[ソース]

同期履歴文字列を読み込む

load_history_strings_async

ヒストリ文字列用の非同期ジェネレータ。(おそらく、これを無効にする必要はありません。)

これは、strFutureオブジェクトの両方を生成できる反復可能性を返すべきです。STRのオブジェクトがでラップされる必要がありAsyncGeneratorItemのオブジェクト。

将来Python 2のサポートを落とすと、これは本当の非同期ジェネレータになる可能性があります。

start_loading

履歴の読み込みを開始します。

store_stringエントリー[ソース]

永続ストレージに文字列を格納します。