Progress
This commit is contained in:
parent
3ea88592ce
commit
46c396e33f
@ -2,7 +2,25 @@
|
|||||||
@typeparam T
|
@typeparam T
|
||||||
@inherits InputBase<T>
|
@inherits InputBase<T>
|
||||||
|
|
||||||
<div class="@CompiledWrapperClass.Build()">
|
<CascadingValue Name="SubscribeToParentForm" Value="@base.SubscribeToParentForm" IsFixed="true">
|
||||||
|
<div class="@CompiledWrapperClass.Build()">
|
||||||
|
<InputControl Label="@Label"
|
||||||
|
Variant="@Variant"
|
||||||
|
HelperText="@HelperText"
|
||||||
|
HelperTextOnFocus="@HelperTextOnFocus"
|
||||||
|
CounterText="@CounterText"
|
||||||
|
FullWidth="@FullWidth"
|
||||||
|
class="@CompiledHelperContainerClassList.Build()"
|
||||||
|
Error="@HasErrors"
|
||||||
|
ErrorText="@GetErrorText()"
|
||||||
|
ErrorId="@ErrorId"
|
||||||
|
Disabled="@Disabled"
|
||||||
|
Margin="@Margin"
|
||||||
|
Required="@Required"
|
||||||
|
ForId="@FieldId">
|
||||||
|
<InputContent>
|
||||||
|
<CascadingValue Name="SubscribeToParentForm" Value="false" IsFixed="true">
|
||||||
|
|
||||||
@if (Adornment == Adornment.Start)
|
@if (Adornment == Adornment.Start)
|
||||||
{
|
{
|
||||||
<InputAdornment Class="@CompiledAdornmentClass.Build()"
|
<InputAdornment Class="@CompiledAdornmentClass.Build()"
|
||||||
@ -21,7 +39,6 @@
|
|||||||
<textarea class="@CompiledInputClass.Build()"
|
<textarea class="@CompiledInputClass.Build()"
|
||||||
@ref="ElementReference"
|
@ref="ElementReference"
|
||||||
rows="@NumberOfLines"
|
rows="@NumberOfLines"
|
||||||
style="@Style"
|
|
||||||
@attributes="@Attributes"
|
@attributes="@Attributes"
|
||||||
type="@InputTypeString"
|
type="@InputTypeString"
|
||||||
placeholder="@Placeholder"
|
placeholder="@Placeholder"
|
||||||
@ -53,7 +70,6 @@
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
<input class="@CompiledInputClass.Build()"
|
<input class="@CompiledInputClass.Build()"
|
||||||
style="@Style"
|
|
||||||
@ref="ElementReference"
|
@ref="ElementReference"
|
||||||
@attributes="@Attributes"
|
@attributes="@Attributes"
|
||||||
step="@Step"
|
step="@Step"
|
||||||
@ -143,6 +159,11 @@
|
|||||||
</Button>
|
</Button>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
</div>
|
</CascadingValue>
|
||||||
|
</InputContent>
|
||||||
|
</InputControl>
|
||||||
|
</div>
|
||||||
|
</CascadingValue>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -310,7 +310,6 @@ public partial class Input<T> : InputBase<T>
|
|||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#region Content placeholders
|
#region Content placeholders
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -390,8 +389,24 @@ public partial class Input<T> : InputBase<T>
|
|||||||
private bool _showClearable;
|
private bool _showClearable;
|
||||||
private string _internalText;
|
private string _internalText;
|
||||||
|
|
||||||
#endregion
|
/// <summary>
|
||||||
|
/// Sets the input text from outside programmatically
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="text"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public Task SetText(string text)
|
||||||
|
{
|
||||||
|
_internalText = text;
|
||||||
|
return SetTextAsync(text);
|
||||||
|
}
|
||||||
|
|
||||||
|
private bool HasNativeHtmlPlaceholder()
|
||||||
|
{
|
||||||
|
return GetInputType() is InputType.Color or InputType.Date or InputType.DateTimeLocal or InputType.Month
|
||||||
|
or InputType.Time or InputType.Week;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
#region Lifecycle events
|
#region Lifecycle events
|
||||||
@ -429,13 +444,6 @@ public partial class Input<T> : InputBase<T>
|
|||||||
ChangeTextImmediately = true;
|
ChangeTextImmediately = true;
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user