クラス: NavigationHistory
クラス: NavigationHistory
アプリケーション内のユーザーの閲覧履歴を表すナビゲーションエントリのリストを管理します。
プロセス: メイン
このクラスは`'electron'`モジュールからエクスポートされません。Electron APIの他のメソッドの戻り値としてのみ使用できます。
各ナビゲーションエントリは特定のページに対応します。インデックス付けシステムはシーケンシャルな順序に従い、最初の利用可能なナビゲーションエントリはインデックス0にあり、最も早くアクセスされたページを表し、最新のナビゲーションエントリはインデックスNにあり、最も最近アクセスされたページを表します。このナビゲーションエントリの順序付けられたリストを維持することで、ユーザーの閲覧履歴を前後にシームレスに移動できます。
インスタンスメソッド
navigationHistory.canGoBack()
booleanを返します - ブラウザが前のウェブページに戻ることができるかどうか。
navigationHistory.canGoForward()
booleanを返します - ブラウザが次のウェブページに進めることができるかどうか。
navigationHistory.canGoToOffset(offset)
- offset整数
booleanを返します - ウェブページが現在のエントリからの指定されたoffsetに移動できるかどうか。
navigationHistory.clear()
ナビゲーション履歴をクリアします。
navigationHistory.getActiveIndex()
整数を返します - 前後または再読み込みする現在のページのインデックス。
navigationHistory.getEntryAtIndex(index)
- index整数
オブジェクトを返します
- url文字列 - 指定されたインデックスのナビゲーションエントリのURL。
- title文字列 - 指定されたインデックスのナビゲーションエントリのページタイトル。
インデックスが範囲外の場合(履歴の長さより大きい、または0未満)、nullが返されます。
navigationHistory.goBack()
ブラウザを1ページ戻します。
navigationHistory.goForward()
ブラウザを1ページ進めます。
navigationHistory.goToIndex(index)
- index整数
ブラウザを指定された絶対的なウェブページインデックスに移動します。
navigationHistory.goToOffset(offset)
- offset整数
現在のエントリからの指定されたオフセットに移動します。
navigationHistory.length()
整数を返します - 履歴の長さ。