diff options
Diffstat (limited to 'files/pt-br/web/api/event/index.html')
-rw-r--r-- | files/pt-br/web/api/event/index.html | 146 |
1 files changed, 146 insertions, 0 deletions
diff --git a/files/pt-br/web/api/event/index.html b/files/pt-br/web/api/event/index.html new file mode 100644 index 0000000000..7fe5549c48 --- /dev/null +++ b/files/pt-br/web/api/event/index.html @@ -0,0 +1,146 @@ +--- +title: Event +slug: Web/API/Event +tags: + - API + - DOM + - Event + - Interface + - NeedsTranslation + - Reference + - Référence(2) + - TopicStub +translation_of: Web/API/Event +--- +<p>{{APIRef("DOM")}}</p> + +<p>A interface de <strong>eventos</strong> representa qualquer evento de DOM. Ele contém propriedades comuns e métodos para qualquer evento.</p> + +<p>Um monte de outras interfaces herdam, diretamente ou não, a partir desta interface base:</p> + +<div class="index"> +<ul> + <li>{{domxref("AnimationEvent")}}</li> + <li>{{domxref("AudioProcessingEvent")}}</li> + <li>{{domxref("BeforeInputEvent")}}</li> + <li>{{domxref("BeforeUnloadEvent")}}</li> + <li>{{domxref("BlobEvent")}}</li> + <li>{{domxref("ClipboardEvent")}}</li> + <li>{{domxref("CloseEvent")}}</li> + <li>{{domxref("CompositionEvent")}}</li> + <li>{{domxref("CSSFontFaceLoadEvent")}}</li> + <li>{{domxref("CustomEvent")}}</li> + <li>{{domxref("DeviceLightEvent")}}</li> + <li>{{domxref("DeviceMotionEvent")}}</li> + <li>{{domxref("DeviceOrientationEvent")}}</li> + <li>{{domxref("DeviceProximityEvent")}}</li> + <li>{{domxref("DOMTransactionEvent")}}</li> + <li>{{domxref("DragEvent")}}</li> + <li>{{domxref("EditingBeforeInputEvent")}}</li> + <li>{{domxref("ErrorEvent")}}</li> + <li>{{domxref("FocusEvent")}}</li> + <li>{{domxref("GamepadEvent")}}</li> + <li>{{domxref("HashChangeEvent")}}</li> + <li>{{domxref("IDBVersionChangeEvent")}}</li> + <li>{{domxref("InputEvent")}}</li> + <li>{{domxref("KeyboardEvent")}}</li> + <li>{{domxref("MediaStreamEvent")}}</li> + <li>{{domxref("MessageEvent")}}</li> + <li>{{domxref("MouseEvent")}}</li> + <li>{{domxref("MutationEvent")}}</li> + <li>{{domxref("OfflineAudioCompletionEvent")}}</li> + <li>{{domxref("PageTransitionEvent")}}</li> + <li>{{domxref("PointerEvent")}}</li> + <li>{{domxref("PopStateEvent")}}</li> + <li>{{domxref("ProgressEvent")}}</li> + <li>{{domxref("RelatedEvent")}}</li> + <li>{{domxref("RTCDataChannelEvent")}}</li> + <li>{{domxref("RTCIdentityErrorEvent")}}</li> + <li>{{domxref("RTCIdentityEvent")}}</li> + <li>{{domxref("RTCPeerConnectionIceEvent")}}</li> + <li>{{domxref("SensorEvent")}}</li> + <li>{{domxref("StorageEvent")}}</li> + <li>{{domxref("SVGEvent")}}</li> + <li>{{domxref("SVGZoomEvent")}}</li> + <li>{{domxref("TimeEvent")}}</li> + <li>{{domxref("TouchEvent")}}</li> + <li>{{domxref("TrackEvent")}}</li> + <li>{{domxref("TransitionEvent")}}</li> + <li>{{domxref("UIEvent")}}</li> + <li>{{domxref("UserProximityEvent")}}</li> + <li>{{domxref("WheelEvent")}}</li> +</ul> +</div> + +<h2 id="Properties" name="Properties">Construtor</h2> + +<dl> + <dt>{{domxref("Event.Event", "Event()")}}</dt> + <dd>Cria um objeto Event.</dd> +</dl> + +<h2 id="Properties" name="Properties">Propriedades</h2> + +<p><em>Esta interface não herda nenhuma propriedade.</em></p> + +<dl> + <dt>{{domxref("Event.bubbles")}} {{readonlyinline}}</dt> + <dd>Um booleano que indica se o evento surge em bolha pela DOM ou não.</dd> + <dt>{{domxref("Event.cancelable")}} {{readonlyinline}}</dt> + <dd>Um booleano que indica se o evento é cancelado.</dd> + <dt>{{domxref("Event.currentTarget")}} {{readonlyinline}}</dt> + <dd>Uma referencia para o alvo registrado atualmente para o evento.</dd> + <dt>{{domxref("Event.defaultPrevented")}} {{readonlyinline}}</dt> + <dd>Indica se ou não {{domxref("event.preventDefault()")}} foi chamado no evento..</dd> + <dt>{{domxref("Event.eventPhase")}} {{readonlyinline}}</dt> + <dd>Indica que fase do fluxo de eventos está a ser processada.</dd> + <dt>{{domxref("Event.explicitOriginalTarget")}} {{non-standard_inline}} {{readonlyinline}}</dt> + <dd>O objetivo original explícito do evento (Mozilla-specific).</dd> + <dt>{{domxref("Event.originalTarget")}} {{non-standard_inline}} {{readonlyinline}}</dt> + <dd>O objectivo inicial do evento, antes de qualquer redirecionamento (Mozilla-specific).</dd> + <dt>{{domxref("Event.target")}} {{readonlyinline}}</dt> + <dd>A referência ao objectivo para o qual o evento foi originalmente despachado.</dd> + <dt>{{domxref("Event.timeStamp")}} {{readonlyinline}}</dt> + <dd>O tempo em que o evento foi criado.</dd> + <dt>{{domxref("Event.type")}} {{readonlyinline}}</dt> + <dd>O nome do evento (case-insensitive).</dd> + <dt>{{domxref("Event.isTrusted")}} {{readonlyinline}}</dt> + <dd>Indica se ou não o evento foi iniciado pelo navegador (depois de um clique do usuário, por exemplo) ou por um script (usando um método de criação de evento, como <a href="/en-US/docs/DOM/event.initEvent">event.initEvent</a>)</dd> +</dl> + +<h2 id="Methods" name="Methods">Metodos</h2> + +<p><em>Esta interface não herda nenhum método.</em></p> + +<dl> + <dt>{{domxref("Event.initEvent()")}} {{deprecated_inline}}</dt> + <dd>Inicializa o valor de um evento criado. Se o evento já está sendo despachado, este método não faz nada.</dd> + <dt>{{domxref("Event.preventBubble()")}} {{non-standard_inline}} {{Obsolete_inline(24)}}</dt> + <dd>Impede o evento de borbulhar. Obsoleto, use {{domxref ("event.stopPropagation")}} em vez disso.</dd> + <dt>{{domxref("Event.preventCapture()")}} {{non-standard_inline}} {{Obsolete_inline(24)}}</dt> + <dd>Obsoleto, use {{domxref("event.stopPropagation")}} ao invés.</dd> + <dt>{{domxref("Event.preventDefault()")}}</dt> + <dd>Cancela o evento (caso seja cancelável).</dd> + <dt>{{domxref("Event.stopImmediatePropagation()")}}</dt> + <dd>Para este evento em particular, nenhum outro ouvinte será chamado. Ou aqueles ligados no mesmo elemento, nem aqueles associados em elementos que serão percorridos mais tarde<br> + (em fase de captura, por exemplo).</dd> + <dt>{{domxref("Event.stopPropagation()")}}</dt> + <dd>Para a propagação de eventos mais adiante no DOM.</dd> + <dt>{{domxref("Event.getPreventDefault()")}} {{non-standard_inline}}</dt> + <dd>Obsoleto, use {{domxref("Event.defaultPrevented")}} ao invés.</dd> +</dl> + +<h2 id="See_also" name="See_also">Veja também</h2> + +<ul> + <li>Tipos de eventos disponíveis: <a href="/en-US/docs/Web/Reference/Events">Referência de eventos</a></li> + <li><a href="/en-US/docs/Web/API/Event/Comparison_of_Event_Targets">Comparitivo dos Alvos de Eventos</a> (target vs currentTarget vs relatedTarget vs originalTarget)</li> + <li><a href="/en-US/docs/Web/Guide/DOM/Events/Creating_and_triggering_events">Criação e gatilho de eventos customizados</a></li> + <li>Para desenvolvedores de extensões para o Firefox: + <ul> + <li><a href="/en-US/docs/Listening_to_events_in_Firefox_extensions">Escutando eventos em extensões do Firefox</a></li> + <li><a href="/en-US/docs/Listening_to_events_on_all_tabs">Escutando eventos em todas as abas</a></li> + </ul> + </li> + <li><a class="link-https" href="https://wiki.mozilla.org/Events">Eventos relacionados da Mozilla na vida real em wiki.mozilla.org</a></li> +</ul> |