start to unify and test listeners

This commit is contained in:
Torsten Ruger
2015-08-18 23:08:12 +02:00
parent f942ed719a
commit ef321dab26
3 changed files with 17 additions and 25 deletions

View File

@ -1,6 +1,19 @@
if RUBY_PLATFORM == 'opal'
require "native"
end
module Main
class ObjectsController < Volt::ModelController
def index_ready
container = Native(self.container).querySelector("ul")
return unless container
puts "li " + container.innerHTML + " lo"
# red = -> (event) { container.style.backgroundColor = "red" }
red = -> (event) { puts container.tagName }
container.addEventListener("mouseenter" , red)
end
def marker var
return "Wo" if var.is_a? String
var.class.name.split("::").last[0,2]