ModalWideNavigationRailProperties


Summary

Public constructors

ModalWideNavigationRailProperties(shouldDismissOnBackPress: Boolean)
Cmn
android
ModalWideNavigationRailProperties(
    securePolicy: SecureFlagPolicy,
    shouldDismissOnBackPress: Boolean
)
android

Public functions

open operator Boolean
equals(other: Any?)
android
open Int
android

Public properties

SecureFlagPolicy

Policy for setting WindowManager.LayoutParams.FLAG_SECURE on the modal navigation rail's window.

android
Boolean
Cmn
android

Public constructors

ModalWideNavigationRailProperties

ModalWideNavigationRailProperties(
    shouldDismissOnBackPress: Boolean = true
)

ModalWideNavigationRailProperties

ModalWideNavigationRailProperties(
    securePolicy: SecureFlagPolicy = SecureFlagPolicy.Inherit,
    shouldDismissOnBackPress: Boolean = true
)
Parameters
securePolicy: SecureFlagPolicy = SecureFlagPolicy.Inherit

Policy for setting WindowManager.LayoutParams.FLAG_SECURE on the modal navigation rail's window.

shouldDismissOnBackPress: Boolean = true

Whether the modal navigation rail can be dismissed by pressing the back button. If true, pressing the back button will call onDismissRequest.

Public functions

equals

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

hashCode

open fun hashCode(): Int

Public properties

securePolicy

val securePolicySecureFlagPolicy

Policy for setting WindowManager.LayoutParams.FLAG_SECURE on the modal navigation rail's window.

shouldDismissOnBackPress

val shouldDismissOnBackPressBoolean