Пример #1
0
        private void OnAddSubFolderItem(IComponentMetaDataContainer <TFolderMetaData> folderItem)
        {
            int lastFolderIdx = FoldersAndComponents.LastIndexOf(md => md.IsFolder);

            FoldersAndComponents.Insert(lastFolderIdx + 1, folderItem);
        }
Пример #2
0
 private void OnRemoveSubFolderItem(IComponentMetaDataContainer <TFolderMetaData> folderItem)
 {
     FoldersAndComponents.Remove(folderItem);
 }
Пример #3
0
 private void OnRemoveComponentItem(IComponentIdWithDisplayMetadata <TId, TComponentMetaData> componentItem)
 {
     FoldersAndComponents.Add(componentItem);
 }