Class BlogPostManagement
Inheritance
BlogPostManagement
Assembly: Volo.CmsKit.Pro.Admin.Blazor.dll
Syntax
[Authorize("CmsKit.BlogPosts")]
[Route("/Cms/BlogPosts")]
public class BlogPostManagement : AbpCrudPageBase<IBlogPostAdminAppService, BlogPostDto, BlogPostListDto, Guid, BlogPostGetListInput, CreateBlogPostDto, UpdateBlogPostDto>
Constructors
BlogPostManagement()
Declaration
public BlogPostManagement()
Properties
BlogPostStatuses
Declaration
protected BlogPostStatus[] BlogPostStatuses { get; set; }
Property Value
Type |
Description |
BlogPostStatus[] |
|
BlogPostsManagementTableColumns
Declaration
protected List<TableColumn> BlogPostsManagementTableColumns { get; }
Property Value
Type |
Description |
List<TableColumn> |
|
HasPublishPermission
Declaration
protected bool HasPublishPermission { get; set; }
Property Value
NavigationManager
Declaration
[Inject]
protected NavigationManager NavigationManager { get; set; }
Property Value
Toolbar
Declaration
protected PageToolbar Toolbar { get; }
Property Value
Type |
Description |
PageToolbar |
|
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
DraftAsync(BlogPostListDto)
Declaration
protected virtual Task DraftAsync(BlogPostListDto blogPost)
Parameters
Type |
Name |
Description |
BlogPostListDto |
blogPost |
|
Returns
GetDeleteConfirmationMessage(BlogPostListDto)
Declaration
protected override string GetDeleteConfirmationMessage(BlogPostListDto entity)
Parameters
Type |
Name |
Description |
BlogPostListDto |
entity |
|
Returns
OnSelectedStatusChangedAsync(BlogPostStatus?)
Declaration
protected virtual Task OnSelectedStatusChangedAsync(BlogPostStatus? status)
Parameters
Type |
Name |
Description |
BlogPostStatus? |
status |
|
Returns
OpenCreatePageAsync()
Declaration
protected virtual Task OpenCreatePageAsync()
Returns
OpenEditPageAsync(BlogPostListDto)
Declaration
protected virtual Task OpenEditPageAsync(BlogPostListDto blogPost)
Parameters
Type |
Name |
Description |
BlogPostListDto |
blogPost |
|
Returns
PublishAsync(BlogPostListDto)
Declaration
protected virtual Task PublishAsync(BlogPostListDto blogPost)
Parameters
Type |
Name |
Description |
BlogPostListDto |
blogPost |
|
Returns
SendToReviewAsync(BlogPostListDto)
Declaration
protected virtual Task SendToReviewAsync(BlogPostListDto blogPost)
Parameters
Type |
Name |
Description |
BlogPostListDto |
blogPost |
|
Returns
SetBreadcrumbItemsAsync()
Declaration
protected override ValueTask SetBreadcrumbItemsAsync()
Returns
SetEntityActionsAsync()
Declaration
protected override ValueTask SetEntityActionsAsync()
Returns
SetPermissionsAsync()
Declaration
protected override Task SetPermissionsAsync()
Returns
SetTableColumnsAsync()
Declaration
protected override ValueTask SetTableColumnsAsync()
Returns
SetToolbarItemsAsync()
Declaration
protected override ValueTask SetToolbarItemsAsync()
Returns