# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.foundation.layout.SizeKt":"Size.kt","com.google.android.material.sidesheet.SideSheetBehavior":"SideSheetBehavior.java","world.respect.shared.viewmodel.clazz.list.ClazzListViewModel":"ClazzListViewModel.kt","kotlin.jvm.internal.FunctionReferenceImpl":"FunctionReferenceImpl.java","androidx.paging.Pager":"Pager.kt","world.respect.shared.viewmodel.clazz.list.ClazzListUiState":"ClazzListViewModel.kt","androidx.compose.runtime.RecomposeScopeImpl":"RecomposeScopeImpl.kt"}}
com.google.android.material.sidesheet.LeftSheetDelegate -> vs3:
# {"id":"sourceFile","fileName":"LeftSheetDelegate.java"}
    int LeftSheetDelegate.$r8$classId -> a
      # {"id":"com.android.tools.r8.synthesized"}
    com.google.android.material.sidesheet.SideSheetBehavior sheetBehavior -> b
    1:8:void LeftSheetDelegate.<init>(com.google.android.material.sidesheet.SideSheetBehavior,int):0:0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
    12:89:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):48:48 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmw0;Ljn2;Ljn2;Leu6;Lcp2;I)V"}
    90:99:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):43:43 -> a
    100:101:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):47:47 -> a
    102:104:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):43:43 -> a
    105:106:world.respect.datalayer.shared.paging.IPagingSourceFactory world.respect.shared.viewmodel.clazz.list.ClazzListUiState.getClasses():37:37 -> a
    105:106:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):50 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    107:110:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):50:50 -> a
    111:112:kotlinx.coroutines.flow.Flow androidx.paging.Pager.getFlow():102:102 -> a
    111:112:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):52 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    113:116:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):52:52 -> a
    117:125:androidx.compose.ui.Modifier androidx.compose.foundation.layout.SizeKt.fillMaxSize(androidx.compose.ui.Modifier,float):523:523 -> a
    117:125:androidx.compose.ui.Modifier androidx.compose.foundation.layout.SizeKt.fillMaxSize$default(androidx.compose.ui.Modifier,float,int,java.lang.Object):522 -> a
    117:125:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):54 -> a
    126:154:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):54:54 -> a
    155:160:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):115:115 -> a
    161:167:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):116:116 -> a
    168:180:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):54:54 -> a
    181:184:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):118:118 -> a
    185:203:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):54:54 -> a
    204:208:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):43:43 -> a
    209:226:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):96:96 -> a
    227:229:void androidx.compose.runtime.RecomposeScopeImpl.updateScope(kotlin.jvm.functions.Function2):249:249 -> a
    227:229:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListUiState,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,world.respect.app.components.SortListMode,androidx.compose.runtime.Composer,int,int):96 -> a
    10:41:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):31:31 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Low0;Lcp2;I)V"}
    42:44:kotlinx.coroutines.flow.StateFlow world.respect.shared.viewmodel.clazz.list.ClazzListViewModel.getUiState():58:58 -> b
    42:44:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):33 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    45:48:androidx.compose.runtime.State androidx.compose.runtime.SnapshotStateKt.collectAsState(kotlinx.coroutines.flow.StateFlow,kotlin.coroutines.CoroutineContext,androidx.compose.runtime.Composer,int,int):1:1 -> b
    45:48:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):33 -> b
    49:59:world.respect.shared.viewmodel.clazz.list.ClazzListUiState world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen$lambda$0(androidx.compose.runtime.State):121:121 -> b
    49:59:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):36 -> b
    60:69:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):37:37 -> b
    70:73:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):97:97 -> b
    74:79:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):98:98 -> b
    80:85:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):37:37 -> b
    86:94:void kotlin.jvm.internal.FunctionReferenceImpl.<init>(int,java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):29:29 -> b
    86:94:void world.respect.app.view.clazz.list.ClazzListScreenKt$ClazzListScreen$1$1.<init>(java.lang.Object):0 -> b
    86:94:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):37 -> b
    95:98:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):100:100 -> b
    99:106:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):37:37 -> b
    107:113:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):38:38 -> b
    114:124:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):103:103 -> b
    125:129:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):38:38 -> b
    130:139:void kotlin.jvm.internal.FunctionReferenceImpl.<init>(int,java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):29:29 -> b
    130:139:void world.respect.app.view.clazz.list.ClazzListScreenKt$ClazzListScreen$2$1.<init>(java.lang.Object):0 -> b
    130:139:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):38 -> b
    140:142:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):106:106 -> b
    143:153:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):38:38 -> b
    154:158:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):35:35 -> b
    159:161:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):29:29 -> b
    162:174:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):40:40 -> b
    175:177:void androidx.compose.runtime.RecomposeScopeImpl.updateScope(kotlin.jvm.functions.Function2):249:249 -> b
    175:177:void world.respect.app.view.clazz.list.ClazzListScreenKt.ClazzListScreen(world.respect.shared.viewmodel.clazz.list.ClazzListViewModel,androidx.compose.runtime.Composer,int):40 -> b
    9:10:int com.google.android.material.sidesheet.SideSheetBehavior.getParentWidth():443:443 -> c
    9:10:int com.google.android.material.sidesheet.RightSheetDelegate.getHiddenOffset():50 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:10:int com.google.android.material.sidesheet.RightSheetDelegate.getExpandedOffset():58 -> c
    11:13:int com.google.android.material.sidesheet.SideSheetBehavior.getChildWidth():439:439 -> c
    11:13:int com.google.android.material.sidesheet.RightSheetDelegate.getExpandedOffset():58 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    14:16:int com.google.android.material.sidesheet.SideSheetBehavior.getInnerMargin():451:451 -> c
    14:16:int com.google.android.material.sidesheet.RightSheetDelegate.getExpandedOffset():58 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    17:21:int com.google.android.material.sidesheet.RightSheetDelegate.getExpandedOffset():57:57 -> c
    22:23:int com.google.android.material.sidesheet.SideSheetBehavior.getParentInnerEdge():447:447 -> c
    22:23:int getExpandedOffset():57 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    24:26:int com.google.android.material.sidesheet.SideSheetBehavior.getInnerMargin():451:451 -> c
    24:26:int getExpandedOffset():57 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    27:32:int getExpandedOffset():57:57 -> c
    8:10:int com.google.android.material.sidesheet.SideSheetBehavior.getParentWidth():443:443 -> d
    8:10:int com.google.android.material.sidesheet.RightSheetDelegate.getHiddenOffset():50 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    11:13:int com.google.android.material.sidesheet.SideSheetBehavior.getChildWidth():439:439 -> d
    11:13:int getHiddenOffset():50 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    14:18:int com.google.android.material.sidesheet.SideSheetBehavior.getInnerMargin():451:451 -> d
    14:18:int getHiddenOffset():50 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    8:11:int com.google.android.material.sidesheet.RightSheetDelegate.getOuterEdge(android.view.View):83:83 -> e
    12:15:int com.google.android.material.sidesheet.SideSheetBehavior.getInnerMargin():451:451 -> e
    12:15:int com.google.android.material.sidesheet.RightSheetDelegate.getOuterEdge(android.view.View):83 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    16:19:int getOuterEdge(android.view.View):82:82 -> e
    20:24:int com.google.android.material.sidesheet.SideSheetBehavior.getInnerMargin():451:451 -> e
    20:24:int getOuterEdge(android.view.View):82 -> e
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
