# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.input.pointer.PointerInputChange":"PointerEvent.kt","androidx.compose.foundation.gestures.AndroidScrollable_androidKt":"AndroidScrollable.android.kt","androidx.compose.ui.input.pointer.PointerEvent":"PointerEvent.android.kt"}}
androidx.compose.foundation.gestures.TransformableNode -> r13:
# {"id":"sourceFile","fileName":"Transformable.kt"}
    androidx.compose.foundation.gestures.ScrollConfig scrollConfig -> A
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lnj1;"}
    androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNode pointerInputNode -> B
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lst2;"}
    androidx.compose.ui.node.PointerInputModifierNode pointerInputModifierMouse -> C
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lu12;"}
    androidx.compose.foundation.gestures.TransformableState state -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfd0;"}
    kotlin.jvm.functions.Function1 canPan -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltt2;"}
    boolean enabled -> x
    kotlin.jvm.functions.Function1 updatedCanPan -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lp13;"}
    kotlinx.coroutines.channels.Channel channel -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljr;"}
    1:3:void <init>(androidx.compose.foundation.gestures.TransformableState,kotlin.jvm.functions.Function1,boolean,boolean):153:153 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfd0;Ltt2;)V"}
    4:5:void <init>(androidx.compose.foundation.gestures.TransformableState,kotlin.jvm.functions.Function1,boolean,boolean):154:154 -> <init>
    6:8:void <init>(androidx.compose.foundation.gestures.TransformableState,kotlin.jvm.functions.Function1,boolean,boolean):155:155 -> <init>
    9:10:void <init>(androidx.compose.foundation.gestures.TransformableState,kotlin.jvm.functions.Function1,boolean,boolean):157:157 -> <init>
    11:22:void <init>(androidx.compose.foundation.gestures.TransformableState,kotlin.jvm.functions.Function1,boolean,boolean):160:160 -> <init>
    23:28:void <init>(androidx.compose.foundation.gestures.TransformableState,kotlin.jvm.functions.Function1,boolean,boolean):161:161 -> <init>
    29:38:void <init>(androidx.compose.foundation.gestures.TransformableState,kotlin.jvm.functions.Function1,boolean,boolean):172:172 -> <init>
    39:44:void <init>(androidx.compose.foundation.gestures.TransformableState,kotlin.jvm.functions.Function1,boolean,boolean):171:171 -> <init>
    1:18:androidx.compose.foundation.gestures.ScrollConfig androidx.compose.foundation.gestures.AndroidScrollable_androidKt.platformScrollConfig(androidx.compose.ui.node.CompositionLocalConsumerModifierNode):32:32 -> G0
    1:18:void onAttach():167 -> G0
    19:21:void onAttach():167:167 -> G0
    1:2:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):238:238 -> J
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk12;Ll12;J)V"}
    3:6:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):240:240 -> J
    7:8:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> J
    7:8:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):241 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:15:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):541:541 -> J
    16:19:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):542:542 -> J
    20:21:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):540:540 -> J
    22:28:int androidx.compose.ui.input.pointer.PointerInputChange.getType-T8wyACA():432:432 -> J
    22:28:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):241 -> J
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    29:32:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):243:243 -> J
    33:42:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):247:247 -> J
    43:45:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):246:246 -> J
    46:51:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):245:245 -> J
    52:56:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):252:252 -> J
    57:64:void onPointerEvent-H0pRuoY(androidx.compose.ui.input.pointer.PointerEvent,androidx.compose.ui.input.pointer.PointerEventPass,long):253:253 -> J
    1:5:void onCancelPointerInput():257:257 -> m0
    6:13:void onCancelPointerInput():258:258 -> m0
