Class DataWebInlineItemTagHelper
TagHelper that renders an inline item control for use in DataWeb.
Inheritance
object
TagHelper
DataWebInlineItemTagHelper
Implements
ITagHelper
ITagHelperComponent
Inherited Members
TagHelper.Init(TagHelperContext)
TagHelper.ProcessAsync(TagHelperContext, TagHelperOutput)
TagHelper.Order
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: DataWeb.TagHelpers
Assembly: DataWeb.Core.dll
Syntax
[HtmlTargetElement("asp-dw-inlineitem")]
public class DataWebInlineItemTagHelper : TagHelper, ITagHelper, ITagHelperComponent
Properties
Status
The status of the item being rendered.
Declaration
public ItemStatus? Status { get; set; }
Property Value
Type |
---|
ItemStatus? |
Steps
The list of steps that make up the navigation path.
Declaration
public List<Navigation.Step> Steps { get; set; }
Property Value
Type |
---|
List<Navigation.Step> |
User
The user associated with the request.
Declaration
public IUser User { get; set; }
Property Value
Type |
---|
IUser |
VersionName
The version name.
Declaration
public string VersionName { get; set; }
Property Value
Type |
---|
string |
Methods
Process(TagHelperContext, TagHelperOutput)
Renders the tag helper output.
Declaration
public override void Process(TagHelperContext context, TagHelperOutput output)
Parameters
Type | Name | Description |
---|---|---|
TagHelperContext | context | |
TagHelperOutput | output |
Overrides
Microsoft.AspNetCore.Razor.TagHelpers.TagHelper.Process(Microsoft.AspNetCore.Razor.TagHelpers.TagHelperContext, Microsoft.AspNetCore.Razor.TagHelpers.TagHelperOutput)
Implements
Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper
Microsoft.AspNetCore.Razor.TagHelpers.ITagHelperComponent