# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.platform.InspectorInfo":"InspectableValue.kt","androidx.compose.foundation.gestures.DraggableNode":"Draggable.kt","androidx.compose.ui.node.ModifierNodeElement":"ModifierNodeElement.kt"}}
androidx.compose.foundation.gestures.DraggableElement -> bi0:
# {"id":"sourceFile","fileName":"Draggable.kt"}
    androidx.compose.foundation.gestures.DraggableState state -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfi0;"}
    boolean enabled -> c
    boolean startDragImmediately -> d
    kotlin.jvm.functions.Function3 onDragStarted -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsu0;"}
    kotlin.jvm.functions.Function3 onDragStopped -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsu0;"}
    kotlin.jvm.functions.Function1 CanDrag -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lgd0;"}
    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":"(Lfi0;ZZLci0;Lsu0;)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>
    1:2:androidx.compose.foundation.gestures.DraggableNode create():229:229 -> c
    1:2:androidx.compose.ui.Modifier$Node create():218 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lgm1;"}
    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 -> c
    3:12:androidx.compose.foundation.gestures.DraggableNode create():229 -> c
    3:12:androidx.compose.ui.Modifier$Node create():218 -> c
    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 -> c
    13:16:androidx.compose.foundation.gestures.DraggableNode create():229 -> c
    13:16:androidx.compose.ui.Modifier$Node create():218 -> c
    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 -> c
    17:18:androidx.compose.foundation.gestures.DraggableNode create():229 -> c
    17:18:androidx.compose.ui.Modifier$Node create():218 -> c
    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 -> c
    19:22:androidx.compose.foundation.gestures.DraggableNode create():229 -> c
    19:22:androidx.compose.ui.Modifier$Node create():218 -> c
    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 -> c
    23:26:androidx.compose.foundation.gestures.DraggableNode create():229 -> c
    23:26:androidx.compose.ui.Modifier$Node create():218 -> c
    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 -> c
    27:31:androidx.compose.foundation.gestures.DraggableNode create():229 -> c
    27:31:androidx.compose.ui.Modifier$Node create():218 -> c
    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":"Lc42;f(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":"Lc42;f(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:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):287:287 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lg41;)V"}
    3:4:void androidx.compose.ui.platform.InspectorInfo.setName(java.lang.String):57:57 -> i
    3:4:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):287 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:6:androidx.compose.ui.platform.ValueElementSequence androidx.compose.ui.platform.InspectorInfo.getProperties():63:63 -> i
    5:6:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):288 -> i
    7:13:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):288:288 -> i
    14:24:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):289:289 -> i
    25:31:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):290:290 -> i
    32:37:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):291:291 -> i
    38:48:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):292:292 -> i
    49:55:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):293:293 -> i
    56:62:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):294:294 -> i
    63:70:void inspectableProperties(androidx.compose.ui.platform.InspectorInfo):295:295 -> i
    1:3:void update(androidx.compose.ui.Modifier$Node):218:218 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgm1;)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 -> j
    4:5:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> j
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    4:5:void update(androidx.compose.ui.Modifier$Node):218 -> j
    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 -> j
    6:14:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> j
    6:14:void update(androidx.compose.ui.Modifier$Node):218 -> j
    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 -> j
    15:19:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> j
    15:19:void update(androidx.compose.ui.Modifier$Node):218 -> j
    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 -> j
    20:25:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> j
    20:25:void update(androidx.compose.ui.Modifier$Node):218 -> j
    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 -> j
    26:30:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> j
    26:30:void update(androidx.compose.ui.Modifier$Node):218 -> j
    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 -> j
    31:34:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> j
    31:34:void update(androidx.compose.ui.Modifier$Node):218 -> j
    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 -> j
    35:38:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> j
    35:38:void update(androidx.compose.ui.Modifier$Node):218 -> j
    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 -> j
    39:42:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> j
    39:42:void update(androidx.compose.ui.Modifier$Node):218 -> j
    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 -> j
    43:51:void update(androidx.compose.foundation.gestures.DraggableNode):242 -> j
    43:51:void update(androidx.compose.ui.Modifier$Node):218 -> j
