Source set: Common
class ThreePaneScaffoldAdaptStrategies(
private val primaryPaneAdaptStrategy: AdaptStrategy,
private val secondaryPaneAdaptStrategy: AdaptStrategy,
private val tertiaryPaneAdaptStrategy: AdaptStrategy,
)
The adaptation specs of ThreePaneScaffold. This class denotes how each pane of ThreePaneScaffold should be adapted. It should be used as an input parameter of calculateThreePaneScaffoldValue to decide the ThreePaneScaffoldValue.
Parameters
| primaryPaneAdaptStrategy | AdaptStrategy of the primary pane of ThreePaneScaffold |
| secondaryPaneAdaptStrategy | AdaptStrategy of the secondary pane of ThreePaneScaffold |
| tertiaryPaneAdaptStrategy | AdaptStrategy of the tertiary pane of ThreePaneScaffold |
Functions
get
Source set: Common
operator fun get(role: ThreePaneScaffoldRole): AdaptStrategy
equals
Source set: Common
override fun equals(other: Any?): Boolean
hashCode
Source set: Common
override fun hashCode(): Int