WindowLayoutInfo

class WindowLayoutInfo


Contains the list of DisplayFeature-s located within the window. For example, a hinge or display fold can go across the window, in which case it might make sense to separate the visual content and interactive elements into two groups, e.g. list-detail or view-controls.

Only the features that are present within the current window bounds are reported. Their positions and sizes can change if the window is moved or resized on screen.

See also
windowLayoutInfo

Summary

Public functions

open operator Boolean
equals(other: Any?)
open Int
open String

Public properties

List<DisplayFeature>

displayFeatures all the DisplayFeature within the window.

Public functions

equals

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

toString

open fun toString(): String

Public properties

displayFeatures

Added in 1.0.0
val displayFeaturesList<DisplayFeature>

displayFeatures all the DisplayFeature within the window.