public void UpdateSelectedBundles(IEnumerable <AssetBundleModel.BundleInfo> bundles) { AssetBundleModel.Model.AddBundlesToUpdate(bundles); m_AssetList.SetSelectedBundles(bundles); m_DetailsList.SetItems(bundles); m_MessageList.SetItems(null); }
protected override void SelectionChanged(IList <int> selectedIds) { List <AssetBundleState.BundleInfo> selectedBundles = new List <AssetBundleState.BundleInfo>(); foreach (var i in selectedIds.Select(b => Utilities.FindItem <AssetBundleState.BundleInfo.TreeItem>(rootItem, b))) { GatherAllBundlesFromNode(i, selectedBundles); } m_assetList.SetSelectedBundles(selectedBundles); }