Class AbpDropdownButtonTagHelperService
Inheritance
AbpDropdownButtonTagHelperService
Assembly: Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.dll
public class AbpDropdownButtonTagHelperService : AbpTagHelperService<AbpDropdownButtonTagHelper>, IAbpTagHelperService<AbpDropdownButtonTagHelper>, ITransientDependency
Constructors
AbpDropdownButtonTagHelperService(HtmlEncoder, IServiceProvider)
Declaration
public AbpDropdownButtonTagHelperService(HtmlEncoder htmlEncoder, IServiceProvider serviceProvider)
Parameters
Methods
Declaration
protected virtual TagHelperOutput ConvertButtonToLink(TagHelperOutput buttonTag)
Parameters
Returns
GetAttributesForMainButton(TagHelperContext, TagHelperOutput)
Declaration
protected virtual TagHelperAttributeList GetAttributesForMainButton(TagHelperContext context, TagHelperOutput output)
Parameters
Returns
GetAttributesForSplitButton(TagHelperContext, TagHelperOutput)
Declaration
protected virtual TagHelperAttributeList GetAttributesForSplitButton(TagHelperContext context, TagHelperOutput output)
Parameters
Returns
GetButtonsAsHtmlAsync(TagHelperContext, TagHelperOutput, TagHelperContent)
Declaration
protected virtual Task<string> GetButtonsAsHtmlAsync(TagHelperContext context, TagHelperOutput output, TagHelperContent content)
Parameters
Returns
GetMainButtonAsync(TagHelperContext, TagHelperOutput, TagHelperContent)
Declaration
protected virtual Task<string> GetMainButtonAsync(TagHelperContext context, TagHelperOutput output, TagHelperContent content)
Parameters
Returns
GetSplitButtonAsync(TagHelperContext, TagHelperOutput)
Declaration
protected virtual Task<string> GetSplitButtonAsync(TagHelperContext context, TagHelperOutput output)
Parameters
Returns
ProcessAsync(TagHelperContext, TagHelperOutput)
Declaration
public override Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
Parameters
Returns
Overrides
Implements
Extension Methods