From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../compositionevent/compositionevent/index.html | 71 +++++++++++++++++++ files/ja/web/api/compositionevent/index.html | 81 ++++++++++++++++++++++ .../initcompositionevent/index.html | 71 +++++++++++++++++++ .../ja/web/api/compositionevent/locale/index.html | 55 +++++++++++++++ 4 files changed, 278 insertions(+) create mode 100644 files/ja/web/api/compositionevent/compositionevent/index.html create mode 100644 files/ja/web/api/compositionevent/index.html create mode 100644 files/ja/web/api/compositionevent/initcompositionevent/index.html create mode 100644 files/ja/web/api/compositionevent/locale/index.html (limited to 'files/ja/web/api/compositionevent') diff --git a/files/ja/web/api/compositionevent/compositionevent/index.html b/files/ja/web/api/compositionevent/compositionevent/index.html new file mode 100644 index 0000000000..1426a72312 --- /dev/null +++ b/files/ja/web/api/compositionevent/compositionevent/index.html @@ -0,0 +1,71 @@ +--- +title: CompositionEvent.CompositionEvent() +slug: Web/API/CompositionEvent/CompositionEvent +tags: + - API + - CompositionEvent + - Constructor + - Reference +translation_of: Web/API/CompositionEvent/CompositionEvent +--- +

{{APIRef("DOM Events")}}

+ +

CompositionEvent() コンストラクターは新しい {{domxref("CompositionEvent")}} オブジェクトのインスタンスを作成します。

+ +

構文

+ +
 myEvent = new CompositionEvent(typeArg, CompositionEventInit)
+ +

+ +
+
typeArg
+
イベントの名前を表す {{domxref("DOMString")}}。
+
CompositionEventInit{{optional_inline}}
+
+ +
+
CompositionEventInit 辞書オブジェクトは、次のメンバーを含むことができます: + +
    +
  • data: {{domxref("CompositionEvent")}} オブジェクトの {{domxref("CompositionEvent.data", "data")}} 属性を IME コンポジションにより生成された文字に初期化します。
  • +
+ +
+

補足: CompositionEventInit 辞書は、{{domxref("UIEvent.UIEvent", "UIEventInit")}} 辞書から継承するため、そこで定義されたメンバーも受け入れます。

+
+
+
+ +

仕様

+ + + + + + + + + + + + + + + + +
仕様書策定状況備考
{{SpecName('DOM3 Events','#dom-compositionevent-compositionevent','CompositionEvent()')}}{{Spec2('DOM3 Events')}}初期定義。
+ +

ブラウザー実装状況

+ +
+ + +

{{Compat("api.CompositionEvent.CompositionEvent")}}

+
+ +

関連情報

+ + diff --git a/files/ja/web/api/compositionevent/index.html b/files/ja/web/api/compositionevent/index.html new file mode 100644 index 0000000000..4f3b40070a --- /dev/null +++ b/files/ja/web/api/compositionevent/index.html @@ -0,0 +1,81 @@ +--- +title: CompositionEvent +slug: Web/API/CompositionEvent +tags: + - API + - CompositionEvent + - DOM + - Event + - Reference +translation_of: Web/API/CompositionEvent +--- +
{{APIRef("DOM Events")}}
+ +

DOM CompositionEvent は間接的なテキストの入力によって発生するイベントを表します。

+ +

{{InheritanceDiagram}}

+ +

コンストラクター

+ +
+
{{domxref("CompositionEvent.CompositionEvent()", "CompositionEvent()")}}
+
新しい CompositionEvent オブジェクトのインスタンスを作成します。
+
+ +

プロパティ

+ +

このインターフェイスは、親である {{domxref("UIEvent")}} および祖先である {{domxref("Event")}} からもプロパティを継承します。

+ +
+
{{domxref("CompositionEvent.data")}} {{readonlyinline}}
+
イベントを発生させた入力システムによって生成された文字を返します。これは、CompositionEvent オブジェクトを生成したイベントの型に応じて変わります。
+
{{domxref("CompositionEvent.locale")}} {{readonlyinline}} {{deprecated_inline}}
+
現在の入力システムのロケールです (例えば、入力システムが IME であればそれに関連したキーボードレイアウトのロケールになります)。
+
+ +

メソッド

+ +

このインターフェイスは、親である {{domxref("UIEvent")}} および祖先である {{domxref("Event")}} からもメソッドを継承します。

