Show / Hide Table of Contents

Class NewslettersManagement

Inheritance
object
ComponentBase
OwningComponentBase
AbpComponentBase
CmsKitProComponentBase
NewslettersManagement
Implements
IComponent
IHandleEvent
IHandleAfterRender
IDisposable
Inherited Members
AbpComponentBase.LazyGetRequiredService<TService>(ref TService)
AbpComponentBase.LazyGetRequiredService<TRef>(Type, ref TRef)
AbpComponentBase.LazyGetService<TService>(ref TService)
AbpComponentBase.LazyGetService<TRef>(Type, ref TRef)
AbpComponentBase.LazyGetNonScopedRequiredService<TService>(ref TService)
AbpComponentBase.LazyGetNonScopedRequiredService<TRef>(Type, ref TRef)
AbpComponentBase.LazyGetNonScopedService<TService>(ref TService)
AbpComponentBase.LazyGetNonScopedService<TRef>(Type, ref TRef)
AbpComponentBase.CreateLocalizer()
AbpComponentBase.HandleErrorAsync(Exception)
AbpComponentBase.StringLocalizerFactory
AbpComponentBase.L
AbpComponentBase.LocalizationResource
AbpComponentBase.Logger
AbpComponentBase.LoggerFactory
AbpComponentBase.AuthorizationService
AbpComponentBase.CurrentUser
AbpComponentBase.CurrentTenant
AbpComponentBase.Message
AbpComponentBase.Notify
AbpComponentBase.UserExceptionInformer
AbpComponentBase.AlertManager
AbpComponentBase.Clock
AbpComponentBase.Alerts
AbpComponentBase.ObjectMapper
AbpComponentBase.ObjectMapperContext
AbpComponentBase.NonScopedServices
OwningComponentBase.Dispose(bool)
OwningComponentBase.IsDisposed
OwningComponentBase.ScopedServices
ComponentBase.OnInitialized()
ComponentBase.OnParametersSet()
ComponentBase.OnParametersSetAsync()
ComponentBase.StateHasChanged()
ComponentBase.ShouldRender()
ComponentBase.OnAfterRender(bool)
ComponentBase.InvokeAsync(Action)
ComponentBase.InvokeAsync(Func<Task>)
ComponentBase.DispatchExceptionAsync(Exception)
ComponentBase.SetParametersAsync(ParameterView)
ComponentBase.RendererInfo
ComponentBase.Assets
ComponentBase.AssignedRenderMode
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.CmsKit.Pro.Admin.Blazor.Pages.CmsKit
Assembly: Volo.CmsKit.Pro.Admin.Blazor.dll
Syntax
[Authorize("CmsKit.Newsletter")]
[Route("/CmsKit/Newsletters")]
public class NewslettersManagement : CmsKitProComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable

Constructors

NewslettersManagement()

Declaration
public NewslettersManagement()

Fields

BreadcrumbItems

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

CurrentPage

Declaration
protected int CurrentPage
Field Value
Type Description
int

DetailModal

Declaration
protected Modal DetailModal
Field Value
Type Description
Modal

EditInput

Declaration
protected UpdatePreferenceInput EditInput
Field Value
Type Description
UpdatePreferenceInput

EditPreferencesModal

Declaration
protected Modal EditPreferencesModal
Field Value
Type Description
Modal

EditSelectedNewsletterPreferences

Declaration
protected List<NewsletterPreferenceDetailsView> EditSelectedNewsletterPreferences
Field Value
Type Description
List<NewsletterPreferenceDetailsView>

EntityActions

Declaration
protected EntityActionDictionary EntityActions
Field Value
Type Description
EntityActionDictionary

GetListInput

Declaration
protected GetNewsletterRecordsRequestInput GetListInput
Field Value
Type Description
GetNewsletterRecordsRequestInput

NewsletterPreferences

Declaration
protected List<string> NewsletterPreferences
Field Value
Type Description
List<string>

NewsletterRecords

