private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs e) { if (IsEnabled && (e.UpdateType != TreeUpdateType.PositionsOnly || (_sections != null && _sections.Changed))) { BackgroundTask.DoTaskOnIdle(); } }
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(); } }
private void OnChildAdded(object sender, TreeUpdatedEventArgs e) { var child = e.ComponentMetadata.Component; InsertChildInside(child); RepositionChildren(TvPoint.Zero); }
private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs e) { if (e.UpdateType != TreeUpdateType.PositionsOnly || _settings.LintOptions.Enabled) { RemoveAllTags(); } }
private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs e) { if (e.UpdateType != TreeUpdateType.PositionsOnly) { BackgroundTask.DoTaskOnIdle(); } }
private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs e) { // We run validation on all updates since there // may be whitespace checkers like lint StopValidation(); StartValidationNextIdle(); }
private void OnTreeUpdateCompleted(object sender, TreeUpdatedEventArgs e) { if (e.UpdateType == TreeUpdateType.NewTree) { StopValidation(); StartValidationNextIdle(); } }
private void OnRootRemoved(object sender, TreeUpdatedEventArgs e) { if (e.ComponentMetadata == _thisComponent.Metadata) { Clear(); _root.ComponentAdded -= OnRootRemoved; } }
private void OnComponentRemoved(object sender, TreeUpdatedEventArgs e) { var removed = e.ComponentMetadata; var viewport = e.ComponentMetadata.Component.Viewport; if (viewport != null) { InvalidateViewport(viewport); } }
private void OnUpdateCompleted(object sender, TreeUpdatedEventArgs e) { if (_nodesPendingRemoval.Count > 0) { if (Interlocked.CompareExchange(ref _taskRunning, 1, 0) == 0) { Task.Run(() => ProcessPendingNodeRemoval()); } } }
private void OnChildRemoved(object sender, TreeUpdatedEventArgs e) { RepositionChildren(TvPoint.Zero); }
private void OnComponentAdded(object sender, TreeUpdatedEventArgs e) { var data = e.ComponentMetadata; data.ViewportChanged += OnViewportChanged; }
private void OnComponentAdded(object sender, TreeUpdatedEventArgs e) { ResizeRowsAndCols(); }