Reasoning
Kendo UI Reasoning component
Definition
Namespace:Kendo.Mvc.UI
Assembly:Kendo.Mvc.dll
Syntax:
public class Reasoning : WidgetBase, IWidget, IHtmlAttributesContainer, IScriptableComponent
Inheritance: objectWidgetBaseReasoning
Implements:
Inherited Members
Constructors
Initializes a new instance of the Reasoning class.
public Reasoning(ViewContext viewContext, IJavaScriptInitializer initializer, IUrlGenerator urlGenerator)
The view context
initializerIJavaScriptInitializerThe JavaScriptInitializer
urlGeneratorIUrlGeneratorThe URL generator.
Properties
Marks the reasoning step as completed, applying the k-agent-completed CSS class to the element.
public bool? Completed { get; set; }
Plain text content rendered inside the step body.
public string Content { get; set; }
The handler for the ContentTemplate
public string ContentTemplateHandler { get; set; }
Enables toggling the visibility of the content body by clicking the header or using the keyboard.
public bool? Expandable { get; set; }
Controls whether the content body is visible when the widget initializes.
public bool? Expanded { get; set; }
The primary text label displayed in the step header.
public string Label { get; set; }
A secondary text label displayed after the separator in the step header.
public string SecondaryLabel { get; set; }
The name of the SVG icon displayed in the step header.
public string SvgIcon { get; set; }
Methods
public override IDictionary<string, object> Serialize()
Overrides:
Writes the HTML.
protected override void WriteHtml(HtmlTextWriter writer)
The HtmlTextWriter.
Overrides:
Writes the initialization script.
public override void WriteInitializationScript(TextWriter writer)
The TextWriter.
Overrides: