Class AbpInputTagHelperService
Inheritance
AbpInputTagHelperService
Assembly: Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.dll
public class AbpInputTagHelperService : AbpTagHelperService<AbpInputTagHelper>, IAbpTagHelperService<AbpInputTagHelper>, ITransientDependency
Constructors
AbpInputTagHelperService(IHtmlGenerator, HtmlEncoder, IAbpTagHelperLocalizer)
Declaration
public AbpInputTagHelperService(IHtmlGenerator generator, HtmlEncoder encoder, IAbpTagHelperLocalizer tagHelperLocalizer)
Parameters
Methods
Declaration
protected virtual void AddAutoFocusAttribute(TagHelperOutput inputTagHelperOutput)
Parameters
Declaration
protected virtual void AddDisabledAttribute(TagHelperOutput inputTagHelperOutput)
Parameters
AddGroupToFormGroupContents(TagHelperContext, string, string, int, out bool)
Declaration
protected virtual void AddGroupToFormGroupContents(TagHelperContext context, string propertyName, string html, int order, out bool suppress)
Parameters
AddInfoTextId(TagHelperOutput)
Declaration
protected virtual void AddInfoTextId(TagHelperOutput inputTagHelperOutput)
Parameters
Declaration
protected virtual void AddPlaceholderAttribute(TagHelperOutput inputTagHelperOutput)
Parameters
Declaration
protected virtual void AddReadOnlyAttribute(TagHelperOutput inputTagHelperOutput)
Parameters
ConvertToTextAreaIfTextArea(TagHelperOutput)
Declaration
protected virtual void ConvertToTextAreaIfTextArea(TagHelperOutput tagHelperOutput)
Parameters
GetContent(TagHelperContext, TagHelperOutput, string, string, string, string, bool)
Declaration
protected virtual string GetContent(TagHelperContext context, TagHelperOutput output, string label, string inputHtml, string validation, string infoHtml, bool isCheckbox)
Parameters
Returns
GetFormInputGroupAsHtmlAsync(TagHelperContext, TagHelperOutput)
Declaration
protected virtual Task<(string, bool)> GetFormInputGroupAsHtmlAsync(TagHelperContext context, TagHelperOutput output)
Parameters
Returns
Declaration
protected virtual string GetIdAttributeAsString(TagHelperOutput inputTag)
Parameters
Returns
Declaration
protected virtual string GetIdAttributeValue(TagHelperOutput inputTag)
Parameters
Returns
GetInfoAsHtml(TagHelperContext, TagHelperOutput, TagHelperOutput, bool)
Declaration
protected virtual string GetInfoAsHtml(TagHelperContext context, TagHelperOutput output, TagHelperOutput inputTag, bool isCheckbox)
Parameters
Returns
GetInputAttributes(TagHelperContext, TagHelperOutput)
Declaration
protected virtual TagHelperAttributeList GetInputAttributes(TagHelperContext context, TagHelperOutput output)
Parameters
Returns
GetInputTagHelper(TagHelperContext, TagHelperOutput)
Declaration
protected virtual TagHelper GetInputTagHelper(TagHelperContext context, TagHelperOutput output)
Parameters
Returns
GetInputTagHelperOutputAsync(TagHelperContext, TagHelperOutput)
Declaration
protected virtual Task<(TagHelperOutput, bool)> GetInputTagHelperOutputAsync(TagHelperContext context, TagHelperOutput output)
Parameters
Returns
GetLabelAsHtmlAsync(TagHelperContext, TagHelperOutput, TagHelperOutput, bool)
Declaration
protected virtual Task<string> GetLabelAsHtmlAsync(TagHelperContext context, TagHelperOutput output, TagHelperOutput inputTag, bool isCheckbox)
Parameters
Returns
GetLabelAsHtmlUsingTagHelperAsync(TagHelperContext, TagHelperOutput, bool)
Declaration
protected virtual Task<string> GetLabelAsHtmlUsingTagHelperAsync(TagHelperContext context, TagHelperOutput output, bool isCheckbox)
Parameters
Returns
GetRequiredSymbol(TagHelperContext, TagHelperOutput)
Declaration
protected virtual string GetRequiredSymbol(TagHelperContext context, TagHelperOutput output)
Parameters
Returns
GetSize(TagHelperContext, TagHelperOutput)
Declaration
protected virtual string GetSize(TagHelperContext context, TagHelperOutput output)
Parameters
Returns
GetValidationAsHtmlAsync(TagHelperContext, TagHelperOutput, TagHelperOutput)
Declaration
protected virtual Task<string> GetValidationAsHtmlAsync(TagHelperContext context, TagHelperOutput output, TagHelperOutput inputTag)
Parameters
Returns
IsInputCheckbox(TagHelperContext, TagHelperOutput, TagHelperAttributeList)
Declaration
protected virtual bool IsInputCheckbox(TagHelperContext context, TagHelperOutput output, TagHelperAttributeList attributes)
Parameters
Returns
Declaration
protected virtual bool IsOutputHidden(TagHelperOutput inputTag)
Parameters
Returns
LeaveOnlyGroupAttributes(TagHelperContext, TagHelperOutput)
Declaration
protected virtual void LeaveOnlyGroupAttributes(TagHelperContext context, TagHelperOutput output)
Parameters
ProcessAsync(TagHelperContext, TagHelperOutput)
Declaration
public override Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
Parameters
Returns
Overrides
SurroundInnerHtmlAndGet(TagHelperContext, TagHelperOutput, string, bool)
Declaration
protected virtual string SurroundInnerHtmlAndGet(TagHelperContext context, TagHelperOutput output, string innerHtml, bool isCheckbox)
Parameters
Returns
TryGetTextAreaAttribute(TagHelperOutput)
Declaration
protected virtual TextArea? TryGetTextAreaAttribute(TagHelperOutput output)
Parameters
Returns
Implements
Extension Methods