1import{j as e,k as _,E,l as p,r as t,c as d,o as n,d as x,h as f,f as s,e as r,i as m}from"./index-WgDlVItJ.js";const h={class:"wh-full flex flex-col bg-neutral-200 dark:bg-neutral-950 text-neutral-400"},C={key:1,class:"opacity-0 pointer-events-none fixed"},w={class:"wh-full flex flex-col overflow-hidden"},v={class:"flex h-full w-full"},g={class:"flex h-full w-full overflow-y-auto overflow-x-hidden"},A={__name:"EC_ExamView",setup(S){if(e.examInProgress){const i=Math.floor((Date.now()-e.examStartTime)/1e3),l=Number(e.examData.timeLimit)*60,a=Math.max(l-i,0),o=e.remainingTime-a;e.antiCheatDetectionEnable||(o>90&&e.endExam({requireConfirmation:!1}),o>30&&(e.upozorenje?e.preventUpozorenje?(_.pushPopup(E.EXAM_ANTI_CHEAT_EXIT__WARNING),new Audio(p).play(),e.preventUpozorenje=!1):e.endExam({requireConfirmation:!1}):(e.upozorenje=!0,e.preventUpozorenje=!0)))}return(i,l)=>{const a=t("EC_StartExamDialog"),o=t("EC_Header"),c=t("EC_WindowsSettings"),u=t("EC_Editor");return n(),d("div",h,[m(e).EDU_CODER_MODE==="IDLE"?(n(),x(a,{key:0,class:"z-[100]"})):f("",!0),m(_).windowsHidden.PREVIEW?(n(),d("iframe",C)):f("",!0),s(o),s(c),r("div",w,[r("div",v,[r("div",g,[s(u)])])])])}}};export{A as default};
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.