Start native apps faster with the Composables CLI ->
Class

HingePolicy

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

Source set: Common
class HingePolicy private constructor(private val value: Int)

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

Functions

toString

Source set: Common
override fun toString(): String

Members

Companion

Source set: Common
companion object

Properties

AlwaysAvoid

Source set: Common
val AlwaysAvoid = HingePolicy(0)

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

AvoidSeparating

Source set: 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.

AvoidOccluding

Source set: 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.

NeverAvoid

Source set: Common
val NeverAvoid = HingePolicy(3)

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