public FSExplorerViewModel(IFSItemViewModelFactory itemViewModelFactory, IFSExplorer explorer) { _itemViewModelFactory = itemViewModelFactory; _explorer = explorer; Drives = new ObservableCollection <IFSItemViewModel>(_explorer .GetDrives(BLL.DriveTypes.Fixed) .Select(d => _itemViewModelFactory.CreateDriveViewModel(d))); }
public FSItemsLoadingState( DateTime lastWriteTime, IFSExplorer explorer, IEnumerator <FSItemModel> enumerator, IFSItemLoaderStateFactory loaderStateFactory) : base(explorer, loaderStateFactory) { _lastWriteTime = lastWriteTime; _enumerator = enumerator; }
public FSItemWatcher(string itemPath, IFSItemCollection itemCollection, IFSExplorer explorer) { _itemPath = itemPath; _itemCollection = itemCollection; _explorer = explorer; }
public FSItemsPreLoadState( IFSExplorer explorer, IFSItemLoaderStateFactory loaderStateFactory) : base(explorer, loaderStateFactory) { }
public FSItemLoaderState(IFSExplorer explorer, IFSItemLoaderStateFactory loaderStateFactory) { _explorer = explorer; _loaderStateFactory = loaderStateFactory; }
public FSItemsLoadedState( DateTime lastWriteTime, IFSExplorer explorer, IFSItemLoaderStateFactory loaderStateFactory) : base(explorer, loaderStateFactory) => _lastWriteTime = lastWriteTime;
public FSItemLoaderStateFactory(IFSExplorer explorer) { _explorer = explorer; }