PageSourceSearch

https://lms.nobeluniversity.edu/dist/webpack-production/blueprint_course_child-c-c50c376e5e.js

js nobeluniversity.edu collected 2026-10-04 05:21:10 UTC 14,633 bytes, 271 lines download raw bytes

1(globalThis["webpackChunkcanvas_lms"]=globalThis["webpackChunkcanvas_lms"]||[]).push([[4038],{1749:(e,t,r)=>{"use strict"
2r.r(t)
3var n=r(63056)
4var o=r(67294)
5var i=r(73935)
6var s=r(15467)
7var a=r(61323)
8var c=r(14890)
9var u=r(71776)
10var d=r(94184)
11var l=r.n(d)
12var v=r(34163)
13r(98369)
14const p=(0,a.useScope)("blueprint_MasterChildStack")
15class f extends o.Component{renderBox(e,t){const r=this.props.terms.find((t=>t.id===e.enrollment_term_id))
16const o=r?r.name:""
17const i=l()("bcc__master-child-stack__box",{"bcc__master-child-stack__box__master":t})
18return(0,n.Z)("div",{className:i},void 0,(0,n.Z)("header",{},void 0,(0,n.Z)(v.x,{as:"p",size:"small"},void 0,t?p.t("Blueprint"):p.t("Your Course"))),(0,n.Z)(v.x,{as:"p"},void 0,o," - ",e.name),(0,n.Z)("div",{className:"bcc__master-child-stack__box__footer"},void 0,(0,n.Z)(v.x,{size:"small",color:t?"secondary-inverse":"secondary"},void 0,e.sis_course_id),(0,n.Z)(v.x,{size:"small",color:t?"secondary-inverse":"secondary"},void 0,"courses/",e.id)))}render(){return(0,n.Z)("div",{className:"bcc__master-child-stack"},void 0,this.renderBox(this.props.master,true),this.renderBox(this.props.child,false))}}var h=r(91269)
19var g=r(46757)
20var Z=r(37499)
21var m=r(317)
22var y=r(99837)
23var _=r(1190)
24var b,C
25const w=(0,a.useScope)("blueprint_coursesChangeLogRow")
26class x extends o.Component{constructor(){super(...arguments)
27this.colIds=[(0,Z.Z)(),(0,Z.Z)(),(0,Z.Z)(),(0,Z.Z)()]
28this.renderText=e=>(0,n.Z)(v.x,{size:"small",weight:this.props.isHeading?"bold":"normal"},void 0,e)}renderRow(){const{col1:e,col2:t,col3:r,col4:o,isHeading:i}=this.props
29const s=i?"columnheader":"gridcell"
30return(0,n.Z)(m.rj,{colSpacing:"none"},void 0,(0,n.Z)(m.rj.Row,{},void 0,(0,n.Z)(m.rj.Col,{width:6},void 0,(0,n.Z)("span",{id:this.colIds[0],role:s},void 0,this.renderText(e))),(0,n.Z)(m.rj.Col,{width:2},void 0,(0,n.Z)("span",{id:this.colIds[1],role:s},void 0,this.renderText(t))),(0,n.Z)(m.rj.Col,{width:3},void 0,(0,n.Z)("span",{id:this.colIds[2],role:s},void 0,this.renderText(r))),(0,n.Z)(m.rj.Col,{width:1},void 0,(0,n.Z)("span",{id:this.colIds[3],role:s},void 0,this.renderText(o)))))}render(){const e=l()({"bcs__history-item__change":true,"bcs__history-item__change-log-row":true,"bcs__history-item__change-log-row__heading":this.props.isHeading})
31return(0,n.Z)("div",{className:e,role:"row","aria-owns":this.colIds.join(" ")},void 0,(0,n.Z)("div",{className:"bcs__history-item__content"},void 0,this.props.children,(0,n.Z)("div",{className:"bcs__history-item__content-grid"},void 0,this.renderRow())))}}x.defaultProps={isHeading:false,children:null}
32const L=e=>{let{change:t}=e
33return(0,n.Z)(x,{col1:t.asset_name,col2:_.GN[t.asset_type],col3:_.dO[t.change_type],col4:t.exceptions&&t.exceptions.length?w.t("No"):w.t("Yes")},void 0,(0,n.Z)("div",{className:"bcs__history-item__lock-icon"},void 0,(0,n.Z)(v.x,{size:"large",color:"secondary"},void 0,t.locked?b||(b=(0,n.Z)(y._,{})):C||(C=(0,n.Z)(y.D,{})))))}
34var O=r(77167)
35var j=r(47439)
36var S
37const R=(0,a.useScope)("blueprint_coursesChildChangeLog")
38class k extends o.Component{renderLoading(){if(this.props.status&&j.Z.isLoading(this.props.status)){const e=R.t("Loading Change Log")
39return(0,n.Z)("div",{className:"bcc__change-log__loading",style:{textAlign:"center"}},void 0,(0,n.Z)(h.$,{renderTitle:e}),(0,n.Z)(g.x,{},void 0,S||(S=(0,n.Z)(v.x,{as:"p"},void 0,e))))}return null}renderChanges(){const{migration:e}=this.props
40if(e)return(0,n.Z)(O.Z,{migration:e,heading:(0,n.Z)(x,{isHeading:true,col1:R.t("Learning Object"),col2:R.t("Object Type"),col3:R.t("Change Applied"),col4:R.t("Applied")}),ChangeComponent:L})
41return null}render(){return(0,n.Z)("div",{className:"bcc__change-log"},void 0,this.renderLoading()||this.renderChanges())}}k.defaultProps={migration:null,status:null}
42const E=e=>({status:e.selectedChangeLog&&e.changeLogs[e.selectedChangeLog].status,migration:e.selectedChangeLog&&e.changeLogs[e.selectedChangeLog].data})
43const A=()=>({})
44const P=(0,s.$j)(E,A)(k)
45var N=r(42)
46var T
47const z=(0,a.useScope)("blueprint_coursesChildContent")
48class I extends o.Component{constructor(){super(...arguments)
49this.clearRoutes=()=>{this.props.routeTo("#!/blueprint")}}componentDidMount(){this.props.realRef(this)}componentDidUpdate(e){if(e.isChangeLogOpen&&!this.props.isChangeLogOpen){const e=document.querySelector(".blueprint_information_button")
50e&&e.focus()}}showChangeLog(e){this.props.selectChangeLog(e)}hideChangeLog(){this.props.selectChangeLog(null)}render(){const{terms:e,childCourse:t,masterCourse:r,isChangeLogOpen:o}=this.props
51const i=e.find((e=>e.id===t.enrollment_term_id))
52const s=i?i.name:""
53return(0,n.Z)("div",{className:"bcc__wrapper"},void 0,(0,n.Z)(u.Z,{wide:true,title:z.t("Blueprint Course Information: %{term} - %{course}",{term:s,course:t.name}),isOpen:o,onCancel:this.clearRoutes},void 0,(0,n.Z)("div",{},void 0,(0,n.Z)("div",{style:{display:"flex",justifyContent:"space-between"}},void 0,(0,n.Z)(f,{terms:e,child:t,master:r}),(0,n.Z)("div",{style:{width:"870px"}},void 0,T||(T=(0,n.Z)(P,{})))))))}}I.defaultProps={realRef:()=>{}}
54const B=e=>({isChangeLogOpen:!!e.selectedChangeLog,childCourse:e.course,masterCourse:e.masterCourse,terms:e.terms})
55const H=e=>(0,c.bindActionCreators)(N.Z,e)
56const M=(0,s.$j)(B,H)(I)
57var D=r(32393)
58var $=r(97378)
59var K=r(29703)
60class U{constructor(e,t){this.routes=[{path:K.Z.PATHS.singleMigration,onEnter:e=>{let{params:t}=e
61return this.app.showChangeLog(t)},onExit:()=>this.app.hideChangeLog()}]
62this.root=e
63this.store=(0,$.Z)(t)
64this.router=new K.Z}setupRouter(){this.router.registerRoutes(this.routes)
65this.router.start()}unmount(){i.unmountComponentAtNode(this.root)
66this.router.stop()}render(){const e=Y()?this.router.page:W
67i.render((0,n.Z)(s.zt,{store:this.store},void 0,(0,n.Z)(M,{routeTo:e,realRef:e=>{this.app=e}})),this.root)}start(){D.Z.subscribe(this.store)
68this.render()
69Y()&&this.setupRouter()}}function W(){}function Y(){return 0===window.location.hash.indexOf("#!/blueprint")}var q=r(17257)
70var F=r(75869)
71var G=r.n(F)
72G()((()=>{(0,q.Z)(U)}))},60564:(e,t,r)=>{"use strict"
73r.d(t,{Z:()=>l})
74var n=r(63056)
75var o=r(67294)
76var i=r(9524)
77var s=r(74265)
78var a=r(61323)
79var c=r(1160)
80const u=(0,a.useScope)("modal")
81function d(){return document.getElementById("flash_screenreader_holder")}function l(e){let{label:t,closeButtonLabel:r,onDismiss:a,children:l,...v}=e
82return o.createElement(c.u_,Object.assign({liveRegion:d},v,{label:t,onDismiss:a}),(0,n.Z)(c.u_.Header,{},void 0,(0,n.Z)(i.P,{"data-testid":"instui-modal-close",placement:"end",offset:"medium",onClick:a,screenReaderLabel:r||u.t("Close")}),(0,n.Z)(s.X,{},void 0,t)),l)}["Header","Body","Footer"].forEach((e=>l[e]=c.u_[e]))},37499:(e,t,r)=>{"use strict"
83r.d(t,{Z:()=>n})
84function n(){const e=String.fromCharCode(97+Math.floor(26*Math.random()))
85const t=Math.random().toString(36).substring(2,10)
86return e+t}},8396:(e,t,r)=>{"use strict"
87r.d(t,{Z:()=>n})
88const n=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r]
89var n="function"!==typeof t[t.length-1]&&t.pop()
90var o=t
91if("undefined"===typeof n)throw new TypeError("The initial state may not be undefined. If you do not want to set a value for this reducer, you can use null instead of undefined.")
92return function(e,t){for(var r=arguments.length,i=Array(r>2?r-2:0),s=2;s<r;s++)i[s-2]=arguments[s]
93var a="undefined"===typeof e
94var c="undefined"===typeof t
95if(a&&c&&n)return n
96return o.reduce((function(e,r){return r.apply(void 0,[e,t].concat(i))}),a&&!c&&n?n:e)}}},78863:(e,t,r)=>{"use strict"
97r.d(t,{L:()=>o,z:()=>n})
98var n="/"
99var o="||"},88231:(e,t,r)=>{"use strict"
100r.d(t,{Z:()=>c})
101var n=r(41143)
102var o=r.n(n)
103var i=r(18928)
104var s=r(85546)
105const a=function(e){return null===e}
106function c(e,t,r){void 0===t&&(t=s.Z)
107o()((0,i.Z)(t)||a(t),"Expected payloadCreator to be a function, undefined or null")
108var n=a(t)||t===s.Z?s.Z:function(e){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o]
109return e instanceof Error?e:t.apply(void 0,[e].concat(n))}
110var c=(0,i.Z)(r)
111var u=e.toString()
112var d=function(){var t=n.apply(void 0,arguments)
113var o={type:e}
114t instanceof Error&&(o.error=true)
115void 0!==t&&(o.payload=t)
116c&&(o.meta=r.apply(void 0,arguments))
117return o}
118d.toString=function(){return u}
119return d}},94539:(e,t,r)=>{"use strict"
120r.d(t,{Z:()=>L})
121var n=r(41143)
122var o=r.n(n)
123var i=r(2868)
124var s=r(18928)
125var a=r(85546)
126const c=function(e){return Array.isArray(e)}
127const u=function(e){return"string"===typeof e}
128var d=r(50403)
129const l=function(e){return e[e.length-1]}
130var v=r(6189)
131var p=r.n(v)
132var f="/"
133const h=function(e){return-1===e.indexOf(f)?p()(e):e.split(f).map(p()).join(f)}
134const g=function(e,t){return e.reduce((function(e,r){return t(e,r)}),{})}
135var Z=r(57599)
136const m=(0,Z.Z)(i.Z)
137var y=r(78863)
138const _=function(e){return 0===e.length}
139function b(e,t){var r=void 0===t?{}:t,n=r.namespace,o=void 0===n?y.z:n,i=r.prefix
140function s(t,r,n){var o=h(n.shift())
141if(_(n))r[o]=e[t]
142else{r[o]||(r[o]={})
143s(t,r[o],n)}}var a={}
144Object.getOwnPropertyNames(e).forEach((function(e){var t=i?e.replace(""+i+o,""):e
145return s(e,a,t.split(o))}))
146return a}var C=r(88231)
147function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{}
148var n=Object.keys(r)
149"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))))
150n.forEach((function(t){x(e,t,r[t])}))}return e}function x(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:true,configurable:true,writable:true}):e[t]=r
151return e}function L(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n]
152var s=(0,i.Z)(l(r))?r.pop():{}
153o()(r.every(u)&&(u(e)||(0,i.Z)(e)),"Expected optional object followed by string action types")
154if(u(e))return S([e].concat(r),s)
155return w({},O(e,s),S(r,s))}function O(e,t){var r=m(e,t)
156var n=j(r)
157return b(n,t)}function j(e,t){var r=void 0===t?{}:t,n=r.prefix,i=r.namespace,u=void 0===i?y.z:i
158function l(e){if((0,s.Z)(e)||(0,d.Z)(e))return true
159if(c(e)){var t=e[0],r=void 0===t?a.Z:t,n=e[1]
160return(0,s.Z)(r)&&(0,s.Z)(n)}return false}return g(Object.keys(e),(function(t,r){var i
161var s=e[r]
162o()(l(s),"Expected function, undefined, null, or array with payload and meta functions for "+r)
163var a=n?""+n+u+r:r
164var d=c(s)?C.Z.apply(void 0,[a].concat(s)):(0,C.Z)(a,s)
165return w({},t,(i={},i[r]=d,i))}))}function S(e,t){var r=g(e,(function(e,t){var r
166return w({},e,(r={},r[t]=a.Z,r))}))
167var n=j(r,t)
168return g(Object.keys(n),(function(e,t){var r
169return w({},e,(r={},r[h(t)]=n[t],r))}))}},44792:(e,t,r)=>{"use strict"
170r.d(t,{Z:()=>v})
171var n=r(41143)
172var o=r.n(n)
173var i=r(18928)
174var s=r(2868)
175var a=r(85546)
176var c=r(50403)
177const u=function(e){return void 0===e}
178const d=function(e){return e.toString()}
179var l=r(78863)
180function v(e,t,r){void 0===t&&(t=a.Z)
181var n=d(e).split(l.L)
182o()(!u(r),"defaultState for reducer handling "+n.join(", ")+" should be defined")
183o()((0,i.Z)(t)||(0,s.Z)(t),"Expected reducer to be a function or object with next and throw reducers")
184var v=(0,i.Z)(t)?[t,t]:[t.next,t.throw].map((function(e){return(0,c.Z)(e)?a.Z:e})),p=v[0],f=v[1]
185return function(e,t){void 0===e&&(e=r)
186var o=t.type
187if(!o||-1===n.indexOf(d(o)))return e
188return(true===t.error?f:p)(e,t)}}},75554:(e,t,r)=>{"use strict"
189r.d(t,{Z:()=>f})
190var n=r(8396)
191var o=r(41143)
192var i=r.n(o)
193var s=r(2868)
194var a=r(94612)
195var c=r(31777)
196function u(e){var t=(0,c.Z)(e)
197var r=t.every((function(e){return"next"===e||"throw"===e}))
198return t.length&&t.length<=2&&r}var d=r(57599)
199const l=(0,d.Z)((function(e){return((0,s.Z)(e)||(0,a.Z)(e))&&!u(e)}))
200var v=r(44792)
201var p=r(3366)
202function f(e,t,r){void 0===r&&(r={})
203i()((0,s.Z)(e)||(0,a.Z)(e),"Expected handlers to be a plain object.")
204var o=l(e,r)
205var u=(0,c.Z)(o).map((function(e){return(0,v.Z)(e,(0,p.Z)(e,o),t)}))
206var d=n.Z.apply(void 0,u.concat([t]))
207return function(e,r){void 0===e&&(e=t)
208return d(e,r)}}},57599:(e,t,r)=>{"use strict"
209r.d(t,{Z:()=>s})
210var n=r(78863)
211var o=r(31777)
212var i=r(3366)
213const s=function(e){return function t(r,s,a,c){var u=void 0===s?{}:s,d=u.namespace,l=void 0===d?n.z:d,v=u.prefix
214void 0===a&&(a={})
215void 0===c&&(c="")
216function p(e){var t
217if(!c)return e
218var r=e.toString().split(n.L)
219var o=c.split(n.L)
220return(t=[]).concat.apply(t,o.map((function(e){return r.map((function(t){return""+e+l+t}))}))).join(n.L)}function f(e){if(c||!v||v&&new RegExp("^"+v+l).test(e))return e
221return""+v+l+e}(0,o.Z)(r).forEach((function(n){var o=f(p(n))
222var s=(0,i.Z)(n,r)
223e(s)?t(s,{namespace:l,prefix:v},a,o):a[o]=s}))
224return a}}},3366:(e,t,r)=>{"use strict"
225r.d(t,{Z:()=>o})
226var n=r(94612)
227function o(e,t){return(0,n.Z)(t)?t.get(e):t[e]}},85546:(e,t,r)=>{"use strict"
228r.d(t,{Z:()=>n})
229const n=function(e){return e}},18928:(e,t,r)=>{"use strict"
230r.d(t,{Z:()=>n})
231const n=function(e){return"function"===typeof e}},94612:(e,t,r)=>{"use strict"
232r.d(t,{Z:()=>n})
233const n=function(e){return"undefined"!==typeof Map&&e instanceof Map}},50403:(e,t,r)=>{"use strict"
234r.d(t,{Z:()=>n})
235const n=function(e){return null===e||void 0===e}},2868:(e,t,r)=>{"use strict"
236r.d(t,{Z:()=>n})
237const n=function(e){if("object"!==typeof e||null===e)return false
238var t=e
239while(null!==Object.getPrototypeOf(t))t=Object.getPrototypeOf(t)
240return Object.getPrototypeOf(e)===t}},31777:(e,t,r)=>{"use strict"
241r.d(t,{Z:()=>o})
242var n=r(94612)
243function o(e){if((0,n.Z)(e))return Array.from(e.keys())
244if("undefined"!==typeof Reflect&&"function"===typeof Reflect.ownKeys)return Reflect.ownKeys(e)
245var t=Object.getOwnPropertyNames(e)
246"function"===typeof Object.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(e)))
247return t}},6189:(e,t,r)=>{var n=r(7966)
248e.exports=o
249function o(e){return n(e).replace(/\s(\w)/g,(function(e,t){return t.toUpperCase()}))}},71788:e=>{e.exports=o
250var t=/\s/
251var r=/(_|-|\.|:)/
252var n=/([a-z][A-Z]|[A-Z][a-z])/
253function o(e){if(t.test(e))return e.toLowerCase()
254if(r.test(e))return(s(e)||e).toLowerCase()
255if(n.test(e))return c(e).toLowerCase()
256return e.toLowerCase()}var i=/[\W_]+(.|$)/g
257function s(e){return e.replace(i,(function(e,t){return t?" "+t:""}))}var a=/(.)([A-Z]+)/g
258function c(e){return e.replace(a,(function(e,t,r){return t+" "+r.toLowerCase().split("").join(" ")}))}},7966:(e,t,r)=>{var n=r(71788)
259e.exports=o
260function o(e){return n(e).replace(/[\W_]+(.|$)/g,(function(e,t){return t?" "+t:""})).trim()}},22613:(e,t,r)=>{"use strict"
261r.d(t,{Z:()=>i})
262const n=/<(http.*?)>; rel="([a-z]*)"/g
263const o=e=>{const t={}
264const r=e.headers?e.headers.link:null
265if(!r)return t
266let o=n.exec(r)
267while(o){t[o[2]]=o[1]
268o=n.exec(r)}return t}
269const i=o}}])
270
271//# sourceMappingURL=blueprint_course_child-c-c50c376e5e.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.