Class TimeEvent

TimeEvent class

TimeEvent 인터페이스는 시간 이벤트와 관련된 특정 컨텍스트 정보를 제공합니다. 발생할 수 있는 다양한 유형의 이벤트는 beginEvent, endEvent 및 repeatEvent입니다.

public class TimeEvent : Event

속성

이름설명
Bubbles { get; }이벤트가 버블링 이벤트인지 여부를 나타내는 데 사용됩니다. 이벤트가 거품을 일으킬 수 있으면 값은 true이고 그렇지 않으면 값은 false입니다.
Cancelable { get; }이벤트가 기본 동작을 방지할 수 있는지 여부를 나타내는 데 사용됩니다. 기본 작업을 방지할 수 있는 경우 값은 true이고 그렇지 않은 경우 값은 false입니다.
CurrentTarget { get; }를 나타내는 데 사용IEventTarget 누구의IEventListener s가 현재 처리 중입니다. 캡처 및 버블링 중에 특히 유용합니다.
DefaultPrevented { get; }취소 가능한 속성 값이 true인 동안 preventDefault()가 호출된 경우 true를 반환하고 그렇지 않으면 false를 반환합니다.
Detail { get; }이벤트 유형에 따라 이벤트에 대한 세부 정보를 지정합니다. 이 이벤트 유형의 경우 애니메이션의 반복 횟수를 나타냅니다.
EventPhase { get; }현재 평가 중인 이벤트 흐름의 단계를 나타내는 데 사용됩니다.
IsTrusted { get; }isTrusted 특성은 초기화된 값을 반환해야 합니다. 이벤트가 생성되면 속성을 false로 초기화해야 합니다.
Target { get; }를 나타내는 데 사용IEventTarget 이벤트가 원래 발송된 대상.
TimeStamp { get; }이벤트가 생성된 시간(epoch에 상대적인 밀리초)을 지정하는 데 사용됩니다. 일부 시스템에서 이 정보를 제공하지 않을 수 있기 때문에 timeStamp 값은 모든 이벤트에 대해 사용하지 못할 수 있습니다. 사용할 수 없는 경우 , 값 0이 반환됩니다. epoch 시간의 예는 시스템 시작 시간 또는 1970년 1월 1일 0:0:0 UTC입니다.
Type { get; }이벤트 이름(대소문자 구분 안 함). 이름은 XML 이름이어야 합니다.
View { get; }보기 속성은 이벤트가 생성된 AbstractView [DOM2VIEWS]를 식별합니다.

행동 양식

이름설명
virtual GetPlatformType()이 메서드는 ECMAScript 개체를 검색하는 데 사용됩니다.Type .
InitEvent(string, bool, bool)InitEvent 메서드는 값을 초기화하는 데 사용됩니다.Event the 를 통해 생성됨IDocumentEvent 인터페이스.
InitTimeEvent(string, IAbstractView, long)initTimeEvent 메서드는 DocumentEvent 인터페이스를 통해 생성된 TimeEvent의 값을 초기화하는 데 사용됩니다. 이 메서드는 TimeEvent가 dispatchEvent 메서드를 통해 전달되기 전에만 호출할 수 있지만 필요한 경우 해당 단계에서 여러 번 호출할 수 있습니다. 여러 번 호출하면 최종 호출이 우선합니다.
PreventDefault()이벤트가 취소 가능한 경우PreventDefault 메서드는 이벤트가 취소됨을 나타내는 데 사용됩니다. 이벤트의 결과로 구현에서 일반적으로 수행하는 기본 작업이 발생하지 않음을 의미합니다.
StopImmediatePropagation()이 메서드를 호출하면 이벤트가 현재 이벤트 리스너 이후에 등록된 이벤트 리스너에 도달하는 것을 방지하고 트리에서 발송될 때 이벤트가 다른 객체에 도달하는 것도 방지합니다.
StopPropagation()StopPropagation 방법은 이벤트 흐름 중에 이벤트의 추가 전파를 방지하는 데 사용됩니다.

또한보십시오