# androidx.window.rxjava2.layout

*** ** * ** ***

## Extension functions summary

|---|---|
| `https://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Flowable.html<https://developer.android.com/reference/kotlin/androidx/window/layout/WindowLayoutInfo>` | `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowInfoTracker.https://developer.android.com/reference/kotlin/androidx/window/rxjava2/layout/package-summary#(androidx.window.layout.WindowInfoTracker).windowLayoutInfoFlowable(android.app.Activity)(activity: https://developer.android.com/reference/android/app/Activity.html)` Return a `https://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Flowable.html` stream of `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowLayoutInfo`. |
| `https://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Flowable.html<https://developer.android.com/reference/kotlin/androidx/window/layout/WindowLayoutInfo>` | `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowInfoTracker.https://developer.android.com/reference/kotlin/androidx/window/rxjava2/layout/package-summary#(androidx.window.layout.WindowInfoTracker).windowLayoutInfoFlowable(android.content.Context)(context: @https://developer.android.com/reference/kotlin/androidx/annotation/UiContext https://developer.android.com/reference/android/content/Context.html)` Return a `https://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Flowable.html` stream of `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowLayoutInfo`. |
| `https://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Observable.html<https://developer.android.com/reference/kotlin/androidx/window/layout/WindowLayoutInfo>` | `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowInfoTracker.https://developer.android.com/reference/kotlin/androidx/window/rxjava2/layout/package-summary#(androidx.window.layout.WindowInfoTracker).windowLayoutInfoObservable(android.app.Activity)(activity: https://developer.android.com/reference/android/app/Activity.html)` Return an `https://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Observable.html` stream of `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowLayoutInfo`. |
| `https://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Observable.html<https://developer.android.com/reference/kotlin/androidx/window/layout/WindowLayoutInfo>` | `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowInfoTracker.https://developer.android.com/reference/kotlin/androidx/window/rxjava2/layout/package-summary#(androidx.window.layout.WindowInfoTracker).windowLayoutInfoObservable(android.content.Context)( context: @https://developer.android.com/reference/kotlin/androidx/annotation/UiContext https://developer.android.com/reference/android/content/Context.html )` Return an `https://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Observable.html` stream of `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowLayoutInfo`. |

## Extension functions

### WindowInfoTracker.windowLayoutInfoFlowable

Artifact: [androidx.window:window-rxjava2](https://developer.android.com/jetpack/androidx/releases/window) [View Source](https://cs.android.com/search?q=file:androidx/window/rxjava2/layout/WindowInfoTrackerRx.kt+function:windowLayoutInfoFlowable) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/window#1.0.0)

```
fun WindowInfoTracker.windowLayoutInfoFlowable(activity: Activity): Flowable<WindowLayoutInfo>
```

Return a `https://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Flowable.html` stream of `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowLayoutInfo`.

| See also |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowInfoTracker#windowLayoutInfo(android.content.Context)` |   |

### WindowInfoTracker.windowLayoutInfoFlowable

Artifact: [androidx.window:window-rxjava2](https://developer.android.com/jetpack/androidx/releases/window) [View Source](https://cs.android.com/search?q=file:androidx/window/rxjava2/layout/WindowInfoTrackerRx.kt+function:windowLayoutInfoFlowable) Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/window#1.1.0)

```
fun WindowInfoTracker.windowLayoutInfoFlowable(context: @UiContext Context): Flowable<WindowLayoutInfo>
```

Return a `https://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Flowable.html` stream of `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowLayoutInfo`.

| See also |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowInfoTracker#windowLayoutInfo(android.content.Context)` |   |

### WindowInfoTracker.windowLayoutInfoObservable

Artifact: [androidx.window:window-rxjava2](https://developer.android.com/jetpack/androidx/releases/window) [View Source](https://cs.android.com/search?q=file:androidx/window/rxjava2/layout/WindowInfoTrackerRx.kt+function:windowLayoutInfoObservable) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/window#1.0.0)

```
fun WindowInfoTracker.windowLayoutInfoObservable(activity: Activity): Observable<WindowLayoutInfo>
```

Return an `https://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Observable.html` stream of `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowLayoutInfo`.

| See also |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowInfoTracker#windowLayoutInfo(android.content.Context)` |   |

### WindowInfoTracker.windowLayoutInfoObservable

Artifact: [androidx.window:window-rxjava2](https://developer.android.com/jetpack/androidx/releases/window) [View Source](https://cs.android.com/search?q=file:androidx/window/rxjava2/layout/WindowInfoTrackerRx.kt+function:windowLayoutInfoObservable) Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/window#1.1.0)

```
fun WindowInfoTracker.windowLayoutInfoObservable(
    context: @UiContext Context
): Observable<WindowLayoutInfo>
```

Return an `https://reactivex.io/RxJava/2.x/javadoc/io/reactivex/Observable.html` stream of `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowLayoutInfo`.

| See also |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/window/layout/WindowInfoTracker#windowLayoutInfo(android.content.Context)` |   |