PageSourceSearch

https://www.cloud7.org/assets/js/438.95a6e8af.js

js cloud7.org collected 2026-10-08 08:51:34 UTC 14,017 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkcloud_7_website=globalThis.webpackChunkcloud_7_website||[]).push([[438],{438(e,t,a){a.r(t),a.d(t,{default:()=>M});var n=a(6540),r=a(2671),l=a(9798),i=a(367),s=a(2249),o=a(1899);const c=e=>{const{links:t}=e;return n.createElement("section",{className:"visually-satisfying-link-section"},n.createElement("div",null,t.map((e,t)=>n.createElement("div",{key:t},n.createElement("span",null,e.left)," \u2014 ",n.createElement("span",null,e.right)))))};var d=a(5026);const m=JSON.parse('[{"href":"http://www.airnav.com/airport/KFCM","label":"KFCM Airport Info","detail":"via AirNav"},{"href":"https://www.fltplan.com/","label":"FlightPlan","detail":"Flight Planning Resource"},{"href":"https://skyvector.com/","label":"Sky Vector","detail":"Online Charts"},{"href":"https://www.aopa.org/travel/aopa-flight-planner","label":"AOPA","detail":"Flight Planning via AOPA"},{"href":"https://www.foreflight.com/","label":"ForeFlight","detail":"Recommended EFB"},{"href":"http://www.aviationweather.gov/","label":"Aviation Weather","detail":"Aviation Weather"},{"href":"http://www.flightaware.com/","label":"Flight Aware","detail":"Live Flight Tracking"},{"href":"https://www.usgs.gov/products/maps/overview","label":"USGS Maps","detail":"United States Geography"},{"href":"https://www.eaa.org/en/airventure","label":"Air Venture","detail":"EAA Air Venture"},{"href":"http://www.fly2lunch.com/","label":"Fly 2 lunch","detail":"Meetup Website"}]');var h,u,g,p,f,b=a(414),w=a.n(b),y=a(9252);const E=e=>{const{jqId:t}=e,a=(0,n.useRef)(),i=(0,n.useRef)(),s=(0,n.useRef)(),o=(0,n.useRef)(),c=(0,r.Zp)(),d=async()=>{const e=i.current,t=e.elements["login-nickname"].value,n=e.elements["login-name"].value,r=e.elements["login-password"].value;if(s.current.disabled=!0,!t&&await y.A.login(n,r)){w().Modal.getOrCreateInstance(a.current).hide(),l.A.trigger(l.A.LOGGED_IN),c("/owner/files")}else a.current.classList.add("animate__shakeX"),o=a.current,d="animationend",m=()=>a.current.classList.remove("animate__shakeX"),o.addEventListener(d,function e(t){m.call(this,t),this.removeEventListener(d,e)});var o,d,m;s.current.disabled=!1};return(0,n.useEffect)(()=>{const e=()=>o.current.focus(),t=()=>i.current?.reset();return a.current.addEventListener("shown.bs.modal",e),a.current.addEventListener("hidden.bs.modal",t),()=>{a.current?.removeEventListener("shown.bs.modal",e),a.current?.removeEventListener("hidden.bs.modal",t)}}),n.createElement("div",{className:"modal fade animate__animated",ref:a,id:t,"data-bs-backdrop":"static","data-bs-keyboard":"false",tabIndex:"-1","aria-labelledby":"staticBackdropLabel","aria-hidden":"true"},n.createElement("div",{className:"modal-dialog modal-dialog-centered",role:"document"},n.createElement("div",{className:"modal-content"},h||(h=n.createElement("div",{className:"modal-header"},n.createElement("h5",{className:"modal-title"},"Owner Area Login"),n.createElement("button",{type:"button",className:"btn-close","data-bs-dismiss":"modal","aria-label":"Close"}))),n.createElement("div",{className:"modal-body"},n.createElement("form",{ref:i,autoComplete:"off"},u||(u=n.createElement("input",{type:"text",id:"login-nickname",name:"login-nickname","data-username":!0,placeholder:"Gen. Akbar"})),n.createElement("div",{className:"form-group"},g||(g=n.createElement("label",{htmlFor:"name"},"Name")),n.createElement("input",{type:"text",className:"form-control",ref:o,id:"login-name",name:"name",placeholder:"Name",autoComplete:"off",autoCapitalize:"off"})),n.createElement("div",{className:"form-group"},p||(p=n.createElement("label",{htmlFor:"password"},"Password")),n.createElement("input",{type:"password",className:"form-control",id:"login-password",name:"password",placeholder:"Password",autoComplete:"off",onKeyDown:e=>{"Enter"===e.key&&d()}})))),n.createElement("div",{className:"modal-footer"},f||(f=n.createElement("button",{type:"button",className:"btn btn-secondary","data-bs-dismiss":"modal"},"Close")),n.createElement("button",{type:"button",className:"btn btn-primary",onClick:d,ref:s},"Submit")))))};var v,N,k,A,C,S,O,x,I,L,$,P,F;const _="Owner Area",T="loginModal",D=e=>{const{alt:t,href:a,children:r}=e;return n.createElement("a",{target:"_blank",rel:"noreferrer",alt:t,href:a},r)},B=e=>{const{alt:t,href:a,linkText:r}=e;return n.createElement(D,{alt:t,href:a},r)},R=e=>{const{tailNumber:t}=e;return n.createElement(D,{alt:`Track ${t}`,href:`https://flightaware.com/live/flight/${t}`},t)},M=()=>
1{const[e,t]=(0,n.useState)(y.A.canAccess),a=(0,r.Zp)();return(0,n.useEffect)(()=>{const e=()=>t(y.A.canAccess);return l.A.listen(l.A.LOGGED_IN,e),()=>l.A.deafen(l.A.LOGGED_IN,e)}),n.createElement(n.Fragment,null,v||(v=n.createElement(E,{jqId:T})),N||(N=n.createElement("div",{className:"row no-gutters"},n.createElement(i.A,{image:"panel"},n.createElement(o.A,{title:"Owners",detail:"Public resources for your next flight, and tools to watch the progress of flights by our aircraft."})))),n.createElement("div",{className:"row no-gutters pt-3"},n.createElement("div",{className:"d-flex p-2 flex-column flex-lg-row"},n.createElement("div",{className:"bg-white col-12 col-lg-4 p-2"},k||(k=n.createElement(s.A,{title:"Scheduling"})),A||(A=n.createElement("hr",null)),n.createElement(c,{links:[{left:C||(C=n.createElement(D,{alt:"Schedule Master",href:"https://my.schedulemaster.com"},"Schedule Master")),right:"Schedule aircraft"}]}),S||(S=n.createElement("hr",null))),n.createElement("div",{className:"bg-white col-12 col-lg-3 p-2"},O||(O=n.createElement(s.A,{title:"Flight Tracking"})),x||(x=n.createElement("hr",null)),n.createElement(c,{links:[...(0,d.Ay)()].map(e=>({left:R({tailNumber:e.tailNumber}),right:`'${e.year} ${e.type}`}))}),I||(I=n.createElement("hr",null))),n.createElement("div",{className:"bg-white col-12 col-lg-5 p-2"},L||(L=n.createElement(s.A,{title:"Flight Planning"})),$||($=n.createElement("hr",null)),n.createElement(c,{links:m.map((e,t)=>({left:B({href:e.href,alt:e.label,linkText:e.label}),right:e.detail}))}),P||(P=n.createElement("hr",null)),n.createElement("div",{className:"text-center"},!e&&(F||(F=n.createElement("button",{type:"button",className:"btn btn-primary","data-bs-toggle":"modal","data-bs-target":`#${T}`},_," Login"))),e&&n.createElement("button",{type:"button",className:"btn btn-primary",onClick:()=>a("/owner/files")},"To ",_))))))}},1899(e,t,a){a.d(t,{A:()=>r});var n=a(6540);const r=e=>{const{title:t,detail:a}=e;return n.createElement("div",{className:"text-white shadowed-text position-absolute bottom-0 w-100"},n.createElement("h1",{className:"m-0 px-2 fade-to-dark"},t),n.createElement("div",{className:"px-2 faded-dark"},a))}},2249(e,t,a){a.d(t,{A:()=>s});var n=a(6540),r=a(9612),l=a(9798),i=a(4324);const s=e=>{const{title:t,titleLeftOffset:a=32,strokeWidth:s=2,color:o="rgb(var(--bg-blue))",headerLevelElement:c="h3"}
1=e,[d,m]=(0,n.useState)(0),{width:h,height:u,fontSize:g}=i.A.calc(t,c),p=.5*s,f=.5*u+p,b=d-2*p,w=(0,r.A)(),y=n.useRef();return(0,n.useEffect)(()=>{const e=()=>{const{width:e}=y.current.getBoundingClientRect();d!==e&&m(e)};return l.A.listen(l.A.MEDIA_CHANGED,e),e(),()=>l.A.deafen(l.A.MEDIA_CHANGED,e)}),n.createElement("div",{ref:y},b>0&&n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${d} ${u+4}`},n.createElement("mask",{id:w,maskUnits:"userSpaceOnUse"},n.createElement("rect",{x:"0",y:"0",width:d,height:u,fill:"white"}),n.createElement("rect",{x:a,y:f-.5*u,width:h,height:u+4,fill:"black"})),n.createElement("polyline",{points:`${p},${f} ${p+b},${f}`,style:{stroke:o,strokeWidth:s},mask:`url(#${w})`}),n.createElement("text",{x:a,y:f,fill:o,dominantBaseline:"middle",style:{fontSize:g}},t)))}},367(e,t,a){a.d(t,{A:()=>l});var n=a(6540),r=a(2891);const l=e=>{const{image:t,children:a}=e;return n.createElement("div",{className:"position-relative"},n.createElement(r.A,{className:"w-100",alt:"background",image:t}),n.createElement("div",{className:"position-absolute absolute-gutter-fill"},a))}},2891(e,t,a){a.d(t,{A:()=>i});var n=a(6540);const r=JSON.parse('{"210s":{"width":1320,"height":397},"N65045":{"width":1320,"height":336},"N65045_Panel":{"width":1320,"height":751},"N735LL":{"width":1320,"height":402},"N761SP_above":{"width":900,"height":600},"N761SP_profile":{"width":900,"height":574},"N96418":{"width":1309,"height":874},"fleet":{"width":1320,"height":743},"gtn650":{"width":1320,"height":880},"hangar":{"width":1320,"height":743},"header":{"width":1320,"height":352},"meetingroom":{"width":1320,"height":880},"panel":{"width":1320,"height":369}}');function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},l.apply(null,arguments)}const i=e=>{const{className:t,alt:a,image:i}=e;return r[i]?n.createElement("picture",null,n.createElement("source",{srcSet:`/images/${i}.webp`,type:"image/webp"}),n.createElement("source",{srcSet:`/images/${i}.jp2`,type:"image/jp2"}),n.createElement("img",l({className:t,alt:a,src:`/images/${i}.jpg`},r[i]))):n.createElement("div",null,"Key ",i," not found")}},5026(e,t,a){a.d(t,{qB:()=>l,EP:()=>i,Ay:()=>s});var n=a(8353);const r=JSON.parse('{"E":{"C210":{"name":"210 Centurion","type":"C210","engine":"IO-520-L","about":"The Cessna 210 Centurion is a six-seat, high-performance, retractable-gear single-engined aircraft built to haul a massive payload at incredible speed.","speed":165,"range":850,"payload":"1,002 lbs."},"C182":{"name":"182 Skylane","type":"C182","engine":"IO-540-1AB1A5","about":"The Cessna 182 Skylane is a four-seat, single-engined airplane.  Its rugged airframe makes it an exceptionally well rounded aircraft.","speed":140,"range":680,"payload":"830 lbs."},"C172":{"name":"172 Skyhawk","type":"C172","engine":"O-320-D2J","about":"The Cessna 172 Skyhawk is a four-seat, single-engine, high-wing aircraft.  Its stable, predictable and safe design make it an ideal trainer and time builder.","speed":110,"range":430,"payload":"640 lbs."}},"q":{"N65045":{"<<":{"name":"172 Skyhawk","type":"C172","engine":"O-320-D2J","about":"The Cessna 172 Skyhawk is a four-seat, single-engine, high-wing aircraft.  Its stable, predictable and safe design make it an ideal trainer and time builder.","speed":110,"range":430,"payload":"640 lbs."},"year":82},"N54589":{"<<":{"name":"172 Skyhawk","type":"C172","engine":"O-320-D2J","about":"The Cessna 172 Skyhawk is a four-seat, single-engine, high-wing aircraft.  Its stable, predictable and safe design make it an ideal trainer and time builder.","speed":110,"range":430,"payload":"640 lbs."},"year":81},"N96418":{"<<":{"name":"182 Skylane","type":"C182","engine":"IO-540-1AB1A5","about":"The Cessna 182 Skylane is a four-seat, single-engined airplane.  Its rugged airframe makes it an exceptionally well rounded aircraft.","speed":140,"range":680,"payload":"830 lbs."},"year":78,"speed":155,"type":"C182+","engine":"IO-550-D","range":600},"N7278X":{"<<":{"name":"182 Skylane","type":"C182","engine":"IO-540-1AB1A5","about":"The Cessna 182 Skylane is a four-seat, single-engined airplane.  Its rugged airframe makes it an exceptionally well rounded aircraft.","speed":140,"range":680,"payload":"830 lbs."},"year":99},"N6039N":{"<<":{"name":"210 Centurion","type":"C210","engine":"IO-520-L","about":"The Cessna 210 Centurion is a six-seat, high-performance, retractable-gear single-engined aircraft built to haul a massive payload at incredible speed.","speed":165,"range":850,"payload":"1,002 lbs."},"year":78},"N761SP":{"<<":{"name":"210 Centurion","type":"C210","engine":"IO-520-L","about":"The Cessna 210 Centurion is a six-seat, high-performance, retractable-gear single-engined aircraft built to haul a massive payload at incredible speed.","speed":165,"range":850,"payload":"1,002 lbs."},"year":78}}}'),{q:l,E:i}=r;for(const o of Object.keys(l)){let e=l[o];const{speed:t,type:a,engine:n,range:r}=e;e={...e,...e["<<"]},delete e["<<"],t&&(e.speed=t),a&&(e.type=a),n&&(e.engine=n),r&&(e.range=r),l[o]=e}const s=function*(){for(const e of Object.keys(l)){const{speed:t,range:a,name:r,type:i,engine:s}=l[e],{year:o}=l[e],c=n.A.perHour(e),d=n.A.perNM(e);yield{tailNumber:e,name:r,year:o,type:i,engine:s,speed:t,range:a,rate:c,costPerNm:d}}}},4324(e,t,a){a.d(t,{A:()=>n});const n=class{static calc=(e,t="span")=>{const a=document.createElement(t);a.classList.add("measure-ref","position-absolute"),document.body.appendChild(a),a.textContent=e;const{width:n,height:r}=a.getBoundingClientRect();var l=window.getComputedStyle(a,null).getPropertyValue("font-size"),i=parseFloat(l);return document.body.removeChild(a),{width:n,height:r,fontSize:i}}}},8353(e,t,a){a.d(t,{A:()=>l});const n=JSON.parse('{"kw":{"vO":"$6.80","QH":"$220","xe":"$13,800"},"EP":[117,176,202,222],"qB":{"N65045":117,"N54589":117,"N7278X":176,"N96418":202,"N6039N":222,"N761SP":222}}');var r=a(5026);const l=class{static perHour=e=>{let t=("N"===e[0]?n.qB:n.EP)[e];return t.toString().includes(".")&&(t=t.toFixed(2)),`$${t}`};static perNM=e=>{const t="N"===e[0]?n.qB:n.EP,a="N"===e[0]?r.qB:r.EP,l=t[e];return`$${(1/a[e].speed*l).toFixed(2)}`};static get fuelReimbursement(){return n.kw.vO}static get monthlyFixed(){return n.kw.QH}static get sharePrice(){return n.kw.xe}}},9612(e,t,a){a.d(t,{A:()=>i});const n=new Uint8Array(16);const r=[];for(let s=0;s<256;++s)r.push((s+256).toString(16).slice(1));function l(e,t=0){return(r[e[t+0]]+r[e[t+1]]+r[e[t+2]]+r[e[t+3]]+"-"+r[e[t+4]]+r[e[t+5]]+"-"+r[e[t+6]]+r[e[t+7]]+"-"+r[e[t+8]]+r[e[t+9]]+"-"+r[e[t+10]]+r[e[t+11]]+r[e[t+12]]+r[e[t+13]]+r[e[t+14]]+r[e[t+15]]).toLowerCase()}const i=function(e,t,a){return t||e||!crypto.randomUUID?function(e,t,a){e=e||{};const r=e.random??e.rng?.()??crypto.getRandomValues(n);if(r.length<16)throw new Error("Random bytes length must be >= 16");if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){if((a=a||0)<0||a+16>t.length)throw new RangeError(`UUID byte range ${a}:${a+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[a+e]=r[e];return t}return l(r)}(e,t,a):crypto.randomUUID()}}}]);

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.