Show / Hide Table of Contents

Class AbpTabsTagHelperService

Inheritance
object
AbpTagHelperService<AbpTabsTagHelper>
AbpTabsTagHelperService
Implements
IAbpTagHelperService<AbpTabsTagHelper>
ITransientDependency
Inherited Members
AbpTagHelperService<AbpTabsTagHelper>.FormGroupContents
AbpTagHelperService<AbpTabsTagHelper>.TabItems
AbpTagHelperService<AbpTabsTagHelper>.AccordionItems
AbpTagHelperService<AbpTabsTagHelper>.BreadcrumbItemsContent
AbpTagHelperService<AbpTabsTagHelper>.CarouselItemsContent
AbpTagHelperService<AbpTabsTagHelper>.TabItemsDataTogglePlaceHolder
AbpTagHelperService<AbpTabsTagHelper>.TabItemNamePlaceHolder
AbpTagHelperService<AbpTabsTagHelper>.AbpFormContentPlaceHolder
AbpTagHelperService<AbpTabsTagHelper>.AbpTabItemActivePlaceholder
AbpTagHelperService<AbpTabsTagHelper>.AbpTabDropdownItemsActivePlaceholder
AbpTagHelperService<AbpTabsTagHelper>.AbpTabItemShowActivePlaceholder
AbpTagHelperService<AbpTabsTagHelper>.AbpBreadcrumbItemActivePlaceholder
AbpTagHelperService<AbpTabsTagHelper>.AbpCarouselItemActivePlaceholder
AbpTagHelperService<AbpTabsTagHelper>.AbpTabItemSelectedPlaceholder
AbpTagHelperService<AbpTabsTagHelper>.AbpAccordionParentIdPlaceholder
AbpTagHelperService<AbpTabsTagHelper>.Init(TagHelperContext)
AbpTagHelperService<AbpTabsTagHelper>.Process(TagHelperContext, TagHelperOutput)
AbpTagHelperService<AbpTabsTagHelper>.TagHelper
AbpTagHelperService<AbpTabsTagHelper>.Order
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Tab
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
Type Name Description
IHtmlGenerator htmlGenerator

Properties

HtmlGenerator

Declaration
protected IHtmlGenerator HtmlGenerator { get; }
Property Value
Type Description
IHtmlGenerator

Methods

CombineHeadersAndContents(TagHelperContext, TagHelperOutput, string, string)

Declaration
protected virtual string CombineHeadersAndContents(TagHelperContext context, TagHelperOutput output, string headers, string contents)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
string headers
string contents
Returns
Type Description
string

GetConents(TagHelperContext, TagHelperOutput, List<TabItem>)

Declaration
protected virtual string GetConents(TagHelperContext context, TagHelperOutput output, List<TabItem> items)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
List<TabItem> items
Returns
Type Description
string

GetDataToggleStyle()

Declaration
protected virtual string GetDataToggleStyle()
Returns
Type Description
string

GetHeaderColumnSize()

Declaration
protected virtual int GetHeaderColumnSize()
Returns
Type Description
int

GetHeaders(TagHelperContext, TagHelperOutput, List<TabItem>)

Declaration
protected virtual string GetHeaders(TagHelperContext context, TagHelperOutput output, List<TabItem> items)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
List<TabItem> items
Returns
Type Description
string

GetVerticalPillClassIfVertical()

Declaration
protected virtual string GetVerticalPillClassIfVertical()
Returns
Type Description
string

InitilizeFormGroupContentsContext(TagHelperContext, TagHelperOutput)

Declaration
protected virtual List<TabItem> InitilizeFormGroupContentsContext(TagHelperContext context, TagHelperOutput output)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
Returns
Type Description
List<TabItem>

PlaceInsideColumn(string, int)

Declaration
protected virtual string PlaceInsideColumn(string contents, int columnSize)
Parameters
Type Name Description
string contents
int columnSize
Returns
Type Description
string

PlaceInsideRow(TagHelperOutput)

Declaration
protected virtual void PlaceInsideRow(TagHelperOutput output)
Parameters
Type Name Description
TagHelperOutput output

ProcessAsync(TagHelperContext, TagHelperOutput)

Declaration
public override Task ProcessAsync(TagHelperContext context, TagHelperOutput output)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
Returns
Type Description
Task
Overrides
AbpTagHelperService<AbpTabsTagHelper>.ProcessAsync(TagHelperContext, TagHelperOutput)

SetActiveTab(List<TabItem>)

Declaration
protected virtual void SetActiveTab(List<TabItem> items)
Parameters
Type Name Description
List<TabItem> items

SetDataToggle(string)

Declaration
protected virtual string SetDataToggle(string content)
Parameters
Type Name Description
string content
Returns
Type Description
string

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
Type Description
string

SurroundContents(TagHelperContext, TagHelperOutput, string)

Declaration
protected virtual string SurroundContents(TagHelperContext context, TagHelperOutput output, string contents)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
string contents
Returns
Type Description
string

SurroundHeaders(TagHelperContext, TagHelperOutput, string)

Declaration
protected virtual string SurroundHeaders(TagHelperContext context, TagHelperOutput output, string headers)
Parameters
Type Name Description
TagHelperContext context
TagHelperOutput output
string headers
Returns
Type Description
string

Implements

IAbpTagHelperService<TTagHelper>
ITransientDependency

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