Class PageCreate
Assembly: Volo.CmsKit.Pro.Admin.Blazor.dll
Syntax
[Authorize("CmsKit.Pages.Create")]
[Route("/Cms/Pages/Create")]
public class PageCreate : CmsKitProComponentBase
Constructors
PageCreate()
Declaration
Fields
BreadcrumbItems
Declaration
protected List<BreadcrumbItem> BreadcrumbItems
Field Value
Type |
Description |
List<BreadcrumbItem> |
|
HideIcons
Declaration
protected string[] HideIcons
Field Value
SelectedTab
Declaration
protected string SelectedTab
Field Value
ValidationsRef
Declaration
protected Validations ValidationsRef
Field Value
Type |
Description |
Validations |
|
Properties
MediaDescriptorAdminAppService
Declaration
[Inject]
protected IMediaDescriptorAdminAppService MediaDescriptorAdminAppService { get; set; }
Property Value
Type |
Description |
IMediaDescriptorAdminAppService |
|
NavigationManager
Declaration
[Inject]
protected NavigationManager NavigationManager { get; set; }
Property Value
Page
Declaration
protected CreatePageInputDto Page { get; set; }
Property Value
Type |
Description |
CreatePageInputDto |
|
PageAdminAppService
Declaration
[Inject]
protected IPageAdminAppService PageAdminAppService { get; set; }
Property Value
Type |
Description |
IPageAdminAppService |
|
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
CreatePageAsync()
Declaration
protected virtual Task CreatePageAsync()
Returns
OnInitializedAsync()
Declaration
protected override Task OnInitializedAsync()
Returns
SetBreadcrumbItemsAsync()
Declaration
protected virtual ValueTask SetBreadcrumbItemsAsync()
Returns