92 references to InvalidationTrigger
Microsoft.Maui.Controls (92)
Button\Button.cs (6)
37 propertyChanged: (bindable, oldVal, newVal) => ((Button)bindable).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged)); 44 propertyChanged: (bindable, oldVal, newVal) => ((Button)bindable).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged)); 111 propertyChanged: (bindable, oldvalue, newvalue) => ((Button)bindable).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged)); 136 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 403 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 452 => InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged);
Cells\Cell.cs (1)
47 ve?.InvalidateMeasureInternal(InvalidationTrigger.Undefined);
ContentPresenter.cs (1)
134 private protected override void InvalidateMeasureLegacy(InvalidationTrigger trigger, int depth, int depthLeveltoInvalidate)
DatePicker\DatePicker.cs (1)
150 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged);
IGridController.cs (1)
8 void InvalidateMeasureInernalNonVirtual(InvalidationTrigger trigger);
ImageButton\ImageButton.cs (1)
227 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged);
ImageElement.cs (2)
144 imageElement?.InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 152 ((VisualElement)sender).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged);
IndicatorView\IndicatorView.cs (1)
170 InvalidateMeasureInternal(Internals.InvalidationTrigger.MeasureChanged);
InputView\InputView.cs (2)
168 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 255 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged);
InvalidationEventArgs.cs (3)
9 public InvalidationEventArgs(InvalidationTrigger trigger) 13 public InvalidationEventArgs(InvalidationTrigger trigger, int depth) : this(trigger) 19 public InvalidationTrigger Trigger { get; private set; }
IVisualElementController.cs (1)
15 void InvalidateMeasure(InvalidationTrigger trigger);
Label\Label.cs (2)
367 label.InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 430 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged);
Layout\FlexLayout.cs (5)
167 ((VisualElement)bindable).InvalidateMeasureInternal(InvalidationTrigger.Undefined); 175 ((VisualElement)bindable).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 183 ((VisualElement)bindable).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 191 ((VisualElement)bindable).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 199 ((VisualElement)bindable).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged);
LegacyLayouts\AbsoluteLayout.cs (1)
156 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged);
LegacyLayouts\FlexLayout.cs (9)
155 ((VisualElement)bindable).InvalidateMeasureInternal(InvalidationTrigger.Undefined); 163 ((VisualElement)bindable).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 171 ((VisualElement)bindable).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 179 ((VisualElement)bindable).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 187 ((VisualElement)bindable).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 370 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 384 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 398 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 408 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged);
LegacyLayouts\Grid.cs (3)
30 propertyChanged: (bindable, oldValue, newValue) => ((Grid)bindable).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged)); 34 propertyChanged: (bindable, oldValue, newValue) => ((Grid)bindable).InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged)); 242 public void InvalidateMeasureInernalNonVirtual(InvalidationTrigger trigger)
LegacyLayouts\Layout.cs (13)
324 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 344 internal override void OnChildMeasureInvalidatedInternal(VisualElement child, InvalidationTrigger trigger, int depth) 360 InvalidationTrigger trigger; 368 trigger = InvalidationTrigger.Undefined; 545 internal virtual void OnChildMeasureInvalidated(VisualElement child, InvalidationTrigger trigger, int depth) 560 if ((trigger == InvalidationTrigger.MeasureChanged && view.Constraint == LayoutConstraint.Fixed) || 561 (trigger == InvalidationTrigger.SizeRequestChanged && view.ComputedConstraint == LayoutConstraint.Fixed)) 565 if (trigger == InvalidationTrigger.HorizontalOptionsChanged || trigger == InvalidationTrigger.VerticalOptionsChanged) 575 private protected virtual void InvalidateMeasureLegacy(InvalidationTrigger trigger, int depth, int depthLeveltoInvalidate) 579 if (trigger == InvalidationTrigger.RendererReady) 581 InvalidateMeasureInternal(new InvalidationEventArgs(InvalidationTrigger.RendererReady, depth)); 585 InvalidateMeasureInternal(new InvalidationEventArgs(InvalidationTrigger.MeasureChanged, depth));
Page\Page.cs (6)
507 internal override void OnChildMeasureInvalidatedInternal(VisualElement child, InvalidationTrigger trigger, int depth) 521 InvalidationTrigger trigger; 529 trigger = InvalidationTrigger.Undefined; 611 internal virtual void OnChildMeasureInvalidated(VisualElement child, InvalidationTrigger trigger, int depth) 633 InvalidateMeasureInternal(new InvalidationEventArgs(InvalidationTrigger.MeasureChanged, depth)); 760 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged);
Picker\Picker.cs (2)
132 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 136 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged);
RadioButton\RadioButton.cs (3)
238 => InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 245 => InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 262 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged);
ScrollView\ScrollView.cs (1)
481 private protected override void InvalidateMeasureLegacy(InvalidationTrigger trigger, int depth, int depthLeveltoInvalidate)
Shell\BaseShellItem.cs (1)
287 ve?.InvalidateMeasureInternal(InvalidationTrigger.Undefined);
TemplatedView\TemplatedView.cs (1)
153 private protected override void InvalidateMeasureLegacy(InvalidationTrigger trigger, int depth, int depthLeveltoInvalidate)
TimePicker\TimePicker.cs (2)
137 InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 156 => InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged);
View\View.cs (3)
28 ((View)bindable).InvalidateMeasureInternal(InvalidationTrigger.VerticalOptionsChanged)); 34 ((View)bindable).InvalidateMeasureInternal(InvalidationTrigger.HorizontalOptionsChanged)); 268 ((View)bindable).InvalidateMeasureInternal(InvalidationTrigger.MarginChanged);
VisualElement\VisualElement.cs (20)
471 InvalidateMeasureInternal(InvalidationTrigger.Undefined); 994 InvalidateMeasureInternal(InvalidationTrigger.RendererReady); 1016 InvalidateMeasureInternal(InvalidationTrigger.RendererReady); 1104 public void PlatformSizeChanged() => InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 1257 protected virtual void InvalidateMeasure() => InvalidateMeasureInternal(InvalidationTrigger.MeasureChanged); 1373 public void InvalidateMeasureNonVirtual(InvalidationTrigger trigger) 1378 internal void InvalidateMeasureInternal(InvalidationTrigger trigger) 1392 case InvalidationTrigger.MarginChanged: 1393 case InvalidationTrigger.HorizontalOptionsChanged: 1394 case InvalidationTrigger.VerticalOptionsChanged: 1405 private protected void FireMeasureChanged(InvalidationTrigger trigger, int depth) 1423 internal virtual void OnChildMeasureInvalidatedInternal(VisualElement child, InvalidationTrigger trigger, int depth) 1427 case InvalidationTrigger.VerticalOptionsChanged: 1428 case InvalidationTrigger.HorizontalOptionsChanged: 1432 case InvalidationTrigger.RendererReady: 1434 case InvalidationTrigger.Undefined: 1442 FireMeasureChanged(InvalidationTrigger.MeasureChanged, depth); 1449 void IVisualElementController.InvalidateMeasure(InvalidationTrigger trigger) => InvalidateMeasureInternal(trigger); 1502 InvalidateMeasureInternal(InvalidationTrigger.Undefined); 1718 ((VisualElement)bindable).InvalidateMeasureInternal(InvalidationTrigger.SizeRequestChanged);