### Hierarchy

- PickerProps
  - FormPickerInputProps

## Index

### Properties

- disabled
- error
- helperText
- id
- items
- label
- mode
- name
- placeholder
- required
- type
- variant

## Properties

### Optional disabled

disabled: undefined | false | true

Inherited from PickerProps.disabled

- Defined in /home/travis/build/BlueBaseJS/plugin-json-schema-components/node_modules/@bluebase/components/dist/components/Picker.d.ts:9

If `true`, the input will be disabled.

### Optional error

error: undefined | false | true

Inherited from PickerProps.error

- Defined in /home/travis/build/BlueBaseJS/plugin-json-schema-components/node_modules/@bluebase/components/dist/components/Picker.d.ts:13

If `true`, the label will be displayed in an error state.

### Optional helperText

helperText: React.ReactNode

Inherited from PickerProps.helperText

- Defined in /home/travis/build/BlueBaseJS/plugin-json-schema-components/node_modules/@bluebase/components/dist/components/Picker.d.ts:17

The helper text content.

### Optional id

id: undefined | string

Inherited from PickerProps.id

- Defined in /home/travis/build/BlueBaseJS/plugin-json-schema-components/node_modules/@bluebase/components/dist/components/Picker.d.ts:43

(Web Only) The id of the input element. Use this property to make label and helperText accessible for screen readers.

### items

items: PickerItemProps[]

- Defined in JsonForm/Fields/FormPickerInput.tsx:10

### Optional label

label: React.ReactNode

Inherited from PickerProps.label

- Defined in /home/travis/build/BlueBaseJS/plugin-json-schema-components/node_modules/@bluebase/components/dist/components/Picker.d.ts:21

The label content.

### Optional mode

mode: "dialog" | "dropdown" | "default"

Inherited from PickerProps.mode

- Defined in /home/travis/build/BlueBaseJS/plugin-json-schema-components/node_modules/@bluebase/components/dist/components/Picker.d.ts:38

Specifies how to display the selection items when the user taps on the picker:

- 'dialog': Show a modal dialog. This is the default.
- 'dropdown': Shows a dropdown anchored to the picker view
- 'default': Shows platform default view

### name

name: string

Overrides PickerProps.name

- Defined in JsonForm/Fields/FormPickerInput.tsx:9

### Optional placeholder

placeholder: undefined | string

Inherited from PickerProps.placeholder

- Defined in /home/travis/build/BlueBaseJS/plugin-json-schema-components/node_modules/@bluebase/components/dist/components/Picker.d.ts:51

The string that will be rendered before text input has been entered

### Optional required

required: undefined | false | true

Inherited from PickerProps.required

- Defined in /home/travis/build/BlueBaseJS/plugin-json-schema-components/node_modules/@bluebase/components/dist/components/Picker.d.ts:25

If `true`, the label is displayed as required and the input will be required.

### type

type: "picker"

- Defined in JsonForm/Fields/FormPickerInput.tsx:8

### Optional variant

variant: "standard" | "outlined" | "filled"

Inherited from PickerProps.variant

- Defined in /home/travis/build/BlueBaseJS/plugin-json-schema-components/node_modules/@bluebase/components/dist/components/Picker.d.ts:29

The variant to use.

Generated using TypeDoc