- From: Christian Parpart <cparpart@surakware.net>
- Date: Wed, 2 Oct 2002 03:12:21 +0200
- To: www-dom@w3.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi all,
I'm currently about to implement the Events module in my reference
implementation. I just noticed that the Event interface covers an readonly
attribute "currentTarget" of type "EventTarget", now, the derived interface
CustomEvent covers a function called setCurrentTarget getting a parameter
target of type "Node" which should be set to the "currentTarget" of type
"EventTarget".
Is this true???
I really can't imagine that they're not joking.
I'd prever an setCurrentTarget function getting a parameter of type
"EventTarget".
Of course, in C++ I can use the RTTI's dynamic_cast feature, but to
dynamically cast (and test) the Node to an EventTarget (and check whether it
has this interface or not). But this can't be the case since this is not
really a good resolution.
Furthermore:
The EventTarget's function addEventListener.addEventListenerXX does only put
the new listener into the list if it is unique, other wise the duplicate is
discarded. What duplicate? The old one or the new one? And, what's equality
in the EventListener's object? Must the EventListener be of the same
interface? or even the same instance (object)?
Best regards,
Chrisitan Parpart.
p.s.: I do not like the "Out Of Office" aproval thing, is there a way to work
around?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE9mkf1Ppa2GmDVhK0RAikpAJ9qbYLq09LyjEsElXleMw4yy0iIJwCeNyEi
4To9Md8zsLZzFixbNhxsO6E=
=4Dow
-----END PGP SIGNATURE-----
Received on Tuesday, 1 October 2002 21:13:00 UTC