%div{ :'data-role' => :content, :'data-theme' => 'd', :class => 'middle-dialog'}
%mg{ :src => url_for('instance_states?format=png') } %l{ :'data-role' => :listview , :'data-inset' => :true, :'data-theme' => 'a'} - machine.states.each do |state| %i{ :'data-role' => 'list-divider', :'class' => 'ui-bar-a', :'data-theme' => 'a'}=state - if state.transitions.empty? %i{ :'data-role' => 'list-divider'} Action %i %{ :'data-role' => 'fieldcontain'}="---" %i{ :'data-role' => 'list-divider'} Destination %i %{ :'data-role' => 'fieldcontain'}="---" - else %i{ :'data-role' => 'list-divider'} Action - state.transitions.each do |transition| %i - if transition.automatically? %{ :'data-role' => 'fieldcontain'} auto - else %{ :'data-role' => 'fieldcontain'}=transition.action %i{ :'data-role' => 'list-divider'} Destination %i %{ :'data-role' => 'fieldcontain'}=transition.destination