Class BlogManagement
Inheritance
BlogManagement
Inherited Members
AbpCrudPageBase<IBlogAdminAppService, BlogDto, BlogDto, Guid, BlogGetListInput, CreateBlogDto, UpdateBlogDto, BlogDto, CreateBlogDto, UpdateBlogDto>.GetExtensionTableColumnsAsync(string, string)
Assembly: Volo.CmsKit.Pro.Admin.Blazor.dll
Syntax
[Authorize("CmsKit.Blogs")]
[Route("/Cms/Blogs")]
public class BlogManagement : AbpCrudPageBase<IBlogAdminAppService, BlogDto, Guid, BlogGetListInput, CreateBlogDto, UpdateBlogDto>, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Constructors
BlogManagement()
Declaration
Fields
FeatureModal
Declaration
public Modal FeatureModal
Field Value
HasFeaturePermission
Declaration
protected bool HasFeaturePermission
Field Value
Properties
BlogFeatureAdminAppService
Declaration
[Inject]
protected IBlogFeatureAdminAppService BlogFeatureAdminAppService { get; set; }
Property Value
BlogFeatures
Declaration
protected List<BlogFeatureDto> BlogFeatures { get; set; }
Property Value
BlogsManagementTableColumns
Declaration
protected List<TableColumn> BlogsManagementTableColumns { get; }
Property Value
EditingBlogId
Declaration
protected Guid EditingBlogId { get; set; }
Property Value
Toolbar
Declaration
protected PageToolbar Toolbar { get; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Overrides
CloseFeatureModalAsync()
Declaration
protected virtual Task CloseFeatureModalAsync()
Returns
ClosingFeatureModal(ModalClosingEventArgs)
Declaration
protected virtual Task ClosingFeatureModal(ModalClosingEventArgs eventArgs)
Parameters
Type |
Name |
Description |
ModalClosingEventArgs |
eventArgs |
|
Returns
GetDeleteConfirmationMessage(BlogDto)
Declaration
protected override string GetDeleteConfirmationMessage(BlogDto entity)
Parameters
Type |
Name |
Description |
BlogDto |
entity |
|
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.Blogs.IBlogAdminAppService, Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Blogs.BlogDto, System.Guid, Volo.CmsKit.Admin.Blogs.BlogGetListInput, Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Blogs.UpdateBlogDto, Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Blogs.UpdateBlogDto>.GetDeleteConfirmationMessage(Volo.CmsKit.Admin.Blogs.BlogDto)
IsFeatureAvailable(BlogFeatureDto)
Declaration
protected virtual bool IsFeatureAvailable(BlogFeatureDto feature)
Parameters
Returns
OpenFeatureModalAsync(BlogDto)
Declaration
protected virtual Task OpenFeatureModalAsync(BlogDto entity)
Parameters
Type |
Name |
Description |
BlogDto |
entity |
|
Returns
SetBreadcrumbItemsAsync()
Declaration
protected override ValueTask SetBreadcrumbItemsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.Blogs.IBlogAdminAppService, Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Blogs.BlogDto, System.Guid, Volo.CmsKit.Admin.Blogs.BlogGetListInput, Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Blogs.UpdateBlogDto, Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Blogs.UpdateBlogDto>.SetBreadcrumbItemsAsync()
SetEntityActionsAsync()
Declaration
protected override ValueTask SetEntityActionsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.Blogs.IBlogAdminAppService, Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Blogs.BlogDto, System.Guid, Volo.CmsKit.Admin.Blogs.BlogGetListInput, Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Blogs.UpdateBlogDto, Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Blogs.UpdateBlogDto>.SetEntityActionsAsync()
SetPermissionsAsync()
Declaration
protected override Task SetPermissionsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.Blogs.IBlogAdminAppService, Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Blogs.BlogDto, System.Guid, Volo.CmsKit.Admin.Blogs.BlogGetListInput, Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Blogs.UpdateBlogDto, Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Blogs.UpdateBlogDto>.SetPermissionsAsync()
SetTableColumnsAsync()
Declaration
protected override ValueTask SetTableColumnsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.Blogs.IBlogAdminAppService, Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Blogs.BlogDto, System.Guid, Volo.CmsKit.Admin.Blogs.BlogGetListInput, Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Blogs.UpdateBlogDto, Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Blogs.UpdateBlogDto>.SetTableColumnsAsync()
SetToolbarItemsAsync()
Declaration
protected override ValueTask SetToolbarItemsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.Blogs.IBlogAdminAppService, Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Blogs.BlogDto, System.Guid, Volo.CmsKit.Admin.Blogs.BlogGetListInput, Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Blogs.UpdateBlogDto, Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Blogs.UpdateBlogDto>.SetToolbarItemsAsync()
UpdateBlogFeatureAsync()
Declaration
protected virtual Task UpdateBlogFeatureAsync()
Returns
Implements
Extension Methods