Skip to content

pantoken / renderers/web-components/src / CommandEventish

อินเทอร์เฟซ: CommandEventish

อัลฟา

รูปร่าง command/source ของ CommandEvent คำสั่ง Invoker (ยังไม่ได้อยู่ในประเภทไลบรารี DOM).

ขยาย

  • Event

คุณสมบัติ

command

command: string

อัลฟา


source

source: Element | null

อัลฟา


bubbles

readonly bubbles: boolean

อัลฟา

คุณสมบัติอ่านอย่างเดียว bubbles ของอินเทอร์เฟซ Event ระบุว่าเหตุการณ์จะฟองขึ้นผ่านต้นไม้ DOM หรือไม่.

MDN Reference

สืบทอดมาจาก

Event.bubbles


cancelBubble

cancelBubble: boolean

อัลฟา

คุณสมบัติ cancelBubble ของอินเทอร์เฟซ Event ถูกยกเลิกการใช้งานแล้ว ให้ใช้ Event.stopPropagation() แทน การตั้งค่าเป็น true ก่อนคืนค่าจากตัวจัดการเหตุการณ์จะป้องกันการแพร่ของเหตุการณ์ ในการใช้งานภายหลัง การตั้งค่านี้เป็น false จะไม่มีผล ดูความเข้ากันได้ของเบราว์เซอร์สำหรับรายละเอียด.

เลิกใช้

MDN Reference

สืบทอดมาจาก

Event.cancelBubble


cancelable

readonly cancelable: boolean

อัลฟา

คุณสมบัติอ่านอย่างเดียว cancelable ของอินเทอร์เฟซ Event ระบุว่าเหตุการณ์สามารถถูกยกเลิกได้หรือไม่ และดังนั้นสามารถป้องกันได้เหมือนกับว่าเหตุการณ์ไม่เคยเกิดขึ้น.

MDN Reference

สืบทอดมาจาก

Event.cancelable


composed

readonly composed: boolean

อัลฟา

คุณสมบัติอ่านอย่างเดียว composed ของอินเทอร์เฟซ Event ส่งคืนค่า boolean ซึ่งระบุว่าเหตุการณ์จะส่งผ่านขอบเขต shadow DOM ไปยัง DOM มาตรฐานหรือไม่.

MDN Reference

สืบทอดมาจาก

Event.composed


currentTarget

readonly currentTarget: EventTarget | null

อัลฟา

คุณสมบัติอ่านอย่างเดียว currentTarget ของอินเทอร์เฟซ Event ระบุองค์ประกอบที่ตัวจัดการเหตุการณ์ถูกแนบอยู่.

MDN Reference

สืบทอดมาจาก

CommandEventish.currentTarget


defaultPrevented

readonly defaultPrevented: boolean

อัลฟา

คุณสมบัติอ่านอย่างเดียว defaultPrevented ของอินเทอร์เฟซ Event ส่งคืนค่า boolean ที่ระบุว่าการเรียก Event.preventDefault() ได้ยกเลิกเหตุการณ์หรือไม่.

MDN Reference

สืบทอดมาจาก

Event.defaultPrevented


eventPhase

readonly eventPhase: number

อัลฟา

คุณสมบัติอ่านอย่างเดียว eventPhase ของอินเทอร์เฟซ Event ระบุว่ากำลังประเมินเฟสใดของการไหลของเหตุการณ์อยู่.

MDN Reference

สืบทอดมาจาก

Event.eventPhase


isTrusted

readonly isTrusted: boolean

อัลฟา

คุณสมบัติอ่านอย่างเดียว isTrusted ของอินเทอร์เฟซ Event เป็นค่า boolean ที่เป็นจริงเมื่อเหตุการณ์ถูกสร้างโดย user agent (รวมถึงการกระทำของผู้ใช้และวิธีการเชิงโปรแกรมเช่น HTMLElement.focus()) และเป็นเท็จเมื่อเหตุการณ์ถูกส่งผ่าน EventTarget.dispatchEvent() ข้อยกเว้นเดียวคือเหตุการณ์ click ซึ่ง user agent จะเริ่มค่า 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

