-
Notifications
You must be signed in to change notification settings - Fork 38
Closed
Labels
Milestone
Description
There are few ways we could help developers manage the provider states in XAML
- Add a new trigger that will allow developers to set VisualState based on a the current provider state
<Page> <Grid> <VisualStateManager.VisualStateGroups> <VisualStateGroup> <VisualState> <VisualState.StateTriggers> <communityToolkit:AuthStateTrigger State="SignedIn" /> </VisualState.StateTriggers> <VisualState.Setters> <Setter Target="myGrid.Visibility" Value="Visible" /> </VisualState.Setters> </VisualState> </VisualStateGroup> </VisualStateManager.VisualStateGroups> <Grid x:Name="myGrid" Visibility="Collapsed"> ... </Grid> </Grid> </Page>
- Add a new extension to help with the most common scenario, setting visibility
<Grid communityToolkit:VisibleWhenSignedIn="True"> .... </Grid
michael-hawker