# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.gestures.DraggableNode":"Draggable.kt","androidx.compose.ui.node.ModifierNodeElement":"ModifierNodeElement.kt"}}
androidx.compose.foundation.gestures.DraggableElement -> c02:
# {"id":"sourceFile","fileName":"Draggable.kt"}
    androidx.compose.foundation.gestures.DraggableState state -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ln02;"}
    boolean enabled -> c
    boolean startDragImmediately -> d
    kotlin.jvm.functions.Function3 onDragStarted -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldq2;"}
    kotlin.jvm.functions.Function3 onDragStopped -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldq2;"}
    kotlin.jvm.functions.Function1 CanDrag -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvq1;"}
    1:9:void <clinit>():299:299 -> <clinit>
    1:3:void androidx.compose.ui.node.ModifierNodeElement.<init>():38:38 -> <init>
    1:3:void <init>(androidx.compose.foundation.gestures.DraggableState,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):218 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ln02;ZZLd02;Ldq2;)V"}
    4:5:void <init>(androidx.compose.foundation.gestures.DraggableState,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):219:219 -> <init>
    6:7:void <init>(androidx.compose.foundation.gestures.DraggableState,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):221:221 -> <init>
    8:9:void <init>(androidx.compose.foundation.gestures.DraggableState,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):223:223 -> <init>
    10:11:void <init>(androidx.compose.foundation.gestures.DraggableState,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):224:224 -> <init>
    12:14:void <init>(androidx.compose.foundation.gestures.DraggableState,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):225:225 -> <init>
    8:16:boolean equals(java.lang.Object):258:258 -> equals
    17:18:boolean equals(java.lang.Object):260:260 -> equals
    19:29:boolean equals(java.lang.Object):262:262 -> equals
    30:36:boolean equals(java.lang.Object):264:264 -> equals
    37:43:boolean equals(java.lang.Object):266:266 -> equals
    44:54:boolean equals(java.lang.Object):267:267 -> equals
    55:67:boolean equals(java.lang.Object):268:268 -> equals
    1:9:int hashCode():275:275 -> hashCode
    1:9:int DraggableElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
    10:17:int hashCode():276:276 -> hashCode
    10:17:int DraggableElement.hashCode():0 -> hashCode
    18:21:int hashCode():277:277 -> hashCode
    18:21:int DraggableElement.hashCode():0 -> hashCode
    22:25:int hashCode():0:0 -> hashCode
    22:25:int DraggableElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":55},"outline":"Lih4;d(IIZ)I"}
    26:27:int hashCode():279:279 -> hashCode
    26:27:int DraggableElement.hashCode():0 -> hashCode
    28:31:int hashCode():0:0 -> hashCode
    28:31:int DraggableElement.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":56},"outline":"Lih4;d(IIZ)I"}
    32:39:int hashCode():280:280 -> hashCode
    32:39:int DraggableElement.hashCode():0 -> hashCode
    40:48:int hashCode():281:281 -> hashCode
    40:48:int DraggableElement.hashCode():0 -> hashCode
    49:54:int hashCode():282:282 -> hashCode
    49:54:int DraggableElement.hashCode():0 -> hashCode
    55:55:int hashCode():277:277 -> hashCode
    56:56:int hashCode():279:279 -> hashCode
    1:2:androidx.compose.foundation.gestures.DraggableNode create():229:229 -> j
    1:2:androidx.compose.ui.Modifier$Node create():218 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lcc4;"}
    3:12:void androidx.compose.foundation.gestures.DraggableNode.<init>(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):303:303 -> j
    3:12:androidx.compose.foundation.gestures.DraggableNode create():229 -> j
    3:12:androidx.compose.ui.Modifier$Node create():218 -> j
    13:16:void androidx.compose.foundation.gestures.DraggableNode.<init>(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):304:304 -> j
    13:16:androidx.compose.foundation.gestures.DraggableNode create():229 -> j
    13:16:androidx.compose.ui.Modifier$Node create():218 -> j
    17:18:void androidx.compose.foundation.gestures.DraggableNode.<init>(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):306:306 -> j
    17:18:androidx.compose.foundation.gestures.DraggableNode create():229 -> j
    17:18:androidx.compose.ui.Modifier$Node create():218 -> j
    19:22:void androidx.compose.foundation.gestures.DraggableNode.<init>(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):309:309 -> j
    19:22:androidx.compose.foundation.gestures.DraggableNode create():229 -> j
    19:22:androidx.compose.ui.Modifier$Node create():218 -> j
    23:26:void androidx.compose.foundation.gestures.DraggableNode.<init>(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):310:310 -> j
    23:26:androidx.compose.foundation.gestures.DraggableNode create():229 -> j
    23:26:androidx.compose.ui.Modifier$Node create():218 -> j
    27:31:void androidx.compose.foundation.gestures.DraggableNode.<init>(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):311:311 -> j
    27:31:androidx.compose.foundation.gestures.DraggableNode create():229 -> j
    27:31:androidx.compose.ui.Modifier$Node create():218 -> j
    1:3:void update(androidx.compose.ui.Modifier$Node):218:218 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcc4;)V"}
    4:5:void androidx.compose.foundation.gestures.DraggableNode.update(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):360:360 -> l
    4:5:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> l
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    4:5:void update(androidx.compose.ui.Modifier$Node):218 -> l
    6:14:void androidx.compose.foundation.gestures.DraggableNode.update(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):360:360 -> l
    6:14:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> l
    6:14:void update(androidx.compose.ui.Modifier$Node):218 -> l
    15:19:void androidx.compose.foundation.gestures.DraggableNode.update(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):361:361 -> l
    15:19:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> l
    15:19:void update(androidx.compose.ui.Modifier$Node):218 -> l
    20:25:void androidx.compose.foundation.gestures.DraggableNode.update(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):364:364 -> l
    20:25:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> l
    20:25:void update(androidx.compose.ui.Modifier$Node):218 -> l
    26:30:void androidx.compose.foundation.gestures.DraggableNode.update(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):365:365 -> l
    26:30:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> l
    26:30:void update(androidx.compose.ui.Modifier$Node):218 -> l
    31:34:void androidx.compose.foundation.gestures.DraggableNode.update(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):373:373 -> l
    31:34:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> l
    31:34:void update(androidx.compose.ui.Modifier$Node):218 -> l
    35:38:void androidx.compose.foundation.gestures.DraggableNode.update(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):374:374 -> l
    35:38:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> l
    35:38:void update(androidx.compose.ui.Modifier$Node):218 -> l
    39:42:void androidx.compose.foundation.gestures.DraggableNode.update(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):375:375 -> l
    39:42:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> l
    39:42:void update(androidx.compose.ui.Modifier$Node):218 -> l
    43:51:void androidx.compose.foundation.gestures.DraggableNode.update(androidx.compose.foundation.gestures.DraggableState,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.Orientation,boolean,androidx.compose.foundation.interaction.MutableInteractionSource,boolean,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function3,boolean):377:377 -> l
    43:51:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> l
    43:51:void update(androidx.compose.ui.Modifier$Node):218 -> l
