PageSourceSearch

https://www.clickview.net/scripts/1cXwfc5T2.chunk.js

js clickview.net collected 2026-10-09 21:45:00 UTC 5,691 bytes, 2 lines download raw bytes

1import{_ as e,u as t}from"./BftnFbcr.chunk.js";import"./DFZS3Ffo.chunk.js";import{n}from"./B785hxeE.chunk.js";import{t as r}from"./CQyJ7YGa.chunk.js";import{t as i}from"./CjA4Q5pm.chunk.js";import{l as a}from"./BHvdJc9z.chunk.js";import{t as o}from"./BDwjs8qz2.chunk.js";import{t as s}from"./CVHQXNzi2.chunk.js";import{i as c,t as l}from"./C2qMXdv9.chunk.js";import{t as u}from"./B8N8uEn7.chunk.js";import{t as d}from"./OUsuHbml.chunk.js";import{t as f}from"./CQVOYVfV.chunk.js";var p=function(e){return e.Screenrights=`screenrights`,e.Era=`era`,e.ClickView=`clickview`,e}({}),m=r.encloseNamespace(`shared.shared-utils`),h={isVideo(e){return e?.typeId===s.Video},isClip(e){return e?.typeId===s.Clip},isInteractive(e){return e?.typeId===s.Interactive},isVideoTypeArchived(e){return e?.status===o.Archived},isVideoType(e){return h.isVideo(e)||h.isInteractive(e)||h.isClip(e)},hasSeries(e){return!!e?.series?.id},showVideoGuidance(e){return!e(n.StudentExperience)},showInteractivesGuidance(e){return!e||h.isInteractive(e)?!1:!!e.interactives?.data?.length},showResourcesGuidance(e){return!e||h.isInteractive(e)?!1:!!((e.resources?.data?.length||0)+(e.links?.data?.length||0))},canViewCurriculumLinks(e,t){return!(e(n.ViewCurriculums)&&e(n.ManagePresentations))||!t||!h.isVideo(t)?!1:!!t._hasCurriculumLinks?.value},getVideoProgress(e){return e?.lastProgressPoint?e?.lastProgressPoint:e?._videoProgress?.progress?e?._videoProgress?.progress:0},getThumbnail(e){if(!e)return null;if(h.isVideo(e))return e.thumbnail;if(e?._thumbnail)return e._thumbnail;if(h.isClip(e))return e.thumbnail||e._parentVideo?.thumbnail;if(h.isInteractive(e))return e._parentVideo?.thumbnail||e._parentClip?.thumbnail},getDuration(e){if(e){if(h.isVideo(e))return e.duration;if(h.isInteractive(e)){if(e._parentClip?.id)return(e._parentClip.endTime-e._parentClip.startTime)*1e3;if(e._parentVideo?.duration)return e._parentVideo.duration}if(h.isClip(e))return(e.endTime-e.startTime)*1e3}},getAnalyticsEntity(e){if(h.isVideo(e))return a.Video;if(h.isInteractive(e))return a.Interactive;if(h.isClip(e))return a.Clip},getAnalyticsData(e,t={}){if(h.isVideo(e))return{...t||{},id:e.id,name:e.name};if(h.isClip(e)){let n={...t||{},id:e.id,name:e.name};return e._parentVideo?.id&&(n.video={id:e._parentVideo?.id,name:e._parentVideo.name}),n}let n={...t,id:e.id,interactiveId:e.interactiveId,name:e.name,status:e.status,originType:e.originType};return e?._parentClip?.id&&(n.clip={id:e?._parentClip?.id,name:e?._parentClip.name}),e?._parentVideo?.id&&(n.video={id:e?._parentVideo?.id,name:e?._parentVideo.name}),n},getCanBeConsumed(e){return!e||!h.isVideoType(e)?{canNavigate:!1,canConsume:!1}:e._canBeConsumed?{canNavigate:e._canBeConsumed?.reason===`login-required`&&h.isVideo(e)||e._canBeConsumed.value===!0,canConsume:e._canBeConsumed.value,reason:e._canBeConsumed?.reason}:{canNavigate:!0,canConsume:!0}},getPrivacyReasoning(e,t=!1){let{canConsume:n,canNavigate:r,reason:i}=h.getCanBeConsumed(e),a=()=>h.isClip(e)?m(`clipParentDeleted`):h.isInteractive(e)?m(`interactiveParentDeleted`):m(`videoDeleted`),s=()=>h.isClip(e)?m(`clipLoginRequired`):h.isInteractive(e)?m(`interactiveLoginRequired`):m(`videoLoginRequired`);if(!n&&!r){if(t)return s();switch(i){case`rating-not-allowed`:return m(`ratingNotAllowed`);case`video-deleted`:return a();case`clickview-private`:return m(`clickViewPrivate`);case`private`:return m(`genericCannotAccess`);case`login-required`:return s();case`restricted-access`:return l.getWeightedRestriction(e._restrictions?.value)?.type===c.Custom?m(`awaitingApproval`):m(`restrictedAccess`);default:return m(`genericCannotAccess`)}}return h.isInteractive(e)&&e.status===o.Draft?m(`draftInteractive`):``},getTitle(e){if(e.name)return h.isInteractive(e)&&e.status===o.Draft?m(`draftInteractiveTitle`,{name:e.name}):e.name;let{canConsume:t,reason:n}=h.getCanBeConsumed(e);return m(!t&&n===`private`?`privateVideo`:!t&&n===`video-deleted`?`videoUnavailable`:`privateVideo`)},getParentVideo(e){if(h.isVideo(e))return e;if(h.isClip(e)||h.isInteractive(e))return e._parentVideo},getRating(e){return h.isVideo(e)?e._rating?.value||e.rating:e?._parentVideo?._rating?.value},getVideoRequest(n,r,i){if(i){switch(r){case s.Video:return f.sharedVideo(n,i);
1case s.Clip:return u.sharedClip(n,i);case s.Interactive:return d.sharedInteractiveMetadata(n,i)}e.throw(new t(`Unsupported master type`))}switch(r){case s.Video:return f.video(n);case s.Clip:return u.clip(n);case s.Interactive:return d.interactiveMetadata(n)}e.throw(new t(`Unsupported master type`))},isBroadcast(e){return!!e?.contentLicences?.data?.some(e=>e.systemName===p.Era||e.systemName===p.Screenrights)},isUgc(e){return!h.isBroadcast(e)&&!e._curationTags?.value?.isClickViewCurated&&!e._curationTags?.value?.isStreamableLearningCurated},getReleaseDate(e){return e&&e.dateReleased&&h.isBroadcast(e)?i.format(e.dateReleased,`DD/MM/YYYY`):``},canViewOriginalVideo(e){return!!e?._parentVideo?._canBeConsumed?.value},getTrackingCode(e){if(h.isVideo(e))return e.trackingCode;if(h.isClip(e)||h.isInteractive(e))return e._parentVideo.trackingCode},isInExchange(e){return!!e?.libraries?.data?.some(e=>e.typeId===s.ExchangeCollection)},canViewUploadDate(e){return!(!e||!e.dateCreated||!e._curationTags||e._curationTags?.value?.isClickViewCurated)},getAssociatedChannels(e,t=!1){if(!h.isVideo(e))return[];let n=new Map,r=[...e.productionCompanies?.data||[],...e.distributors?.data||[]];for(let e of r)e?.id&&n.set(e.id,e);return!t&&h.isLivestream(e)?[...n.values()]:[...n.values()].filter(e=>e.partnerProfiles?.data?.length>0)},isLivestream(e){return e?._curationTags?.value?.isStreamableLearningCurated}};export{h as t};
2//# sourceMappingURL=1cXwfc5T2.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.