Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Impressum CommandEvent.h   Sprache: unbekannt

 
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */


#ifndef mozilla_dom_CommandEvent_h_
#define mozilla_dom_CommandEvent_h_

#include "mozilla/EventForwards.h"
#include "mozilla/dom/CommandEventBinding.h"
#include "mozilla/dom/Event.h"

namespace mozilla::dom {

class CommandEvent : public Event {
 public:
  CommandEvent(EventTarget* aOwner, nsPresContext* aPresContext,
               WidgetCommandEvent* aEvent);

  NS_DECL_ISUPPORTS_INHERITED
  NS_DECL_CYCLE_COLLECTION_SCRIPT_HOLDER_CLASS_INHERITED(CommandEvent, Event)

  virtual JSObject* WrapObjectInternal(
      JSContext* aCx, JS::Handle<JSObject*> aGivenProto) override {
    return CommandEvent_Binding::Wrap(aCx, this, aGivenProto);
  }

  static already_AddRefed<CommandEvent> Constructor(
      EventTarget* aOwner, const nsAString& aType,
      const CommandEventInit& aEventInitDict);

  static already_AddRefed<CommandEvent> Constructor(
      const GlobalObject& aGlobal, const nsAString& aType,
      const CommandEventInit& aEventInitDict);

  void GetCommand(nsAString& aCommand) const;

  Element* GetSource();

 protected:
  ~CommandEvent() = default;

 private:
  RefPtr<Element> mSource;
};

}  // namespace mozilla::dom

already_AddRefed<mozilla::dom::CommandEvent> NS_NewDOMCommandEvent(
    mozilla::dom::EventTarget* aOwner, nsPresContext* aPresContext,
    mozilla::WidgetCommandEvent* aEvent);

#endif  // mozilla_dom_CommandEvent_h_

Messung V0.5 in Prozent
C=95 H=100 G=97

[Seitenstruktur0.23Druckenetwas mehr zur Ethik2026-08-25]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Open Source Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik

Statistik
#Sources=141584
#Domains=752002
 




SSL  | sichere Verbindung  | rahmenlose Ansicht  | Kontakt  | Seitenstruktur  | © 2026 JDD |