1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`v2026.10.14`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`b408a803-8373-43a0-a38d-533bbc3212aa`,e._sentryDebugIdIdentifier=`sentry-dbid-b408a803-8373-43a0-a38d-533bbc3212aa`)}catch{}})();import{i as e}from"./runtime-dom.esm-bundler-Cx23DBZR.js";import{t}from"./RequestHelper-CbZZxuF7.js";import{r as n}from"./route-DVn9-fmJ.js";import{t as r}from"./GlobalFunctionsPlugin-DjKNrg-Y.js";import{o as i}from"./assessmentTypes-nouYKKJs.js";import{n as a,t as o}from"./AssessmentAssignIndex-CwTE14__.js";import{i as s}from"./MozabookWindow-DYsVgt2J.js";var c=function(e){return e.HOMEWORK=`homework`,e.TEST=`test`,e.AI_EXTRAS=`ai_extras`,e}({}),l=(e=void 0)=>{let t={cmd:`test`,minimallayout:1};return(e!=null&&e.lexikon_id||e!=null&&e.azon&&e!=null&&e.revision||e!=null&&e.sheet_id||e!=null&&e.id||e!=null&&e.userfile_id)&&(t.step_number=(e==null?void 0:e.step_number)??1,t.type=(e==null?void 0:e.type)||`test`),e!=null&&e.group&&(t.group=e.group),e!=null&&e.lexikon_id?(t.lexikon_id=e.lexikon_id,e!=null&&e.lexikon_type&&(t.lexikon_type=e.lexikon_type),e!=null&&e.worksheet_language&&(t.worksheet_language=e.worksheet_language)):e!=null&&e.azon&&e!=null&&e.revision?(t.azon=e.azon,t.revision=e.revision):e!=null&&e.sheet_id?t.sheet_id=e.sheet_id:((e==null?void 0:e.id)??(e==null?void 0:e.userfile_id))&&(t.id=e.id??e.userfile_id),e!=null&&e.latest&&(t.latest=e.latest),e!=null&&e.bid&&(t.bid=e.bid,t.step_number=e.step_number||1,t.type=`test`),t},u=280,d=240,f=`resize.assessmentAssign orientationchange.assessmentAssign`,p=200,m=()=>{let e=$(window),t=e.width()??500,n=e.height()??500,r=$($(`.mobile-header`).is(`:visible`)?`.mobile-header`:`#header`).height()??0;return{width:Math.max(Math.min(t<520?t:t*.8,1300),u),height:Math.max(Math.min((n-r)*.8,750),d)}},h=()=>$.window.getWindow($(`.homework_window`).attr(`id`)),g,_=!1,v=e=>(e.outerWidth()??0)<=($(window).width()??0)&&(e.outerHeight()??0)<=($(window).height()??0),y=()=>{let e,t=$(window);t.off(f).on(f,()=>{window.clearTimeout(e),e=window.setTimeout(()=>{let e=$(`.homework_window`),n=$.window.getWindow(e.attr(`id`));if(!n){t.off(f);return}if(_&&v(e))return;let{width:r,height:i}=m();n.resizeInner(r,i,!0)},p)})},b=(t,n,i)=>{var a;let{width:s,height:c}=m();(a=h())==null||a.close(),_=!1,$.window({onResize:()=>{_=!0},onClose:()=>{let e=g;g=void 0,e==null||e()},checkBoundary:!0,containerClass:`window_hidden homework_window`,custBtns:[],icon:n,scrollable:!1,showFooter:!1,showModal:!1,maximizable:!1,minimizable:!1,resizable:!0,minWidth:u,minHeight:d,fixedWindow:!0,centerWindow:!0,height:c,width:s,innerHeight:c,innerWidth:s,showRoundCorner:!1,title:t,content:`<div id="assessment-assign"></div>`}),$(`.homework_window`).draggable(`option`,`handle`,`.window_header`),y();let l=i?e(o,i):e(o);l.use(r),l.mount(`#assessment-assign`)},x=async(e=void 0)=>{let r=l(e);if(window.location.href.includes(`homework.php`)&&typeof reloadTable==`function`){reloadTable(r);return}let i=e!=null&&e.group?{id:Number(e.group),name:e.groupName??``,hasMembers:e.groupHasMembers}:void 0,o=(e==null?void 0:e.sheet_id)??(e==null?void 0:e.id)??(e==null?void 0:e.userfile_id)??(e==null?void 0:e.lexikon_id),s=e!=null&&e.lexikon_id?a.LEXIKON:a.USER_FILES,c=(e==null?void 0:e.lexikon_type)??``;if(o||e!=null&&e.azon){ajaxLoader(!0);let[r]=await t.get(n(`mylearn.assessment.assign.get.exercise`,{...o?{id:String(o),fileType:s,lexikonType:c}:{azon:e.azon,...e!=null&&e.revision?{revision:e.revision}:{}},...e!=null&&e.bid?{bid:e.bid}:{}}));if(ajaxLoader(!1),!(r!=null&&r.ok)&&(alertMessage({message:_lang(`booklet.create.create_error.unknown`),messageBoxClass:MESSAGE_BOX_CLASS_LIST.WARNING,autoCloseTimeout:5e3}),h()||document.querySelector(`#assessment-assign-page`)))return;if(r!=null&&r.ok){let t=await r.json(),n=h();if(n||document.querySelector(`#assessment-assign-page`))document.dispatchEvent(new CustomEvent(`wizardAddExercise`,{detail:t})),n==null||n.bringToTop();else{let n={initialExercise:t};e!=null&&e.bid&&(n.initialBid=e.bid),i&&(n.preselectedGroup=i),b(_lang(`homework.assign.window.new_title`),`mwicon-mt2_tasks2`,n)}return}}b(_lang(`homework.assign.window.new_title`),`mwicon-mt2_tasks2`,i?{preselectedGroup:i}:void 0)},S=e=>{b(_lang(`homework.assign.window.edit_title`),`mwicon-edit`,{editTaskId:e.id,editTaskType:e.type,onSaved:()=>{var e;(e=h())==null||e.close(),alertMessage({message:_lang(`homework.text.success`),messageBoxClass:MESSAGE_BOX_CLASS_LIST.SUCCESS,autoCloseTimeout:3e3}),document.dispatchEvent(new CustomEvent(`fetchAssessments`,{detail:{silent:!1}}))}})},C={[c.HOMEWORK]:{title:_lang(`homework.mail.subject.new_worksheet`),text:_lang(`homework.licence.new_homework`),image:`../assets/images/svg_images/hazi_feladat.svg`},[c.TEST]:{title:_lang(`test.new_test`),text:_lang(`test.licence.new_test`),image:`../assets/images/svg_images/feladatlap.svg`},[c.AI_EXTRAS]:{title:_lang(`licence.compare.content.ai_extension`),text:_lang(`licence.compare.content.ai_extension.desc`),image:`../assets/images/ws/kingfisher_magic_mini.svg`}},w=e=>{let{title:t,text:n,image:r}=C[e],i={specbuttons:[`webshop`],nopic_img:r};mozaDialog(n,t,i,`open_counter bigbutton no_right`)},T=(e=void 0)=>{let t=e!=null&&e.group?new URLSearchParams({group:String(e.group),groupName:e.groupName??``,...e.groupHasMembers===void 0?{}:{groupHasMembers:e.groupHasMembers?`1`:`0`}}).toString():``;s(`homework_new`,t)},E=async(e,t=void 0)=>{e===i.HOMEWORK?await x(t):e===i.TEST&&(window.location.href=n(`test.main`,{page:`create`}))},D=(e=void 0)=>{E(i.HOMEWORK,e)};window.giveAsHomework=D,document.addEventListener(`assessmentAssigned`,()=>{if(!h()){var e,t;(e=(t=window).checkCurrentWorksheetUsage)==null||e.call(t);return}g=()=>{var e,t;(e=(t=window).checkCurrentWorksheetUsage)==null||e.call(t)}}),window.select_homework_by_id=e=>{D({userfile_id:e})},window.mozabook_test_upload=e=>{D({azon:e,latest:!0})}
1,window.mozabook_select_test=(e,t,n)=>{D({bid:e,lexikon_id:n})};export{c as a,w as i,T as n,S as r,E as t}; 2//# sourceMappingURL=AssessmentAssignHelper-CacOYGpC.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.