index.esm.js
5 years ago
index.esm.js.map
11 months ago
loader.esm.js.map
11 months ago
p-03ed8a9f.entry.js
1 month ago
p-03ed8a9f.entry.js.map
1 month ago
p-0c2a6cd3.entry.js
11 months ago
p-0c2a6cd3.entry.js.map
11 months ago
p-193f0db1.entry.js
11 months ago
p-193f0db1.entry.js.map
11 months ago
p-22488b76.entry.js
11 months ago
p-22488b76.entry.js.map
11 months ago
p-345e2989.entry.js
11 months ago
p-345e2989.entry.js.map
11 months ago
p-4f0eb72c.entry.js
11 months ago
p-4f0eb72c.entry.js.map
11 months ago
p-51bb816f.entry.js
3 weeks ago
p-51bb816f.entry.js.map
3 weeks ago
p-8c965b5b.entry.js
11 months ago
p-8c965b5b.entry.js.map
11 months ago
p-8e99834a.entry.js
11 months ago
p-8e99834a.entry.js.map
11 months ago
p-BxRAfMA5.js
11 months ago
p-BxRAfMA5.js.map
11 months ago
p-CBpNs6kW.js
3 weeks ago
p-CBpNs6kW.js.map
3 weeks ago
p-CYPUaCrp.js
3 weeks ago
p-CYPUaCrp.js.map
3 weeks ago
p-D7Snkyuc.js
3 weeks ago
p-D7Snkyuc.js.map
3 weeks ago
p-D8o-F2Bu.js
11 months ago
p-D8o-F2Bu.js.map
11 months ago
p-DcYtxwW6.js
11 months ago
p-DcYtxwW6.js.map
11 months ago
p-DwzUTbbs.js
11 months ago
p-DwzUTbbs.js.map
11 months ago
p-EuTDjLsB.js
11 months ago
p-EuTDjLsB.js.map
11 months ago
p-G840BFTB.js
11 months ago
p-G840BFTB.js.map
11 months ago
p-db54b491.entry.js
11 months ago
p-db54b491.entry.js.map
11 months ago
p-e104444c.entry.js
3 weeks ago
p-e104444c.entry.js.map
3 weeks ago
p-e6ea643f.entry.js
4 months ago
p-e6ea643f.entry.js.map
4 months ago
p-fH7ZDDmI.js
11 months ago
p-fH7ZDDmI.js.map
11 months ago
presto-action-bar-ui.presto-youtube-subscribe-button.entry.esm.js.map
11 months ago
presto-cta-overlay-ui.entry.esm.js.map
11 months ago
presto-email-overlay-ui.presto-player-spinner.entry.esm.js.map
1 month ago
presto-player-button.entry.esm.js.map
11 months ago
presto-player-skeleton.entry.esm.js.map
11 months ago
presto-player.presto-playlist-item.presto-playlist-overlay.presto-playlist-ui.entry.esm.js.map
11 months ago
presto-playlist.entry.esm.js.map
11 months ago
presto-search-bar-ui.entry.esm.js.map
11 months ago
presto-timestamp.entry.esm.js.map
11 months ago
presto-video-curtain-ui.entry.esm.js.map
11 months ago
presto-video.entry.esm.js.map
4 months ago
web-components.css
11 months ago
web-components.esm.js
3 weeks ago
web-components.esm.js.map
11 months ago
p-DcYtxwW6.js
1 lines
| 1 | const e=e=>{e.preventDefault()};function s(t){var n=jQuery(".llms-complete-lesson-form"),o=jQuery('.llms-complete-lesson-form button[type="submit"]'),l=jQuery("#llms_start_quiz, #llms-start-assignment");!0===t?(n.off("submit",e),o.removeAttr("disabled"),l.removeClass("llms-av-disabled").off("click",e)):(n.on("submit",e),o.attr("disabled","disabled"),l.addClass("llms-av-disabled").on("click",e))}const t=e=>({ts:e.currentTime,duration:e.duration,url:e.source,provider:e.provider,id:e.config.id}),l=(e,t)=>{llms.tracking.addEvent("video."+e,{meta:t})};function n(e){var t,n=e.find(".llms-av-pv--seconds");setInterval(function(){1==(t=1*n.text()-1)&&n.closest("a")[0].click(),t>=0&&n.text(t)},1e3)}function o(e,t){LLMS.Ajax.call({data:{action:"llms_av_video_ended",id:t.post_id,nonce:t.nonce},beforeSend:function(){LLMS.Spinner.start(e)},error:function(t,n,o){LLMS.Spinner.stop(e),console.error(t.responseText+" ("+o+" "+n+")"),console.log(t)},success:function(t){LLMS.Spinner.stop(e),t?.html&&(e.append(t.html),n(e))}})}const i=e=>{const n=e.detail.plyr;let o=t(n);l("paused",o)},a=e=>{const n=e.detail.plyr;let o=t(n),s=o.ts<1?"started":"played";l(s,o)},c=(e,n,i)=>{const a=e.detail.plyr;let d=t(a);l("ended",d),o(n,i),s(!0)};function d(e){var t={},n=llms?.tracking?.getSettings()||null;n?.av&&(t=n.av),t.require_video_completion&&!t.video_completed&&s(!1);let o=jQuery(".presto-block-video");e.on("pause",i),e.on("playing",a),e.on("ended",e=>c(e,o,t))}export{d as default,c as onEndedVideo,i as onPauseVideo,a as onPlayingVideo}; |