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

Summary

Public companion properties

HingePolicy

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

Cmn
HingePolicy

When rendering content in a layout, avoid hinges that are occluding.

Cmn
HingePolicy

When rendering content in a layout, avoid hinges that are separating.

Cmn
HingePolicy

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

Cmn

Public functions

open String
Cmn

Public companion properties

AlwaysAvoid

val AlwaysAvoidHingePolicy

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

AvoidOccluding

val AvoidOccludingHingePolicy

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.

AvoidSeparating

val AvoidSeparatingHingePolicy

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.

NeverAvoid

val NeverAvoidHingePolicy

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

Public functions

toString

open fun toString(): String