R  HX R HX R HX R HX R  H X B 0 0 0 0 0 0 0 0 0 0 )com.ustadmobile.view.clazz.detailoverview  Y  UstadNumberTextField react FC com ustadmobile mui components UstadNumberTextFieldProps UstadNumberTextField.kt UstadNumberTextFieldPreview Props effectiveValueIfBlank kotlin Float material BaseTextFieldProps TextFieldProps numValue numValueIfBlank onChange Function1 Unith                     D"H " H " 8BHPX  0 0 0 0 0 "VR HX R HX R HX $ ` 0 p 0 0 0 0  com.ustadmobile.mui.components  6  $PeerReviewerAllocationEditComponent2 react FC com ustadmobile view clazzassignment peerreviewerallocationedit PeerReviewerAllocationEditProps #PeerReviewerAllocationEditScreen.kt !PeerReviewerAllocationEditPreview Props PeerReviewerAllocationEditScreen onAllocationChanged kotlin Function1 lib db entities PeerReviewerAllocation Unit onAssignRandomReviewerClick Function0 uiState core viewmodel !PeerReviewerAllocationEditUIState                             9"H " H " H  0 0 0 0 "VR  HX R HX R HX $ 0 0 0 0 0 0 ?com.ustadmobile.view.clazzassignment.peerreviewerallocationedit  h com ustadmobile mui common Area kotlin Any Content web cssom Ident Area.kt Header Sidebar<           "5BRH R H R H  0 0 com.ustadmobile.mui.common   ContentEntryEditScreen react FC Props ContentEntryEditScreen.kt ContentEntryEditScreenComponent com ustadmobile view contententry edit ContentEntryEditScreenProps onClickDeleteSubtitleTrack kotlin Function1 core contentformats media SubtitleTrack Unit onClickEditSubtitleTrack onClickUpdateContent Function0 onContentEntryChanged lib db entities ContentEntry onPictureChanged String onSetCompressionLevel domain compress CompressionLevel onSubtitleFileSelected Function2 ParameterName name uri filename uiState viewmodel ContentEntryEditUiState                                  !  #  $  )   *3"H " HX  0 0 0 0 "R  HX R HX R HX R HX R HX R H X R "H X R (HX  0 0 0 0 0 0 0 0 0 0  0 0 %(& 0 %('   0 0  &com.ustadmobile.view.contententry.edit  i  AddCourseBlockDialog react FC com ustadmobile view clazz edit AddCourseDialogProps AddCourseBlockDialog.kt Props onClickAddBlock kotlin Function1 Int Unit onClose Function2 Nothing Any kotlin.DynamicType String ParameterName name reason open Boolean                              "H  0 0 "R  HX R HX R HX O 0 0 0 0 0  0@ 0 ( 0 0 com.ustadmobile.view.clazz.edit    BulkAddPersonSelectFileComponent react FC com ustadmobile view person bulkaddselectfile BulkAddPersonSelectFileProps BulkAddPersonSelectFileScreen.kt BulkAddPersonSelectFileScreen Props onClickGetTemplate kotlin Function0 Unit onClickImportButton onClickSelectFile uiState core viewmodel BulkAddPersonSelectFileUiStatel                      0"H " H  0 0 0 0 "RR  HX R HX R HX R HX  0 0 0 0 -com.ustadmobile.view.person.bulkaddselectfile P  useAttachmentUriSrc com ustadmobile door DoorUri attachmentUri kotlin String revokeOnCleanup Boolean useAttachmentUri.kt Deprecated message Attachments are gone hooks:           >&2(2(8H  (  0 0 0  com.ustadmobile.hooks  UstadMobileMenu react FC com ustadmobile mui components UstadMobileMenuProps UstadMobileMenu.kt Props isOpen kotlin Boolean onSetOpen Function1 Unit selectedRootItemIndex Int visibleV               "H  0 0 "ZR  HX R  HX R HX R HX  0 0 0 0 0  com.ustadmobile.mui.components    ReportFilterEditScreenComponent2 react FC com ustadmobile view ReportFilterEditScreenProps ReportFilterEditScreen.kt ReportFilterEditScreenPreview Props onClickEditFilter kotlin Function1 lib db entities UidAndLabel Unit onClickNewItemFilter Function0 onClickRemoveFilter onReportFilterChanged ReportFilter uiState core viewmodel ReportFilterEditUiState~                         3" HX "H  0 0 0 0 "R  HX R HX R HX R HX R HX 8 0 0 0 0 0 0 0 0  com.ustadmobile.view    "AssignmentCommentTextFieldListItem react FC com ustadmobile view clazzassignment 'AssignmentCommentTextFieldListItemProps %AssignmentCommentTextFieldListItem.kt Props activeUserPersonName kotlin String activeUserPersonUid Long activeUserPictureUri label ReactNode onChange Function1 Unit onClickSubmit Function0 textFieldId value kotlinx coroutines flow Flow~                     "H  0 0 "R  HX R  HX R HX R HX R HX R HX R HX R HX 6 0 0 0 0 0 0 0 0 0  $com.ustadmobile.view.clazzassignment  U Content react FC Props Content.kt NavHostContentOutlet com ustadmobile view$      '"H " HX  0 0  com.ustadmobile.view   HolidayCalendarEditComponent2 react FC com ustadmobile view HolidayCalendarEditProps HolidayCalendarEditScreen.kt HolidayCalendarEditPreview Props onAddItemClick kotlin Function0 Unit onDeleteItemClick Function1 lib db entities Holiday onHolidayCalendarChange HolidayCalendar onItemClick uiState core viewmodel HolidayCalendarEditUiState~                          0"H "H  0 0 0 0 "R  HX R HX R HX R HX R H X H 0 0 0 0 0 0 0 0 0 0  com.ustadmobile.view  { UstadStandardContainer react FC mui material ContainerProps UstadStandardContainer.kt com ustadmobile components4          "H  0 0  com.ustadmobile.mui.componentss  LanguageDetailComponent2 react FC com ustadmobile view LanguageDetailProps LanguageDetailScreen.kt LanguageDetailPreview Props uiState core viewmodel LanguageDetailUiState@            0"H "H  0 0 0 0 ""R  HX  0 0  com.ustadmobile.view 0  ReactQuill react ComponentClass com ustadmobile wrappers quill ReactQuillProps ReactQuill.kt kotlin js JsModule import react-quill Props className String id onChange Function1 Unit placeholder readOnly Boolean valued                0"8HX   (  0 0 "zR HX R HX R HX R HX R HX R HX $ 0 0 0 0 0 0  com.ustadmobile.wrappers.quill   UstadDetailField2 react FC com ustadmobile mui components UstadDetailField2Props UstadDetailField2.kt UstadDetailField2Content Props labelContent ReactNode leadingContent onClick kotlin Function0 Unit valueContentN                '"H "  HX  0 0 "ZR  HX R  HX R HX R HX  0 0 0 0 0  com.ustadmobile.mui.components   BulkAddPersonRunImportComponent react FC com ustadmobile view person bulkaddrunimport BulkAddPersonRunImportProps BulkAddPersonRunImportScreen.kt BulkAddPersonRunImportScreen Props uiState core viewmodel BulkAddPersonRunImportUiStateX                   0"H " H  0 0 0 0 ""R  HX  0 0 ,com.ustadmobile.view.person.bulkaddrunimport   VirtualListContext react Context StateInstance com ustadmobile view components virtuallist VirtualListContextData VirtualListState VirtualListContext.kt kotlin Any virtualizer tanstack virtual core Virtualizer web html HTMLElement allRows collections List VirtualListElement reverseLayout Boolean component1 component2 component3 copy equals other hashCode Int toString String                                 #  %@" HX * (8& 0 ` 0p 0 0 "B(((J 8H J 8H J 8H J"2(2(2(8H J 2!(8H J "8H J $8 H RH RH RH 6 0 0 0 0 0 0 0 0 0 0 +com.ustadmobile.view.components.virtuallist   CoursePermissionDetailComponent react FC com ustadmobile view clazz permissiondetail CoursePermissionDetailProps CoursePermissionDetail.kt CoursePermissionDetailScreen Props uiState core viewmodel CoursePermissionDetailUiStateX                   0"H " H  0 0 0 0 ""R  HX  0 0 +com.ustadmobile.view.clazz.permissiondetail  Y  ROOT_SCREENS kotlin collections List com ustadmobile mui components RootScreen Sidebar.kt Sidebar react FC SidebarProps Any key String nameMessageId dev icerock moko resources StringResource icon component1 component2 component3 copy equals Boolean other hashCode Int toString Props selectedRootItemIndex visible                         "0"H " H  0 0 0 0 "B(((J 8H J 8H J 8H J"2(2(2(8H J2(8H J 8H J !8H RH RH RH ( 0 0 0 0 0 0 0 0 "2 R #HX R $HX  0 0 0 com.ustadmobile.mui.components    UstadCourseBlockEdit react FC com ustadmobile mui components UstadCourseBlockEditProps UstadCourseBlockEdit.kt UstadCourseBlockEditPreview Props onClickEditSelectedContentEntry kotlin Function0 Unit onCourseBlockChange Function1 lib db entities CourseBlock onPictureChanged String uiState core viewmodel courseblock edit CourseBlockEditUiState                          0"H " H  0 0 0 0 "vR  HX R HX R HX R HX 8 0 0 0 0 0 0 0 0  com.ustadmobile.mui.components  F Error react FC Props Error.kt com ustadmobile mui components*       "H  0 0  com.ustadmobile.mui.components   !UstadAssignmentSubmissionListItem react FC com ustadmobile mui components &UstadAssignmentSubmissionListItemProps $UstadAssignmentSubmissionListItem.kt Props onClickDeleteSubmission kotlin Function1 lib db entities CourseAssignmentSubmission Unit onClickOpenSubmission padding web cssom LengthProperty Padding submissionz                        "H  0 0 "nR  HX R HX R HX R HX 0 0 0 0 0 0 ` 0p  com.ustadmobile.mui.components   CourseDiscussionDetailComponent react FC com ustadmobile view discussionpost coursediscussiondetail CourseDiscussionDetailProps CourseDiscussionDetailScreen.kt CourseDiscussionDetailScreen Props onClickPost kotlin Function1 lib db entities DiscussionPostWithDetails Unit onDeletePost DiscussionPost refreshCommandFlow kotlinx coroutines flow Flow core paging RefreshCommand uiState viewmodel courediscussiondetail CourseDiscussionDetailUiState                                   !0"H " H  0 0 0 0 "xR  HX R HX R HX R HX : 0 0 0 0 0 0 0 0 0 :com.ustadmobile.view.discussionpost.coursediscussiondetail    ClazzEnrolmentEditScreen react FC Props ClazzEnrolmentEditScreen.kt !ClazzEnrolmentEditScreenComponent com ustadmobile view clazzenrolment edit ClazzEnrolmentEditScreenProps onClazzEnrolmentChanged kotlin Function1 lib db entities ClazzEnrolmentWithLeavingReason Unit uiState core viewmodel ClazzEnrolmentEditUiState                           0"H "H  0 0 0 0 "DR  HX R HX  0 0 0 0 0  (com.ustadmobile.view.clazzenrolment.edit Z  iconComponent react FC mui material SvgIconProps icons SvgIconComponent com ustadmobile lib db entities CourseBlock CourseBlockIconExt.kt view clazzb                      + 8@  0 ` 0p 0  com.ustadmobile.view.clazz   CoursePermissionListComponent react FC com ustadmobile view clazz permissionlist CoursePermissionListProps CoursePermissionListScreen.kt CoursePermissionListScreen Props courseTerminologyEntries kotlin collections List core impl locale TerminologyEntry onClickDeleteEntry Function1 lib db entities CoursePermission Unit onClickEntry uiState viewmodel CoursePermissionListUiState                                  0"H " H  0 0 0 0 "fR  HX R HX R HX R HX ( 0 0 0 0 0 0 0 )com.ustadmobile.view.clazz.permissionlist   ClazzLogListAttendanceScreen react FC Props ClazzLogListAttendanceScreen.kt %ClazzLogListAttendanceScreenComponent com ustadmobile view clazzlog attendancelist !ClazzLogListAttendanceScreenProps #ClazzLogListAttendanceScreenPreview ClazzLogListItem ClazzLogListItemProps #ClazzLogListItemAttendanceStatusBox (ClazzLogListItemAttendanceStatusBoxProps onClickEntry kotlin Function1 lib db entities ClazzLog Unit uiState core viewmodel ClazzLogListAttendanceUiState color web cssom Color denominator Int numerator clazzLog onClick timeZoneId String                                 "  'i"H " HX " H " H " HX 0 0 0 0 0 0 0 0 0 "BR HX R HX  0 0 0 0 0 "> R HX R !HX R #HX  0 0 0 "T R $HX R %HX R &HX " 0 0 0 0 0 0  ,com.ustadmobile.view.clazzlog.attendancelist  ,  DisplayWebkitBox web cssom Display kotlin internal NoInfer MissedWrappers.kt value String ariaLabel mui material TabsProps color TypographyProps Cursor inputCursor csstype PropertiesBuilder JustifyContent justifyContent StackProps Int lg GridProps md Boolean readOnly InputBaseComponentProps sm webKitLineClamp webkitBoxOrient xs input Unit block Function1 ExtensionFunctionType com ustadmobile common                        # % & ' (  )"2$( 8 @H "H " 2(8@HPX "2(8@HPX "2(8@HPX "2(8@HPX "2(8@HP X "2(8@HP X "2( 8@H P X "2(8@HP X "2(8@HPX " 2(8@HPX "!2(8@HP X L 0  0 0 0 0 0 0 0 0 0 0 0 0  0   com.ustadmobile.mui.commonz  UstadScreens react FC Props UstadScreens.kt UstadScreensContext Context com ustadmobile mui components UstadScreenContextData tanstackQueryClient tanstack query core QueryClient ustadScreensLoader remix run router LoaderFunction kotlin Any onAppUiStateChanged Function1 impl appstate AppUiState Unit muiAppState StateInstance MuiAppState showSnackFunction SnackBarDispatcher UstadScreensLoaderData di org kodein DI component1 copy equals Boolean other hashCode Int toString String                                  " # % & $ ' + . 0Y"H "H "  HX "H , 0 0 0 0 0 0 0 "bB((!(RH RH R!H ( 0 0 0 0 0 0 0 "B$(J (8H J)2$(8H J*2,(8H J -8H J /8H R$H  0 0 0 0! 0 0" 0#  com.ustadmobile.mui.components   0ContentEntryDetailAttemptsStatementListComponent react FC com ustadmobile view contententry detailattemptstab ,ContentEntryDetailAttemptsStatementListProps 0ContentEntryDetailAttemptsStatementListScreen.kt -ContentEntryDetailAttemptsStatementListScreen Props LOAD_SIZE kotlin Int WIDTH formattedResponseFlow Function1 lib db composites xapi StatementEntityAndVerb kotlinx coroutines flow Flow core domain formatresponse FormatStatementResponseUseCase FormattedStatementResponse onSortOrderChanged util SortOrderOption Unit onVerbFilterToggled entities VerbEntity refreshCommandFlow paging RefreshCommand uiState viewmodel detailattemptlisttab .ContentEntryDetailAttemptsStatementListUiState                                 ! "  #  %  & ( !) + # $, %-["H " H " HXT d "HXT   0 0 0 0 0 "R HX R  HX R $H X R 'H X R *H X V 0 0 0 0 0 0 0 0 0 0 0"  0 0& 3com.ustadmobile.view.contententry.detailattemptstab  Y UstadBlankIcon react FC Props UstadBlankIcon.kt com ustadmobile view components*       "H  0 0  com.ustadmobile.view.components   COLUMN_HEIGHT kotlin Int ClazzGradebookScreen.kt COLUMN_WIDTH ClazzGradebookComponent react FC com ustadmobile view clazz gradebook ClazzGradebookProps ClazzGradebookScreen Props NAME_WIDTH refreshCommandFlow kotlinx coroutines flow Flow core paging RefreshCommand uiState viewmodel ClazzGradebookUiState                          n"HXD p "HXD p "H "H "HXD   0 0 0 0 0 ": R HX R HX  0 0 0 0  $com.ustadmobile.view.clazz.gradebook    $RegisterMinorWaitForParentComponent2 react FC com ustadmobile view person registerminorwaitforparent %RegisterMinorWaitForParentScreenProps #RegisterMinorWaitForParentScreen.kt !RegisterMinorWaitForParentPreview Props RegisterMinorWaitForParentScreen onClickOk kotlin Function0 Unit uiState core viewmodel !RegisterMinorWaitForParentUiStatel                      9"H " H " H  0 0 0 0 ":R  HX R HX  0 0 0 0 6com.ustadmobile.view.person.registerminorwaitforparent   useUstadViewModel T com ustadmobile core viewmodel UstadViewModel collectAppUiState kotlin Boolean block Function2 org kodein di DI ParameterName name impl nav UstadSavedStateHandle savedStateHandle useUstadViewModel.kt hooksl                      h"22(2 (8 B H 0 0 0  ( 0  ( 0  com.ustadmobile.hooks J useMuiAppState com ustadmobile MuiAppState useAppBarHeight.kt hooks    8  0  com.ustadmobile.hooks j  UstadPermissionEditComponent react FC com ustadmobile mui components UstadPermissionEditProps UstadPermissionEdit.kt Props enabled kotlin Boolean onToggle Function1 Long Unit permissionLabels collections List Pair dev icerock moko resources StringResource value                        "H  0 0 "rR  HX R  HX R HX R HX 4 0 0 0 0 0 0 0 0  com.ustadmobile.mui.components  \ MuiTelInputDemo react FC Props MuiTellDemo.kt com ustadmobile wrappers muitelinput*       "H  0 0  $com.ustadmobile.wrappers.muitelinput  ClazzAssignmentSummaryColumn react FC com ustadmobile view clazzassignment detail submissionstab !ClazzAssignmentSummaryColumnProps SummaryColumn.kt Props label kotlin String showDivider Boolean total IntZ                   "H  0 0 "FR  HX R HX R HX  0 0 0 0 :com.ustadmobile.view.clazzassignment.detail.submissionstab   -CourseAssignmentSubmissionAttachmentComponent react FC com ustadmobile view clazzassignment detailoverview )CourseAssignmentSubmissionAttachmentProps 0CourseAssignmentSubmissionAttachmentComponent.kt Props file lib db entities CourseAssignmentSubmissionFileR                 "H  0 0 ""R  HX  0 0 3com.ustadmobile.view.clazzassignment.detailoverview   UstadLinearProgressListItem react FC com ustadmobile mui components UstadLinearProgressListItemProps UstadLinearProgressListItem.kt Props error kotlin String onCancel Function0 Unit onDismissError progress Float secondaryContent ReactNode^                "H  0 0 "lR  HX R  HX R HX R HX R HX " 0 0 0 0 0 0  com.ustadmobile.mui.components   useDoorRemoteMediator com ustadmobile hooks DoorRemoteMediatorResult T kotlin Any pagingSourceFactory Function0 androidx paging PagingSource Int core viewmodel ListPagingSourceFactory refreshCommandFlow kotlinx coroutines flow Flow RefreshCommand refreshCommandTimeout Long useDoorRemoteMediator.kt mediatorState door DoorOffsetLimitRemoteMediator OffsetLimitMediatorState component1 component2 copy equals Boolean other hashCode toString String                                " &n$"22(2(2( 8 B H 0 0 0 0 ` 0p 0 0 0 "*2B ((J 8H J 8H J 2(2(8H J!2#( 8H J $8H J %8 H RH RH D 0 0 8 0 ` 0p 0 0 0 0 0  com.ustadmobile.hooks  N QuillDemo react FC Props QuillDemo.kt com ustadmobile wrappers quill*       "H  0 0  com.ustadmobile.wrappers.quill  BUTTON_STACK_GAP_PX kotlin Int SocialWarningListItem.kt CONTENT_MARGIN_TOP_PX SocialWarningListItem react FC com ustadmobile mui components SocialWarningProps Props onDismiss Function0 UnitN              E"HXT  "HXT  "H  0 0 0 "*R HX  0 0 0  com.ustadmobile.mui.components   UstadRawHtml react FC com ustadmobile mui components UstadRawHtmlProps UstadRawHtml.kt Props html kotlin String id style csstype Properties CSSPropertiesR                "H  0 0 "NR  HX R  HX R HX  0 0 0 ` 0 p  com.ustadmobile.mui.components   ScopedGrantEditScreenComponent2 react FC com ustadmobile view ScopedGrantEditScreenProps ScopedGrantEditScreen.kt ScopedGrantEditScreenPreview Props onChangedBitmask kotlin Function1 core model BitmaskFlag Unit uiState viewmodel ScopedGrantEditUiStateb                     0"H "H  0 0 0 0 "DR  HX R HX  0 0 0 0 0  com.ustadmobile.view  d ClazzGroupSetDummy react FC Props ClazzGroupSetDummy.kt com ustadmobile view clazzgroupset*       "H  0 0  "com.ustadmobile.view.clazzgroupset j  ClazzLogEditScreen react FC Props ClazzLogEditScreen.kt ClazzLogEditScreenComponent2 com ustadmobile view clazzlog edit ClazzLogEditScreenProps ClazzLogEditScreenPreview onChangeClazzLog kotlin Function1 lib db entities ClazzLog Unit uiState core viewmodel ClazzLogEditUiState                           <"H " HX " H  0 0 0 0 "DR  HX R HX  0 0 0 0 0  "com.ustadmobile.view.clazzlog.edit   URI_NOT_READY com ustadmobile door DoorUri collectAttachmentUriSrc.kt collectAttachmentUriSrc T kotlinx coroutines flow Flow initialState revokeOnCleanup kotlin Boolean uriFieldBlock Function1 String hooksR              j%"2 (2 (2(8@ " 8FHX . 0 0 H 0 0 0 0 com.ustadmobile.hooks