GizDevWip
Channel Surfer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-05-2021
11:45 PM
Type mismatch occurred when setting the "rowDecorationComponentName" field of a "ZoomRowList" node
Running zoomRowListDefaultLayoutTest sample project given in Roku documentation, just add extra rowDecorationComponentName parameter.
base xml file
<component name="ZoomRowListTestScene" extends="Scene"> <script type="text/brightscript" uri="pkg:/components/ZoomRowListTestScene.brs" /> <children> <ZoomRowList id="theZoomRowList" itemComponentName="SimpleGridItem" rowDecorationComponentName="DecorSimpleGridItem" rowZoomHeight="450" rowHeight="250" rowItemZoomHeight="300" rowItemHeight="250" spacingAfterRow="50" rowItemZoomYOffset="200" rowItemYOffset="20"/> <Label id="scrollingStatusLabel" text="scrollingStatus: false" translation="[100,20]" /> <Label id="rowItemFocusedLabel" text="rowItemFocused: 0, 0" translation="[500,20]" /> <Label id="rowFocusedLabel" text="rowFocused: 0" translation="[900, 20]" /> </children> </component>
DecorSimpleGridItem component xml
<?xml version="1.0" encoding="utf-8" ?> <component name="DecorSimpleGridItem" extends="Group"> <interface> <field id="rowContent" type="node" onChange="rowContentChanged"/> </interface> <script type="text/brightscript" uri="pkg:/components/DecorSimpleGridItem.brs" /> <children> <Label id="itemtitle" width="500" height="100" translation="[0,0]"/> </children> </component>
itemComponentName working fine but rowDecorationComponentName makes pblm.(normally type mismatch error occur when we put wrong type like string instead of float width="abc")
if anyone got the solution pls post a sample code.