2 writes to IndicatorLayout
Microsoft.Maui.Controls (2)
IndicatorView\IndicatorView.cs (2)
148 indicatorView.IndicatorLayout = new IndicatorStackLayout(indicatorView) { Spacing = DefaultPadding }; 153 indicatorView.IndicatorLayout = null;
7 references to IndicatorLayout
Microsoft.Maui.Controls (7)
IndicatorView\IndicatorView.cs (7)
12 [ContentProperty(nameof(IndicatorLayout))] 25 => (((IndicatorView)bindable).IndicatorLayout as IndicatorStackLayout)?.ResetIndicatorCount((int)oldValue)); 29 => (((IndicatorView)bindable).IndicatorLayout as IndicatorStackLayout)?.ResetIndicators()); 51 static readonly BindableProperty IndicatorLayoutProperty = BindableProperty.Create(nameof(IndicatorLayout), typeof(IBindableLayout), typeof(IndicatorView), null, propertyChanged: TemplateUtilities.OnContentChanged); 150 else if (indicatorView.IndicatorLayout is not null) 152 (indicatorView.IndicatorLayout as IndicatorStackLayout)?.Remove(); 189 Maui.ILayout ITemplatedIndicatorView.IndicatorsLayoutOverride => (IndicatorTemplate != null) ? IndicatorLayout as Maui.ILayout : null;