DynamicInputBase
Assembly: ServiceStack.Blazor.dll
View Source
Declaration
public class DynamicInputBase : TextInputBase
Properties
Model
View Source
Declaration
public Dictionary<string, object> Model { get; set; }
Value
View Source
Declaration
protected string Value { get; set; }
ValueObject
View Source
Declaration
protected object ValueObject { get; set; }
Values
View Source
Declaration
protected List<string> Values { get; set; }
Input
View Source
Declaration
public InputInfo Input { get; set; }
Id
View Source
Declaration
public override string Id { get; set; }
UseId
View Source
Declaration
protected string UseId { get; }
UseType
View Source
Declaration
protected override string UseType { get; }
UsePlaceholder
View Source
Declaration
protected override string UsePlaceholder { get; }
UseLabel
View Source
Declaration
protected override string UseLabel { get; }
UseHelp
View Source
Declaration
protected override string UseHelp { get; }
AllAttributes
View Source
Declaration
protected Dictionary<string, object> AllAttributes { get; }
Inherited Properties
AdditionalAttributes
Gets or sets a collection of additional attributes that will be applied to the created element.
View Source
Declaration
public IReadOnlyDictionary<string, object>? AdditionalAttributes { get; set; }
ErrorField
View Source
Declaration
public ResponseError? ErrorField { get; }
ErrorFieldMessage
View Source
Declaration
public string ErrorFieldMessage { get; }
FieldClass
Class for outer container element
View Source
Declaration
public string FieldClass { get; set; }
FieldIdentifier
Gets the ServiceStack.Blazor.Components.TextInputBase.FieldIdentifier for the bound value.
View Source
Declaration
protected AspNetCore.Components.Forms.FieldIdentifier FieldIdentifier { get; set; }
HasErrorField
View Source
Declaration
public bool HasErrorField { get; }
Help
Additional help text for Input Control, defaults to split Pascal Case Id. Set to empty string "" to hide
View Source
Declaration
public string Help { get; set; }
Id
View Source
Declaration
public virtual string Id { get; set; }
IncludeAttributes
View Source
Declaration
public virtual IReadOnlyDictionary<string, object>? IncludeAttributes { get; }
IsCheckbox
View Source
Declaration
protected bool IsCheckbox { get; }
IsSelect
View Source
Declaration
protected bool IsSelect { get; }
Label
Label assigned to the Input Control, defaults to split Pascal Case Id. Set to empty string "" to hide
View Source
Declaration
public string Label { get; set; }
LabelClass
Class for Input Label
View Source
Declaration
public string LabelClass { get; set; }
placeholder
View Source
Declaration
public string placeholder { get; set; }
Size
View Source
Declaration
public string Size { get; set; }
type
View Source
Declaration
public string type { get; set; }
UseHelp
View Source
Declaration
protected virtual string UseHelp { get; }
UseLabel
View Source
Declaration
protected virtual string UseLabel { get; }
UsePlaceholder
View Source
Declaration
protected virtual string UsePlaceholder { get; }
UseType
View Source
Declaration
protected virtual string UseType { get; }
Methods
KvpValues()
View Source
Declaration
protected List<KeyValuePair<string, string>> KvpValues()
Returns
System.Collections.Generic.List<System.Collections.Generic.KeyValuePair<System.String,System.String>>
Inherited Methods
CssClass(String, String)
View Source
Declaration
protected override string CssClass(string valid = null, string invalid = null)
Returns
System.String
Parameters
Type | Name |
---|---|
System.String | valid |
System.String | invalid |
OnValidateStateChanged(Object, AspNetCore.Components.Forms.ValidationStateChangedEventArgs)
View Source
Declaration
protected void OnValidateStateChanged(object sender, AspNetCore.Components.Forms.ValidationStateChangedEventArgs eventArgs)
Parameters
Type | Name |
---|---|
System.Object | sender |
Microsoft.AspNetCore.Components.Forms.ValidationStateChangedEventArgs | eventArgs |
StateClasses(String, String)
View Source
Declaration
protected override string StateClasses(string valid = null, string invalid = null)
Returns
System.String
Parameters
Type | Name |
---|---|
System.String | valid |
System.String | invalid |
UpdateAdditionalValidationAttributes()
View Source
Declaration
protected void UpdateAdditionalValidationAttributes()