<?xml version="1.0" encoding="UTF-8" ?>
<component name="mv_ControlsGroup" extends="mv_BaseView">
    <interface>
        <field id="selectedIndex" type="integer" alwaysNotify="true" />
        <field id="focusedIndex" type="integer" alwaysNotify="true" />
        <field id="layoutMode" type="string" />
        <field id="itemSpacings" type="array" />
        <field id="keyDirection" type="string" />
        <field id="useSizeForlayout" type="boolean" />
        <field id="useFootPrint" type="boolean" />
        <field id="selectOnFocus" type="boolean" />
        <field id="_layoutNow" type="boolean" />
        <field id="setIsSelectedOnChildren" type="boolean" />
        <field id="state" type="string" />
        <function name="updateChildren" />
        <function name="layoutChildren" />
        <function name="getSelectedButton" />
        <function name="setFocusedControl" />
        <function name="getIsFocusedControl" />
        <function name="getFocusedControl" />
        <function name="setSelectedIndex" />
        <function name="onDebugMChange" />
        <function name="onSyncMChange" />
        <function name="getInstance" />
        <function name="_apply" />
        <function name="createFragment" />
    </interface>
    <script type="text/brightscript" uri="pkg:/components/mv_ControlsGroup.brs" />
    <script type="text/brightscript" uri="pkg:/source/view/controls/ControlsGroup.brs" />
    <script type="text/brightscript" uri="pkg:/source/view/BaseView.brs" />
    <script type="text/brightscript" uri="pkg:/source/view/NodeClass.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/Tasks.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/Collections.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/BaseClass.brs" />
    <children />
</component>
