Simon Huber
4b8594c4a8
Fix: eventcatcher widget - variables can be undefined ( #6668 )
...
* Fix: eventcatcher widget - variables can be undefined
* Fix: selectedNode can be an svg where offsetLeft ... are undefined
* Make check for offsetLeft short
* remove second collectDOMNodeVariables
2022-05-06 17:11:13 +01:00
Simon Huber
58dd47d128
Add "tv-selectednode-width" and "tv-selectednode-height" ... ( #6582 )
...
* Add "tv-selectednode-width" and "tv-selectednode-height" ...
... variables to dragstartactions
* Update dragndrop.js
* Update dragndrop.js
* Add docs
* Update dragndrop.js
* Update dragndrop.js
* Update DraggableWidget.tid
* Update modifier Variable.tid
* Update modifier Variable.tid
* Update eventcatcher.js
* Update dom.js
* Update dragndrop.js
* Update dragndrop.js
* Update DraggableWidget.tid
* add a space after //
* Update modifier Variable.tid
2022-04-15 13:46:09 +01:00
Jeremy Ruston
1d8c538e45
Eventcatcher widget: add "matchSelector" attribute ( #6523 )
...
* Initial Commit
* Allow matchSelector to be used even if selector attribute isn't used
2022-03-14 09:56:23 +00:00
Saq Imtiaz
2e59d770f7
Fix eventcatcher widget: check for event properties before accessing ( #6048 )
2021-09-18 15:08:15 +01:00
jeremy@jermolene.com
e9613d7f12
eventcatcher widget: Add viewport-relative coordinates
...
This is useful because we get viewport relative coordinates from the link and action-navigate widgets
2021-08-05 08:35:44 +01:00
Saq Imtiaz
30925ee7bf
Update syntax for Eventcatcher ( #5868 )
...
* Update syntax for Eventcatcher to be consistent with MessageCatcher while being backwards compatible
* Update docs
* Update docs
2021-07-11 20:21:35 +01:00
Joe Bordes
82ec63e711
style(App) eliminate whitespace at the end of code lines ( #5735 )
2021-05-30 19:20:17 +01:00
Saq Imtiaz
270ead4701
Eventcatcher: Fixed FF and IE bugs, added stopPropagation attribute ( #5711 )
2021-05-21 09:43:20 +01:00
Saq Imtiaz
9825b5b4a0
Ensure new variables are strings ( #5197 )
2020-12-04 19:02:05 +00:00
Saq Imtiaz
1f5e1205ec
Extend Eventcatcher to handle multiple events ( #5185 )
...
* support multiple events
* Add variables for event type and detail. Rename types attribute to events
* Correct typo in refresh handling
2020-12-02 21:15:35 +00:00
jeremy@jermolene.com
2267e31546
Fix eventcatcher to ensure variable values are strings
...
I was getting some inconsistencies with filter operators that expect strings.
2020-11-25 15:54:28 +00:00
saqimtiaz
fa63ac5d1e
Add: Eventcatcher widget ( #5086 )
...
* Jeremy's original version of the event widget
* Renamed to eventcatcher, added modifier key support and mouse button support as variables
* Allow updating classname without re-rendering entire widget
* Handle tag attribute in refresh handler
* Improve handling for mouse button variable
* Fix typo in refresh handler
* Added variables for position of selected node and position of event relative to selected node and catcher node
2020-11-22 20:47:12 +00:00