Class

ConsumedData

Describes what aspects of a change has been consumed.

Source set: Common

Deprecated

Use PointerInputChange.isConsumed and PointerInputChange.consume() instead

class ConsumedData(positionChange: Boolean = false, downChange: Boolean = false)

Describes what aspects of a change has been consumed.

Parameters

positionChange True if a position change in this event has been consumed.
downChange True if a change to down or up has been consumed.

Secondary Constructors

internal constructor(
    change: PointerInputChange
) : this(change.positionChange, change.downChange) {
    this.change = change
}

Properties

positionChange

Deprecated

Partial consumption was deprecated. Use PointerEvent.isConsumed and PointerEvent.consume() instead.

Source set: Common
var : Boolean = 
    get() = change?.consumedDelegate?. ?: (change?. ?: field)
    set(value) {
        change?.consumedDelegate?. = value
        change?. = value
        field = value
    }

downChange

Deprecated

Partial consumption was deprecated. Use PointerEvent.isConsumed and PointerEvent.consume() instead.

Source set: Common
var : Boolean = 
    get() = change?.consumedDelegate?. ?: (change?. ?: field)
    set(value) {
        change?.consumedDelegate?. = value
        change?. = value
        field = value
    }

Last updated: