Class

HingePolicy

Policies that indicate how hinges are supposed to be addressed in an adaptive layout.

RevenueCat

RevenueCat

Add subscriptions to your apps in minutes

Ad Get started for free
Common
value class HingePolicy private constructor(private val value: Int)

Policies that indicate how hinges are supposed to be addressed in an adaptive layout.

Companion Object

Properties

Common
val AlwaysAvoid = HingePolicy(0)

When rendering content in a layout, always avoid where hinges are.

Common
val AvoidSeparating = HingePolicy(1)

When rendering content in a layout, avoid hinges that are separating. Note that an occluding hinge is supposed to be separating as well but not vice versa.

Common
val AvoidOccluding = HingePolicy(2)

When rendering content in a layout, avoid hinges that are occluding. Note that an occluding hinge is supposed to be separating as well but not vice versa.

Common
val NeverAvoid = HingePolicy(3)

When rendering content in a layout, never avoid any hinges, separating or not.