fabri-pix
Version:
A React image editor using Fabric.js
31 lines (29 loc) • 410 kB
JavaScript
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const c=require("react"),z=require("fabric");var If={exports:{}},af={};/**
* @license React
* react-jsx-runtime.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Yt;function Tr(){if(Yt)return af;Yt=1;var f=Symbol.for("react.transitional.element"),e=Symbol.for("react.fragment");function t(n,r,a){var o=null;if(a!==void 0&&(o=""+a),r.key!==void 0&&(o=""+r.key),"key"in r){a={};for(var u in r)u!=="key"&&(a[u]=r[u])}else a=r;return r=a.ref,{$$typeof:f,type:n,key:o,ref:r!==void 0?r:null,props:a}}return af.Fragment=e,af.jsx=t,af.jsxs=t,af}var of={};/**
* @license React
* react-jsx-runtime.development.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Qt;function Sr(){return Qt||(Qt=1,process.env.NODE_ENV!=="production"&&function(){function f(l){if(l==null)return null;if(typeof l=="function")return l.$$typeof===B?null:l.displayName||l.name||null;if(typeof l=="string")return l;switch(l){case y:return"Fragment";case R:return"Portal";case v:return"Profiler";case P:return"StrictMode";case N:return"Suspense";case O:return"SuspenseList"}if(typeof l=="object")switch(typeof l.tag=="number"&&console.error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),l.$$typeof){case m:return(l.displayName||"Context")+".Provider";case x:return(l._context.displayName||"Context")+".Consumer";case I:var T=l.render;return l=l.displayName,l||(l=T.displayName||T.name||"",l=l!==""?"ForwardRef("+l+")":"ForwardRef"),l;case fe:return T=l.displayName||null,T!==null?T:f(l.type)||"Memo";case ne:T=l._payload,l=l._init;try{return f(l(T))}catch{}}return null}function e(l){return""+l}function t(l){try{e(l);var T=!1}catch{T=!0}if(T){T=console;var D=T.error,ee=typeof Symbol=="function"&&Symbol.toStringTag&&l[Symbol.toStringTag]||l.constructor.name||"Object";return D.call(T,"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",ee),e(l)}}function n(){}function r(){if(J===0){W=console.log,U=console.info,_=console.warn,G=console.error,q=console.group,re=console.groupCollapsed,ae=console.groupEnd;var l={configurable:!0,enumerable:!0,value:n,writable:!0};Object.defineProperties(console,{info:l,log:l,warn:l,error:l,group:l,groupCollapsed:l,groupEnd:l})}J++}function a(){if(J--,J===0){var l={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:H({},l,{value:W}),info:H({},l,{value:U}),warn:H({},l,{value:_}),error:H({},l,{value:G}),group:H({},l,{value:q}),groupCollapsed:H({},l,{value:re}),groupEnd:H({},l,{value:ae})})}0>J&&console.error("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}function o(l){if(he===void 0)try{throw Error()}catch(D){var T=D.stack.trim().match(/\n( *(at )?)/);he=T&&T[1]||"",we=-1<D.stack.indexOf(`
at`)?" (<anonymous>)":-1<D.stack.indexOf("@")?"@unknown:0:0":""}return`
`+he+l+we}function u(l,T){if(!l||ge)return"";var D=ve.get(l);if(D!==void 0)return D;ge=!0,D=Error.prepareStackTrace,Error.prepareStackTrace=void 0;var ee=null;ee=A.H,A.H=null,r();try{var Le={DetermineComponentFrameRoot:function(){try{if(T){var Re=function(){throw Error()};if(Object.defineProperty(Re.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Re,[])}catch(ze){var kf=ze}Reflect.construct(l,[],Re)}else{try{Re.call()}catch(ze){kf=ze}l.call(Re.prototype)}}else{try{throw Error()}catch(ze){kf=ze}(Re=l())&&typeof Re.catch=="function"&&Re.catch(function(){})}}catch(ze){if(ze&&kf&&typeof ze.stack=="string")return[ze.stack,kf.stack]}return[null,null]}};Le.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var ce=Object.getOwnPropertyDescriptor(Le.DetermineComponentFrameRoot,"name");ce&&ce.configurable&&Object.defineProperty(Le.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var Z=Le.DetermineComponentFrameRoot(),De=Z[0],Fe=Z[1];if(De&&Fe){var pe=De.split(`
`),Ue=Fe.split(`
`);for(Z=ce=0;ce<pe.length&&!pe[ce].includes("DetermineComponentFrameRoot");)ce++;for(;Z<Ue.length&&!Ue[Z].includes("DetermineComponentFrameRoot");)Z++;if(ce===pe.length||Z===Ue.length)for(ce=pe.length-1,Z=Ue.length-1;1<=ce&&0<=Z&&pe[ce]!==Ue[Z];)Z--;for(;1<=ce&&0<=Z;ce--,Z--)if(pe[ce]!==Ue[Z]){if(ce!==1||Z!==1)do if(ce--,Z--,0>Z||pe[ce]!==Ue[Z]){var rf=`
`+pe[ce].replace(" at new "," at ");return l.displayName&&rf.includes("<anonymous>")&&(rf=rf.replace("<anonymous>",l.displayName)),typeof l=="function"&&ve.set(l,rf),rf}while(1<=ce&&0<=Z);break}}}finally{ge=!1,A.H=ee,a(),Error.prepareStackTrace=D}return pe=(pe=l?l.displayName||l.name:"")?o(pe):"",typeof l=="function"&&ve.set(l,pe),pe}function w(l){if(l==null)return"";if(typeof l=="function"){var T=l.prototype;return u(l,!(!T||!T.isReactComponent))}if(typeof l=="string")return o(l);switch(l){case N:return o("Suspense");case O:return o("SuspenseList")}if(typeof l=="object")switch(l.$$typeof){case I:return l=u(l.render,!1),l;case fe:return w(l.type);case ne:T=l._payload,l=l._init;try{return w(l(T))}catch{}}return""}function b(){var l=A.A;return l===null?null:l.getOwner()}function d(l){if(Q.call(l,"key")){var T=Object.getOwnPropertyDescriptor(l,"key").get;if(T&&T.isReactWarning)return!1}return l.key!==void 0}function M(l,T){function D(){nf||(nf=!0,console.error("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)",T))}D.isReactWarning=!0,Object.defineProperty(l,"key",{get:D,configurable:!0})}function s(){var l=f(this.type);return et[l]||(et[l]=!0,console.error("Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release.")),l=this.props.ref,l!==void 0?l:null}function h(l,T,D,ee,Le,ce){return D=ce.ref,l={$$typeof:Y,type:l,key:T,props:ce,_owner:Le},(D!==void 0?D:null)!==null?Object.defineProperty(l,"ref",{enumerable:!1,get:s}):Object.defineProperty(l,"ref",{enumerable:!1,value:null}),l._store={},Object.defineProperty(l._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:0}),Object.defineProperty(l,"_debugInfo",{configurable:!1,enumerable:!1,writable:!0,value:null}),Object.freeze&&(Object.freeze(l.props),Object.freeze(l)),l}function L(l,T,D,ee,Le,ce){if(typeof l=="string"||typeof l=="function"||l===y||l===v||l===P||l===N||l===O||l===oe||typeof l=="object"&&l!==null&&(l.$$typeof===ne||l.$$typeof===fe||l.$$typeof===m||l.$$typeof===x||l.$$typeof===I||l.$$typeof===K||l.getModuleId!==void 0)){var Z=T.children;if(Z!==void 0)if(ee)if(F(Z)){for(ee=0;ee<Z.length;ee++)j(Z[ee],l);Object.freeze&&Object.freeze(Z)}else console.error("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else j(Z,l)}else Z="",(l===void 0||typeof l=="object"&&l!==null&&Object.keys(l).length===0)&&(Z+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."),l===null?ee="null":F(l)?ee="array":l!==void 0&&l.$$typeof===Y?(ee="<"+(f(l.type)||"Unknown")+" />",Z=" Did you accidentally export a JSX literal instead of a component?"):ee=typeof l,console.error("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",ee,Z);if(Q.call(T,"key")){Z=f(l);var De=Object.keys(T).filter(function(pe){return pe!=="key"});ee=0<De.length?"{key: someKey, "+De.join(": ..., ")+": ...}":"{key: someKey}",te[Z+ee]||(De=0<De.length?"{"+De.join(": ..., ")+": ...}":"{}",console.error(`A props object containing a "key" prop is being spread into JSX:
let props = %s;
<%s {...props} />
React keys must be passed directly to JSX without using spread:
let props = %s;
<%s key={someKey} {...props} />`,ee,Z,De,Z),te[Z+ee]=!0)}if(Z=null,D!==void 0&&(t(D),Z=""+D),d(T)&&(t(T.key),Z=""+T.key),"key"in T){D={};for(var Fe in T)Fe!=="key"&&(D[Fe]=T[Fe])}else D=T;return Z&&M(D,typeof l=="function"?l.displayName||l.name||"Unknown":l),h(l,Z,ce,Le,b(),D)}function j(l,T){if(typeof l=="object"&&l&&l.$$typeof!==xf){if(F(l))for(var D=0;D<l.length;D++){var ee=l[D];p(ee)&&C(ee,T)}else if(p(l))l._store&&(l._store.validated=1);else if(l===null||typeof l!="object"?D=null:(D=E&&l[E]||l["@@iterator"],D=typeof D=="function"?D:null),typeof D=="function"&&D!==l.entries&&(D=D.call(l),D!==l))for(;!(l=D.next()).done;)p(l.value)&&C(l.value,T)}}function p(l){return typeof l=="object"&&l!==null&&l.$$typeof===Y}function C(l,T){if(l._store&&!l._store.validated&&l.key==null&&(l._store.validated=1,T=k(T),!be[T])){be[T]=!0;var D="";l&&l._owner!=null&&l._owner!==b()&&(D=null,typeof l._owner.tag=="number"?D=f(l._owner.type):typeof l._owner.name=="string"&&(D=l._owner.name),D=" It was passed a child from "+D+".");var ee=A.getCurrentStack;A.getCurrentStack=function(){var Le=w(l.type);return ee&&(Le+=ee()||""),Le},console.error('Each child in a list should have a unique "key" prop.%s%s See https://react.dev/link/warning-keys for more information.',T,D),A.getCurrentStack=ee}}function k(l){var T="",D=b();return D&&(D=f(D.type))&&(T=`
Check the render method of \``+D+"`."),T||(l=f(l))&&(T=`
Check the top-level render call using <`+l+">."),T}var S=c,Y=Symbol.for("react.transitional.element"),R=Symbol.for("react.portal"),y=Symbol.for("react.fragment"),P=Symbol.for("react.strict_mode"),v=Symbol.for("react.profiler"),x=Symbol.for("react.consumer"),m=Symbol.for("react.context"),I=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),O=Symbol.for("react.suspense_list"),fe=Symbol.for("react.memo"),ne=Symbol.for("react.lazy"),oe=Symbol.for("react.offscreen"),E=Symbol.iterator,B=Symbol.for("react.client.reference"),A=S.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Q=Object.prototype.hasOwnProperty,H=Object.assign,K=Symbol.for("react.client.reference"),F=Array.isArray,J=0,W,U,_,G,q,re,ae;n.__reactDisabledLog=!0;var he,we,ge=!1,ve=new(typeof WeakMap=="function"?WeakMap:Map),xf=Symbol.for("react.client.reference"),nf,et={},te={},be={};of.Fragment=y,of.jsx=function(l,T,D,ee,Le){return L(l,T,D,!1,ee,Le)},of.jsxs=function(l,T,D,ee,Le){return L(l,T,D,!0,ee,Le)}}()),of}var Jt;function Er(){return Jt||(Jt=1,process.env.NODE_ENV==="production"?If.exports=Tr():If.exports=Sr()),If.exports}var i=Er();const Ar=()=>i.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[i.jsx("rect",{x:"16",y:"16",width:"27",height:"27",rx:"2",stroke:"#000000",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"}),i.jsx("path",{d:"M16 32H7C5.89543 32 5 31.1046 5 30V7C5 5.89543 5.89543 5 7 5H30C31.1046 5 32 5.89543 32 7V16",stroke:"#000000",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"}),i.jsx("path",{d:"M29 16L16 30",stroke:"#000000",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"}),i.jsx("path",{d:"M38 16L16 40",stroke:"#000000",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"}),i.jsx("path",{d:"M43 21L23 43",stroke:"#000000",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"}),i.jsx("path",{d:"M43 32L33 43",stroke:"#000000",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"})]}),Dr=()=>i.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[i.jsx("path",{d:"M12 4V36H44",stroke:"#000000",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"}),i.jsx("path",{d:"M20 12H36V28",stroke:"#000000",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"}),i.jsx("path",{d:"M12 12H4",stroke:"#000000",strokeWidth:"4",strokeLinecap:"round"}),i.jsx("path",{d:"M36 44V36",stroke:"#000000",strokeWidth:"4",strokeLinecap:"round"})]}),zr=()=>i.jsxs("svg",{width:"20",height:"20",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[i.jsx("path",{d:"M5.32497 43.4996L13.81 43.4998L44.9227 12.3871L36.4374 3.90186L5.32471 35.0146L5.32497 43.4996Z",fill:"none",stroke:"#000000",strokeWidth:"4",strokeLinejoin:"round"}),i.jsx("path",{d:"M27.9521 12.3872L36.4374 20.8725",stroke:"#000000",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"})]});var Te=(f=>(f.CROP="crop",f.ANNOTATE="annotate",f.BLUR="blur",f.RESIZE="resize",f))(Te||{}),g=(f=>(f.EMOJI="emoji",f.ARROW="arrow",f.LINE="line",f.PENCIL="pencil",f.RECTANGLE="rectangle",f.CIRCLE="circle",f.TRIANGLE="triangle",f.STAR="star",f.BLUR="blur",f.TEXT="text",f.DRAW="draw",f.AI_RECTANGLE="ai_rectangle",f.AI_CIRCLE="ai_circle",f.AI_ARROW="ai_arrow",f.BLUR_INNER_PART="blur_inner_part",f.COMMENT_BOX="comment_box",f.COMMENT_BOX_TEXTBOX="comment_box_textbox",f.CUSTOM_SHAPE="custom_shape",f.STEPS_CREATOR="steps_creator",f.RECT_STEPS_CREATOR="rect_steps_creator",f.TEXT_STEPS_CREATOR="text_steps_creator",f.ADVANCED_ARROW="advanced_arrow",f.ADVANCED_ARROW_HEAD="advanced_arrow_head",f.TEMP_ADVANCED_ARROW_HEAD="temp_advanced_arrow_head",f.TEMP_ADVANCED_ARROW="temp_advanced_arrow",f.CROP_RECTANGLE="crop_rectangle",f.CROP_GREYED_TOP="crop_greyed_top",f.CROP_GREYED_LEFT="crop_greyed_left",f.CROP_GREYED_RIGHT="crop_greyed_right",f.CROP_GREYED_BOTTOM="crop_greyed_bottom",f.CROP_CLIP_PATH_DELETED="crop_clip_path_deleted",f.TEMP_LINE_PATH="temp_line_path",f.LINE_PATH="line_path",f.FREE_HAND_ENABLED="free_hand_enabled",f.FREE_HAND_DISABLED="free_hand_disabled",f))(g||{});const ft={emoji:"Emoji",arrow:"Arrow",line:"Line",pencil:"Pencil",rectangle:"Rectangle",circle:"Circle",triangle:"Triangle",star:"Star",blur:"Blur",text:"Text",draw:"Draw",comment_box:"Comment Box",custom_shape:"Custom Shape",steps_creator:"Steps Creator",advanced_arrow:"Advanced Arrow",crop_rectangle:"Crop Rectangle",line_path:"Line Path"},Rr=[{type:"text",bbox:[36,10,100,38],interactivity:!1,content:"Epk"},{type:"text",bbox:[736,10,904,36],interactivity:!1,content:"Search (Cirl+Space)"},{type:"text",bbox:[33,49,109,69],interactivity:!1,content:"Pt Slation"},{type:"text",bbox:[140,48,286,72],interactivity:!1,content:"Chart IHH Weblinks"},{type:"text",bbox:[600,46,920,74],interactivity:!1,content:"Fa Hospital Account fE Guarantor Account"},{type:"text",bbox:[9,121,213,157],interactivity:!1,content:"Workqueue List"},{type:"text",bbox:[228,122,336,150],interactivity:!1,content:"Account"},{type:"text",bbox:[353,115,673,160],interactivity:!1,content:"Showing All Workqueues"},{type:"text",bbox:[32,168,96,192],interactivity:!1,content:"Refresh"},{type:"text",bbox:[770,168,812,192],interactivity:!1,content:"Eavs"},{type:"text",bbox:[591,211,653,231],interactivity:!1,content:"Review"},{type:"text",bbox:[102,258,182,282],interactivity:!1,content:"ID Name"},{type:"text",bbox:[522,258,628,282],interactivity:!1,content:"Service Area"},{type:"text",bbox:[764,258,1002,282],interactivity:!1,content:"Active Count Deferred Count"},{type:"text",bbox:[1036,258,1134,282],interactivity:!1,content:"Total Count"},{type:"text",bbox:[1154,258,1320,283],interactivity:!1,content:"Total Amount Active"},{type:"text",bbox:[1336,258,1426,282],interactivity:!1,content:"WQ Status"},{type:"text",bbox:[70,300,478,324],interactivity:!1,content:"77871 PATIENT ACCOUNTS DIRECTOR REVIEW"},{type:"text",bbox:[522,300,710,324],interactivity:!1,content:"DAYTON CHILDREN'S"},{type:"text",bbox:[1337,301,1387,321],interactivity:!1,content:"Good"},{type:"text",bbox:[63,341,375,361],interactivity:!1,content:"108956 ANTHEM CREDIT BALANCES"},{type:"text",bbox:[1337,341,1387,361],interactivity:!1,content:"Good"},{type:"text",bbox:[1472,336,1545,366],interactivity:!1,content:"Working"},{type:"text",bbox:[1545,347,1567,361],interactivity:!1,content:"a8"},{type:"text",bbox:[1565,341,1639,361],interactivity:!1,content:"Intended"},{type:"text",bbox:[62,418,414,442],interactivity:!1,content:"108959 CARESOURCE CREDIT BALANCE"},{type:"text",bbox:[1223,419,1261,439],interactivity:!1,content:"0.00"},{type:"text",bbox:[1267,421,1299,439],interactivity:!1,content:"Yes"},{type:"text",bbox:[1335,417,1388,442],interactivity:!1,content:"Good"},{type:"text",bbox:[1473,417,1640,444],interactivity:!1,content:"Working a9 Intended"},{type:"text",bbox:[63,459,471,479],interactivity:!1,content:"109085 CDI OUTPATIENT DIAGNOSTIC DENIALS"},{type:"text",bbox:[1225,459,1299,479],interactivity:!1,content:"0.00 Yes"},{type:"text",bbox:[1224,496,1300,520],interactivity:!1,content:"0.00 Yes"},{type:"text",bbox:[63,537,393,557],interactivity:!1,content:"109058 CLIENT ACCOUNT FOLLOW UP"},{type:"text",bbox:[522,536,710,560],interactivity:!1,content:"DAYTON CHILDREN'S"},{type:"text",bbox:[1225,537,1261,557],interactivity:!1,content:"0.00"},{type:"text",bbox:[1267,539,1299,557],interactivity:!1,content:"Yes"},{type:"text",bbox:[70,574,416,598],interactivity:!1,content:"77695 CLINICAL COMMERCIAL DENIALS"},{type:"text",bbox:[523,577,709,597],interactivity:!1,content:"DAYTON CHILDREN'S"},{type:"text",bbox:[1107,577,1131,597],interactivity:!1,content:"16"},{type:"text",bbox:[1169,577,1299,597],interactivity:!1,content:"145,793.60 Yes"},{type:"text",bbox:[1337,577,1387,597],interactivity:!1,content:"Good"},{type:"text",bbox:[1472,572,1545,602],interactivity:!1,content:"Working"},{type:"text",bbox:[1545,583,1567,597],interactivity:!1,content:"38"},{type:"text",bbox:[1565,577,1639,597],interactivity:!1,content:"Intended"},{type:"text",bbox:[522,614,710,638],interactivity:!1,content:"DAYTON CHILDREN'S"},{type:"text",bbox:[1224,614,1300,638],interactivity:!1,content:"0.00 Yes"},{type:"text",bbox:[1337,617,1387,637],interactivity:!1,content:"Good"},{type:"text",bbox:[1473,614,1640,640],interactivity:!1,content:"Working 35 Intended"},{type:"text",bbox:[65,657,125,673],interactivity:!1,content:"120304"},{type:"text",bbox:[133,655,209,671],interactivity:!1,content:"CRIC 4I"},{type:"text",bbox:[215,657,401,673],interactivity:!1,content:"DFNILI CCP InOiPV"},{type:"text",bbox:[411,657,437,673],interactivity:!1,content:"HR"},{type:"text",bbox:[525,657,707,673],interactivity:!1,content:"n_vtonChiiNPFNI'C"},{type:"text",bbox:[1239,657,1261,671],interactivity:!1,content:"Qn"},{type:"text",bbox:[678,708,868,739],interactivity:!1,content:"Seven Day History"},{type:"text",bbox:[880,709,1092,734],interactivity:!1,content:"Number of Accounts"},{type:"text",bbox:[103,781,151,801],interactivity:!1,content:"1,989"},{type:"text",bbox:[340,778,390,802],interactivity:!1,content:"1,989"},{type:"text",bbox:[579,781,627,801],interactivity:!1,content:"1,989"},{type:"text",bbox:[817,781,867,801],interactivity:!1,content:"1,989"},{type:"text",bbox:[1054,778,1106,802],interactivity:!1,content:"1,989"},{type:"text",bbox:[1297,781,1343,801],interactivity:!1,content:"1,989"},{type:"text",bbox:[1534,778,1582,802],interactivity:!1,content:"1,989"},{type:"text",bbox:[151,911,233,931],interactivity:!1,content:"Fri Dec 20"},{type:"text",bbox:[387,911,473,931],interactivity:!1,content:"Sat Dec 21"},{type:"text",bbox:[623,911,715,931],interactivity:!1,content:"Sun Dec 22"},{type:"text",bbox:[859,911,957,931],interactivity:!1,content:"Mon Dec 23"},{type:"text",bbox:[1101,911,1191,931],interactivity:!1,content:"Tue Dec 24"},{type:"text",bbox:[1335,911,1433,931],interactivity:!1,content:"Wed Dec 25"},{type:"text",bbox:[1574,908,1670,932],interactivity:!1,content:"Thu Dec 26"},{type:"text",bbox:[622,948,750,974],interactivity:!1,content:"Beginning Total"},{type:"text",bbox:[841,951,973,971],interactivity:!1,content:"Accounts Added"},{type:"text",bbox:[1067,951,1223,971],interactivity:!1,content:"Accounts Removed"},{type:"text",bbox:[498,996,586,1020],interactivity:!1,content:"AIl queues"},{type:"text",bbox:[620,996,748,1020],interactivity:!1,content:"Selected queue"},{type:"text",bbox:[1006,994,1136,1018],interactivity:!1,content:"Active accounts"},{type:"text",bbox:[1170,996,1276,1020],interactivity:!1,content:"Entire queue"},{type:"text",bbox:[538,1030,1228,1056],interactivity:!1,content:"If a given account qualifies for more than one queue; then it is included multiple times in the graph:"},{type:"text",bbox:[529,207,589,237],interactivity:!1,content:"Charge"},{type:"text",bbox:[1267,655,1297,672],interactivity:!1,content:"Yes"},{type:"text",bbox:[527.06,155.67,635.051025390625,199.97418212890625],interactivity:!0,content:"Show AIL"},{type:"text",bbox:[7.761803150177002,201.0150146484375,124.49468231201172,238.01800537109375],interactivity:!0,content:"Account"},{type:"text",bbox:[763.9591674804688,981.3006591796875,965.570556640625,1032.1983642578125],interactivity:!0,content:"Count"},{type:"text",bbox:[763.9591674804688,981.3006591796875,965.570556640625,1032.1983642578125],interactivity:!0,content:"Amount"},{type:"text",bbox:[1687.74267578125,41.861045837402344,1754.278564453125,109.05470275878906],interactivity:!0,content:"PS"},{type:"text",bbox:[1586.9542236328125,37.645729064941406,1689.173583984375,76.16383361816406],interactivity:!0,content:"G Log Out"},{type:"text",bbox:[377.60272216796875,156.44483947753906,522.74658203125,199.58572382],interactivity:!0,content:"Manage WQ"},{type:"text",bbox:[1507.1312255859375,40.47677993774414,1576.4156494140625,73.16761779785156],interactivity:!0,content:"Print"},{type:"text",bbox:[1698.7213134765625,.4103904962539673,1749.1270751953125,41.89173889160156],interactivity:!0,content:"X"},{type:"text",bbox:[124.20028686523438,199.1823272705078,330.784423828125,238.8],interactivity:!0,content:"AdjIRefund Review"},{type:"text",bbox:[1096.9854736328125,40.614173889160156,1201.592529296875,77.01738739013672],interactivity:!0,content:"Releases"},{type:"text",bbox:[1521.852783203125,74.17557525634766,1575.25439453125,109.00038146972656],interactivity:!0,content:"PLY"},{type:"text",bbox:[15.269383430480957,488.1274108886719,52.148162841796875,527.2474365234375],interactivity:!0,content:"#"},{type:"text",bbox:[113.50434112548828,157.03514099121094,191.95675659179688,197.21229553222656],interactivity:!0,content:"Open"},{type:"text",bbox:[191.35885620117188,157.61,277.1715393066406,196.57212829589844],interactivity:!0,content:"B Report"},{type:"text",bbox:[14.936001777648926,448.1799011230469,50.53317642211914,488.03802490234375],interactivity:!0,content:"R"},{type:"text",bbox:[635.6356201171875,157.52,745.2345581054688,198.0047],interactivity:!0,content:"New Filter"},{type:"text",bbox:[923.1784057617188,39.59061813354492,1096.705078125,75.36827087402344],interactivity:!0,content:"@"},{type:"text",bbox:[923.1784057617188,39.59061813354492,1096.705078125,75.36827087402344],interactivity:!0,content:"Payment Collection"},{type:"text",bbox:[22.45635223388672,826.9423217773438,69.11117553710938,869.8226318359375],interactivity:!0,content:"1K"},{type:"text",bbox:[277.2395324707031,157.35963439941406,368.9054260253906,196.14207458496094],interactivity:!0,content:"Export"},{type:"text",bbox:[20.072296142578125,784.2015380859375,67.7895736694336,828.545654296875],interactivity:!0,content:"2K"},{type:"text",bbox:[1574.260009765625,74.99603271484375,1698.4970703125,108.18537139892578],interactivity:!0,content:"Resolute"},{type:"text",bbox:[836.0946044921875,203.4613037109375,958.4434814453125,238.06698608398438],interactivity:!0,content:"Claim Edit"},{type:"text",bbox:[328.8428955078125,201.2435302734375,505.72625732421875,238.15118408203125],interactivity:!0,content:"Appt Requests"},{type:"text",bbox:[442.5273132324219,409.9251403808594,853.8930053710938,449.96044921875],interactivity:!0,content:"DAYTON CHILDREN'S"},{type:"text",bbox:[21.051097869873047,743.5128784179688,67.96086883544922,786.2736206054688],interactivity:!0,content:"3K"},{type:"text",bbox:[1414.356201171875,200.9915771484375,1713.28759765625,241.32296752929688],interactivity:!0,content:"ReferrallAuthorization"},{type:"text",bbox:[1321.8636474609375,206.0858612060547,1411.28173828125,236.69369506835938],interactivity:!0,content:"Patient"},{type:"text",bbox:[450.6690368652344,448.27001953125,850.0972900390625,489.0581970214844],interactivity:!0,content:"DAYTON CHILDREN'S"},{type:"text",bbox:[966.1300659179688,202.05953979492188,1087.632568359375,236.987091],interactivity:!0,content:"Claim Edit"},{type:"text",bbox:[1131.345703125,369.025146484375,1341.0006103515625,410.259765625],interactivity:!0,content:"0.00 Yes"},{type:"text",bbox:[1135.141845703125,331.1583557128906,1329.6307373046875,370.6731872558594],interactivity:!0,content:"0.00"},{type:"text",bbox:[1135.141845703125,331.1583557128906,1329.6307373046875,370.6731872558594],interactivity:!0,content:"Yes"},{type:"text",bbox:[453.1602478027344,370.14801025390625,848.2474365234375,410.7948303222656],interactivity:!0,content:"DAYTON CHILDREN'S"},{type:"text",bbox:[719.513916015625,566.057678222656,867.8240966796875,607.2521362304688],interactivity:!0,content:"16"},{type:"text",bbox:[1446.53662109375,247.81170654296875,1746.4447021484375,292.8515625],interactivity:!0,content:"WQ Status Reason"},{type:"text",bbox:[117.70769500732422,1.2783299684524536,493.46026611328125,39.051822662353516],interactivity:!0,content:"PATIENT ACCOUNTS"},{type:"text",bbox:[117.70769500732422,1.2783299684524536,493.46026611328125,39.051822662353516],interactivity:!0,content:"ply"},{type:"text",bbox:[117.70769500732422,1.2783299684524536,493.46026611328125,39.051822662353516],interactivity:!0,content:"PAS SBO"},{type:"text",bbox:[117.70769500732422,1.2783299684524536,493.46026611328125,39.051822662353516],interactivity:!0,content:"23457"},{type:"text",bbox:[1098.0787353515625,208.63233947753906,1181.5557861328125,235.79176330566406],interactivity:!0,content:"Credit"},{type:"text",bbox:[38.0057258605957,609.0118408203125,519.056213378906,647.8590698242188],interactivity:!0,content:"77661 CLINICAL COMMERCIAL DENIALS NOAUTH"},{type:"text",bbox:[437.8659973144531,46.751197814941406,597.7086791992188,73.01061248779297],interactivity:!0,content:"My SmartPhrases"},{type:"text",bbox:[27.033489227294922,370.4902648925781,512.5244140625,411.02520751953125],interactivity:!0,content:"108974 BCMH CREDIT BALANCE"},{type:"text",bbox:[665.5910034179688,202.40782165527344,830.067932128906,237.36769104003906],interactivity:!0,content:"Review"},{type:"text",bbox:[665.5910034179688,202.40782165527344,830.067932128906,237.36769104003906],interactivity:!0,content:"Charge"},{type:"text",bbox:[306.42034912109375,46.72446823120117,431.5556945800781,72.9461975097656],interactivity:!0,content:"Chart Review"},{type:"text",bbox:[465.17413330078125,331.4154357910156,847.5487060546875,371.13177490234375],interactivity:!0,content:"DAYTON CHILDREN'S"},{type:"text",bbox:[1191.31298828125,207.19439697265625,1307.281005859375,236.16697692871094],interactivity:!0,content:"Follow-up"},{type:"text",bbox:[59.11715316772461,496.8720397949219,361.7637939453125,520.014892578125],interactivity:!0,content:"120333 CIGNA CREDIT BALANCES"},{type:"text",bbox:[1415.8466796875,291.8918762207031,1740.1014404296875,331.45941162109375],interactivity:!0,content:"Working as Intended"},{type:"text",bbox:[437.8169250488281,488.1568908691406,843.242980957031,528.349365234375],interactivity:!0,content:"DAYTON CHILDREN'S"},{type:"text",bbox:[1132.5628662109375,291.6501159667969,1326.8424072265625,331.8122253417969],interactivity:!0,content:"0.00 Yes"},{type:"icon",bbox:[527.068420410156,155.6716613769531,635.051025390625,199.97418212890625],interactivity:!0,content:"None"},{type:"icon",bbox:[7.761803150177002,201.0150146484375,124.49468231201172,238.01800537109375],interactivity:!0,content:"None"},{type:"icon",bbox:[1434.5213623046875,3.867202043533325,1508.106201171875,39.7651252746582],interactivity:!0,content:"None"},{type:"icon",bbox:[1288.1614990234375,804.865234375,1348.7044677734375,898.4193725585938],interactivity:!0,content:"None"},{type:"icon",bbox:[1511.16015625,0,1588.70361328125,39.61804962158203],interactivity:!0,content:"None"},{type:"icon",bbox:[763.9591674804688,981.3006591796875,965.570556640625,1032.1983642578125],interactivity:!0,content:"None"},{type:"icon",bbox:[1049.6767578125,804.6234130859375,1112.9842529296875,900.243713378906],interactivity:!0,content:"None"},{type:"icon",bbox:[96.0217056274414,804.880126953125,157.1621551513672,898.061828613281],interactivity:!0,content:"None"},{type:"icon",bbox:[334.2096862792969,804.8349609375,395.6896057128906,896.634338378906],interactivity:!0,content:"None"},{type:"icon",bbox:[1526.5950927734375,804.956359863281,1588.394775390625,902.1539916992188],interactivity:!0,content:"None"},{type:"icon",bbox:[571.800842285156,805.396301269532,634.608154296875,901.5755615234375],interactivity:!0,content:"None"},{type:"icon",bbox:[6.237000942230225,74.47151184082031,56.36734390258789,112.4896240234375],interactivity:!0,content:"None"},{type:"icon",bbox:[1687.74267578125,41.861045837402344,1754.278564453125,109.05470275878906],interactivity:!0,content:"None"},{type:"icon",bbox:[1586.9542236328125,37.645729064941406,1689.173583984375,76.16383361816406],interactivity:!0,content:"None"},{type:"icon",bbox:[377.60272216796875,156.44483947753906,522.74658203125,199.5857238769531],interactivity:!0,content:"None"},{type:"icon",bbox:[57.45798110961914,76.203857421875,101.44916534423828,113.0762939453125],interactivity:!0,content:"None"},{type:"icon",bbox:[1507.1312255859375,40.47677993774414,1576.4156494140625,73.16761779785156],interactivity:!0,content:"None"},{type:"icon",bbox:[1721.222412109375,111.23695373535156,1752.0146484375,153.81085205078125],interactivity:!0,content:"None"},{type:"icon",bbox:[1588.54150390625,849.7990112304688,1657.3997802734375,900.148742675781],interactivity:!0,content:"None"},{type:"icon",bbox:[1667.8289794921875,111.1806640625,1722.697021484375,155.2540283203125],interactivity:!0,content:"None"},{type:"icon",bbox:[103.73573303222656,76.39816284179688,150.7538146972656,112.20873260498047],interactivity:!0,content:"None"},{type:"icon",bbox:[1466.6376953125,39.993412017822266,1504.9366455078125,74.79851531982422],interactivity:!0,content:"None"},{type:"icon",bbox:[112.11720275878906,39.640804290771484,188.92889404296875,76.5404357910156],interactivity:!0,content:"None"},{type:"icon",bbox:[1648.917236328125,.7083097696304321,1691.5762939453125,40.260887145996094],interactivity:!0,content:"None"},{type:"icon",bbox:[1698.7213134765625,.4103904962539673,1749.1270751953125,41.89173889160156],interactivity:!0,content:"None"},{type:"icon",bbox:[1592.606689453125,.3655713200569153,1633.12255859375,39.806514739990234],interactivity:!0,content:"None"},{type:"icon",bbox:[124.20028686523438,199.1823272705078,330.784423828125,238.8077697753906],interactivity:!0,content:"None"},{type:"icon",bbox:[14.716153144836426,645.5956420898438,58.223297119140625,691.1558837890625],interactivity:!0,content:"None"},{type:"icon",bbox:[543.812255859375,949.9239501953125,571.1476440429688,976.01904296875],interactivity:!0,content:"None"},{type:"icon",bbox:[14.43153381347656,604.9609375,57.19231033325195,645.1629638671875],interactivity:!0,content:"None"},{type:"icon",bbox:[14.442048072814941,290.7602233886719,53.327056884765625,331.0347595214844],interactivity:!0,content:"None"},{type:"icon",bbox:[1635.9066162109375,112.2376937866211,1668.3238525390625,155.5202941894531],interactivity:!0,content:"None"},{type:"icon",bbox:[1178.3912353515625,851.2100830078125,1249.3218994140625,901.1569213867188],interactivity:!0,content:"None"},{type:"icon",bbox:[1347.92431640625,851.348449707031,1418.602294921875,898.5828857421875],interactivity:!0,content:"None"},{type:"icon",bbox:[812.1744384765625,804.7918701171875,874.1201171875,901.6641845703125],interactivity:!0,content:"None"},{type:"icon",bbox:[14.462991714477539,566.0787353515625,55.93478012084961,605.288146972656],interactivity:!0,content:"None"},{type:"icon",bbox:[1096.9854736328125,40.614173889160156,1201.592529296875,77.01738739013672],interactivity:!0,content:"None"},{type:"icon",bbox:[1729.377197265625,333.10430908203125,1754.8021240234375,366.7254333496094],interactivity:!0,content:"None"},{type:"icon",bbox:[702.4142456054688,3.121079206466675,738.66943359375,41.31852340698242],interactivity:!0,content:"None"},{type:"icon",bbox:[575.398742675781,949.3660888671875,616.935363769531,974.908264160156],interactivity:!0,content:"None"},{type:"icon",bbox:[13.567350387573242,246.90577697753906,44.95988464355469,287.38897705078125],interactivity:!0,content:"None"},{type:"icon",bbox:[191.30718994140625,37.99507141113281,302.3087463378906,75.63729095458984],interactivity:!0,content:"None"},{type:"icon",bbox:[15.018834114074707,329.8807373046875,50.76686096191406,369.9967956542969],interactivity:!0,content:"None"},{type:"icon",bbox:[1521.852783203125,74.17557525634766,1575.25439453125,109.00038146972656],interactivity:!0,content:"None"},{type:"icon",bbox:[14.707438468933105,526.426818847656,52.57400131225586,566.3399658203125],interactivity:!0,content:"None"},{type:"icon",bbox:[1277.6376953125,991.0567626953125,1305.1571044921875,1026.887939453125],interactivity:!0,content:"None"},{type:"icon",bbox:[763.4867553710938,946.9234619140625,787.7843017578125,976.821350097656],interactivity:!0,content:"None"},{type:"icon",bbox:[987.9791259765625,947.7472534179688,1013.916809,976.17779541],interactivity:!0,content:"None"},{type:"icon",bbox:[632.804443359375,851.0858154296875,704.8595581054688,902.3046875],interactivity:!0,content:"None"},{type:"icon",bbox:[1111.3658447265625,852.1140747,1177.6121826171875,900.2450561523438],interactivity:!0,content:"None"},{type:"icon",bbox:[15.269383430480957,488.1274108886719,52.148162841796875,527.2474365234375],interactivity:!0,content:"None"},{type:"icon",bbox:[113.50434112548828,157.03514099121094,191.95675659179688,197.21229553222656],interactivity:!0,content:"None"},{type:"icon",bbox:[15.4400053024292,369.40972900390625,50.442901611328125,408.12469482421875],interactivity:!0,content:"None"},{type:"icon",bbox:[754.0524291992188,39.97019958496094,923.5352783203125,76.07572937011719],interactivity:!0,content:"None"},{type:"icon",bbox:[1656.2261962890625,848.673828125,1731.97705078125,899.9081420898438],interactivity:!0,content:"None"},{type:"icon",bbox:[191.35885620117188,157.613433837,277.1715393066406,196.57212829589844],interactivity:!0,content:"None"},{type:"icon",bbox:[396.2254333496094,850.61767578125,464.1209411621094,899.0340576171875],interactivity:!0,content:"None"},{type:"icon",bbox:[1417.1485595703125,853.39874267,1482.774169921875,901.2532958984375],interactivity:!0,content:"None"},{type:"icon",bbox:[1731.3671875,635.4527587890625,1755.1827392578125,664.033935546875],interactivity:!0,content:"None"},{type:"icon",bbox:[14.989119529724121,408.1120300292969,51.845062255859375,448.09417724609375],interactivity:!0,content:"None"},{type:"icon",bbox:[14.936001777648926,448.1799011230469,50.53317642211914,488.03802490234375],interactivity:!0,content:"None"},{type:"icon",bbox:[155.8453369140625,853.9161376953125,222.91326904296875,898.6390380859375],interactivity:!0,content:"None"},{type:"icon",bbox:[635.6356201171875,157.52517712,745.2345581054688,198.004791562],interactivity:!0,content:"None"},{type:"icon",bbox:[923.1784057617188,39.59061813354492,1096.705078125,75.36827087402344],interactivity:!0,content:"None"},{type:"icon",bbox:[872.887451171875,836.868713378,940.8109741210938,902.671142578125],interactivity:!0,content:"None"},{type:"icon",bbox:[462.6249084472656,853.143310546875,532.574951171875,904.2412719562],interactivity:!0,content:"None"},{type:"icon",bbox:[22.45635223388672,826.9423217773438,69.11117553710938,869.8226318359375],interactivity:!0,content:"None"},{type:"icon",bbox:[277.2395324707031,157.35963439941406,368.9054260253906,196.14207458496094],interactivity:!0,content:"None"},{type:"icon",bbox:[20.072296142578125,784.2015380859375,67.7895736694336,828.545654296875],interactivity:!0,content:"None"},{type:"icon",bbox:[1016.5421142578125,944.52880859375,1064.1075439453125,975.8909912109375],interactivity:!0,content:"None"},{type:"icon",bbox:[223.9472198486328,852.7105712890625,288.7115783691406,899.8546752929688],interactivity:!0,content:"None"},{type:"icon",bbox:[1574.260009765625,74.99603271484375,1698.4970703125,108.18537139892578],interactivity:!0,content:"None"},{type:"icon",bbox:[1474.155029296875,804.3898315429688,1530.2877197265625,900.25830078125],interactivity:!0,content:"None"},{type:"icon",bbox:[940.9110717773438,856.2393798828125,1002.4009399,900.406005859375],interactivity:!0,content:"None"},{type:"icon",bbox:[1729.5438232421875,300.9012756347656,1756,332.8285217285156],interactivity:!0,content:"None"},{type:"icon",bbox:[788.7158203125,945.8473510742188,838.0936279296875,976.943603515625],interactivity:!0,content:"None"},{type:"icon",bbox:[1230.8017578125,846.360107421875,1290.87939453125,898.69635],interactivity:!0,content:"None"},{type:"icon",bbox:[1685.4599609375,664.7726440429688,1731.005126953125,692.3046264648438],interactivity:!0,content:"None"},{type:"icon",bbox:[836.0946044921875,203.4613037109375,958.4434814453125,238.06698608398438],interactivity:!0,content:"None"},{type:"icon",bbox:[328.8428955078125,201.2435302734375,505.72625732421875,238.15118408203125],interactivity:!0,content:"None"},{type:"icon",bbox:[854.8699951171875,339.583740234375,867.7578125,364.7808837890625],interactivity:!0,content:"None"},{type:"icon",bbox:[442.5273132324219,409.9251403808594,853.8930053710938,449.96044921875],interactivity:!0,content:"None"},{type:"icon",bbox:[854.613037109375,653.9415893554688,867.93408203125,675.263916015625],interactivity:!0,content:"None"},{type:"icon",bbox:[1109.8516845703125,803.6784057617188,1289.22607421875,854.667053222],interactivity:!0,content:"None"},{type:"icon",bbox:[468.84417724609375,992.3201904296875,497.62750244140625,1024.3466796875],interactivity:!0,content:"None"},{type:"icon",bbox:[1573.0322265625,39.60359573364258,1591.8231201171875,74.5531005859375],interactivity:!0,content:"None"},{type:"icon",bbox:[995.8510131835938,804.5369873046875,1051.9259033203125,897.746826171875],interactivity:!0,content:"None"},{type:"icon",bbox:[21.051097869873047,743.5128784179688,67.96086883544922,786.2736206054688],interactivity:!0,content:"None"},{type:"icon",bbox:[1414.356201171875,200.9915771484375,1713.28759765625,241.32296752929688],interactivity:!0,content:"None"},{type:"icon",bbox:[1321.8636474609375,206.0858612060547,1411.28173828125,236.69369506835938],interactivity:!0,content:"None"},{type:"icon",bbox:[450.6690368652344,448.27001953125,850.0972900390625,489.0581970214844],interactivity:!0,content:"None"},{type:"icon",bbox:[966.1300659179688,202.05953979492188,1087.632568359375,236.987091064],interactivity:!0,content:"None"},{type:"icon",bbox:[1116.5714111328125,340.8915100097656,1130.0426025390625,364.44732666015625],interactivity:!0,content:"None"},{type:"icon",bbox:[309.560302734375,246.6787872314453,333.2519226074219,270.9588623046875],interactivity:!0,content:"None"},{type:"icon",bbox:[1131.345703125,369.025146484375,1341.0006103515625,410.259765625],interactivity:!0,content:"None"},{type:"icon",bbox:[5.882518768310547,159.1533660888672,34.406715393066406,199.22415161],interactivity:!0,content:"None"},{type:"icon",bbox:[1.3241291046142578,1.3351895809173584,36.488677978515625,40.94606399536133],interactivity:!0,content:"None"},{type:"icon",bbox:[1135.141845703125,331.1583557128906,1329.6307373046875,370.6731872558594],interactivity:!0,content:"None"},{type:"icon",bbox:[453.1602478027344,370.14801025390625,848.2474365234375,410.7948303222656],interactivity:!0,content:"None"},{type:"icon",bbox:[719.513916015625,566.0576782,867.8240966796875,607.2521362304688],interactivity:!0,content:"None"},{type:"icon",bbox:[854.63555908,378.71099853515625,868.149658203125,402.88787841796875],interactivity:!0,content:"None"},{type:"icon",bbox:[519.7452392578125,804.52197265625,574.4567260742188,908.674560546875],interactivity:!0,content:"None"},{type:"icon",bbox:[1446.53662109375,247.81170654296875,1746.4447021484375,292.8515625],interactivity:!0,content:"None"},{type:"icon",bbox:[117.70769500732422,1.2783299684524536,493.46026611328125,39.051822662353516],interactivity:!0,content:"None"},{type:"icon",bbox:[1584.9801025390625,803.0676879882,1667.2061767578125,853.524963378],interactivity:!0,content:"None"},{type:"icon",bbox:[758.7123413085938,796.99151611,814.8707885742188,912.4517822265625],interactivity:!0,content:"None"},{type:"icon",bbox:[1098.0787353515625,208.63233947753906,1181.5557861328125,235.79176330566406],interactivity:!0,content:"None"},{type:"icon",bbox:[38.0057258605957,609.0118408203125,519.05621337,647.8590698242188],interactivity:!0,content:"None"},{type:"icon",bbox:[746.174072265625,165.21214294433594,775.1552734375,193.49082946777344],interactivity:!0,content:"None"},{type:"icon",bbox:[.09611456096172333,647.40380859375,13.150830268859863,686.036376953125],interactivity:!0,content:"None"},{type:"icon",bbox:[985.943115234375,298.98187255859375,998.3255004,326.2695617675781],interactivity:!0,content:"None"},{type:"icon",bbox:[42.751094818115234,879.0072631835938,67.19146728515625,906.5491333],interactivity:!0,content:"None"},{type:"icon",bbox:[702.2417602,853.8978881835938,765.1954345703125,902.3330078125],interactivity:!0,content:"None"},{type:"icon",bbox:[985.0932006835938,338.5904235839844,998.5694580078125,366.131103515625],interactivity:!0,content:"None"},{type:"icon",bbox:[1115.812744140625,457.67889404296875,1130.9486083984375,481.78668212890625],interactivity:!0,content:"None"},{type:"icon",bbox:[1113.2969970703125,497.1309814453125,1131.417724609375,521.1190795898438],interactivity:!0,content:"None"},{type:"icon",bbox:[437.8659973144531,46.751197814941406,597.7086791992188,73.01061248779297],interactivity:!0,content:"None"},{type:"icon",bbox:[3.666459560394287,42.00506591796875,38.11039352416992,76.3514709],interactivity:!0,content:"None"},{type:"icon",bbox:[27.033489227294922,370.4902648925781,512.5244140625,411.02520751953125],interactivity:!0,content:"None"},{type:"icon",bbox:[665.5910034179688,202.40782165527344,830.067932128,237.36769104003906],interactivity:!0,content:"None"},{type:"icon",bbox:[306.42034912109375,46.72446823120117,431.5556945800781,72.946197],interactivity:!0,content:"None"},{type:"icon",bbox:[465.17413330078125,331.4154357910156,847.5487060546875,371.13177490234375],interactivity:!0,content:"None"},{type:"icon",bbox:[1191.31298828125,207.19439697265625,1307.281005859375,236.16697692871094],interactivity:!0,content:"None"},{type:"icon",bbox:[985.332275390625,613.687744140625,998.50811,640.45068359375],interactivity:!0,content:"None"},{type:"icon",bbox:[853.7474975585938,495.6929016113281,870.7750244140625,523.277587890625],interactivity:!0,content:"None"},{type:"icon",bbox:[65.07034,825.6116943359375,99.3364486694336,861.193359375],interactivity:!0,content:"None"},{type:"icon",bbox:[59.11715316772461,496.8720397949219,361.7637939453125,520.014892578125],interactivity:!0,content:"None"},{type:"icon",bbox:[854.2559814453125,533.6713256835938,867.6987,560.4445190429688],interactivity:!0,content:"None"},{type:"icon",bbox:[1415.8466796875,291.8918762207031,1740.1014404296875,331.45941162109375],interactivity:!0,content:"None"},{type:"icon",bbox:[993.3324584960938,292.18145751953125,1126.0673828125,331.2494812011719],interactivity:!0,content:"None"},{type:"icon",bbox:[437.8169250488281,488.1568908691406,843.24298,528.349365234375],interactivity:!0,content:"None"},{type:"icon",bbox:[1132.5628662109375,291.6501159667969,1326.8424072265625,331.8122253417969],interactivity:!0,content:"None"}],wt=["advanced_arrow","line_path","steps_creator"],ct=["crop_greyed_top","crop_greyed_left","crop_greyed_right","crop_greyed_bottom"],Or=f=>{const{setMenu:e,menu:t}=f,n=r=>()=>{e(r)};return i.jsxs("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",gap:16},children:[i.jsxs("button",{className:`custom-button ${t===Te.ANNOTATE?"active":""}`,onClick:n(Te.ANNOTATE),children:[i.jsx(zr,{}),"Annotate"]}),i.jsxs("button",{className:`custom-button ${t===Te.CROP?"active":""}`,onClick:n(Te.CROP),children:[i.jsx(Dr,{}),"Crop"]}),i.jsxs("button",{className:`custom-button ${t===Te.BLUR?"active":""}`,onClick:n(Te.BLUR),children:[i.jsx(Ar,{}),"Redact"]})]})},Pt=class Pt extends z.Polygon{constructor(...e){super(...e),this.text=null,this.textOffsetLeft=0,this.textOffsetTop=0,this._prevObjectStacking=!0,this._prevAngle=0,this.canvas=new z.Canvas("c"),this.selected=!1,this.pointIndex=0,this.widthPointer={x1:0,x2:1},this.heightPointer={y1:1,y2:2},this.arrowType="bottom",this.contextMenuPosition="bottom",this.test=e[2],this.canvas=e[3],this.pointIndex=e[4],this.widthPointer=e[5],this.heightPointer=e[6],this.arrowType=e[7],this.contextMenuPosition=e[8],this.cornerColor="white",this.cornerStrokeColor="black",this.cornerSize=8,this.hasBorders=!1,this.strokeUniform=!0,this.controls=this.createPathControls(),this.test.hasBorders=!1,this.test.evented=!1,this.test.hasControls=!1,this.on("added",()=>{var t;(t=this.canvas)==null||t.add(this.test)}),this.on("removed",()=>{this.canvas&&this.canvas.remove(this.test)}),this.on("mousedown:before",()=>{this.canvas&&(this._prevObjectStacking=this.canvas.preserveObjectStacking,this.canvas.preserveObjectStacking=!0)}),this.on("mousedblclick",()=>{var t;(t=this.canvas)==null||t.setActiveObject(this.test),this.test.enterEditing()}),this.on("scaling",()=>{this.updateTextboxDimensions()})}createPathControls(){const e={...this.controls};return e.p0=new z.Control({x:.5,y:.2,offsetX:0,offsetY:0,actionHandler:this.modifyPolygon.bind(this),actionName:"modifyPolygon",positionHandler:this.polygonPositionHandler.bind(this,4),render:(t,n,r)=>{t.save();const a=8,o="orange",u="orange";t.fillStyle=u,t.strokeStyle=o,t.lineWidth=2,t.beginPath(),t.arc(n,r,a/2,0,2*Math.PI),t.fill(),t.stroke(),t.restore()}}),e}polygonPositionHandler(e,t,n,r){const a=new z.Point(r.points[this.pointIndex].x-r.pathOffset.x,r.points[this.pointIndex].y-r.pathOffset.y),o=z.util.multiplyTransformMatrices(r.canvas.viewportTransform,r.calcTransformMatrix());return a.transform(o)}modifyPolygon(e,t,n,r){const a=t.target,o=a.points[this.pointIndex],u=a.scaleX||1,w=a.scaleY||1,b=(n-a.left)/u,d=(r-a.top)/w;return o.x=b,o.y=d,this.updateTextboxDimensions(),!0}updateTextboxDimensions(){const e=(this.points[this.widthPointer.x2].x-this.points[this.widthPointer.x1].x)*this.scaleX,t=(this.points[this.heightPointer.y2].y-this.points[this.heightPointer.y1].y)*this.scaleY;this.test.set({width:e-10,height:t-10}),this.adjustPolygonToText()}adjustPolygonToText(){const r=this.test.width+10,a=this.test.height+10,o=Math.max(50,r),u=Math.max(50,a),w=o/(this.points[this.widthPointer.x2].x-this.points[this.widthPointer.x1].x||1),b=u/(this.points[this.heightPointer.y2].y-this.points[this.heightPointer.y1].y||1);r>(this.points[this.widthPointer.x2].x-this.points[this.widthPointer.x1].x)*this.scaleX&&this.set({scaleX:w}),a>(this.points[this.heightPointer.y2].y-this.points[this.heightPointer.y1].y)*this.scaleY&&this.set({scaleY:b}),this.updateTextboxPosition()}updateTextboxPosition(){const e=this.arrowType==="top"?this.points[this.pointIndex].y:0,t=this.arrowType==="left"?this.points[this.pointIndex].x:0;this.test.set({left:this.left+(this.points[this.widthPointer.x2].x-this.points[this.widthPointer.x1].x)*this.scaleX/2-t*this.scaleX,top:this.top+(this.points[this.heightPointer.y2].y-this.points[this.heightPointer.y1].y)*this.scaleY/2-e*this.scaleY})}render(e){super.render(e),this.test.set({originX:"center",originY:"center"}),this.updateTextboxDimensions(),this.test.render(e)}};Pt.type="CustomFabricPolygon";let Rf=Pt;z.classRegistry.setClass(Rf);const Bt=(f,e)=>{const t=f.current.backgroundImage;if(!t||!e)return;const{left:n,top:r,width:a,height:o,scaleX:u,scaleY:w}=e,{scaleX:b=1,scaleY:d=1}=t,M=document.createElement("canvas");if(M.width=a*u,M.height=o*w,M.width===0||M.height===0)return;const s=M.getContext("2d");if(s){s.filter="blur(5px)",s.drawImage(t.getElement(),(n-t.left)/b,(r-t.top)/d,a*u/b,o*w/d,0,0,M.width,M.height);const h=new z.Image(M);h.set({left:n,top:r,width:a*u,height:o*w,selectable:!1,evented:!1,excludeFromExport:!0,shapeType:g.BLUR_INNER_PART,id:e.id+"-blur"}),f.current.getObjects().forEach(L=>{L.type==="image"&&L!==t&&L.id===e.id+"-blur"&&f.current.remove(L)}),f.current.add(h),f.current.renderAll()}},Pr=({canvas:f,isNewShape:e,canvasData:t})=>{const n=new z.Rect({id:t.id,left:t.left,top:t.top,width:t.width,height:t.height,scaleX:(t==null?void 0:t.scaleX)??1,scaleY:(t==null?void 0:t.scaleY)??1,fill:"rgba(255, 255, 255, 0.3)",stroke:"transparent",strokeWidth:1,cornerColor:"blue",cornerStyle:"circle",cornerSize:8,transparentCorners:!1,selectable:!0,hasBorders:!0,hasControls:!0,lockRotation:!0,shapeType:g.BLUR});if(!e){let r=!1;f.current.on("after:render",()=>{r||(Bt(f,n),r=!0)})}n.on("modified",()=>{Bt(f,n)}),f.current.add(n),e||f.current.setActiveObject(n),f.current.requestRenderAll()},Yr=(f,e)=>{const t=e[1].x-e[0].x,n=e[1].y-e[0].y,r=Math.atan2(n,t)*180/Math.PI;f==null||f.set({left:e[1].x,top:e[1].y,angle:r+90})},tt=(f,e)=>{const t=e.p1.x-e.p0.x,n=e.p1.y-e.p0.y,r=Math.atan2(n,t)*180/Math.PI;f==null||f.set({left:e.p1.x,top:e.p1.y,angle:r+90})},Qr=({canvas:f,isNewShape:e,canvasData:t,shapeType:n})=>{const r=new z.Polygon(t.points,{fill:"transparent",stroke:t.stroke,strokeWidth:t.strokeWidth,objectCaching:!1,transparentCorners:!1,cornerColor:t.cornerColor,perPixelTargetFind:!0,...e?{}:{left:t.left,top:t.top,scaleX:t.scaleX,scaleY:t.scaleY}}),a=new z.Triangle({width:t.strokeWidth*2,height:t.strokeWidth*2,fill:t.stroke,excludeFromExport:!0,selectable:!1,originX:"center",originY:"center"});r.set({shapeType:n,id:t.id}),a.set({shapeType:n===g.TEMP_ADVANCE