Table of Contents

Namespace BlazOrbit.Components.Forms

Classes

BOBAutoCompleteComponentInfo

Auto-generated parameter docs for BOBAutoComplete.

BOBAutoComplete<TItem>
BOBChunkedUploadResult

Terminal outcome returned by UploadAsync(IBrowserFile, CancellationToken). Exceptions thrown by the read stream, the consumer-supplied SendChunk callback, or cancellation are captured in Error rather than rethrown.

BOBChunkedUploader

Streams an Microsoft.AspNetCore.Components.Forms.IBrowserFile to a consumer-supplied transport in fixed-size chunks. Opt-in helper used alongside BOBInputFile when a single InputFileChangeEventArgs.GetMultipleFiles round-trip is too large to buffer.

BOBColorPicker
BOBColorPickerComponentInfo

Auto-generated parameter docs for BOBColorPicker.

BOBDatePicker
BOBDatePickerComponentInfo

Auto-generated parameter docs for BOBDatePicker.

BOBDateRangePicker
BOBDateRangePickerComponentInfo

Auto-generated parameter docs for BOBDateRangePicker.

BOBInputCheckboxComponentInfo

Auto-generated parameter docs for BOBInputCheckbox.

BOBInputCheckboxVariant

Represents a variant definition for the BOBInputCheckbox<TValue> component.

BOBInputCheckbox<TValue>
BOBInputColor
BOBInputColorComponentInfo

Auto-generated parameter docs for BOBInputColor.

BOBInputDateRange
BOBInputDateRangeComponentInfo

Auto-generated parameter docs for BOBInputDateRange.

BOBInputDateTimeComponentInfo

Auto-generated parameter docs for BOBInputDateTime.

BOBInputDateTime<TValue>
BOBInputDropdownComponentInfo

Auto-generated parameter docs for BOBInputDropdown.

BOBInputDropdownTree<TItem, TValue>
BOBInputDropdown<TValue>
BOBInputFile
BOBInputFileComponentInfo

Auto-generated parameter docs for BOBInputFile.

BOBInputLoading
BOBInputNumberComponentInfo

Auto-generated parameter docs for BOBInputNumber.

BOBInputNumberSliderComponentInfo

Auto-generated parameter docs for BOBInputNumberSlider.

BOBInputNumberSlider<TValue>
BOBInputNumber<TValue>
BOBInputOtp
BOBInputOtpComponentInfo

Auto-generated parameter docs for BOBInputOtp.

BOBInputOtpVariant

Represents a variant definition for the BOBInputOtp component.

BOBInputOutline
BOBInputPassword
BOBInputPasswordComponentInfo

Auto-generated parameter docs for BOBInputPassword.

BOBInputPrefix
BOBInputRadioComponentInfo

Auto-generated parameter docs for BOBInputRadio.

BOBInputRadioVariant

Represents a variant definition for the BOBInputRadio<TValue> component.

BOBInputRadio<TValue>
BOBInputRangeSliderComponentInfo

Auto-generated parameter docs for BOBInputRangeSlider.

BOBInputRangeSlider<TValue>
BOBInputSuffix
BOBInputSwitch
BOBInputSwitchComponentInfo

Auto-generated parameter docs for BOBInputSwitch.

BOBInputSwitchVariant

Represents a variant definition for the BOBInputSwitch component.

BOBInputText
BOBInputTextArea
BOBInputTextAreaComponentInfo

Auto-generated parameter docs for BOBInputTextArea.

BOBInputTextComponentInfo

Auto-generated parameter docs for BOBInputText.

BOBInputVariant

Represents a variant definition for input components.

BOBSwitchComponentInfo

Auto-generated parameter docs for BOBSwitch.

BOBSwitch<TValue>
BOBTimePicker
BOBTimePickerComponentInfo

Auto-generated parameter docs for BOBTimePicker.

DropdownOption<TOption>

Registration-only descriptor for a BOBInputDropdown option. Intentionally inherits Microsoft.AspNetCore.Components.ComponentBase (not BOBComponentBase) because it emits no DOM of its own — the parent dropdown container consumes the registered option and renders the menu items.

RadioOption<TOption>

Registration-only descriptor for a BOBInputRadio option. Intentionally inherits Microsoft.AspNetCore.Components.ComponentBase (not BOBComponentBase) because it emits no DOM of its own — the parent radio container renders the options from the registered list.

_Imports

Structs

BOBChunkContext

One chunk emitted by BOBChunkedUploader. The Data buffer is owned by the uploader and only guaranteed valid for the duration of the SendChunk callback's awaitable — do not retain it past the callback's return.

BOBChunkedUploadProgress

Progress snapshot reported via Progress after each successfully delivered chunk.

BOBFileValidationError

One rejected file emitted by OnInvalid.

DropdownKeyboardEventArgs

Provides keyboard event data for dropdown interactions.

Interfaces

IColorPickerJsInterop

JS interop contract for the color picker module.

IRadioContainer

Contract implemented by radio-group containers that coordinate child IRadioOption selection.

IRadioOption

Contract for a single radio option child rendered inside an IRadioContainer.

ITextAreaJsInterop

JS interop contract for the textarea auto-resize module.

Enums

BOBFileStatus

Lifecycle status of a selected file inside BOBInputFile. Mutated by the consumer via SetStatus(IBrowserFile, BOBFileStatus, double, string?) while an upload is in flight.

BOBFileValidationErrorKind

Reason a file was rejected by BOBInputFile's client-side filters.

BOBPasswordStrength

Coarse-grained password strength score emitted by BOBInputPassword. Values are ordered: higher ordinal means stronger.

BOBSliderOrientation

Defines the orientation in which slider components lay out their track and thumbs.

ColorPickerDisplayMode

Defines the display mode for the color picker.

DropdownPlacement

Defines the placement of the dropdown menu relative to its trigger.

PasswordStrengthFlags

Per-rule outcome of password strength evaluation.

RadioOrientation

Defines the orientation of radio options.

StepButtonPlacement

Defines the placement of step buttons in numeric input components.

TextAreaResize

Defines how the textarea can be resized by the user.