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;