<?xml version="1.0" encoding="UTF-8" ?>
<component name="mc_Array" extends="Node">
    <interface>
        <field id="length" type="integer" />
        <field id="changes" type="array" />
        <field id="isSerializable" type="boolean" />
        <field id="_debug" type="boolean" />
        <field id="_debugAsChildren" type="boolean" />
        <field id="__contents" type="array" />
        <function name="sortByKey" />
        <function name="clear" />
        <function name="peek" />
        <function name="push" />
        <function name="set" />
        <function name="insert" />
        <function name="pop" />
        <function name="shift" />
        <function name="unshift" />
        <function name="append" />
        <function name="get" />
        <function name="remove" />
        <function name="hasItem" />
        <function name="getValues" />
        <function name="getIndex" />
        <function name="serialize" />
        <function name="deserialize" />
        <function name="setNotificationsEnabled" />
        <function name="resetPendingChanges" />
    </interface>
    <script type="text/brightscript" uri="pkg:/components/mc_Array.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/Array.brs" />
    <script type="text/brightscript" uri="pkg:/source/roku_modules/log/LogMixin.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/Serialization.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/Utils.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/Types-Polyfill.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/Global.brs" />
    <script type="text/brightscript" uri="pkg:/source/core/Collections.brs" />
    <script type="text/brightscript" uri="pkg:/source/roku_modules/rokucommunity_bslib/bslib.brs" />
    <children />
</component>
