# androidx.window.testing.area

*** ** * ** ***

## Top-level functions summary

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/window/area/WindowArea` | `https://developer.android.com/reference/kotlin/androidx/window/testing/area/package-summary#WindowArea(androidx.window.layout.WindowMetrics,androidx.window.area.WindowArea.Type,android.os.IBinder)(metrics: https://developer.android.com/reference/kotlin/androidx/window/layout/WindowMetrics, type: https://developer.android.com/reference/kotlin/androidx/window/area/WindowArea.Type, token: https://developer.android.com/reference/android/os/IBinder.html)` Creates an `https://developer.android.com/reference/kotlin/androidx/window/testing/area/package-summary#WindowArea(androidx.window.layout.WindowMetrics,androidx.window.area.WindowArea.Type,android.os.IBinder)` instance for testing. |

## Top-level functions

### WindowArea

Artifact: [androidx.window:window-testing](https://developer.android.com/jetpack/androidx/releases/window) [View Source](https://cs.android.com/search?q=file:androidx/window/testing/area/WindowAreaTesting.kt+function:WindowArea) Added in [1.6.0-alpha05](https://developer.android.com/jetpack/androidx/releases/window#1.6.0-alpha05)

```
fun WindowArea(
    metrics: WindowMetrics = TestWindowMetrics(bounds = Rect()),
    type: WindowArea.Type = WindowArea.Type.TYPE_REAR_FACING,
    token: IBinder = Binder()
): WindowArea
```

Creates an `https://developer.android.com/reference/kotlin/androidx/window/testing/area/package-summary#WindowArea(androidx.window.layout.WindowMetrics,androidx.window.area.WindowArea.Type,android.os.IBinder)` instance for testing. The default values are a default `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowMetrics` object, a type of `https://developer.android.com/reference/kotlin/androidx/window/area/WindowArea.Type#TYPE_REAR_FACING()` and a default `https://developer.android.com/reference/android/os/IBinder.html` token.

| Parameters |
|---|---|
| `metrics: https://developer.android.com/reference/kotlin/androidx/window/layout/WindowMetrics = TestWindowMetrics(bounds = Rect())` | The `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowMetrics` the `https://developer.android.com/reference/kotlin/androidx/window/testing/area/package-summary#WindowArea(androidx.window.layout.WindowMetrics,androidx.window.area.WindowArea.Type,android.os.IBinder)` should represent. |
| `type: https://developer.android.com/reference/kotlin/androidx/window/area/WindowArea.Type = WindowArea.Type.TYPE_REAR_FACING` | Indicates what type this `https://developer.android.com/reference/kotlin/androidx/window/testing/area/package-summary#WindowArea(androidx.window.layout.WindowMetrics,androidx.window.area.WindowArea.Type,android.os.IBinder)` is. |
| `token: https://developer.android.com/reference/android/os/IBinder.html = Binder()` | Identifying token for this `https://developer.android.com/reference/kotlin/androidx/window/testing/area/package-summary#WindowArea(androidx.window.layout.WindowMetrics,androidx.window.area.WindowArea.Type,android.os.IBinder)` |

| Returns |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/window/area/WindowArea` | A `https://developer.android.com/reference/kotlin/androidx/window/testing/area/package-summary#WindowArea(androidx.window.layout.WindowMetrics,androidx.window.area.WindowArea.Type,android.os.IBinder)` instance for testing. |