Declaration
protected IReadOnlyList<NewsletterRecordDto> NewsletterRecords
Field Value
Type Description
IReadOnlyList<NewsletterRecordDto>

SelectedNewsletterRecord

Declaration
protected NewsletterRecordWithDetailsDto SelectedNewsletterRecord
Field Value
Type Description
NewsletterRecordWithDetailsDto

TableColumns

Declaration
protected TableColumnDictionary TableColumns
Field Value
Type Description
TableColumnDictionary

TotalCount

Declaration
protected int? TotalCount
Field Value
Type Description
int?

Properties

NavigationManager

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

NewsletterRecordAdminAppService

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

NewslettersManagementState

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

NewslettersManagementTableColumns

Declaration
protected List<TableColumn> NewslettersManagementTableColumns { get; }
Property Value
Type Description
List<TableColumn>

PageSize

Declaration
protected virtual int PageSize { get; }
Property Value
Type Description
int

ServerUrlProvider

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

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
Overrides
ComponentBase.BuildRenderTree(RenderTreeBuilder)

CloseDetailModalAsync()

Declaration
protected virtual Task CloseDetailModalAsync()
Returns
Type Description
Task

CloseEditPreferencesModalAsync()

Declaration
protected virtual Task CloseEditPreferencesModalAsync()
Returns
Type Description
Task

ClosingModal(ModalClosingEventArgs)

Declaration
protected virtual Task ClosingModal(ModalClosingEventArgs eventArgs)
Parameters
Type Name Description
ModalClosingEventArgs eventArgs
Returns
Type Description
Task

Dispose()

Declaration
public void Dispose()

EditPreferencesAsync()

Declaration
protected virtual Task EditPreferencesAsync()
Returns
Type Description
Task

ExportCsvAsync()

Declaration
protected virtual Task ExportCsvAsync()
Returns
Type Description
Task

GetNewslettersAsync()

Declaration
protected virtual Task GetNewslettersAsync()
Returns
Type Description
Task

OnAfterRenderAsync(bool)

Declaration
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
Type Name Description
bool firstRender
Returns
Type Description
Task
Overrides
ComponentBase.OnAfterRenderAsync(bool)

OnDataGridReadAsync(DataGridReadDataEventArgs<NewsletterRecordDto>)

Declaration
protected virtual Task OnDataGridReadAsync(DataGridReadDataEventArgs<NewsletterRecordDto> e)
Parameters
Type Name Description
DataGridReadDataEventArgs<NewsletterRecordDto> e
Returns
Type Description
Task

OnInitializedAsync()

Declaration
protected override Task OnInitializedAsync()
Returns
Type Description
Task
Overrides
ComponentBase.OnInitializedAsync()

OpenDetailModalAsync(Guid)

Declaration
protected virtual Task OpenDetailModalAsync(Guid id)
Parameters
Type Name Description
Guid id
Returns
Type Description
Task

OpenEditPreferencesModalAsync(string)

Declaration
protected virtual Task OpenEditPreferencesModalAsync(string emailAddress)
Parameters
Type Name Description
string emailAddress
Returns
Type Description
Task

SearchNewslettersAsync()

Declaration
protected virtual Task SearchNewslettersAsync()
Returns
Type Description
Task

SelectedAllChanged()

Declaration
protected virtual Task SelectedAllChanged()
Returns
Type Description
Task

SetBreadcrumbItemsAsync()

Declaration
protected virtual ValueTask SetBreadcrumbItemsAsync()
Returns
Type Description
ValueTask

SetEntityActionsAsync()

Declaration
protected virtual ValueTask SetEntityActionsAsync()
Returns
Type Description
ValueTask

SetTableColumnsAsync()

Declaration
protected virtual ValueTask SetTableColumnsAsync()
Returns
Type Description
ValueTask

SetToolbarItemsAsync()

Declaration
protected virtual ValueTask SetToolbarItemsAsync()
Returns
Type Description
ValueTask

Implements

IComponent
IHandleEvent
IHandleAfterRender
IDisposable

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform