Class TwTimePickerBody
- Namespace
- TwBlazor.Components.TimePicker
- Assembly
- TwBlazor.dll
public class TwTimePickerBody : TwBlazorComponentBase, IComponent, IHandleEvent, IHandleAfterRender, ITwComponent
- Inheritance
-
TwTimePickerBody
- Implements
- Inherited Members
Constructors
TwTimePickerBody()
public TwTimePickerBody()
Properties
Is12HourFormat
Gets or sets a value indicating whether the time should be displayed in 12-hour format.
[Parameter]
public bool Is12HourFormat { get; set; }
Property Value
OnHourDecreased
Event callback invoked when the hour decrement button is clicked.
[Parameter]
public EventCallback OnHourDecreased { get; set; }
Property Value
OnHourIncreased
Event callback invoked when the hour increment button is clicked.
[Parameter]
public EventCallback OnHourIncreased { get; set; }
Property Value
OnHourValueChanged
Event callback invoked when the hour input value changes.
[Parameter]
public EventCallback<string> OnHourValueChanged { get; set; }
Property Value
OnMinuteDecreased
Event callback invoked when the minute decrement button is clicked.
[Parameter]
public EventCallback OnMinuteDecreased { get; set; }
Property Value
OnMinuteIncreased
Event callback invoked when the minute increment button is clicked.
[Parameter]
public EventCallback OnMinuteIncreased { get; set; }
Property Value
OnMinuteValueChanged
Event callback invoked when the minute input value changes.
[Parameter]
public EventCallback<string> OnMinuteValueChanged { get; set; }
Property Value
SelectedTime
The selected time value to display.
[Parameter]
public TimeOnly SelectedTime { get; set; }
Property Value
SelectedTimeChanged
Event callback invoked when the selected time changes.
[Parameter]
public EventCallback<TimeOnly> SelectedTimeChanged { get; set; }
Property Value
Variant
Gets or sets the visual variant (Default, Outlined, Filled) of the hour/minute number inputs.
Callers (TwTimePicker and friends) pass their own resolved
effectiveVariant down explicitly. Left null (e.g. if this component is
ever used standalone), TwBlazor.Components.TimePicker.TwTimePickerBody.effectiveVariant falls back to the global
DefaultInputVariant instead of silently rendering as an unstyled
Default - a non-nullable Variant parameter caused exactly that
bug once before on TwDateTimePicker.
[Parameter]
public InputVariant? Variant { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Renders the component to the supplied RenderTreeBuilder.
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builderRenderTreeBuilder