Namespace BlazOrbit.Components.Forms
Classes
- BOBAutoCompleteComponentInfo
Auto-generated parameter docs for
BOBAutoComplete.
- BOBChunkedUploadResult
Terminal outcome returned by UploadAsync(IBrowserFile, CancellationToken). Exceptions thrown by the read stream, the consumer-supplied
SendChunkcallback, 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.GetMultipleFilesround-trip is too large to buffer.
- BOBColorPickerComponentInfo
Auto-generated parameter docs for
BOBColorPicker.
- BOBDatePickerComponentInfo
Auto-generated parameter docs for
BOBDatePicker.
- BOBDateRangePickerComponentInfo
Auto-generated parameter docs for
BOBDateRangePicker.
- BOBInputCheckboxComponentInfo
Auto-generated parameter docs for
BOBInputCheckbox.
- BOBInputCheckboxVariant
Represents a variant definition for the BOBInputCheckbox<TValue> component.
- BOBInputColorComponentInfo
Auto-generated parameter docs for
BOBInputColor.
- BOBInputDateRangeComponentInfo
Auto-generated parameter docs for
BOBInputDateRange.
- BOBInputDateTimeComponentInfo
Auto-generated parameter docs for
BOBInputDateTime.
- BOBInputDropdownComponentInfo
Auto-generated parameter docs for
BOBInputDropdown.
- BOBInputFileComponentInfo
Auto-generated parameter docs for
BOBInputFile.
- BOBInputNumberComponentInfo
Auto-generated parameter docs for
BOBInputNumber.
- BOBInputNumberSliderComponentInfo
Auto-generated parameter docs for
BOBInputNumberSlider.
- BOBInputOtpComponentInfo
Auto-generated parameter docs for
BOBInputOtp.
- BOBInputOtpVariant
Represents a variant definition for the BOBInputOtp component.
- BOBInputPasswordComponentInfo
Auto-generated parameter docs for
BOBInputPassword.
- BOBInputRadioComponentInfo
Auto-generated parameter docs for
BOBInputRadio.
- BOBInputRadioVariant
Represents a variant definition for the BOBInputRadio<TValue> component.
- BOBInputRangeSliderComponentInfo
Auto-generated parameter docs for
BOBInputRangeSlider.
- BOBInputSwitchComponentInfo
Auto-generated parameter docs for
BOBInputSwitch.
- BOBInputSwitchVariant
Represents a variant definition for the BOBInputSwitch component.
- 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.
- BOBTimePickerComponentInfo
Auto-generated parameter docs for
BOBTimePicker.
- DropdownOption<TOption>
Registration-only descriptor for a
BOBInputDropdownoption. Intentionally inherits Microsoft.AspNetCore.Components.ComponentBase (notBOBComponentBase) 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
BOBInputRadiooption. Intentionally inherits Microsoft.AspNetCore.Components.ComponentBase (notBOBComponentBase) because it emits no DOM of its own — the parent radio container renders the options from the registered list.
Structs
- BOBChunkContext
One chunk emitted by BOBChunkedUploader. The Data buffer is owned by the uploader and only guaranteed valid for the duration of the
SendChunkcallback'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.