อัลฟา

คุณสมบัติอ่านอย่างเดียว target ของอินเทอร์เฟซ Event เป็นการอ้างอิงถึงออบเจ็กต์ที่เหตุการณ์ถูกส่งไปยังมัน ซึ่งจะแตกต่างจาก Event.currentTarget เมื่อเรียกตัวจัดการเหตุการณ์ในช่วงการฟองหรือการจับ.

MDN Reference

สืบทอดมาจาก

CommandEventish.target


timeStamp

readonly timeStamp: number

อัลฟา

คุณสมบัติอ่านอย่างเดียว timeStamp ของอินเทอร์เฟซ Event ส่งคืนเวลา (เป็นมิลลิวินาที) ที่เหตุการณ์ถูกสร้างขึ้น.

MDN Reference

สืบทอดมาจาก

Event.timeStamp


type

readonly type: string

อัลฟา

คุณสมบัติอ่านอย่างเดียว type ของอินเทอร์เฟซ Event ส่งคืนสตริงที่ประกอบด้วยประเภทของเหตุการณ์ ถูกตั้งค่าเมื่อสร้างเหตุการณ์และเป็นชื่อที่ใช้เรียกเหตุการณ์เฉพาะ เช่น 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[]

อัลฟา

เมทอด composedPath() ของอินเทอร์เฟซ Event ส่งคืน path ของเหตุการณ์ ซึ่งเป็นอาเรย์ของออบเจ็กต์ที่ตัวฟังจะถูกเรียกใช้งาน ซึ่งจะไม่รวมโหนดในต้นไม้ shadow หาก root ของ shadow ถูกสร้างด้วย ShadowRoot.mode ที่ปิด.

MDN Reference

คืนค่า

EventTarget[]

สืบทอดมาจาก

Event.composedPath


initEvent()

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

อัลฟา

เมทอด Event.initEvent() ใช้เพื่อเริ่มต้นค่าของเหตุการณ์ที่สร้างโดยใช้ Document.createEvent().

พารามิเตอร์

type

string

bubbles?

boolean

cancelable?

boolean

คืนค่า

void

เลิกใช้

MDN Reference

สืบทอดมาจาก

Event.initEvent


preventDefault()

preventDefault(): void

อัลฟา

เมทอด preventDefault() ของอินเทอร์เฟซ Event แจ้ง user agent ว่าเหตุการณ์กำลังถูกจัดการอย่างชัดเจน ดังนั้นการกระทำเริ่มต้น เช่น การเลื่อนหน้า การนำทางลิงก์ หรือการวางข้อความ จะไม่ถูกดำเนินการ.

MDN Reference

คืนค่า

void

สืบทอดมาจาก

Event.preventDefault


stopImmediatePropagation()

stopImmediatePropagation(): void

อัลฟา

เมทอด stopImmediatePropagation() ของอินเทอร์เฟซ Event ป้องกันไม่ให้ตัวฟังอื่นของเหตุการณ์เดียวกันถูกเรียก.

MDN Reference

คืนค่า

void

สืบทอดมาจาก

Event.stopImmediatePropagation


stopPropagation()

stopPropagation(): void

อัลฟา

เมทอด stopPropagation() ของอินเทอร์เฟซ Event ป้องกันการแพร่ต่อไปของเหตุการณ์ปัจจุบันในช่วงการจับและการฟอง อย่างไรก็ตามจะไม่ป้องกันพฤติกรรมเริ่มต้นใด ๆ จากการเกิดขึ้น; ตัวอย่างเช่น การคลิกที่ลิงก์ยังคงถูกประมวลผล หากต้องการหยุดพฤติกรรมเหล่านั้น ให้ดูเมทอด preventDefault() นอกจากนี้ยังไม่ป้องกันการแพร่ไปยังตัวจัดการเหตุการณ์อื่นขององค์ประกอบปัจจุบัน หากต้องการหยุดสิ่งนั้น ให้ดู stopImmediatePropagation().

MDN Reference

คืนค่า

void

สืบทอดมาจาก

Event.stopPropagation