22 lines
647 B
C#
22 lines
647 B
C#
|
|
/// <summary>
|
|
/// Параметры навигации на другую страницу.
|
|
/// </summary>
|
|
public sealed class PageNavigate
|
|
{
|
|
/// <summary>
|
|
/// Идентификатор страницы, на которую нужно перейти.
|
|
/// </summary>
|
|
public required string PageId { get; init; }
|
|
|
|
/// <summary>
|
|
/// Дополнительные аргументы для навигации.
|
|
/// </summary>
|
|
public object? Args { get; init; }
|
|
|
|
/// <summary>
|
|
/// Заменить текущую навигацию на новую.
|
|
/// </summary>
|
|
public bool Replace { get; init; }
|
|
}
|