CompositeEntityCollection

                非破壞性地將多個EntityCollection實例組合成一個集合。如果在多個集合中存在具有相同ID的實體,則該實體將以非破壞性方式合并到單個新實體實例中。如果一個實體在多個集合中具有相同的屬性,則使用它所屬列表的最后一個集合中該實體的屬性。CompositeEntityCollection幾乎可以在使用EntityCollection的任何地方使用。
                new CompositeEntityCollection(collections, owner)
                Parameters:
                collections (Array.<EntityCollection>) 要合并的EntityCollection實例的初始列表。
                owner ((DataSource | CompositeEntityCollection)) 創建此集合的數據源(或復合實體集合)。

                Members

                (readonly) collectionChanged : Event

                獲取在從集合中添加或刪除實體時觸發的事件。生成的事件是aEntityCollection.collectionChangedEventCallback

                (readonly) id : String

                獲取此集合的全局唯一標識符。

                (readonly) owner : (DataSource|CompositeEntityCollection)

                獲取此復合實體集合的所有者,即創建它的數據源或復合實體集合。

                (readonly) values : Array.<Entity>

                獲取集合中實體實例的數組。不應直接修改此數組。

                Methods

                addCollection(collection, index)
                將集合添加到組合中。
                Parameters:
                collection (EntityCollection) 要添加的集合。
                index (Number) 要添加集合的索引。如果省略,集合將添加到所有現有集合的頂部。
                Throws
                • DeveloperError : 如果提供索引,則索引必須大于或等于零且小于或等于集合數。
                computeAvailability() → {TimeInterval}
                計算集合中實體的最大可用性。如果集合包含無限可用數據和非無限數據的組合,則它將僅返回與非無限數據相關的間隔。如果所有數據都是無限的,則返回無限間隔。
                contains(entity) → {Boolean}
                如果提供的實體在此集合中,則返回true,否則返回false。
                Parameters:
                entity (Entity) 實體。
                containsCollection(collection) → {Boolean}
                檢查組合是否包含給定集合。
                Parameters:
                collection (EntityCollection) 要檢查的集合。
                getById(id) → {Entity}
                獲取具有指定ID的實體。
                Parameters:
                id (String) 要檢索的實體的ID。
                getCollection(index)
                從組合中按索引獲取集合。
                Parameters:
                index (Number) 要檢索的索引。
                getCollectionsLength()
                獲取此組合中的集合數。
                indexOfCollection(collection) → {Number}
                確定組合中給定集合的索引。
                Parameters:
                collection (EntityCollection) 要查找的索引的集合。
                lowerCollection(collection)
                將集合降低到組合中的一個位置。
                Parameters:
                collection (EntityCollection) 要移動的集合。
                Throws
                lowerCollectionToBottom(collection)
                將集合降低到組合的底部。
                Parameters:
                collection (EntityCollection) 要移動的集合。
                Throws
                raiseCollection(collection)
                在組合中向上提升一個集合。
                Parameters:
                collection (EntityCollection) 要移動的集合。
                Throws
                raiseCollectionToTop(collection)
                將集合提升到組合的頂部。
                Parameters:
                collection (EntityCollection) 要移動的集合。
                Throws
                removeAllCollections()
                刪除此組合中的所有集合。
                removeCollection(collection) → {Boolean}
                從該組合中刪除集合(如果存在)。
                Parameters:
                collection (EntityCollection) 要刪除的集合。
                resumeEvents()
                添加或刪除項目時立即恢復引發EntityCollection#collectionChanged事件。當事件被掛起時所做的任何修改都將在調用此函數時作為單個事件觸發。此函數還確保在事件也恢復時重新計算集合。此函數是引用計數的,只要對EntityCollection#resumeEvents有相應的調用,就可以安全地多次調用。
                Throws
                suspendEvents()
                防止EntityCollection#collectionChanged事件被引發,直到對EntityCollection#resumeEvents進行相應的調用,此時將引發涵蓋所有掛起操作的單個事件。這樣可以有效地添加和刪除許多項目。當事件被掛起時,對集合的重新排序也將被掛起,因為這可能是一個代價高昂的操作。只要對EntityCollection#resumeEvents有相應的調用,就可以安全地多次調用此函數。
                主站蜘蛛池模板: 亚洲成av人片在线观看无码| 男人j放进女人p全黄| 香蕉啪视频在线观看视频久| 超级乱淫岳最新章节目录| 精品国产三级在线观看| 水蜜桃亚洲一二三四在线| 樱花草在线社区www| 无码丰满熟妇一区二区| 成人a一级试看片| 国产肥熟女视频一区二区三区| 国产成人8X视频网站入口| 午夜精品一区二区三区免费视频| 天天摸天天碰天天爽天天弄| 国产青草视频在线观看 | 日本小视频免费| 日韩美aaa特级毛片| 成人在线视频一区| 成年免费a级毛片| 国产麻豆视频免费观看| 国产麻豆天美果冻无码视频| 国产性生交xxxxx免费| 动漫av在线播放| 亚洲人成电影院在线观看| 中文字幕欧美在线| 2020阿v天堂网| 美女扒开尿口给男人桶视频免费| 欧美日韩精品一区二区在线观看 | 激情综合色五月六月婷婷| 日韩在线一区高清在线| 女邻居掀开短裙让我挺进| 国产成人午夜性a一级毛片| 国产后入清纯学生妹| 免费爱爱的视频太爽了| 久久青草亚洲AV无码麻豆| jizz中国免费| 99久久免费国产精品| 香港三级理论在线影院| 波多野结衣一区二区三区| 日日噜噜噜夜夜爽爽狠狠| 国产精品午夜无码AV天美传媒| 午夜精品福利视频|