# SearchBoxConfigurationType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Configuration of the search box (the set of input fields that control definition of search query).

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
defaultMode | property SearchBoxModeType | [0,1] |
defaultScope | property SearchBoxScopeType | [0,1] | The scope of the search box.
defaultObjectType | property QName | [0,1] | Default type of object for search boxes that support object type selection.

- ### Items

  - #### defaultMode

    Flags: RAM,runtime,AVals:3

    Multiplicity: [0,1]

  - #### defaultScope

    Flags: RAM,runtime,AVals:2

    Multiplicity: [0,1]

    The scope of the search box. Scope may not be applicable to all types of lists/views. E.g. it does not make sense for flat searches. Therefore some views may not even display scope selection at all.

  - #### defaultObjectType

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Default type of object for search boxes that support object type selection. E.g. UserType or RoleType. Setting it to ObjectType should display all objects. Type selection may not be applicable to all types of lists/views. E.g. it does not make sense for lists that only contain objects of a single type. Therefore some views may not even display object type selection at all.