svghmi/widget_back.ysl2
branchsvghmi
changeset 2912 d320367eb2ad
parent 2902 1fcb50af0335
child 2958 895d3f2b1786
equal deleted inserted replaced
2911:211d6a185e31 2912:d320367eb2ad
     2 
     2 
     3 template "widget[@type='Back']", mode="widget_defs" {
     3 template "widget[@type='Back']", mode="widget_defs" {
     4     param "hmi_element";
     4     param "hmi_element";
     5 
     5 
     6     |     on_click: function(evt) {
     6     |     on_click: function(evt) {
     7     |         console.log("Back !");
       
     8     |         if(jump_history.length > 1){
     7     |         if(jump_history.length > 1){
     9     |            jump_history.pop();
     8     |            jump_history.pop();
    10     |            let [page_name, index] = jump_history.pop();
     9     |            let [page_name, index] = jump_history.pop();
    11     |            switch_page(page_name, index);
    10     |            switch_page(page_name, index);
    12     |         }
    11     |         }