Class AbpTabsTagHelperService
Inheritance
AbpTabsTagHelperService
Assembly: Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.dll
Syntax
public class AbpTabsTagHelperService : AbpTagHelperService<AbpTabsTagHelper>, IAbpTagHelperService<AbpTabsTagHelper>, ITransientDependency
Constructors
AbpTabsTagHelperService(IHtmlGenerator)
Declaration
public AbpTabsTagHelperService(IHtmlGenerator htmlGenerator)
Parameters
Properties
HtmlGenerator
Declaration
protected IHtmlGenerator HtmlGenerator { get; }
Property Value
Methods
CombineHeadersAndContents(TagHelperContext, TagHelperOutput, string, string)
Declaration
protected virtual string CombineHeadersAndContents(TagHelperContext context, TagHelperOutput output, string headers, string contents)
Parameters
Returns
GetConents(TagHelperContext, TagHelperOutput, List<TabItem>)
Declaration
protected virtual string GetConents(TagHelperContext context, TagHelperOutput output, List<TabItem> items)
Parameters
Returns
GetDataToggleStyle()
Declaration
protected virtual string GetDataToggleStyle()
Returns
GetHeaderColumnSize()
Declaration
protected virtual int GetHeaderColumnSize()
Returns
Declaration
protected virtual string GetHeaders(TagHelperContext context, TagHelperOutput output, List<TabItem> items)
Parameters
Returns
GetVerticalPillClassIfVertical()
Declaration
protected virtual string GetVerticalPillClassIfVertical()
Returns
InitilizeFormGroupContentsContext(TagHelperContext, TagHelperOutput)
Declaration
protected virtual List<TabItem> InitilizeFormGroupContentsContext(TagHelperContext context, TagHelperOutput output)
Parameters
Returns
PlaceInsideColumn(string, int)
Declaration
protected virtual string PlaceInsideColumn(string contents, int columnSize)
Parameters
Type |
Name |
Description |
string |
contents |
|
int |
columnSize |
|
Returns
PlaceInsideRow(TagHelperOutput)
Declaration
protected virtual void PlaceInsideRow(TagHelperOutput output)
Parameters
ProcessAsync(TagHelperContext, TagHelperOutput)
Declaration
public override Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
Parameters
Returns
Overrides
SetActiveTab(List<TabItem>)
Declaration
protected virtual void SetActiveTab(List<TabItem> items)
Parameters
SetDataToggle(string)
Declaration
protected virtual string SetDataToggle(string content)
Parameters
Type |
Name |
Description |
string |
content |
|
Returns
SetRandomNameIfNotProvided()
Declaration
protected virtual void SetRandomNameIfNotProvided()
SetTabItemNameIfNotProvided(string, int)
Declaration
protected virtual string SetTabItemNameIfNotProvided(string content, int index)
Parameters
Type |
Name |
Description |
string |
content |
|
int |
index |
|
Returns
SurroundContents(TagHelperContext, TagHelperOutput, string)
Declaration
protected virtual string SurroundContents(TagHelperContext context, TagHelperOutput output, string contents)
Parameters
Returns
Declaration
protected virtual string SurroundHeaders(TagHelperContext context, TagHelperOutput output, string headers)
Parameters
Returns
Implements
Extension Methods