Class EditNavigationMenuItem.Command
- Namespace
- Raytha.Application.NavigationMenuItems.Commands
- Assembly
- Raytha.Application.dll
public record EditNavigationMenuItem.Command : LoggableEntityRequest<CommandResponseDto<ShortGuid>>, IRequest<CommandResponseDto<ShortGuid>>, IBaseRequest, ILoggableRequest, IEquatable<LoggableRequest<CommandResponseDto<ShortGuid>>>, ILoggableEntityRequest, IEquatable<LoggableEntityRequest<CommandResponseDto<ShortGuid>>>, IEquatable<EditNavigationMenuItem.Command>
- Inheritance
-
EditNavigationMenuItem.Command
- Implements
-
IBaseRequest
- Inherited Members
Properties
CssClassName
public string? CssClassName { get; init; }
Property Value
IsDisabled
public bool IsDisabled { get; init; }
Property Value
Label
public required string Label { get; init; }
Property Value
NavigationMenuId
public required ShortGuid NavigationMenuId { get; init; }
Property Value
- ShortGuid
OpenInNewTab
public bool OpenInNewTab { get; init; }
Property Value
ParentNavigationMenuItemId
public ShortGuid? ParentNavigationMenuItemId { get; init; }
Property Value
- ShortGuid?
Url
public required string Url { get; init; }
Property Value
Methods
Empty()
public static EditNavigationMenuItem.Command Empty()