2 writes to IndicatorLayout
Microsoft.Maui.Controls (2)
IndicatorView\IndicatorView.cs (2)
151 indicatorView.IndicatorLayout = new IndicatorStackLayout(indicatorView) { Spacing = DefaultPadding }; 156 indicatorView.IndicatorLayout = null;
7 references to IndicatorLayout
Microsoft.Maui.Controls (7)
IndicatorView\IndicatorView.cs (7)
14 [ContentProperty(nameof(IndicatorLayout))] 28 => (((IndicatorView)bindable).IndicatorLayout as IndicatorStackLayout)?.ResetIndicatorCount((int)oldValue)); 32 => (((IndicatorView)bindable).IndicatorLayout as IndicatorStackLayout)?.ResetIndicators()); 54 static readonly BindableProperty IndicatorLayoutProperty = BindableProperty.Create(nameof(IndicatorLayout), typeof(IBindableLayout), typeof(IndicatorView), null, propertyChanged: TemplateUtilities.OnContentChanged); 153 else if (indicatorView.IndicatorLayout is not null) 155 (indicatorView.IndicatorLayout as IndicatorStackLayout)?.Remove(); 192 Maui.ILayout ITemplatedIndicatorView.IndicatorsLayoutOverride => (IndicatorTemplate != null) ? IndicatorLayout as Maui.ILayout : null;