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