puts status in header
This commit is contained in:
@ -27,7 +27,7 @@ class ElementView
|
||||
# second argument is optional, but if given will be added as text (content) to the newly
|
||||
# created Element
|
||||
# return the new Element, which is not linked into the dom at that point (see << and add*)
|
||||
def div name_class = "div" , text = nil
|
||||
def div(name_class = "div" , text = nil)
|
||||
name , clazz = name_class.split(".")
|
||||
name = "div" if name.empty?
|
||||
element = $document.create_element(name)
|
||||
|
@ -8,16 +8,16 @@ class StatusView < ElementView
|
||||
end
|
||||
|
||||
def draw
|
||||
header = div("h4" , "Interpreter" )
|
||||
header << div("span.header_state" , state_text)
|
||||
@element = div(".status_view") <<
|
||||
div("h4" , "Interpreter" ) <<
|
||||
header <<
|
||||
div("button.next" , "Next") <<
|
||||
div("button.run" , "Run") <<
|
||||
div("button.wizz" , "Wizz") <<
|
||||
div( "br") <<
|
||||
div("span.clock" , clock_text) <<
|
||||
div( "br") <<
|
||||
div("span.state" , state_text) <<
|
||||
div( "br") <<
|
||||
div("span.flags" , flags_text) <<
|
||||
div( "br" , "Stdout") <<
|
||||
div("span.stdout")
|
||||
@ -55,7 +55,7 @@ class StatusView < ElementView
|
||||
end
|
||||
|
||||
def state_text
|
||||
"State #{@interpreter.state}"
|
||||
" (#{@interpreter.state})"
|
||||
end
|
||||
|
||||
def flags_text
|
||||
|
Reference in New Issue
Block a user