Example #1
0
 private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs e)
 {
     if (IsEnabled && (e.UpdateType != TreeUpdateType.PositionsOnly || (_sections != null && _sections.Changed)))
     {
         BackgroundTask.DoTaskOnIdle();
     }
 }
Example #2
0
 private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs e)
 {
     if (e.UpdateType != TreeUpdateType.PositionsOnly || _settings.LintOptions.Enabled)
     {
         ClearAllDiagnostic();
     }
 }
 private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs e)
 {
     if (e.UpdateType != TreeUpdateType.PositionsOnly)
     {
         RemoveAllTags();
     }
 }
Example #4
0
        private void OnChildAdded(object sender, TreeUpdatedEventArgs e)
        {
            var child = e.ComponentMetadata.Component;

            InsertChildInside(child);
            RepositionChildren(TvPoint.Zero);
        }
Example #5
0
 private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs e)
 {
     if (e.UpdateType != TreeUpdateType.PositionsOnly || _settings.LintOptions.Enabled)
     {
         RemoveAllTags();
     }
 }
Example #6
0
 private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs e)
 {
     if (e.UpdateType != TreeUpdateType.PositionsOnly)
     {
         BackgroundTask.DoTaskOnIdle();
     }
 }
Example #7
0
 private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs e)
 {
     // We run validation on all updates since there
     // may be whitespace checkers like lint
     StopValidation();
     StartValidationNextIdle();
 }
Example #8
0
 private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs e)
 {
     if (e.UpdateType == TreeUpdateType.NewTree)
     {
         StopValidation();
         StartValidationNextIdle();
     }
 }
Example #9
0
 private void OnRootRemoved(object sender, TreeUpdatedEventArgs e)
 {
     if (e.ComponentMetadata == _thisComponent.Metadata)
     {
         Clear();
         _root.ComponentAdded -= OnRootRemoved;
     }
 }
Example #10
0
        private void OnComponentRemoved(object sender, TreeUpdatedEventArgs e)
        {
            var removed  = e.ComponentMetadata;
            var viewport = e.ComponentMetadata.Component.Viewport;

            if (viewport != null)
            {
                InvalidateViewport(viewport);
            }
        }
Example #11
0
 private void OnUpdateCompleted(object sender, TreeUpdatedEventArgs e)
 {
     if (_nodesPendingRemoval.Count > 0)
     {
         if (Interlocked.CompareExchange(ref _taskRunning, 1, 0) == 0)
         {
             Task.Run(() => ProcessPendingNodeRemoval());
         }
     }
 }
Example #12
0
 private void OnChildRemoved(object sender, TreeUpdatedEventArgs e)
 {
     RepositionChildren(TvPoint.Zero);
 }
Example #13
0
        private void OnComponentAdded(object sender, TreeUpdatedEventArgs e)
        {
            var data = e.ComponentMetadata;

            data.ViewportChanged += OnViewportChanged;
        }
Example #14
0
 private void OnComponentAdded(object sender, TreeUpdatedEventArgs e)
 {
     ResizeRowsAndCols();
 }