コード例 #1
0
ファイル: ChangesView.cs プロジェクト: PardCherish/Unity
        private void BuildTree()
        {
            if (treeChanges == null)
            {
                treeChanges                 = new ChangesTree();
                treeChanges.Title           = "Changes";
                treeChanges.DisplayRootNode = false;
                treeChanges.IsCheckable     = true;
                treeChanges.PathSeparator   = Environment.FileSystem.DirectorySeparatorChar.ToString();

                TreeOnEnable();
            }

            treeChanges.Load(gitStatusEntries.Select(entry => new GitStatusEntryTreeData(entry)));
            Redraw();
        }
コード例 #2
0
ファイル: HistoryView.cs プロジェクト: Lw960201/Unity-1
 private void BuildTree()
 {
     treeChanges.PathSeparator = Environment.FileSystem.DirectorySeparatorChar.ToString();
     treeChanges.Load(selectedEntry.changes.Select(entry => new GitStatusEntryTreeData(entry)));
     Redraw();
 }
コード例 #3
0
ファイル: ChangesView.cs プロジェクト: ccf19881030/Unity-1
 private void BuildTree()
 {
     treeChanges.PathSeparator = Environment.FileSystem.DirectorySeparatorChar.ToString();
     treeChanges.Load(gitStatusEntries.Select(entry => new GitStatusEntryTreeData(entry, gitLocks.Contains(entry.Path.ToNPath()))));
     Redraw();
 }