<?xml version="1.0" encoding="UTF-8" ?>
<component name="ml_FocusIndicatorManager" extends="mv_BaseView">
    <interface>
        <field id="isHidden" type="boolean" alwaysNotify="true" />
        <field id="list" type="node" />
        <field id="isFocusing" type="boolean" />
        <field id="_isContentUpdating" type="boolean" />
        <field id="activeScreenPos" type="integer" alwaysNotify="true" />
        <field id="nextScreenPos" type="integer" alwaysNotify="true" />
        <field id="focusedFraction" type="float" />
        <field id="isDoingFlowFocus" type="boolean" />
        <field id="focusScreenPosition" type="array" />
        <field id="listIsMoving" type="boolean" />
        <field id="state" type="string" />
        <function name="setNextFocusIndicatorConfig" />
        <function name="onFocusAnimationUpdate" />
        <function name="completeFocusNow" />
        <function name="setEnabled" />
        <function name="setIsFocusing" />
        <function name="setDelegateCallbacksEnabled" />
        <function name="setDelegateManagerEnabled" />
        <function name="reset" />
        <function name="sendManualDelegateRowMessage" />
        <function name="sendManualDelegateCellMessage" />
        <function name="setFocusComplete" />
        <function name="setManualFocusIndicatorMode" />
        <function name="setFocusedFraction" />
        <function name="getCurrentFocusSettings" />
        <function name="startFlowFocus" />
        <function name="cancelFlowFocus" />
        <function name="setFocusedOnRow" />
        <function name="isActive" />
        <function name="onDebugMChange" />
        <function name="onSyncMChange" />
        <function name="getInstance" />
        <function name="_apply" />
        <function name="createFragment" />
    </interface>
    <script type="text/brightscript" uri="pkg:/components/ml_FocusIndicatorManager.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/FocusIndicatorManager.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" />
    <script type="text/brightscript" uri="pkg:/source/view/Animation.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/ListMixin.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/ListItemViewManager.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/ListContentManager.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/ListItemScroller.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/ViewPortEventNotifier.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/ItemViewManager.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/ItemScroller.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/FocusIndicatorConfig.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/CommonListApi.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/CellInfo.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/DebugTimer.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/List.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/ItemFocusManager.brs" />
    <script type="text/brightscript" uri="pkg:/source/ml/ListDelegateManager.brs" />
    <children />
</component>
