# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.material3.SwitchKt":"Switch.kt","androidx.compose.ui.layout.MeasureScope":"MeasureScope.kt","androidx.compose.animation.core.Animatable":"Animatable.kt"}}
androidx.compose.material3.ThumbNode -> xz2:
# {"id":"sourceFile","fileName":"Switch.kt"}
    float initialSize -> A
    androidx.compose.foundation.interaction.InteractionSource interactionSource -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lwn1;"}
    boolean checked -> u
    androidx.compose.animation.core.FiniteAnimationSpec animationSpec -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ltq2;"}
    boolean isPressed -> w
    androidx.compose.animation.core.Animatable offsetAnim -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqe;"}
    androidx.compose.animation.core.Animatable sizeAnim -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lqe;"}
    float initialOffset -> z
    1:2:boolean getShouldAutoInvalidate():216:216 -> D0
    1:17:void onAttach():225:225 -> G0
    1:14:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):247:247 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lpk1;Lik1;J)Lok1;"}
    15:27:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):248:248 -> d
    28:31:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):251:251 -> d
    32:36:float androidx.compose.material3.tokens.SwitchTokens.getPressedHandleWidth-D9Ej5fM():39:39 -> d
    32:36:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):251 -> d
    37:41:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):252:252 -> d
    42:44:float androidx.compose.material3.SwitchKt.getUncheckedThumbDiameter():625:625 -> d
    42:44:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):253 -> d
    45:46:float androidx.compose.material3.SwitchKt.getThumbDiameter():624:624 -> d
    45:46:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):252 -> d
    47:50:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):254:254 -> d
    51:80:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):256:256 -> d
    81:82:long androidx.compose.ui.unit.Constraints$Companion.fixed-JhjzzOo(int,int):224:224 -> d
    81:82:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):257 -> d
    83:85:long androidx.compose.ui.unit.Constraints$Companion.fixed-JhjzzOo(int,int):636:636 -> d
    83:85:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):257 -> d
    86:89:long androidx.compose.ui.unit.Constraints$Companion.fixed-JhjzzOo(int,int):225:225 -> d
    86:89:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):257 -> d
    90:93:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):257:257 -> d
    94:95:float androidx.compose.material3.SwitchKt.access$getSwitchHeight$p():1:1 -> d
    94:95:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):258 -> d
    96:103:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):258:258 -> d
    104:107:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):259:259 -> d
    108:109:float androidx.compose.material3.SwitchKt.access$getSwitchWidth$p():1:1 -> d
    108:109:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):260 -> d
    110:112:float androidx.compose.material3.SwitchKt.getThumbDiameter():624:624 -> d
    110:112:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):260 -> d
    113:115:float androidx.compose.material3.SwitchKt.access$getThumbPadding$p():1:1 -> d
    113:115:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):260 -> d
    116:119:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):261:261 -> d
    120:136:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):264:264 -> d
    137:145:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):265:265 -> d
    146:150:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):266:266 -> d
    151:155:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):270:270 -> d
    156:157:java.lang.Object androidx.compose.animation.core.Animatable.getTargetValue():96:96 -> d
    156:157:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):270 -> d
    158:161:java.lang.Object androidx.compose.animation.core.Animatable.getTargetValue():500:500 -> d
    158:161:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):270 -> d
    162:168:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):270:270 -> d
    169:177:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Float,float):194:194 -> d
    169:177:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):270 -> d
    178:189:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):271:271 -> d
    190:193:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):276:276 -> d
    194:195:java.lang.Object androidx.compose.animation.core.Animatable.getTargetValue():96:96 -> d
    194:195:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):276 -> d
    196:199:java.lang.Object androidx.compose.animation.core.Animatable.getTargetValue():500:500 -> d
    196:199:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):276 -> d
    200:205:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):276:276 -> d
    206:214:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Float,float):194:194 -> d
    206:214:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):276 -> d
    215:226:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):277:277 -> d
    227:242:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):282:282 -> d
    243:244:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):283:283 -> d
    245:246:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):284:284 -> d
    247:251:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):287:287 -> d
    252:253:androidx.compose.ui.layout.MeasureResult androidx.compose.ui.layout.MeasureScope.layout$default(androidx.compose.ui.layout.MeasureScope,int,int,java.util.Map,kotlin.jvm.functions.Function1,int,java.lang.Object):50:50 -> d
    252:253:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):287 -> d
    254:258:androidx.compose.ui.layout.MeasureResult androidx.compose.ui.layout.MeasureScope.layout$default(androidx.compose.ui.layout.MeasureScope,int,int,java.util.Map,kotlin.jvm.functions.Function1,int,java.lang.Object):47:47 -> d
    254:258:androidx.compose.ui.layout.MeasureResult measure-3p2s80s(androidx.compose.ui.layout.MeasureScope,androidx.compose.ui.layout.Measurable,long):287 -> d
