本文へスキップ

クラス: NavigationHistory

クラス: NavigationHistory

アプリケーション内のユーザーの閲覧履歴を表すナビゲーションエントリのリストを管理します。

プロセス: メイン
このクラスは`'electron'`モジュールからエクスポートされません。Electron APIの他のメソッドの戻り値としてのみ使用できます。

各ナビゲーションエントリは特定のページに対応します。インデックス付けシステムはシーケンシャルな順序に従い、最初の利用可能なナビゲーションエントリはインデックス0にあり、最も早くアクセスされたページを表し、最新のナビゲーションエントリはインデックスNにあり、最も最近アクセスされたページを表します。このナビゲーションエントリの順序付けられたリストを維持することで、ユーザーの閲覧履歴を前後にシームレスに移動できます。

インスタンスメソッド

booleanを返します - ブラウザが前のウェブページに戻ることができるかどうか。

booleanを返します - ブラウザが次のウェブページに進めることができるかどうか。

  • offset 整数

booleanを返します - ウェブページが現在のエントリからの指定されたoffsetに移動できるかどうか。

ナビゲーション履歴をクリアします。

整数を返します - 前後または再読み込みする現在のページのインデックス。

  • index 整数

オブジェクトを返します

  • url 文字列 - 指定されたインデックスのナビゲーションエントリのURL。
  • title 文字列 - 指定されたインデックスのナビゲーションエントリのページタイトル。

インデックスが範囲外の場合(履歴の長さより大きい、または0未満)、nullが返されます。

ブラウザを1ページ戻します。

ブラウザを1ページ進めます。

  • index 整数

ブラウザを指定された絶対的なウェブページインデックスに移動します。

  • offset 整数

現在のエントリからの指定されたオフセットに移動します。

整数を返します - 履歴の長さ。