Class FaqManagement
Inheritance
FaqManagement
Inherited Members
AbpCrudPageBase<IFaqSectionAdminAppService, FaqSectionDto, FaqSectionWithQuestionCountDto, Guid, FaqSectionListFilterDto, CreateFaqSectionDto, UpdateFaqSectionDto, FaqSectionWithQuestionCountDto, CreateFaqSectionDto, UpdateFaqSectionDto>.GetExtensionTableColumnsAsync(string, string)
Assembly: Volo.CmsKit.Pro.Admin.Blazor.dll
Syntax
[Authorize("CmsKit.Faq")]
[Route("/Cms/Faqs")]
public class FaqManagement : AbpCrudPageBase<IFaqSectionAdminAppService, FaqSectionDto, FaqSectionWithQuestionCountDto, Guid, FaqSectionListFilterDto, CreateFaqSectionDto, UpdateFaqSectionDto>, IComponent, IHandleEvent, IHandleAfterRender, IDisposable, IAsyncDisposable
Constructors
FaqManagement()
Declaration
Properties
FaqSectionAdminAppService
Declaration
[Inject]
public IFaqSectionAdminAppService FaqSectionAdminAppService { get; set; }
Property Value
FaqsManagementTableColumns
Declaration
protected List<TableColumn> FaqsManagementTableColumns { get; }
Property Value
GroupNames
Declaration
public List<string> GroupNames { get; set; }
Property Value
JsRuntime
Declaration
[Inject]
public IJSRuntime JsRuntime { get; set; }
Property Value
NavigationManager
Declaration
[Inject]
public NavigationManager NavigationManager { get; set; }
Property Value
Toolbar
Declaration
protected PageToolbar Toolbar { get; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Overrides
GetDeleteConfirmationMessage(FaqSectionWithQuestionCountDto)
Declaration
protected override string GetDeleteConfirmationMessage(FaqSectionWithQuestionCountDto entity)
Parameters
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.Faqs.IFaqSectionAdminAppService, Volo.CmsKit.Admin.Faqs.FaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, System.Guid, Volo.CmsKit.Admin.Faqs.FaqSectionListFilterDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto>.GetDeleteConfirmationMessage(Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto)
OnFilterGroupSelectedValueChanged(string)
Declaration
protected virtual Task OnFilterGroupSelectedValueChanged(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
OnInitializedAsync()
Declaration
protected override Task OnInitializedAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.Faqs.IFaqSectionAdminAppService, Volo.CmsKit.Admin.Faqs.FaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, System.Guid, Volo.CmsKit.Admin.Faqs.FaqSectionListFilterDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto>.OnInitializedAsync()
OpenCreateModalAsync()
Declaration
protected override Task OpenCreateModalAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.Faqs.IFaqSectionAdminAppService, Volo.CmsKit.Admin.Faqs.FaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, System.Guid, Volo.CmsKit.Admin.Faqs.FaqSectionListFilterDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto>.OpenCreateModalAsync()
SetBreadcrumbItemsAsync()
Declaration
protected override ValueTask SetBreadcrumbItemsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.Faqs.IFaqSectionAdminAppService, Volo.CmsKit.Admin.Faqs.FaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, System.Guid, Volo.CmsKit.Admin.Faqs.FaqSectionListFilterDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto>.SetBreadcrumbItemsAsync()
SetEntityActionsAsync()
Declaration
protected override ValueTask SetEntityActionsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.Faqs.IFaqSectionAdminAppService, Volo.CmsKit.Admin.Faqs.FaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, System.Guid, Volo.CmsKit.Admin.Faqs.FaqSectionListFilterDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto>.SetEntityActionsAsync()
SetTableColumnsAsync()
Declaration
protected override ValueTask SetTableColumnsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.Faqs.IFaqSectionAdminAppService, Volo.CmsKit.Admin.Faqs.FaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, System.Guid, Volo.CmsKit.Admin.Faqs.FaqSectionListFilterDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto>.SetTableColumnsAsync()
SetToolbarItemsAsync()
Declaration
protected override ValueTask SetToolbarItemsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.Faqs.IFaqSectionAdminAppService, Volo.CmsKit.Admin.Faqs.FaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, System.Guid, Volo.CmsKit.Admin.Faqs.FaqSectionListFilterDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto, Volo.CmsKit.Admin.Faqs.FaqSectionWithQuestionCountDto, Volo.CmsKit.Admin.Faqs.CreateFaqSectionDto, Volo.CmsKit.Admin.Faqs.UpdateFaqSectionDto>.SetToolbarItemsAsync()
Implements
Extension Methods