5 writes to IsExpanded
Microsoft.VisualStudio.LanguageServices (5)
DocumentOutline\DocumentOutlineViewModel.cs (4)
245
model.
IsExpanded
= shouldExpand;
370
item.
IsExpanded
= false;
405
item.
IsExpanded
= oldValues.isExpanded;
473
overlappingModels[i].
IsExpanded
= true;
DocumentOutline\DocumentOutlineViewModel_Utilities.cs (1)
197
item.
IsExpanded
= expand;
6 references to IsExpanded
Microsoft.VisualStudio.LanguageServices (6)
DocumentOutline\DocumentOutlineViewModel.cs (2)
366
if (oldItems.Length > 0 && oldItems.All(static i => !i.
IsExpanded
))
391
oldState[mapped.Span] = (item.
IsExpanded
, item.IsSelected);
DocumentOutline\DocumentOutlineViewModel.DocumentOutlineViewState.cs (1)
34
/// should be as the only mutable state is <see cref="DocumentSymbolDataViewModel.
IsExpanded
"/>/<see
DocumentOutline\DocumentSymbolDataViewModel.cs (3)
17
/// cref="
IsExpanded
"/> and <see cref="IsSelected"/>. It is expected that these can be modified from any thread with
51
private static readonly PropertyChangedEventArgs _isExpandedPropertyChangedEventArgs = new PropertyChangedEventArgs(nameof(
IsExpanded
));
57
nameof(
IsExpanded
) => _isExpandedPropertyChangedEventArgs,