react $module$react@mui/material/Container&$module$_mui_material_Container_so6pbn @emotion/css$module$_emotion_css_2enn37@mui/material/Typography'$module$_mui_material_Typography_oo53r1@mui/material/Stack"$module$_mui_material_Stack_csvflm%react/useState|1931662862565219761[0]useState'react/rawUseMemo|2765298913805215188[0]useMemo.mui.material/Container|-7024933148572532264[0]default&emotion.css/css|3101344688654306298[0]css.mui.material/Typography|5568240227575244730[0])mui.material/Stack|2474553933975979123[0]/home/jenkins/.jenkins/workspace/copy-course/app-react/src/jsMain/kotlin/com/ustadmobile/view/videocontent/VideoContentScreen.kt._init_properties_VideoContentScreen_kt__mcanbqVideoContentComponentget_VideoContentComponentVideoContentScreenget_VideoContentScreenMediaPlayStateVOID numberToLong currentTime _this__u8e3s4durationpausedendedmediaPlayStatestateAttr$delegate#VideoContentComponent$lambda$lambdauseOnUnloadEffectpropsmanifestUrlValget_manifestUrl_hdy3x3_k$uiStatetmp0_safe_receiverget_mediaContentInfo_7i1m30_k$tmp1_safe_receiverget_sources_w67w35_k$tmp2_safe_receiver firstOrNull firstSrcUrlget_uri_18iuil_k$contentManifestMap get_contentManifestMap_xiu4ub_k$ dependenciesg/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-react-core/src/jsMain/kotlin/react/useMemo.ktcallbackmediaSrcthiso/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-react-core/src/jsMain/kotlin/react/ChildrenBuilder.ktblockaddChild$this$FCUnit_getInstanceVideoContentComponent$lambdam/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-react-core/src/jsMain/kotlin/react/StateInstance.ktgetLocalDelegateReference stateAttrKMutableProperty0 THROW_ISE;src/jsMainSources/libraries/stdlib/js/src/kotlin/dynamic.kt$stateAttr$delegate invoke$lambdavalueonUnload$propstmp$contentManifestMap $firstSrcUrl$manifestUrlValresolveUrl_rcwwt_k$onPlayStateChanged currentTargetit8VideoContentComponent$lambda$lambda$lambda$lambda$lambdaplaying onComplete subtitleTrack $this$invoke $subtitle manifestUrl manifestMapsrc $mediaSrccontrolsdata-ustad-video-state onTimeUpdateonPlayonPauseonEnded`/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-js/src/jsMain/kotlin/js/objects/jso.kt maxHeighttoStringm/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-cssom-core/src/jsMain/generated/web/cssom/Length.ktvhwidthq/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-cssom-core/src/jsMain/generated/web/cssom/Percentage.kt%n/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-cssom-core/src/jsMain/generated/web/cssom/Display.kt0displayk/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-cssom-core/src/jsMain/generated/web/cssom/Auto.kt marginLeftauto marginRight classNamel/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-emotion/src/jsMain/kotlin/emotion/css/ClassName.ktsrc/kotlin/util/Standard.ktget_subtitles_hlfe0i_k$$common/src/generated/_Collections.kt tmp0_iteratoriterator_jk1svi_k$hasNext_bitz1p_k$element next_20eer_k$"get_UstadVideoContentSubtitleTrack1VideoContentComponent$lambda$lambda$lambda$lambda/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-mui-material/src/jsMain/generated/mui/material/styles/createTypography.ext.ktvariantbody1get_contentEntry_hwf2de_k$tmp1_elvis_lhsget_description_emjre5_k$ tmp$ret$3 addChildNodespacing|/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-mui-system/src/jsMain/generated/mui/system/ResponsiveStyleValue.ktu/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-mui-material/src/jsMain/generated/mui/material/Stack.ext.kt directioncolumnReactHTML_getInstancem/Users/leonid.khachaturov/code/kotlin-wrappers-new/kotlin-react-core/src/jsMain/kotlin/react/IntrinsicType.ktvideo*VideoContentComponent$lambda$lambda$lambda viewModeluseUstadViewModel VideoContentScreen$lambda$lambdauiStateVal$delegatecollectAsStateget_uiState_66ctcc_k$VideoContentUiStateVideoContentScreen$lambda uiStateVal KProperty0$uiStateVal$delegateVideoContentViewModeldisavedStateHandlelonPlayStateChanged_18j7pt_k$ $boundThisp0 callableName,VideoContentViewModel$onPlayStateChanged$refonComplete$default_l2lbt3_k$ $viewModel'VideoContentScreen$lambda$lambda$lambdaonUnload_ku21hu_k$"VideoContentViewModel$onUnload$ref3properties_initialized_VideoContentScreen_kt_ppoongFCkcom.ustadmobile.view.videocontent/VideoContentComponent.|-8380663960794898228[0]sic#68:com.ustadmobile.view.videocontent/VideoContentComponent.|-8380663960794898228[0]-1[ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]ecom.ustadmobile.view.videocontent/VideoContentScreen.|-1653733935413411292[0][ com.ustadmobile.view.videocontent/VideoContentScreen|5859339283086634692[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]Hcom.ustadmobile.view.videocontent/mediaPlayState|-3223720016068018926[0].kotlin.js/numberToLong|-2995912101349723330[0][ kotlin.js/VOID|-9003306322470486675[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VOID type:kotlin.Nothing? visibility:private [final,static]] ]Xcom.ustadmobile.core.viewmodel.videocontent/VideoContentViewModel.MediaPlayState|null[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/copy-course/app-react/src/jsMain/kotlin/com/ustadmobile/view/videocontent/VideoContentScreen.kt' <- [ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]:1 ]-5-0Ccom.ustadmobile.core.hooks/useOnUnloadEffect|5574838133162694568[0]6kotlin.collections/firstOrNull|-1332702706299886539[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/copy-course/app-react/src/jsMain/kotlin/com/ustadmobile/view/videocontent/VideoContentScreen.kt' <- [ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]:1 ]-10-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/copy-course/app-react/src/jsMain/kotlin/com/ustadmobile/view/videocontent/VideoContentScreen.kt' <- [ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]:1 ]-15-0%react/addChild|3778877894565347387[0]ic#94:kotlin/Unit|null[0]-0ic#34:[ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]-0(kotlin.reflect/KMutableProperty0|null[0]'kotlin/THROW_ISE|3057216435014744923[0]:kotlin.js/getLocalDelegateReference|-317061302862957762[0]ic#34:[ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]-2ic#59:ic#28:ic#22:[ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]-67-0-0ic#59:ic#28:ic#22:[ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]-67-6-0ic#59:ic#28:ic#22:[ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]-67-12-0ic#59:ic#28:ic#22:[ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]-67-18-0ic#59:ic#28:ic#22:[ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]-67-24-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/copy-course/app-react/src/jsMain/kotlin/com/ustadmobile/view/videocontent/VideoContentScreen.kt' <- [ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]:1:7:8 ]-0-0)kotlin.js/toString|3449911381917078876[0]|com.ustadmobile.view.videocontent/UstadVideoContentSubtitleTrack.|5061128949764332993[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/copy-course/app-react/src/jsMain/kotlin/com/ustadmobile/view/videocontent/VideoContentScreen.kt' <- [ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]:1:7:8 ]-6-0)react/addChildNode|8210867578677492336[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/copy-course/app-react/src/jsMain/kotlin/com/ustadmobile/view/videocontent/VideoContentScreen.kt' <- [ com.ustadmobile.view.videocontent/VideoContentComponent|-2664775988666061587[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]:1:7 ]-0-0(ic#94:react.dom.html/ReactHTML|null[0]-0>com.ustadmobile.hooks/useUstadViewModel|5113050928738565056[0]Gcom.ustadmobile.core.viewmodel.videocontent/VideoContentUiState|null[0]Acom.ustadmobile.core.hooks/collectAsState|-3728801412287701110[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/copy-course/app-react/src/jsMain/kotlin/com/ustadmobile/view/videocontent/VideoContentScreen.kt' <- [ com.ustadmobile.view.videocontent/VideoContentScreen|5859339283086634692[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]:19 ]-7-0ic#34:[ com.ustadmobile.view.videocontent/VideoContentScreen|5859339283086634692[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]-0!kotlin.reflect/KProperty0|null[0]Icom.ustadmobile.core.viewmodel.videocontent/VideoContentViewModel|null[0]ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/copy-course/app-react/src/jsMain/kotlin/com/ustadmobile/view/videocontent/VideoContentScreen.kt' <- [ com.ustadmobile.view.videocontent/VideoContentScreen|5859339283086634692[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]:19:22 ]-0-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/copy-course/app-react/src/jsMain/kotlin/com/ustadmobile/view/videocontent/VideoContentScreen.kt' <- [ com.ustadmobile.view.videocontent/VideoContentScreen|5859339283086634692[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]:19:22 ]-11-0ic#59:ic#28:[ File '/home/jenkins/.jenkins/workspace/copy-course/app-react/src/jsMain/kotlin/com/ustadmobile/view/videocontent/VideoContentScreen.kt' <- [ com.ustadmobile.view.videocontent/VideoContentScreen|5859339283086634692[0] <- Local[|FIELD PROPERTY_BACKING_FIELD name:VideoContentComponent type:react.FC visibility:private [final,static]] ]:19:22 ]-16-0sic#68:com.ustadmobile.view.videocontent/VideoContentComponent.|-8380663960794898228[0]-0react/FC|1915010297211381709[0]     !"# $%$&'()*+),-./0123)43)6$7 8:$;<=>@BCEFEGFIJKLMNOPJQRSEPJQRSEPJQRSEPJQRUSVWXY()JZ3)S[W\]E_J`ab8dehlmlolqr*+),uwxyz{8|:}lW*)J}Wl*\:JE8:8:\JEW8:<RF)WPUIVideoContentScreen!com.ustadmobile.view.videocontent       / // & ''!(#(()!))*** *** *% *&*&*%*0 *1*1*0 /2 1!1"1#3$3%3&7'7'(7)7&8$*8$+8,8&86-8686 8$*868686.8$*8?/8?8? 86-8?8?8?086-818N8N 8?/8N8N8N28?/939+49#59&% Inline function 'react.useMemo' call65@@7882&T'd195q:q3q1q';;5<964 Inline function 'react.ChildrenBuilder.invoke' call=9Q>?9R@R;R&R!9NAQBO=P?}CB&D1 4 Inline function 'react.StateInstance.getValue' call?,E,A,F,, G, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call1D?,HHI1 1E1A1F11 G, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call&DK1J1K1CJKL1 1 1 H#3 3 44M4N5CN%;Z ;Z O< < < < < < P<!<) <) <)Q<8<)<@ <@ <@R<R<@ O=S= P=*R=:Q O? <OPQR:O# O# PPTPUPB P4VP1WQCWUXS S TLTYT%TUUZU[UB U4\U1]VC][Y^X X YLY_Y% ZZ`ZaZB Z4bZ1c[Cca_d] ] ^L^e^%!__f_g_B _4h_1i``j`gaCigekl7 l7 m lmmm,nn onmn8pn0qn*ro somo8to0uo*rpCmnrvI I %J wJxJyK zKxK+ Inline function 'kotlin.js.asDynamic' callM MD/JxM&^MAIMA{O |OxO#XO#}S ~SxS^S}S{X XxXdX}X{] ]x]k]}]{- Inline function 'emotion.css.ClassName' call& Inline function 'js.objects.jso' call$ Inline function 'kotlin.apply' call& Inline function 'js.objects.jso' callc 1 Inline function 'kotlin.contracts.contract' call Inline function 'com.ustadmobile.view.videocontent.VideoContentComponent......' call$ Inline function 'web.cssom.vh' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' calld Y  fPD/#g% Inline function 'web.cssom.pct' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' calle Y  i dDPj9 Inline function 'web.cssom.Display.Companion.block' callkcf Y k:5 Inline function 'web.cssom.Auto.Companion.auto' calln g Y np5 Inline function 'web.cssom.Auto.Companion.auto' calln h Y np cxs tS k"k"kk}k4k4k4 k"k4k4k4k"k? k? k4k?k?2 Inline function 'kotlin.collections.forEach' callv>>x v>>v>> >> Inline function 'com.ustadmobile.view.videocontent.VideoContentComponent......' call4 Inline function 'react.ChildrenBuilder.invoke' call9/9v'}9NA/xOPrCxy}{u u M Inline function 'mui.material.styles.TypographyVariant.Companion.body1' call~5 v v~%x!x!xxxx/x/ x!x/x/x/x!' Inline function 'react.ReactNode' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callxx xxx>Hx1x3y CD D - Inline function 'mui.system.responsive' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callE E - Inline function 'mui.system.responsive' callD Inline function 'mui.material.StackDirection.Companion.column' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callF F H H H H H HHH # Inline function 'kotlin.also' call1 Inline function 'kotlin.contracts.contract' call Inline function 'com.ustadmobile.view.videocontent.VideoContentComponent....' call4 Inline function 'react.ChildrenBuilder.invoke' call6 Inline function 'react.dom.html.ReactHTML.video' call+ Inline function 'react.IntrinsicType' call, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' call9Yt>YY9NAY 0Pu uu=<Au ?AzCC C DDDDD=<AD?A|C@# &( 74 Inline function 'react.ChildrenBuilder.invoke' call999NAOPC 4 Inline function 'react.StateInstance.getValue' call?, E, , , , G, Inline function 'kotlin.js.unsafeCast' call+ Inline function 'kotlin.js.asDynamic' callD?, & "  C P  !.C  C I      C    //2D #3  "%$0: <>@ACIFGELX^dkv