appdimens-dynamic

//AppDimens SDP, HDP, WDP: Scalable Width and Height Dimensions/com.appdimens.dynamic.compose.perimeter/CustomDpEntry

CustomDpEntry

data class CustomDpEntry(val uiModeType: UiModeType? = null, val dpQualifierEntry: DpQualifierEntry? = null, val orientation: Orientation? = Orientation.DEFAULT, val customValue: ERROR CLASS: Symbol not found for Dp, val finalQualifierResolver: DpQualifier? = null, val priority: Int, val inverter: Inverter? = Inverter.DEFAULT)

EN Represents a custom dimension entry with qualifiers and priority. Used by the DimenPerimeter class to define specific values for screen conditions.

PT Representa uma entrada de dimensão customizada com qualificadores e prioridade. Usada pela classe DimenPerimeter para definir valores específicos para condições de tela.

The UI mode (CAR, TELEVISION, WATCH, NORMAL). Null for any mode.

The Dp qualifier entry (type and value, e.g., SMALL_WIDTH > 600). Null if only UI mode is used.

The screen orientation (LANDSCAPE, PORTRAIT, DEFAULT).

The Dp value to be used if the condition is met.

Optional dimension qualifier (e.g., HEIGHT) to be applied at resolution time.

The resolution priority. 1 is more specific (UI + Qualifier), 3 is less specific (Qualifier only).

The inverter type to adapt scaling width/height on rotation changes (default is Inverter.DEFAULT).

constructor(uiModeType: UiModeType? = null, dpQualifierEntry: DpQualifierEntry? = null, orientation: Orientation? = Orientation.DEFAULT, customValue: ERROR CLASS: Symbol not found for Dp, finalQualifierResolver: DpQualifier? = null, priority: Int, inverter: Inverter? = Inverter.DEFAULT)

val customValue: ERROR CLASS: Symbol not found for Dp

val dpQualifierEntry: DpQualifierEntry?

val finalQualifierResolver: DpQualifier?

val inverter: Inverter?

val orientation: Orientation?

val priority: Int

val uiModeType: UiModeType?

Constructors

Name Summary
CustomDpEntry  

Properties

Name Summary
customValue  
dpQualifierEntry  
finalQualifierResolver  
inverter  
orientation  
priority  
uiModeType