# {"id":"partitionSourceFiles","fileNameMappings":{"world.respect.shared.viewmodel.RespectViewModel":"RespectViewModel.kt","world.respect.shared.viewmodel.schooldirectory.list.SchoolDirectoryListUiState":"SchoolDirectoryListViewModel.kt","world.respect.shared.generated.resources.String4_commonMainKt":"String4.commonMain.kt","kotlin.jvm.internal.FunctionReferenceImpl":"FunctionReferenceImpl.java","androidx.navigation.SavedStateHandleKt":"SavedStateHandle.kt","world.respect.shared.viewmodel.app.appstate.FabUiState":"FabUiState.kt","world.respect.shared.viewmodel.app.appstate.AppUiState":"AppUiState.kt","world.respect.shared.navigation.SchoolDirectoryList":"AppRoutes.kt"}}
world.respect.shared.viewmodel.schooldirectory.list.SchoolDirectoryListViewModel -> jn6:
# {"id":"sourceFile","fileName":"SchoolDirectoryListViewModel.kt"}
    world.respect.datalayer.RespectAppDataSource respectAppDataSource -> l0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lg66;"}
    world.respect.shared.domain.school.LaunchCustomTabUseCase launchCustomTabUseCase -> m0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lpq3;"}
    world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase getAppVersionInfoUseCase -> n0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfs2;"}
    world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher snackBarDispatcher -> o0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ln07;"}
    world.respect.shared.navigation.SchoolDirectoryList route -> p0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldn6;"}
    kotlinx.coroutines.flow.MutableStateFlow _uiState -> q0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lu47;"}
    kotlinx.coroutines.flow.StateFlow uiState -> r0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljv5;"}
    3:7:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):35:35 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmi6;Lg66;Lpq3;Lfs2;Ln07;)V"}
    8:11:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):37:37 -> <init>
    12:15:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):38:38 -> <init>
    16:19:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):39:39 -> <init>
    20:21:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):40:40 -> <init>
    22:29:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):119:119 -> <init>
    30:33:java.lang.Object androidx.navigation.SavedStateHandleKt.toRoute(androidx.lifecycle.SavedStateHandle,kotlin.reflect.KClass,java.util.Map):1:1 -> <init>
    30:33:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):119 -> <init>
    34:35:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):119:119 -> <init>
    36:37:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):43:43 -> <init>
    38:39:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):44:44 -> <init>
    40:41:world.respect.shared.viewmodel.schooldirectory.list.SchoolDirectoryMode world.respect.shared.navigation.SchoolDirectoryList.getMode():65:65 -> <init>
    40:41:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):44 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    42:43:void world.respect.shared.viewmodel.schooldirectory.list.SchoolDirectoryListUiState.<init>(java.util.List,world.respect.shared.viewmodel.schooldirectory.list.SchoolDirectoryMode,int,kotlin.jvm.internal.DefaultConstructorMarker):31:31 -> <init>
    42:43:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):44 -> <init>
    44:46:void world.respect.shared.viewmodel.schooldirectory.list.SchoolDirectoryListUiState.<init>(java.util.List,world.respect.shared.viewmodel.schooldirectory.list.SchoolDirectoryMode,int,kotlin.jvm.internal.DefaultConstructorMarker):30:30 -> <init>
    44:46:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):44 -> <init>
    47:52:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):44:44 -> <init>
    53:56:kotlinx.coroutines.flow.StateFlow kotlinx.coroutines.flow.FlowKt.asStateFlow(kotlinx.coroutines.flow.MutableStateFlow):1:1 -> <init>
    53:56:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):46 -> <init>
    57:58:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):46:46 -> <init>
    59:60:kotlinx.coroutines.flow.MutableStateFlow world.respect.shared.viewmodel.RespectViewModel.get_appUiState():39:39 -> <init>
    59:60:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):50 -> <init>
    61:64:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):121:121 -> <init>
    65:67:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):122:122 -> <init>
    68:69:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):52:52 -> <init>
    70:71:world.respect.shared.viewmodel.schooldirectory.list.SchoolDirectoryMode world.respect.shared.navigation.SchoolDirectoryList.getMode():65:65 -> <init>
    70:71:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):52 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    72:81:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):52:52 -> <init>
    82:89:org.jetbrains.compose.resources.StringResource world.respect.shared.generated.resources.String4_commonMainKt.getSelect_host(world.respect.shared.generated.resources.Res$string):604:604 -> <init>
    82:89:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):54 -> <init>
    90:95:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):54:54 -> <init>
    96:99:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):52:52 -> <init>
    100:107:org.jetbrains.compose.resources.StringResource world.respect.shared.generated.resources.String4_commonMainKt.getSchool_directories(world.respect.shared.generated.resources.Res$string):436:436 -> <init>
    100:107:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):53 -> <init>
    108:112:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):53:53 -> <init>
    113:114:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):57:57 -> <init>
    115:116:world.respect.shared.viewmodel.schooldirectory.list.SchoolDirectoryMode world.respect.shared.navigation.SchoolDirectoryList.getMode():65:65 -> <init>
    115:116:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):57 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    117:124:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):57:57 -> <init>
    125:129:world.respect.shared.viewmodel.app.appstate.FabUiState world.respect.shared.viewmodel.app.appstate.AppUiState.getFabState():17:17 -> <init>
    125:129:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):64 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    130:134:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):64:64 -> <init>
    135:138:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):57:57 -> <init>
    139:140:world.respect.shared.viewmodel.app.appstate.FabUiState world.respect.shared.viewmodel.app.appstate.AppUiState.getFabState():17:17 -> <init>
    139:140:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):58 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    141:148:org.jetbrains.compose.resources.StringResource world.respect.shared.generated.resources.String4_commonMainKt.getSchool_directory(world.respect.shared.generated.resources.Res$string):443:443 -> <init>
    141:148:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):60 -> <init>
    149:152:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):60:60 -> <init>
    153:158:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):61:61 -> <init>
    159:167:void kotlin.jvm.internal.FunctionReferenceImpl.<init>(int,java.lang.Object,java.lang.Class,java.lang.String,java.lang.String,int):29:29 -> <init>
    159:167:void world.respect.shared.viewmodel.schooldirectory.list.SchoolDirectoryListViewModel$1$1.<init>(java.lang.Object):0 -> <init>
    159:167:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):61 -> <init>
    168:170:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):58:58 -> <init>
    171:207:world.respect.shared.viewmodel.app.appstate.FabUiState world.respect.shared.viewmodel.app.appstate.FabUiState.copy(boolean,world.respect.shared.resources.UiText,world.respect.shared.viewmodel.app.appstate.FabUiState$FabIcon,kotlin.jvm.functions.Function0):0:0 -> <init>
    171:207:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):58 -> <init>
    208:211:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):51:51 -> <init>
    212:217:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):123:123 -> <init>
    218:229:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):69:69 -> <init>
    230:233:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> <init>
    230:233:void <init>(androidx.lifecycle.SavedStateHandle,world.respect.datalayer.RespectAppDataSource,world.respect.shared.domain.school.LaunchCustomTabUseCase,world.respect.shared.domain.appversioninfo.GetAppVersionInfoUseCase,world.respect.shared.viewmodel.app.appstate.SnackBarDispatcher):69 -> <init>
