Show / Hide Table of Contents

Class IgbInput

Inheritance
System.Object
BaseRendererControl
IgbInputBase
IgbInput
Implements
JsonSerializable
System.IDisposable
Inherited Members
IgbInputBase.SetNativeElementAsync(Object)
IgbInputBase.SetNativeElement(Object)
IgbInputBase.FocusComponentAsync(IgbFocusOptions)
IgbInputBase.FocusComponent(IgbFocusOptions)
IgbInputBase.BlurComponentAsync()
IgbInputBase.BlurComponent()
IgbInputBase.SetSelectionRangeAsync(Double, Double, SelectionRangeDirection)
IgbInputBase.SetSelectionRange(Double, Double, SelectionRangeDirection)
IgbInputBase.SetRangeTextAsync(String, Double, Double, RangeTextSelectMode)
IgbInputBase.SetRangeText(String, Double, Double, RangeTextSelectMode)
IgbInputBase.ReportValidityAsync()
IgbInputBase.ReportValidity()
IgbInputBase.CheckValidityAsync()
IgbInputBase.CheckValidity()
IgbInputBase.SetCustomValidityAsync(String)
IgbInputBase.SetCustomValidity(String)
IgbInputBase.ValueChanging
IgbInputBase.Outlined
IgbInputBase.ReadOnly
IgbInputBase.Placeholder
IgbInputBase.Label
IgbInputBase.Disabled
IgbInputBase.Required
IgbInputBase.Invalid
IgbInputBase.InputOcurredScript
IgbInputBase.InputOcurred
IgbInputBase.FocusScript
IgbInputBase.Focus
IgbInputBase.BlurScript
IgbInputBase.Blur
BaseRendererControl._cachedSerializedContent
BaseRendererControl.ToSpinal(String)
BaseRendererControl.TransformSimpleKey(String)
BaseRendererControl.IsTransformedEnumValue(String)
BaseRendererControl.TransformPotentialEnumValue(String, Object)
BaseRendererControl.BuildSequenceInfo(Int32)
BaseRendererControl.BuildRenderTree(RenderTreeBuilder)
BaseRendererControl.TemplateContentType(String)
BaseRendererControl.OnAfterRenderAsync(Boolean)
BaseRendererControl.EnsureReady()
BaseRendererControl.MarkPropDirty(String)
BaseRendererControl.IsPropDirty(String)
BaseRendererControl.Serialize(SerializationContext, String)
BaseRendererControl.Serialize()
BaseRendererControl.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererControl.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererControl.SuspendNotifications(Object)
BaseRendererControl.ResumeNotifications(Object, Boolean)
BaseRendererControl.NotifyInsertItem(Object, Int32, Object)
BaseRendererControl.NotifyRemoveItem(Object, Int32, Object)
BaseRendererControl.NotifyClearItems(Object)
BaseRendererControl.NotifySetItem(Object, Int32, Object, Object)
BaseRendererControl.NotifyUpdateItem(Object, Int32, Object, Boolean)
BaseRendererControl.OnRefChanged(String, Object)
BaseRendererControl.OnInvokeReturn(Int64, Object)
BaseRendererControl.Camelize(String)
BaseRendererControl.ToPascal(String)
BaseRendererControl.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererControl.Dispose(Boolean)
BaseRendererControl.SetResourceStringAsync(String, String, String)
BaseRendererControl.SetResourceStringAsync(String, String)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, JsonElement)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, Object)
BaseRendererControl.Finalize()
BaseRendererControl.Dispose()
BaseRendererControl.IgBlazor
BaseRendererControl.Height
BaseRendererControl.Width
BaseRendererControl.Class
BaseRendererControl.AdditionalAttributes
BaseRendererControl.ParentTypeName
BaseRendererControl.ChildContent
BaseRendererControl.RoundTripDateConversion
BaseRendererControl.NeedsDynamicContent
BaseRendererControl.UseCamelEnumValues
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbInput : IgbInputBase, RefSink, JsonSerializable, IDisposable

Constructors

IgbInput()

Declaration
public IgbInput()

Properties

Autocomplete

The autocomplete attribute of the control.

Declaration
public string Autocomplete { get; set; }
Property Value
Type Description
System.String

Autofocus

The autofocus attribute of the control.

Declaration
public bool Autofocus { get; set; }
Property Value
Type Description
System.Boolean

