diff --git a/wwwroot/channels.ui b/wwwroot/channels.ui index 06cac36..2c08c29 100644 --- a/wwwroot/channels.ui +++ b/wwwroot/channels.ui @@ -40,16 +40,17 @@ { "wid":"self", "event":"row_selected", - "actiontype":"script", - "target":"root.mytv", - "script":"this.setValue(params)" - }, - { - "wid":"self", - "event":"row_selected", - "actiontype":"script", - "target":"root.popup", - "script":"this.dismiss()" + "actiontype":"urlwidget", + "target":"PopupWindow", + "popup_options":{ + "archor":"cc", + "width":"90%", + "height":"90%" + }, + "options":{ + "url":"{{entire_url('play.ui')}}", + "params":{} + } } ] } diff --git a/wwwroot/index.old.ui b/wwwroot/index.old.ui new file mode 100644 index 0000000..b84f7c3 --- /dev/null +++ b/wwwroot/index.old.ui @@ -0,0 +1,34 @@ +{ + "widgettype":"VBox", + "options":{ + "width":"100%", + "height":"100%" + }, + "subwidgets":[ + { + "widgettype":"urlwidget", + "options":{ + "url":"{{entire_url('header.ui')}}" + } + }, + { + "id":"center", + "widgettype":"Filler", + "options":{}, + "subwidgets":[ + { + "widgettype":"urlwidget", + "options":{ + "url":"{{entire_url('iptv.ui')}}" + } + } + ] + }, + { + "widgettype":"urlwidget", + "options":{ + "url":"{{entire_url('bottom.ui')}}" + } + } + ] +} diff --git a/wwwroot/index.ui b/wwwroot/index.ui index b84f7c3..6e5e2a9 100644 --- a/wwwroot/index.ui +++ b/wwwroot/index.ui @@ -19,7 +19,7 @@ { "widgettype":"urlwidget", "options":{ - "url":"{{entire_url('iptv.ui')}}" + "url":"{{entire_url('search_channels.ui')}}" } } ] diff --git a/wwwroot/play.ui b/wwwroot/play.ui new file mode 100644 index 0000000..50d9506 --- /dev/null +++ b/wwwroot/play.ui @@ -0,0 +1,13 @@ +{ + "id":"mytv", + "widgettype":"Iptv", + "options":{ + "width":"100%", + "height":"100%", + "autoplay":true, + "autounmute":true, + "playok_url":"{{entire_url('report_playing.dspy')}}", + "playfailed_url":"{{entire_url('report_failed.dspy')}}", + "user_data":{{json.dumps(params_kw)}} + } +}