Roku Developer Program

Developers and content creators—a complete solution for growing an audience directly.
cancel
Showing results for 
Search instead for 
Did you mean: 
xoceunder
Level 7

How to work with 2 content

I want to be able to do 2 content to show 2 lists

I am using this topic I want to show the category list 
https://forums.roku.com/viewtopic.php?f ... 60#p508624
0 Kudos
3 Replies
xoceunder
Level 7

Re: How to work with 2 content

Any help please I want to be able to make them change the listing by category
0 Kudos
Highlighted
xoceunder
Level 7

Re: How to work with 2 content

EPGGrid.xml
<?xml version="1.0" encoding="utf-8" ?> 

<component name="customEPGGrid" extends="EPGGrid" >

    <children>

    <ContentNode id = "coreList" role = "content" />
  
        <ParseEpg
            id="ParseEpg"/>

    </children>
 
    <script type="text/brightscript" uri="pkg:/components/EpgGrid.brs"/>
</component>


EpgGrid.brs
' ********** Copyright 2016 Roku Corp.  All Rights Reserved. **********  

function init()
   print "EpgGrid.brs"
   
   m.ParseEpg  = m.top.FindNode("ParseEpg")
   m.ParseEpg.uri="http://localhost/channel_epg.php?tipo=6"
   m.ParseEpg.observefield("content","contentdownloaded")
   m.ParseEpg.observefield("category","categorydownloaded")
   m.ParseEpg.functionName = "contentdownloaded"
   m.ParseEpg.control="RUN"
   
   m.list = m.top.FindNode("coreList")
   m.list.SetFocus(TRUE)

   m.top.translation  = [40, 555]
   m.top.numRows = 5
   m.top.duration = 10800
   m.top.nowNextMode = true
   m.top.infoGridGap = 0
   m.top.channelInfoColumnLabel = "Channel"
   m.top.setFocus(true)
   m.top.jumpToItem = 0
  
End function

Function contentdownloaded()
m.parseepg.unobservefield("content")
    m.top.content=m.parseepg.content
End Function

Function categorydownloaded()
m.parseepg.unobservefield("category")
print "Categoria =>> "; m.parseepg.category
    m.list.content = m.parseepg.category

End Function


0 Kudos
xoceunder
Level 7

Re: How to work with 2 content

How to show <Component: roSGNode> in list
0 Kudos