Show / Hide Table of Contents

Class BlogPostManagement

Inheritance
object
BlogPostManagement
Namespace: Volo.CmsKit.Pro.Admin.Blazor.Pages.CmsKit
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
Type Description
bool

NavigationManager

Declaration
[Inject]
protected NavigationManager NavigationManager { get; set; }
Property Value
Type Description
NavigationManager

Toolbar

Declaration
protected PageToolbar Toolbar { get; }
Property Value
Type Description
PageToolbar

Methods

BuildRenderTree(RenderTreeBuilder)

Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Type Name Description
RenderTreeBuilder __builder

DraftAsync(BlogPostListDto)

Declaration
protected virtual Task DraftAsync(BlogPostListDto blogPost)
Parameters
Type Name Description
BlogPostListDto blogPost
Returns
Type Description
Task

GetDeleteConfirmationMessage(BlogPostListDto)

Declaration
protected override string GetDeleteConfirmationMessage(BlogPostListDto entity)
Parameters
Type Name Description
BlogPostListDto entity
Returns
Type Description
string

OnSelectedStatusChangedAsync(BlogPostStatus?)

Declaration
protected virtual Task OnSelectedStatusChangedAsync(BlogPostStatus? status)
Parameters
Type Name Description
BlogPostStatus? status
Returns
Type Description
Task

OpenCreatePageAsync()

Declaration
protected virtual Task OpenCreatePageAsync()
Returns
Type Description
Task

OpenEditPageAsync(BlogPostListDto)

Declaration
protected virtual Task OpenEditPageAsync(BlogPostListDto blogPost)
Parameters
Type Name Description
BlogPostListDto blogPost
Returns
Type Description
Task

PublishAsync(BlogPostListDto)

Declaration
protected virtual Task PublishAsync(BlogPostListDto blogPost)
Parameters
Type Name Description
BlogPostListDto blogPost
Returns
Type Description
Task

SendToReviewAsync(BlogPostListDto)

Declaration
protected virtual Task SendToReviewAsync(BlogPostListDto blogPost)
Parameters
Type Name Description
BlogPostListDto blogPost
Returns
Type Description
Task

SetBreadcrumbItemsAsync()

Declaration
protected override ValueTask SetBreadcrumbItemsAsync()
Returns
Type Description
ValueTask

SetEntityActionsAsync()

Declaration
protected override ValueTask SetEntityActionsAsync()
Returns
Type Description
ValueTask

SetPermissionsAsync()

Declaration
protected override Task SetPermissionsAsync()
Returns
Type Description
Task

SetTableColumnsAsync()

Declaration
protected override ValueTask SetTableColumnsAsync()
Returns
Type Description
ValueTask

SetToolbarItemsAsync()

Declaration
protected override ValueTask SetToolbarItemsAsync()
Returns
Type Description
ValueTask
In this article
Back to top Powered by Volosoft