# PickVisualMediaRequest

Artifact: [androidx.photopicker:photopicker-activity](https://developer.android.com/jetpack/androidx/releases/photopicker) [View Source](https://cs.android.com/search?q=file:androidx/photopicker/activity/PickVisualMediaRequest.kt+class:androidx.photopicker.activity.PickVisualMediaRequest) Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

*** ** * ** ***


```
class PickVisualMediaRequest
```

<br />

*** ** * ** ***

A request for a `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickMultipleVisualMedia` or `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMedia` Activity Contract.

## Summary

| ### Nested types |
|---|
| `class https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest.Builder` A builder for constructing `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest` instances. |

| ### Public properties |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-long/index.html` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest#accentColor()` |
| `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMedia.DefaultTab` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest#defaultTab()` |
| `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/HighlightAlbumParams?` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest#highlightAlbumParams()` |
| `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/HighlightSearchResultsParams?` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest#highlightSearchResultsParams()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest#isCustomAccentColorApplied()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest#isCustomDefaultTabApplied()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest#isLocationMetadataAccessRequested()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest#isOrderedSelection()` |
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest#maxItems()` |
| `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMedia.MediaCapabilities?` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest#mediaCapabilitiesForTranscoding()` |
| `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMedia.VisualMediaType` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest#mediaType()` |
| `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/SelectionParams?` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest#selectionParams()` |
| `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/params/UiCustomizationParams?` | `https://developer.android.com/reference/kotlin/androidx/photopicker/activity/PickVisualMediaRequest#uiCustomizationParams()` |

## Public properties

### accentColor

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
val accentColor: Long
```

### defaultTab

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
val defaultTab: PickVisualMedia.DefaultTab
```

### highlightAlbumParams

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
val highlightAlbumParams: HighlightAlbumParams?
```

### highlightSearchResultsParams

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
val highlightSearchResultsParams: HighlightSearchResultsParams?
```

### isCustomAccentColorApplied

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
val isCustomAccentColorApplied: Boolean
```

### isCustomDefaultTabApplied

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
val isCustomDefaultTabApplied: Boolean
```

### isLocationMetadataAccessRequested

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
val isLocationMetadataAccessRequested: Boolean
```

### isOrderedSelection

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
val isOrderedSelection: Boolean
```

### maxItems

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
val maxItems: Int
```

### mediaCapabilitiesForTranscoding

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
val mediaCapabilitiesForTranscoding: PickVisualMedia.MediaCapabilities?
```

### mediaType

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
val mediaType: PickVisualMedia.VisualMediaType
```

### selectionParams

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
val selectionParams: SelectionParams?
```

### uiCustomizationParams

Added in [1.0.0-alpha03](https://developer.android.com/jetpack/androidx/releases/photopicker#1.0.0-alpha03)

```
val uiCustomizationParams: UiCustomizationParams?
```