Show / Hide Table of Contents

Class BlogPostUpdate

Inheritance
object
CmsKitProComponentBase
BlogPostUpdate
WebAssemblyBlogPostUpdate
Namespace: Volo.CmsKit.Pro.Admin.Blazor.Pages.CmsKit
Assembly: Volo.CmsKit.Pro.Admin.Blazor.dll
Syntax
[Authorize("CmsKit.BlogPosts.Update")]
[Route("/Cms/BlogPosts/Update/{Id:guid}")]
public class BlogPostUpdate : CmsKitProComponentBase

Constructors

BlogPostUpdate()

Declaration
public BlogPostUpdate()

Fields

BreadcrumbItems

Declaration
protected List<BreadcrumbItem> BreadcrumbItems
Field Value
Type Description
List<BreadcrumbItem>

MarkdownRef

Declaration
protected DynamicWidgetMarkdown MarkdownRef
Field Value
Type Description
DynamicWidgetMarkdown

Tags

Declaration
protected string Tags
Field Value
Type Description
string

ValidationsRef

Declaration
protected Validations ValidationsRef
Field Value
Type Description
Validations

Properties

BlogPost

Declaration
protected UpdateBlogPostDto BlogPost { get; set; }
Property Value
Type Description
UpdateBlogPostDto

BlogPostAdminAppService

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

CoverImage

Declaration
protected IFileEntry CoverImage { get; set; }
Property Value
Type Description
IFileEntry

EntityTagAdminAppService

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

Id

Declaration
[Parameter]
public Guid Id { get; set; }
Property Value
Type Description
Guid

MediaDescriptorAdminAppService

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

NavigationManager

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

TagAppService

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

Methods

BuildRenderTree(RenderTreeBuilder)

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

GetCoverImageUrl()

Declaration
protected virtual string GetCoverImageUrl()
Returns
Type Description
string

OnCoverImageChangedAsync(FileChangedEventArgs)

Declaration
protected virtual Task OnCoverImageChangedAsync(FileChangedEventArgs e)
Parameters
Type Name Description
FileChangedEventArgs e
Returns
Type Description
Task

OnInitializedAsync()

Declaration
protected override Task OnInitializedAsync()
Returns
Type Description
Task

OnSlugTextChangedAsync(string)

Declaration
protected virtual Task OnSlugTextChangedAsync(string value)
Parameters
Type Name Description
string value
Returns
Type Description
Task

OnTitleTextChangedAsync(string)

Declaration
protected virtual Task OnTitleTextChangedAsync(string value)
Parameters
Type Name Description
string value
Returns
Type Description
Task

RemoveCoverImageAsync()

Declaration
protected virtual Task RemoveCoverImageAsync()
Returns
Type Description
Task

SetBreadcrumbItemsAsync()

Declaration
protected virtual ValueTask SetBreadcrumbItemsAsync()
Returns
Type Description
ValueTask

UpdateBlogPostAsync()

Declaration
protected virtual Task UpdateBlogPostAsync()
Returns
Type Description
Task
In this article
Back to top Powered by Volosoft