Class: Browser::Event::Drag::Definition
- Inherits:
-
Browser::Event::Definition
- Object
- Browser::Event::Definition
- Browser::Event::Drag::Definition
- Defined in:
- opal/browser/event/drag.rb
Defined Under Namespace
Instance Method Summary collapse
- #alt! ⇒ Object
- #button=(value) ⇒ Object
- #client ⇒ Object
- #ctrl! ⇒ Object
- #meta! ⇒ Object
- #related=(elem) ⇒ Object
- #screen ⇒ Object
- #transfer=(value) ⇒ Object
Methods inherited from Browser::Event::Definition
Instance Method Details
#alt! ⇒ Object
34 35 36 |
# File 'opal/browser/event/drag.rb', line 34 def alt! `#@native.altKey = true` end |
#button=(value) ⇒ Object
46 47 48 |
# File 'opal/browser/event/drag.rb', line 46 def (value) `#@native.button = #{value}` end |
#client ⇒ Object
50 51 52 |
# File 'opal/browser/event/drag.rb', line 50 def client Client.new(@native) end |
#ctrl! ⇒ Object
38 39 40 |
# File 'opal/browser/event/drag.rb', line 38 def ctrl! `#@native.ctrlKey = true` end |
#meta! ⇒ Object
42 43 44 |
# File 'opal/browser/event/drag.rb', line 42 def `#@native.metaKey = true` end |
#related=(elem) ⇒ Object
58 59 60 |
# File 'opal/browser/event/drag.rb', line 58 def (elem) `#@native.relatedTarget = #{Native.convert(elem)}` end |
#screen ⇒ Object
54 55 56 |
# File 'opal/browser/event/drag.rb', line 54 def screen Screen.new(@native) end |
#transfer=(value) ⇒ Object
62 63 64 |
# File 'opal/browser/event/drag.rb', line 62 def transfer=(value) `#@native.dataTransfer = #{Native.convert(elem)}` end |