Change

Declaration
public EventCallback<IgbComponentValueChangedEventArgs> Change { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbComponentValueChangedEventArgs>

ChangeScript

Declaration
public string ChangeScript { get; set; }
Property Value
Type Description
System.String

DirectRenderElementName

Declaration
protected override string DirectRenderElementName { get; }
Property Value
Type Description
System.String
Overrides
IgbInputBase.DirectRenderElementName

DisplayType

The type attribute of the control.

Declaration
[WCWidgetMemberName("Type")]
public InputType DisplayType { get; set; }
Property Value
Type Description
InputType

InputMode

The input mode attribute of the control.

Declaration
[WCAttributeName("inputmode")]
public string InputMode { get; set; }
Property Value
Type Description
System.String

Max

The max attribute of the control.

Declaration
public string Max { get; set; }
Property Value
Type Description
System.String

MaxLength

The maxlength attribute of the control.

Declaration
[WCAttributeName("maxlength")]
public double MaxLength { get; set; }
Property Value
Type Description
System.Double

Min

The min attribute of the control.

Declaration
public string Min { get; set; }
Property Value
Type Description
System.String

MinLength

The minlength attribute of the control.

Declaration
[WCAttributeName("minlength")]
public double MinLength { get; set; }
Property Value
Type Description
System.Double

Pattern

The pattern attribute of the control.

Declaration
public string Pattern { get; set; }
Property Value
Type Description
System.String

Step

The step attribute of the control.

Declaration
public double Step { get; set; }
Property Value
Type Description
System.Double

SupportsVisualChildren

Declaration
protected override bool SupportsVisualChildren { get; }
Property Value
Type Description
System.Boolean
Overrides
IgbInputBase.SupportsVisualChildren

Type

Declaration
public override string Type { get; }
Property Value
Type Description
System.String
Overrides
IgbInputBase.Type

UseDirectRender

Declaration
protected override bool UseDirectRender { get; }
Property Value
Type Description
System.Boolean
Overrides
IgbInputBase.UseDirectRender

ValidateOnly

Declaration
public bool ValidateOnly { get; set; }
Property Value
Type Description
System.Boolean

Value

Declaration
public string Value { get; set; }
Property Value
Type Description
System.String

ValueChanged

Declaration
public EventCallback<string> ValueChanged { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<System.String>

Methods

EnsureModulesLoaded()

Declaration
protected override void EnsureModulesLoaded()
Overrides
BaseRendererControl.EnsureModulesLoaded()

FindByName(String)

Declaration
public override object FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object
Overrides
IgbInputBase.FindByName(String)

GetCurrentValue()

Declaration
public string GetCurrentValue()
Returns
Type Description
System.String

GetCurrentValueAsync()

Declaration
public Task<string> GetCurrentValueAsync()
Returns
Type Description
System.Threading.Tasks.Task<System.String>

ResolveDisplay()

Declaration
protected override string ResolveDisplay()
Returns
Type Description
System.String
Overrides
IgbInputBase.ResolveDisplay()

Select()

Declaration
public void Select()

SelectAsync()

Selects all text within the input.

Declaration
public Task SelectAsync()
Returns
Type Description
System.Threading.Tasks.Task

SetParametersAsync(ParameterView)

Declaration
public override Task SetParametersAsync(ParameterView parameters)
Parameters
Type Name Description
Microsoft.AspNetCore.Components.ParameterView parameters
Returns
Type Description
System.Threading.Tasks.Task
Overrides
IgbInputBase.SetParametersAsync(ParameterView)

StepDown(Double)

Declaration
public void StepDown(double n = -1)
Parameters
Type Name Description
System.Double n

StepDownAsync(Double)

Decrements the numeric value of the input by one or more steps.

Declaration
public Task StepDownAsync(double n = -1)
Parameters
Type Name Description
System.Double n
Returns
Type Description
System.Threading.Tasks.Task

StepUp(Double)

Declaration
public void StepUp(double n = -1)
Parameters
Type Name Description
System.Double n

StepUpAsync(Double)

Increments the numeric value of the input by one or more steps.

Declaration
public Task StepUpAsync(double n = -1)
Parameters
Type Name Description
System.Double n
Returns
Type Description
System.Threading.Tasks.Task

Implements

JsonSerializable
System.IDisposable