ク ラス: NavigationHistory
クラス: NavigationHistory
アプリケーション内のユーザーの閲覧履歴を表すナビゲーション項目のリストを管理します。
プロセス: メイン
_このクラスは 'electron'
モジュールからはエクスポートされていません。 Electron API の他のメソッドの戻り値としてのみ利用できます。
各ナビゲーションエントリは特定のページに対応します。 添字系はシーケンシャルに配置されています。最初の利用可能なナビゲーションエントリは添字 0 にあり、これは最初にアクセスされたページを表します。最新のナビゲーションエントリは添字 N にあり、これは最後にアクセスされたページを表します。 このナビゲーション項目の順序リストを管理することで、ユーザーの閲覧履歴を通じて前後へのシームレスなナビゲーションができるようになります。
インスタンスメソッド
navigationHistory.canGoBack()
戻り値 boolean
- ブラウザが前のウェブページへ戻れるかどうか。
navigationHistory.canGoForward()
戻り値 boolean
- ブラウザが次のウェブページへ進めるかどうか。
navigationHistory.canGoToOffset(offset)
offset
Integer
戻り値 boolean
- 現在のエントリから指定された offset
ぶんウェブページを移動できるかどうか。
navigationHistory.clear()
ナビゲーション履歴を消去します。
navigationHistory.getActiveIndex()
戻り値 Integer
- 現在のページの添字。これはここから戻る/進むまたは再読み込みで変化します。
navigationHistory.getEntryAtIndex(index)
index
Integer
戻り地 Object
:
url
string - 指定された添字のナビゲーション項目の URL。title
string - 指定された添字のナビゲーション項目のページタイトル。
index が範囲外の場合 (履歴の長さより大きいか 0 より小さい場合)、null が返されます。
navigationHistory.goBack()
ブラウザを前のページへ戻させます。
navigationHistory.goForward()
ブラウザを次のページへ進めさせます。
navigationHistory.goToIndex(index)
index
Integer
ブラウザを指定した絶対ウェブページインデックスへナビゲーションします。
navigationHistory.goToOffset(offset)
offset
Integer
現在のエントリから指定したオフセットへナビゲーションします。
navigationHistory.length()
戻り値 Integer
- 履歴の長さ。