From 27cdc1dbd728113bc15a547ecb4bacc3d9775e79 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Sun, 8 Sep 2024 23:00:24 +0900 Subject: [PATCH] =?UTF-8?q?2024/07/25=20=E6=99=82=E7=82=B9=E3=81=AE?= =?UTF-8?q?=E8=8B=B1=E8=AA=9E=E7=89=88=E3=81=AB=E5=9F=BA=E3=81=A5=E3=81=8D?= =?UTF-8?q?=E6=96=B0=E8=A6=8F=E7=BF=BB=E8=A8=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pagerevealevent/pagerevealevent/index.md | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 files/ja/web/api/pagerevealevent/pagerevealevent/index.md diff --git a/files/ja/web/api/pagerevealevent/pagerevealevent/index.md b/files/ja/web/api/pagerevealevent/pagerevealevent/index.md new file mode 100644 index 00000000000000..eeda9105249dc5 --- /dev/null +++ b/files/ja/web/api/pagerevealevent/pagerevealevent/index.md @@ -0,0 +1,42 @@ +--- +title: "PageRevealEvent: PageRevealEvent() コンストラクター" +short-title: PageRevealEvent() +slug: Web/API/PageRevealEvent/PageRevealEvent +l10n: + sourceCommit: cd809f324e890917837ebe5194c934543d4a5464 +--- + +{{APIRef("HTML DOM")}}{{SeeCompatTable}} + +**`PageRevealEvent()`** コンストラクターは、新しい {{domxref("PageRevealEvent")}} オブジェクトインスタンスを作成します。 + +## 構文 + +```js-nolint +new PageRevealEvent(type, init) +``` + +### 引数 + +- `type` + - : イベントの種類の表す文字列。 `PageRevealEvent` の場合は、常に `pagereveal` です。 +- `init` + - : 以下のプロパティを持つオブジェクト。 + - `viewTransition` {{optional_inline}} + - : {{domxref("ViewTransition")}} オブジェクトで、関連するナビゲーションにおけるアクティブなビュー遷移を表します。アクティブなビュー遷移がない場合は、既定で `null` となります。 + +## 例 + +開発者はこのコンストラクターを手動で使用することはありません。 {{domxref("Window.pagereveal_event", "pagereveal")}} イベントが発生した結果としてハンドラーが呼び出されたときに、新しい `PageRevealEvent` オブジェクトが構築されます。 + +## 仕様書 + +{{Specifications}} + +## ブラウザーの互換性 + +{{Compat}} + +## 関連情報 + +- [ビュー遷移 API](/ja/docs/Web/API/View_Transitions_API)