Companion

Properties

Link copied to clipboard
const val LOCK_MODE_LOCKED: Int = 3

The user cannot swipe between list and detail panes, though the app can open or close the drawer/list pane programmatically.

Link copied to clipboard

The drawer/list pane is locked in a closed position. The user cannot swipe to open the drawer/list pane, but the app can open it programmatically.

Link copied to clipboard
const val LOCK_MODE_LOCKED_OPEN: Int = 1

The drawer/list pane is locked in an open position. The user cannot swipe to close the drawer/list pane, but the app can close it programmatically.

Link copied to clipboard
const val LOCK_MODE_UNLOCKED: Int = 0

User can freely swipe between drawer/list and detail panes.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
const val PENDING_ACTION_NONE: Int = 0
Link copied to clipboard
const val SESL_STATE_CLOSE: Int = 0
Link copied to clipboard
const val SESL_STATE_IDLE: Int = 2
Link copied to clipboard
const val SESL_STATE_OPEN: Int = 1
Link copied to clipboard

Value for splitDividerPosition indicating that the position should be automatically determined by other layout policy (e.g. LayoutParams.weight) rather than set to a specific pixel value. visualDividerPosition will continue to reflect the currently displayed position of the divider.

Link copied to clipboard

UserResizeBehavior where the divider can be released at any position respecting the minimum sizes of each pane view. Relayout occurs only when the divider is released.

Link copied to clipboard

UserResizeBehavior where the divider can be released at any position respecting the minimum sizes of each pane view, but relayout will occur on each frame when the divider is moved. This setting can have significant performance implications on complex layouts.