ahocevar
|
f962b78caa
|
If no listeners are registered, triggerEvent does nothing now.
|
2012-06-25 06:32:10 +02:00 |
|
ahocevar
|
87459deb65
|
Removing unused variable.
|
2012-06-25 06:32:10 +02:00 |
|
ahocevar
|
9758910fc6
|
Making Element/Node types more consistent.
|
2012-06-24 22:12:38 +02:00 |
|
ahocevar
|
eabc2d9922
|
Shortcut to register events.
|
2012-06-24 20:03:58 +02:00 |
|
ahocevar
|
1b93856e89
|
Keep track of the number of events we have registered.
This is needed to reliably prevent the handleBrowserEvent method to perform potentially expensive calculations.
|
2012-06-24 20:03:16 +02:00 |
|
ahocevar
|
d8599f28b9
|
Let the controls decide about stopPropagation and preventDefault.
|
2012-06-24 19:53:42 +02:00 |
|
ahocevar
|
68498bc36e
|
Fixing the way we prevent the extra click.
|
2012-06-24 19:48:59 +02:00 |
|
ahocevar
|
fcadf842e5
|
stopPropagation and preventDefault when the event was handled.
|
2012-06-24 13:43:11 +02:00 |
|
ahocevar
|
446a434c06
|
New isEnterOrSpace method for keyboard navigation.
|
2012-06-24 13:42:34 +02:00 |
|
ahocevar
|
7f01528311
|
Proper destruction.
|
2012-06-24 13:41:00 +02:00 |
|
ahocevar
|
2fbb29efa0
|
Using goog.object.clear in destroy.
|
2012-06-24 12:46:09 +02:00 |
|
ahocevar
|
43adc61b26
|
No click event at the end of a drag sequence.
|
2012-06-23 14:18:02 +02:00 |
|
ahocevar
|
e03595fdac
|
Priority flag for unregistering priority events.
|
2012-06-23 13:37:39 +02:00 |
|
ahocevar
|
c72f803038
|
Adding scroll sequence and scroll support for the Navigation control.
|
2012-06-22 19:51:35 +02:00 |
|
ahocevar
|
f504fe87b8
|
Removing incorrect comments.
|
2012-06-22 18:27:06 +02:00 |
|
ahocevar
|
84ee96fbd0
|
Don't subclass fx.Dragger - just use it.
|
2012-06-22 18:27:06 +02:00 |
|
ahocevar
|
d9537b558a
|
Simplified ISequence API; add object property also for browser events.
|
2012-06-22 17:12:29 +02:00 |
|
ahocevar
|
65ae7eb7a7
|
Adding 'object' property to event object.
|
2012-06-22 15:58:58 +02:00 |
|
ahocevar
|
494305d725
|
Simplified the ISequence interface and sequence event handling.
|
2012-06-22 14:14:10 +02:00 |
|
ahocevar
|
deb84cf212
|
Removing unused code.
|
2012-06-22 11:42:17 +02:00 |
|
ahocevar
|
188615391d
|
Using a map for controls also.
|
2012-06-21 19:33:33 +02:00 |
|
ahocevar
|
9bd507e9b8
|
Adding a map of sequence providers
|
2012-06-21 19:27:18 +02:00 |
|
ahocevar
|
8d8819ec3c
|
Removing unused file and code.
|
2012-06-21 17:30:23 +02:00 |
|
ahocevar
|
81a55eb320
|
Finally fixing event sequences.
|
2012-06-21 17:26:23 +02:00 |
|
ahocevar
|
5b747cf7fd
|
Temporarily removing Drag sequence.
|
2012-06-21 14:14:36 +02:00 |
|
ahocevar
|
6213e07f96
|
Navigation control with Drag sequence Dragger
This is totally unfinished, but tests pass, and it is only meant to give the map a Navigation control.
|
2012-06-21 14:08:50 +02:00 |
|
ahocevar
|
a36972fd35
|
Exporting the API.
|
2012-06-20 19:07:11 +02:00 |
|
ahocevar
|
74d1a06177
|
No need for cross browser handling here.
|
2012-06-20 19:07:11 +02:00 |
|
ahocevar
|
05e13e86a3
|
Adding drag sequence. Tests still missing.
|
2012-06-20 18:32:27 +02:00 |
|
ahocevar
|
f74d265dec
|
Verified isSingleTouch and isMultiTouch functions.
|
2012-06-20 16:02:41 +02:00 |
|
ahocevar
|
8c4b528ded
|
Better cleanup.
|
2012-06-20 15:52:24 +02:00 |
|
ahocevar
|
80f76a91e1
|
Always provide a proper event object.
|
2012-06-20 15:52:08 +02:00 |
|
ahocevar
|
2fa71057b1
|
Finalizing tests for ol.Events
|
2012-06-20 15:26:02 +02:00 |
|
ahocevar
|
25d4ef17fd
|
Fixing types and getting rid of evt.touches warning.
|
2012-06-20 11:23:48 +02:00 |
|
ahocevar
|
dfc35282ff
|
Fixing API docs
|
2012-06-20 09:59:19 +02:00 |
|
ahocevar
|
fb8b1e878d
|
Events.js ported, with tests stub. More tests to be added.
|
2012-06-20 01:09:21 +02:00 |
|