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;