+ +
+
{{domxref("CompositionEvent.initCompositionEvent()")}} {{deprecated_inline}}
+
CompositionEvent オブジェクトの属性を初期化します。
+
+ +

仕様

+ + + + + + + + + + + + + + + + + + + +
仕様書策定状況コメント
{{SpecName('UI Events', '#interface-compositionevent', 'CompositionEvent')}}{{Spec2('UI Events')}}
{{SpecName('DOM3 Events', '#idl-compositionevent', 'CompositionEvent')}}{{Spec2('DOM3 Events')}}
+ +

ブラウザー実装状況

+ + + +

{{Compat("api.CompositionEvent")}}

+ +

関連情報

+ + diff --git a/files/ja/web/api/compositionevent/initcompositionevent/index.html b/files/ja/web/api/compositionevent/initcompositionevent/index.html new file mode 100644 index 0000000000..4e3fd1add4 --- /dev/null +++ b/files/ja/web/api/compositionevent/initcompositionevent/index.html @@ -0,0 +1,71 @@ +--- +title: CompositionEvent.initCompositionEvent() +slug: Web/API/CompositionEvent/initCompositionEvent +tags: + - API + - CompositionEvent + - Deprecated + - Method + - Reference + - initCompositionEvent +translation_of: Web/API/CompositionEvent/initCompositionEvent +--- +

{{deprecated_header}}{{APIRef("DOM Events")}}

+ +

{{domxref("CompositionEvent")}} インターフェイスの initCompositionEvent()メソッドは、CompositionEvent オブジェクトインスタンスの属性を初期化します。

+ +

構文

+ +
 compositionEventInstance.initCompositionEvent(typeArg, canBubbleArg, cancelableArg, viewArg, dataArg, localeArg)
+ +

引数

+ +
+
typeArg
+
composition イベントの種類を表す {{domxref("DOMString")}}。これは、compositionstart, compositionupdate, compositionend のいずれかになります。
+
canBubbleArg
+
イベントがバブリング可能するかどうかを指定する {{domxref("Boolean")}}。
+
cancelableArg
+
イベントがキャンセル可能かどうかを表す {{domxref("Boolean")}}。
+
viewArg
+
イベント生成元の {{domxref("Window")}} オブジェクト。
+
dataArg
+
data 属性の値を表す {{domxref("DOMString")}}。
+
localeArg
+
locale 属性の値を表す {{domxref("DOMString")}}。
+
+ +

戻り値

+ +

Void.

+ +

仕様

+ + + + + + + + + + + + + + + + +
仕様書策定状況備考
{{SpecName('DOM3 Events','#idl-interface-CompositionEvent-initializers','initCompositionEvent()')}}{{Spec2('DOM3 Events')}}初期定義。
+ +

ブラウザー実装状況

+ + + +

{{Compat("api.CompositionEvent.initCompositionEvent")}}

+ +

関連情報

+ + diff --git a/files/ja/web/api/compositionevent/locale/index.html b/files/ja/web/api/compositionevent/locale/index.html new file mode 100644 index 0000000000..68a30894bd --- /dev/null +++ b/files/ja/web/api/compositionevent/locale/index.html @@ -0,0 +1,55 @@ +--- +title: CompositionEvent.locale +slug: Web/API/CompositionEvent/locale +tags: + - API + - CompositionEvent + - Deprecated + - Locale + - Property + - Reference + - プロパティ +translation_of: Web/API/CompositionEvent/locale +--- +
{{deprecated_header}}{{APIRef("DOM Events")}}
+ +

locale は {{domxref("CompositionEvent")}} インターフェイスの読み取り専用のプロパティで、現在の入力メソッドのロケール (例えば、結合操作が IME に関連付けられているならばキーボードレイアウトのロケール) を返します。

+ +

構文

+ +
myLocale = CompositionEvent.locale
+ +

+ +

{{domxref("DOMString")}} で、現在の入力メソッドのロケールを表します。

+ +

仕様書

+ + + + + + + + + + + + + + + + +
仕様書状態備考
{{SpecName('DOM3 Events')}}{{Spec2('DOM3 Events')}}すでに仕様書にはありませんが、まだ対応されています。
+ +

ブラウザーの互換性

+ + + +

{{Compat("api.CompositionEvent.locale")}}

+ +

関連情報

+ + -- cgit v1.2.3-54-g00ecf