# androidx.compose.material3.windowsizeclass

Common/AllAndroid/JVM

## Classes

|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/WindowHeightSizeClass` | Height-based window size class. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/WindowSizeClass` | Window size classes are a set of opinionated viewport breakpoints to design, develop, and test responsive application layouts against. | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/WindowWidthSizeClass` | Width-based window size class. | Cmn |

## Annotations

|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/ExperimentalMaterial3WindowSizeClassApi` |   | Cmn |
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/TestOnly` |   | Cmn |

## Composables

|---|---|---|
| `https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/calculateWindowSizeClass.composable` | Calculates the window's `https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/WindowSizeClass` for the provided `https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/package-summary#calculateWindowSizeClass(android.app.Activity)`. | android |