void CreateList() { if (!CanCreateList) { return; } var name = askUser(dnSpy_Resources.OpenList_AskForName); if (string.IsNullOrEmpty(name)) { return; } var vm = new FileListVM(this, new FileList(name), false, true); addedFileLists.Add(vm); fileListColl.Add(vm); }
bool CalculateIsVisible(FileListVM vm, string filterText) { Debug.Assert(filterText != null && filterText.Trim().ToUpperInvariant() == filterText); if (string.IsNullOrEmpty(filterText) && !ShowSavedLists) { return(true); } if (ShowSavedLists && !vm.IsUserList) { return(false); } var name = vm.Name.ToUpperInvariant(); foreach (var s in filterText.ToUpperInvariant().Split(sep)) { if (!name.Contains(s)) { return(false); } } return(true); }
void CreateList() { if (!CanCreateList) return; var name = askUser(dnSpy_Resources.OpenList_AskForName); if (string.IsNullOrEmpty(name)) return; var vm = new FileListVM(this, new FileList(name), false, true); addedFileLists.Add(vm); fileListColl.Add(vm); }
bool CalculateIsVisible(FileListVM vm, string filterText) { Debug.Assert(filterText != null && filterText.Trim().ToUpperInvariant() == filterText); if (string.IsNullOrEmpty(filterText) && !ShowSavedLists) return true; if (ShowSavedLists && !vm.IsUserList) return false; var name = vm.Name.ToUpperInvariant(); foreach (var s in filterText.ToUpperInvariant().Split(sep)) { if (!name.Contains(s)) return false; } return true; }
public void WriteName(FileListVM vm) { output.Write(vm.Name, TextTokenKind.Assembly); }
public void WriteFileCount(FileListVM vm) { output.Write(vm.FileCount.ToString(), TextTokenKind.Number); }
public void WriteFileCount(FileListVM vm) => output.Write(BoxedTextColor.Number, vm.FileCount.ToString());
public void WriteName(FileListVM vm) => output.Write(BoxedTextColor.Assembly, vm.Name);