9 instantiations of ShellRouteParameters
Microsoft.Maui.Controls (9)
Shell\Shell.cs (4)
1022
return _navigationManager.GoToAsync(state, null, false, parameters: new
ShellRouteParameters
(parameters));
1030
return _navigationManager.GoToAsync(state, animate, false, parameters: new
ShellRouteParameters
(parameters));
1041
return _navigationManager.GoToAsync(state, null, false, parameters: new
ShellRouteParameters
(shellNavigationQueryParameters));
1053
return _navigationManager.GoToAsync(state, animate, false, parameters: new
ShellRouteParameters
(shellNavigationQueryParameters));
Shell\ShellContent.cs (2)
363
query = query ?? new
ShellRouteParameters
();
364
oldQuery = oldQuery ?? new
ShellRouteParameters
();
Shell\ShellNavigationManager.cs (3)
66
var parameters = shellNavigationParameters.Parameters ?? new
ShellRouteParameters
();
308
var filteredQuery = new
ShellRouteParameters
(query, prefix);
321
var returnValue = new
ShellRouteParameters
(data);
26 references to ShellRouteParameters
Microsoft.Maui.Controls (26)
Shell\BaseShellItem.cs (1)
309
internal virtual void ApplyQueryAttributes(
ShellRouteParameters
query)
Shell\ShellContent.cs (8)
33
BindableProperty.CreateAttached("QueryAttributes", typeof(
ShellRouteParameters
), typeof(ShellContent), defaultValue: null, propertyChanged: OnQueryAttributesPropertyChanged);
107
if (GetValue(QueryAttributesProperty) is
ShellRouteParameters
delayedQueryParams)
339
internal override void ApplyQueryAttributes(
ShellRouteParameters
query)
358
ApplyQueryAttributes(bindable, newValue as
ShellRouteParameters
, oldValue as
ShellRouteParameters
);
361
static void ApplyQueryAttributes(object content,
ShellRouteParameters
query,
ShellRouteParameters
oldQuery)
419
static void ClearQueryIfAppliedToPage(
ShellRouteParameters
query, object content)
Shell\ShellNavigationManager.cs (11)
30
ShellRouteParameters
parameters = null,
66
var
parameters = shellNavigationParameters.Parameters ?? new ShellRouteParameters();
282
public static void ApplyQueryAttributes(Element element,
ShellRouteParameters
query, bool isLastItem, bool isPopping)
308
var
filteredQuery = new ShellRouteParameters(query, prefix);
316
ShellRouteParameters
MergeData(Element shellElement,
ShellRouteParameters
data, bool isPopping)
321
var
returnValue = new ShellRouteParameters(data);
323
var
existing = (
ShellRouteParameters
)shellElement.GetValue(ShellContent.QueryAttributesProperty);
499
ShellRouteParameters
routeParameters = null;
502
ShellRouteParameters
shellRouteParameters)
Shell\ShellNavigationParameters.cs (1)
20
public
ShellRouteParameters
Parameters { get; set; }
Shell\ShellRouteParameters.cs (2)
18
public ShellRouteParameters(
ShellRouteParameters
shellRouteParams) : base(shellRouteParams)
42
internal ShellRouteParameters(
ShellRouteParameters
query, string prefix)
Shell\ShellSection.cs (3)
318
async Task PrepareCurrentStackForBeingReplaced(ShellNavigationRequest request,
ShellRouteParameters
queryData, IServiceProvider services, bool? animate, List<string> globalRoutes, bool isRelativePopping)
485
Page GetOrCreateFromRoute(string route,
ShellRouteParameters
queryData, IServiceProvider services, bool isLast, bool isPopping)
497
internal async Task GoToAsync(ShellNavigationRequest request,
ShellRouteParameters
queryData, IServiceProvider services, bool? animate, bool isRelativePopping)