ThreePaneScaffoldAdaptStrategies


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.

Summary

Public constructors

ThreePaneScaffoldAdaptStrategies(
    primaryPaneAdaptStrategy: AdaptStrategy,
    secondaryPaneAdaptStrategy: AdaptStrategy,
    tertiaryPaneAdaptStrategy: AdaptStrategy
)

create an instance of ThreePaneScaffoldAdaptStrategies

Cmn

Public functions

open operator Boolean
equals(other: Any?)
Cmn
operator AdaptStrategy
Cmn
open Int
Cmn

Public constructors

ThreePaneScaffoldAdaptStrategies

ThreePaneScaffoldAdaptStrategies(
    primaryPaneAdaptStrategy: AdaptStrategy,
    secondaryPaneAdaptStrategy: AdaptStrategy,
    tertiaryPaneAdaptStrategy: AdaptStrategy
)

create an instance of ThreePaneScaffoldAdaptStrategies

Parameters
primaryPaneAdaptStrategy: AdaptStrategy

AdaptStrategy of the primary pane of ThreePaneScaffold

secondaryPaneAdaptStrategy: AdaptStrategy

AdaptStrategy of the secondary pane of ThreePaneScaffold

tertiaryPaneAdaptStrategy: AdaptStrategy

AdaptStrategy of the tertiary pane of ThreePaneScaffold

Public functions

equals

open operator fun equals(other: Any?): Boolean

get

operator fun get(role: ThreePaneScaffoldRole): AdaptStrategy

hashCode

open fun hashCode(): Int