Class UrlForwardingManagement
Inheritance
UrlForwardingManagement
Inherited Members
AbpCrudPageBase<IUrlShortingAdminAppService, ShortenedUrlDto, ShortenedUrlDto, Guid, GetShortenedUrlListInput, CreateShortenedUrlDto, UpdateShortenedUrlDto, ShortenedUrlDto, CreateShortenedUrlDto, UpdateShortenedUrlDto>.GetExtensionTableColumnsAsync(string, string)
Assembly: Volo.CmsKit.Pro.Admin.Blazor.dll
Syntax
[Authorize("CmsKit.UrlShorting")]
[Route("/Cms/UrlShorting")]
public class UrlForwardingManagement : AbpCrudPageBase<IUrlShortingAdminAppService, ShortenedUrlDto, ShortenedUrlDto, Guid, GetShortenedUrlListInput, CreateShortenedUrlDto, UpdateShortenedUrlDto>, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Constructors
UrlForwardingManagement()
Declaration
public UrlForwardingManagement()
Properties
EditingIsRegex
Declaration
protected bool EditingIsRegex { get; set; }
Property Value
EditingSource
Declaration
protected string EditingSource { get; set; }
Property Value
Options
Declaration
[Inject]
protected IOptions<UrlShortingOptions> Options { get; set; }
Property Value
RegexOutputCssClass
Declaration
protected string RegexOutputCssClass { get; set; }
Property Value
RegexTestInput
Declaration
protected string RegexTestInput { get; set; }
Property Value
RegexTestOutput
Declaration
protected string RegexTestOutput { get; set; }
Property Value
Toolbar
Declaration
protected PageToolbar Toolbar { get; }
Property Value
UrlForwardingManagementTableColumns
Declaration
protected List<TableColumn> UrlForwardingManagementTableColumns { get; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Overrides
GetDeleteConfirmationMessage(ShortenedUrlDto)
Declaration
protected override string GetDeleteConfirmationMessage(ShortenedUrlDto entity)
Parameters
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.UrlShorting.IUrlShortingAdminAppService, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, System.Guid, Volo.CmsKit.Admin.UrlShorting.GetShortenedUrlListInput, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto>.GetDeleteConfirmationMessage(Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto)
OnEditingTargetChangedAsync(string)
Declaration
protected virtual Task OnEditingTargetChangedAsync(string value)
Parameters
Type |
Name |
Description |
string |
value |
|
Returns
OnNewEntitySourceChangedAsync(string)
Declaration
protected virtual Task OnNewEntitySourceChangedAsync(string value)
Parameters
Type |
Name |
Description |
string |
value |
|
Returns
OnNewEntityTargetChangedAsync(string)
Declaration
protected virtual Task OnNewEntityTargetChangedAsync(string value)
Parameters
Type |
Name |
Description |
string |
value |
|
Returns
OnRegexTestInputChangedAsync(string, bool)
Declaration
protected virtual Task OnRegexTestInputChangedAsync(string value, bool isCreate)
Parameters
Returns
OpenCreateModalAsync()
Declaration
protected override Task OpenCreateModalAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.UrlShorting.IUrlShortingAdminAppService, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, System.Guid, Volo.CmsKit.Admin.UrlShorting.GetShortenedUrlListInput, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto>.OpenCreateModalAsync()
OpenEditModalAsync(ShortenedUrlDto)
Declaration
protected override Task OpenEditModalAsync(ShortenedUrlDto entity)
Parameters
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.UrlShorting.IUrlShortingAdminAppService, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, System.Guid, Volo.CmsKit.Admin.UrlShorting.GetShortenedUrlListInput, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto>.OpenEditModalAsync(Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto)
SetBreadcrumbItemsAsync()
Declaration
protected override ValueTask SetBreadcrumbItemsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.UrlShorting.IUrlShortingAdminAppService, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, System.Guid, Volo.CmsKit.Admin.UrlShorting.GetShortenedUrlListInput, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto>.SetBreadcrumbItemsAsync()
SetEntityActionsAsync()
Declaration
protected override ValueTask SetEntityActionsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.UrlShorting.IUrlShortingAdminAppService, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, System.Guid, Volo.CmsKit.Admin.UrlShorting.GetShortenedUrlListInput, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto>.SetEntityActionsAsync()
SetTableColumnsAsync()
Declaration
protected override ValueTask SetTableColumnsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.UrlShorting.IUrlShortingAdminAppService, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, System.Guid, Volo.CmsKit.Admin.UrlShorting.GetShortenedUrlListInput, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto>.SetTableColumnsAsync()
SetToolbarItemsAsync()
Declaration
protected override ValueTask SetToolbarItemsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.CmsKit.Admin.UrlShorting.IUrlShortingAdminAppService, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, System.Guid, Volo.CmsKit.Admin.UrlShorting.GetShortenedUrlListInput, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.ShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.CreateShortenedUrlDto, Volo.CmsKit.Admin.UrlShorting.UpdateShortenedUrlDto>.SetToolbarItemsAsync()
TestRegexAsync(bool)
Declaration
protected virtual Task TestRegexAsync(bool isCreate)
Parameters
Type |
Name |
Description |
bool |
isCreate |
|
Returns
Implements
Extension Methods