Skip to content

pantoken-root / renderers/web-components/src / CommandEventish

インターフェース: CommandEventish ​

アルファ

Invoker Commands の command/source 形状の CommandEvent(まだ DOM lib 型には含まれていません)。

拡張 ​

  • Event

プロパティ ​

command ​

command: string

アルファ


source ​

source: Element | null

アルファ


bubbles ​

readonly bubbles: boolean

アルファ

Event インターフェースの読み取り専用プロパティ bubbles は、イベントが DOM ツリーをバブリングするかどうかを示します。

MDN Reference

継承元 ​

Event.bubbles


cancelBubble ​

cancelBubble: boolean

アルファ

Event インターフェースの cancelBubble プロパティは非推奨です。代わりに Event.stopPropagation() を使用してください。イベントハンドラから戻る前にこれを true に設定するとイベントの伝播が防止されます。後の実装では false に設定しても何も起こりません。詳細はブラウザ互換性を参照してください。

非推奨 ​

MDN Reference

継承元 ​

Event.cancelBubble


cancelable ​

readonly cancelable: boolean

アルファ

Event インターフェースの読み取り専用プロパティ cancelable は、イベントがキャンセル可能かどうか(つまりイベントが発生しなかったかのように防止できるか)を示します。

MDN Reference

継承元 ​

Event.cancelable


composed ​

readonly composed: boolean

アルファ

Event インターフェースの読み取り専用 composed プロパティは、イベントがシャドウ DOM の境界を越えて標準 DOM に伝播するかどうかを示すブール値を返します。

MDN Reference

継承元 ​

Event.composed


currentTarget ​

readonly currentTarget: EventTarget | null

アルファ

Event インターフェースの読み取り専用プロパティ currentTarget は、イベントハンドラがアタッチされている要素を識別します。

MDN Reference

継承元 ​

CommandEventish.currentTarget


defaultPrevented ​

readonly defaultPrevented: boolean

アルファ

Event インターフェースの読み取り専用プロパティ defaultPrevented は、Event.preventDefault() の呼び出しがイベントをキャンセルしたかどうかを示すブール値を返します。

MDN Reference

継承元 ​

Event.defaultPrevented


eventPhase ​

readonly eventPhase: number

アルファ

Event インターフェースの読み取り専用プロパティ eventPhase は、現在評価されているイベントフローのフェーズを示します。

MDN Reference

継承元 ​

Event.eventPhase


isTrusted ​

readonly isTrusted: boolean

アルファ

Event インターフェースの読み取り専用プロパティ isTrusted は、ユーザーエージェント(ユーザー操作や HTMLElement.focus() のようなプログラム的メソッドを含む)によって生成されたイベントの場合に true となり、EventTarget.dispatchEvent() によってディスパッチされた場合は false になるブール値です。唯一の例外は click イベントで、ユーザーエージェントでは isTrusted プロパティが false に初期化されます。

MDN Reference

継承元 ​

Event.isTrusted


returnValue ​

returnValue: boolean

アルファ

Event のプロパティ returnValue は、このイベントのデフォルト動作が防止されているかどうかを示します。

非推奨 ​

MDN Reference

継承元 ​

Event.returnValue


srcElement ​

readonly srcElement: EventTarget | null

アルファ

非推奨の Event.srcElement は Event.target プロパティのエイリアスです。代わりに Event.target を使用してください。

非推奨 ​

MDN Reference

継承元 ​

CommandEventish.srcElement


target ​

readonly target: EventTarget | null

アルファ

Event インターフェースの読み取り専用 target プロパティは、イベントがディスパッチされたオブジェクトへの参照です。バブリングまたはキャプチャリングフェーズ中にイベントハンドラが呼び出される場合、Event.currentTarget とは異なります。

MDN Reference

継承元 ​

CommandEventish.target


timeStamp ​

readonly timeStamp: number

アルファ

Event インターフェースの読み取り専用プロパティ timeStamp は、イベントが作成された時刻(ミリ秒単位)を返します。

MDN Reference

継承元 ​

Event.timeStamp


type ​

readonly type: string

アルファ

Event インターフェースの読み取り専用プロパティ type は、イベントの type を含む文字列を返します。これはイベントが構築されたときに設定され、通常は click、load、error のような特定のイベントを指す名前です。

MDN Reference

継承元 ​

Event.type


NONE ​

readonly NONE: 0

アルファ

継承元 ​

Event.NONE


CAPTURING_PHASE ​

readonly CAPTURING_PHASE: 1

アルファ

継承元 ​

Event.CAPTURING_PHASE


AT_TARGET ​

readonly AT_TARGET: 2

アルファ

継承元 ​

Event.AT_TARGET


BUBBLING_PHASE ​

readonly BUBBLING_PHASE: 3

アルファ

継承元 ​

Event.BUBBLING_PHASE

メソッド ​

composedPath() ​

composedPath(): EventTarget[]

アルファ

Event インターフェースの composedPath() メソッドは、リスナーが呼び出されるオブジェクトの配列であるイベントのパスを返します。これは、ShadowRoot.mode が closed で作成されたシャドウツリー内のノードを含みません。

MDN Reference

戻り値 ​

EventTarget[]

継承元 ​

Event.composedPath


initEvent() ​

initEvent(type, bubbles?, cancelable?): void

アルファ

Document.createEvent() を使用して作成されたイベントの値を初期化するために Event.initEvent() メソッドが使用されます。

パラメーター ​

type ​

string

bubbles? ​

boolean

cancelable? ​

boolean

戻り値 ​

void

非推奨 ​

MDN Reference

継承元 ​

Event.initEvent


preventDefault() ​

preventDefault(): void

アルファ

Event インターフェースの preventDefault() メソッドは、ユーザーエージェントに対してイベントが明示的に処理されていることを伝え、ページスクロール、リンクナビゲーション、テキストの貼り付けなどのデフォルトアクションが行われないようにします。

MDN Reference

戻り値 ​

void

継承元 ​

Event.preventDefault


stopImmediatePropagation() ​

stopImmediatePropagation(): void

アルファ

Event インターフェースの stopImmediatePropagation() メソッドは、同じイベントの他のリスナーが呼び出されるのを防ぎます。

MDN Reference

戻り値 ​

void

継承元 ​

Event.stopImmediatePropagation


stopPropagation() ​

stopPropagation(): void

アルファ

Event インターフェースの stopPropagation() メソッドは、キャプチャリングおよびバブリングフェーズにおける現在のイベントのさらなる伝播を防ぎます。ただし、リンクのクリックなどのデフォルトの動作を防止するものではありません。これらを止めたい場合は preventDefault() を参照してください。また、現在の要素の他のイベントハンドラへの伝播も防ぎません。それを止めたい場合は stopImmediatePropagation() を参照してください。

MDN Reference

戻り値 ​

void

継承元 ​

Event.stopPropagation