diff --git a/404.html b/404.html index a0790d6c..a43f1db2 100644 --- a/404.html +++ b/404.html @@ -7,8 +7,8 @@ - - + + diff --git a/assets/app.CWXZpBHN.js b/assets/app.DnauRz_e.js similarity index 90% rename from assets/app.CWXZpBHN.js rename to assets/app.DnauRz_e.js index efb642fa..df6712cf 100644 --- a/assets/app.CWXZpBHN.js +++ b/assets/app.DnauRz_e.js @@ -1 +1 @@ -import{U as o,ag as p,ah as u,ai as l,aj as c,ak as f,al as d,am as m,an as h,ao as g,ap as A,d as P,u as v,y,x as w,aq as C,ar as R,as as b,a7 as E}from"./chunks/framework.D9Guh45F.js";import{R as S}from"./chunks/theme.FATYM8wi.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(S),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return y(()=>{w(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),R(),b(),s.setup&&s.setup(),()=>E(s.Layout)}});async function _(){globalThis.__VITEPRESS__=!0;const e=x(),a=j();a.provide(u,e);const t=l(e.route);return a.provide(c,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function j(){return h(T)}function x(){let e=o,a;return g(t=>{let n=A(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&_().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{_ as createApp}; +import{U as o,ag as p,ah as u,ai as l,aj as c,ak as f,al as d,am as m,an as h,ao as g,ap as A,d as P,u as v,y,x as w,aq as C,ar as R,as as b,a7 as E}from"./chunks/framework.DxmCH4Ps.js";import{R as S}from"./chunks/theme.lwyW5HKe.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(S),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return y(()=>{w(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),R(),b(),s.setup&&s.setup(),()=>E(s.Layout)}});async function _(){globalThis.__VITEPRESS__=!0;const e=x(),a=j();a.provide(u,e);const t=l(e.route);return a.provide(c,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function j(){return h(T)}function x(){let e=o,a;return g(t=>{let n=A(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&_().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{_ as createApp}; diff --git a/assets/chunks/@localSearchIndexen-US.CmBxSAeJ.js b/assets/chunks/@localSearchIndexen-US.CmBxSAeJ.js new file mode 100644 index 00000000..702e5991 --- /dev/null +++ b/assets/chunks/@localSearchIndexen-US.CmBxSAeJ.js @@ -0,0 +1 @@ +const e='{"documentCount":227,"nextId":227,"documentIds":{"0":"/en-US/guide/changelog#📠-change-log","1":"/en-US/guide/changelog#_9-8-8","2":"/en-US/guide/changelog#_9-8-7","3":"/en-US/guide/changelog#_9-8-6","4":"/en-US/guide/changelog#_9-8-5","5":"/en-US/guide/changelog#_9-8-3","6":"/en-US/guide/changelog#_9-8-2","7":"/en-US/guide/changelog#_9-8-1","8":"/en-US/guide/changelog#_9-8-0","9":"/en-US/guide/changelog#_9-7-1","10":"/en-US/guide/changelog#_9-7-0","11":"/en-US/guide/changelog#_9-6-0","12":"/en-US/guide/changelog#_9-5-4","13":"/en-US/guide/changelog#_9-5-3","14":"/en-US/guide/changelog#_9-5-2","15":"/en-US/guide/changelog#_9-5-1","16":"/en-US/guide/changelog#_9-5-0","17":"/en-US/guide/changelog#_9-4-0","18":"/en-US/guide/changelog#_9-3-0","19":"/en-US/guide/changelog#_9-2-2","20":"/en-US/guide/changelog#_9-2-1","21":"/en-US/guide/changelog#_9-2-0","22":"/en-US/guide/changelog#_9-1-3","23":"/en-US/guide/changelog#_9-1-2","24":"/en-US/guide/changelog#_9-1-1","25":"/en-US/guide/changelog#_9-1-0","26":"/en-US/guide/changelog#_9-0-1","27":"/en-US/guide/changelog#_9-0-0","28":"/en-US/guide/changelog#_8-x","29":"/en-US/guide/changelog#_7-x","30":"/en-US/guide/changelog#_6-x","31":"/en-US/guide/changelog#_5-x","32":"/en-US/guide/changelog#_4-x","33":"/en-US/guide/chart-api#chart-api","34":"/en-US/guide/chart-api#init-ds-options","35":"/en-US/guide/chart-api#dispose-dcs","36":"/en-US/guide/chart-api#registerlocale-locale-locales","37":"/en-US/guide/chart-api#getoverlayclass","38":"/en-US/guide/chart-api#getsupportedlocales","39":"/en-US/guide/chart-api#registerstyles-name-styles","40":"/en-US/guide/chart-api#registerfigure-figure","41":"/en-US/guide/chart-api#getsupportedfigures","42":"/en-US/guide/chart-api#getfigureclass-name","43":"/en-US/guide/chart-api#registerindicator-indicator","44":"/en-US/guide/chart-api#getsupportedindicators","45":"/en-US/guide/chart-api#registeroverlay-overlay","46":"/en-US/guide/chart-api#getsupportedoverlays","47":"/en-US/guide/chart-api#registerxaxis-axis-9-8-0","48":"/en-US/guide/chart-api#registeryaxis-axis-9-8-0","49":"/en-US/guide/chart-api#version","50":"/en-US/guide/chart-api#utils","51":"/en-US/guide/chart-api#utils-clone-target","52":"/en-US/guide/chart-api#utils-merge-target-source","53":"/en-US/guide/chart-api#utils-isstring-value","54":"/en-US/guide/chart-api#utils-isnumber-value","55":"/en-US/guide/chart-api#utils-isvalid-value","56":"/en-US/guide/chart-api#utils-isobject-value","57":"/en-US/guide/chart-api#utils-isfunction-value","58":"/en-US/guide/chart-api#utils-isboolean-value","59":"/en-US/guide/chart-api#utils-formatvalue-value-key-defaultvalue","60":"/en-US/guide/chart-api#utils-formatprecision-value","61":"/en-US/guide/chart-api#utils-formatbignumber-value","62":"/en-US/guide/chart-api#utils-formatdate-datetimeformat-timestamp-format","63":"/en-US/guide/chart-api#utils-formatthousands-value-sign","64":"/en-US/guide/chart-api#utils-formatfolddecimal-value-threshold-9-8-0","65":"/en-US/guide/chart-api#utils-calctextwidth-text-size-weight-family-9-3-0","66":"/en-US/guide/chart-api#utils-getlinearslopeintercept-coordinate1-coordinate2","67":"/en-US/guide/chart-api#utils-getlinearyfromcoordinates-coordinate1-coordinate2-targetcoordinate","68":"/en-US/guide/chart-api#utils-getlinearyfromslopeintercept-kb-targetcoordinate","69":"/en-US/guide/chart-api#utils-checkcoordinateonarc-coordinate-arc","70":"/en-US/guide/chart-api#utils-checkcoordinateoncircle-coordinate-circle","71":"/en-US/guide/chart-api#utils-checkcoordinateonline-coordinate-line","72":"/en-US/guide/chart-api#utils-checkcoordinateonpolygon-coordinate-polygon","73":"/en-US/guide/chart-api#utils-checkcoordinateonrect-coordinate-rect","74":"/en-US/guide/chart-api#utils-checkcoordinateontext-coordinate-text-styles","75":"/en-US/guide/chart-api#utils-drawarc-ctx-arc-styles","76":"/en-US/guide/chart-api#utils-drawcircle-ctx-circle-styles","77":"/en-US/guide/chart-api#utils-drawline-ctx-line-styles","78":"/en-US/guide/chart-api#utils-drawpolygon-ctx-polygon-styles","79":"/en-US/guide/chart-api#utils-drawrect-ctx-rect-styles","80":"/en-US/guide/chart-api#utils-drawrecttext-ctx-recttext-styles","81":"/en-US/guide/chart-api#utils-drawrecttext-ctx-recttext-styles-1","82":"/en-US/guide/custom-axis#custom-axis-9-8-0","83":"/en-US/guide/custom-axis#input-params-introduction","84":"/en-US/guide/custom-axis#usage","85":"/en-US/guide/custom-axis#using-init-of-chart-api","86":"/en-US/guide/custom-axis#using-createindicator-of-instance-api","87":"/en-US/guide/custom-axis#using-setpaneoptions-of-instance-api","88":"/en-US/guide/data-source#📚-data","89":"/en-US/guide/environment#🏝️-environment","90":"/en-US/guide/environment#browser-support","91":"/en-US/guide/environment#polyfill","92":"/en-US/guide/figure#figure","93":"/en-US/guide/figure#example-of-use","94":"/en-US/guide/figure#built-in-figures","95":"/en-US/guide/figure#arc","96":"/en-US/guide/figure#circle","97":"/en-US/guide/figure#line","98":"/en-US/guide/figure#rect","99":"/en-US/guide/figure#text","100":"/en-US/guide/figure#recttext","101":"/en-US/guide/figure#customize-figure","102":"/en-US/guide/figure#attribute-description","103":"/en-US/guide/figure#example","104":"/en-US/guide/figure#step-1","105":"/en-US/guide/figure#step-2","106":"/en-US/guide/hot-key#⌨️-hot-key","107":"/en-US/guide/i18n#🌏-internationalization","108":"/en-US/guide/i18n#adding-new-language","109":"/en-US/guide/i18n#use-new-language","110":"/en-US/guide/indicator#technical-indicator","111":"/en-US/guide/indicator#built-in-technical-indicators","112":"/en-US/guide/indicator#custom-technical-indicators","113":"/en-US/guide/indicator#attribute-description","114":"/en-US/guide/indicator#step-1","115":"/en-US/guide/indicator#step-2","116":"/en-US/guide/instance-api#instance-api","117":"/en-US/guide/instance-api#getdom-paneid-position","118":"/en-US/guide/instance-api#getsize-paneid-position","119":"/en-US/guide/instance-api#setstyles-styles","120":"/en-US/guide/instance-api#getstyles","121":"/en-US/guide/instance-api#setpricevolumeprecision-priceprecision-volumeprecision","122":"/en-US/guide/instance-api#settimezone-timezone","123":"/en-US/guide/instance-api#gettimezone","124":"/en-US/guide/instance-api#setzoomenabled-enabled","125":"/en-US/guide/instance-api#iszoomenabled","126":"/en-US/guide/instance-api#setscrollenabled-enabled","127":"/en-US/guide/instance-api#isscrollenabled","128":"/en-US/guide/instance-api#setoffsetrightdistance-distance","129":"/en-US/guide/instance-api#getoffsetrightdistance-9-2-0","130":"/en-US/guide/instance-api#setmaxoffsetleftdistance-9-7-0","131":"/en-US/guide/instance-api#setmaxoffsetrightdistance-9-7-0","132":"/en-US/guide/instance-api#setleftminvisiblebarcount-barcount","133":"/en-US/guide/instance-api#setrightminvisiblebarcount-barcount","134":"/en-US/guide/instance-api#setbarspace-space","135":"/en-US/guide/instance-api#getbarspace","136":"/en-US/guide/instance-api#getvisiblerange","137":"/en-US/guide/instance-api#applynewdata-datalist-more-callback","138":"/en-US/guide/instance-api#applymoredata-datalist-more-callback","139":"/en-US/guide/instance-api#updatedata-data-callback","140":"/en-US/guide/instance-api#getdatalist","141":"/en-US/guide/instance-api#cleardata","142":"/en-US/guide/instance-api#loadmore-cb","143":"/en-US/guide/instance-api#setloaddatacallback-cb-9-8-0","144":"/en-US/guide/instance-api#createindicator-value-isstack-paneoptions-callback","145":"/en-US/guide/instance-api#overrideindicator-override-paneid-callback","146":"/en-US/guide/instance-api#getindicatorbypaneid-paneid-name","147":"/en-US/guide/instance-api#removeindicator-paneid-name","148":"/en-US/guide/instance-api#createoverlay-value-paneid","149":"/en-US/guide/instance-api#getoverlaybyid-id","150":"/en-US/guide/instance-api#overrideoverlay-override","151":"/en-US/guide/instance-api#removeoverlay-remove","152":"/en-US/guide/instance-api#scrollbydistance-distance-animationduration","153":"/en-US/guide/instance-api#scrolltorealtime-animationduration","154":"/en-US/guide/instance-api#scrolltodataindex-dataindex-animationduration","155":"/en-US/guide/instance-api#scrolltotimestamp-timestamp-animationduration","156":"/en-US/guide/instance-api#zoomatcoordinate-scale-coordinate-animationduration","157":"/en-US/guide/instance-api#zoomatdataindex-scale-dataindex-animationduration","158":"/en-US/guide/instance-api#zoomattimestamp-scale-timestamp-animationduration","159":"/en-US/guide/instance-api#setpaneoptions-options","160":"/en-US/guide/instance-api#executeaction-type-data-9-2-0","161":"/en-US/guide/instance-api#subscribeaction-type-callback","162":"/en-US/guide/instance-api#unsubscribeaction-type-callback","163":"/en-US/guide/instance-api#converttopixel-value-finder","164":"/en-US/guide/instance-api#convertfrompixel-coordinate-finder","165":"/en-US/guide/instance-api#getconvertpictureurl-includeoverlay-type-backgroundcolor","166":"/en-US/guide/instance-api#resize","167":"/en-US/guide/introduction#📃-introduction","168":"/en-US/guide/introduction#what-s-klinechart","169":"/en-US/guide/introduction#features","170":"/en-US/guide/overlay#overlay","171":"/en-US/guide/overlay#built-in-overlay-types","172":"/en-US/guide/overlay#custom-overlays","173":"/en-US/guide/overlay#attribute-description","174":"/en-US/guide/overlay#example","175":"/en-US/guide/quick-start#🚀-quick-start","176":"/en-US/guide/quick-start#get-klinechart","177":"/en-US/guide/quick-start#create-the-first-chart","178":"/en-US/guide/styles#🎨-style","179":"/en-US/guide/styles#picture-explanation","180":"/en-US/guide/styles#default-full-configuration","181":"/en-US/guide/v8-to-v9#🛠️-from-v8-to-v9","182":"/en-US/guide/v8-to-v9#import-adjustment","183":"/en-US/guide/v8-to-v9#design-adjustment","184":"/en-US/guide/v8-to-v9#style-configuration-adjustment","185":"/en-US/guide/v8-to-v9#api-adjustment","186":"/en-US/guide/v8-to-v9#chart-api","187":"/en-US/guide/v8-to-v9#instance-api","188":"/en-US/guide/v8-to-v9#shape-help-api","189":"/en-US/guide/v8-to-v9#customized-technical-indicator-adjustment","190":"/en-US/more/faq#🙋-faq","191":"/en-US/more/faq#after-the-chart-is-initialized-only-one-line-can-be-seen","192":"/en-US/more/faq#the-candle-shows-a-line-no-fluctuation-what-to-do","193":"/en-US/more/faq#how-to-create-a-real-time-chart","194":"/en-US/more/faq#built-in-technical-indicators-calculated-data-is-not-what-you-want-how-to-do","195":"/en-US/more/faq#what-if-i-want-to-create-an-indicator-other-than-the-built-in-technical-indicator","196":"/en-US/more/faq#want-to-mark-the-point-of-sale-how-should-do","197":"/en-US/more/feedback#💬-feedback","198":"/en-US/more/feedback#github","199":"/en-US/more/feedback#telegram","200":"/en-US/more/feedback#discord","201":"/en-US/more/feedback#wechat-discussion-group","202":"/en-US/more/feedback#qq-discussion-group","203":"/en-US/more/local-development#local-development","204":"/en-US/more/local-development#introduction","205":"/en-US/more/local-development#notice","206":"/en-US/more/local-development#file-directory-description","207":"/en-US/more/local-development#module-dependencies","208":"/en-US/more/local-development#development","209":"/en-US/more/local-development#installation-dependencies","210":"/en-US/more/local-development#npm-execute-command-description","211":"/en-US/more/local-development#debug","212":"/en-US/sample/axis#axis","213":"/en-US/sample/basic#basic","214":"/en-US/sample/candle-type#candle-type","215":"/en-US/sample/data#data","216":"/en-US/sample/i18n#i18n","217":"/en-US/sample/indicator#indicator","218":"/en-US/sample/overlay#overlay","219":"/en-US/sample/theme#theme","220":"/en-US/sample/timezone#timezone","221":"/en-US/sample/tooltip#tooltip","222":"/en-US/sponsor#❤️-sponsor","223":"/en-US/sponsor#sponsor-channels","224":"/en-US/sponsor#alipay","225":"/en-US/sponsor#wechat-pay","226":"/en-US/sponsor#cryptocurrency"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[3,1,1],"1":[2,3,33],"2":[3,3,16],"3":[3,3,38],"4":[3,3,22],"5":[3,3,40],"6":[3,3,27],"7":[3,3,40],"8":[3,3,49],"9":[3,3,19],"10":[3,3,28],"11":[3,3,54],"12":[3,3,25],"13":[3,3,9],"14":[3,3,27],"15":[3,3,29],"16":[3,3,48],"17":[3,3,27],"18":[3,3,40],"19":[2,3,14],"20":[3,3,19],"21":[3,3,52],"22":[3,3,52],"23":[3,3,34],"24":[2,3,17],"25":[3,3,29],"26":[3,3,10],"27":[2,3,160],"28":[2,3,11],"29":[2,3,11],"30":[2,3,11],"31":[2,3,10],"32":[2,3,10],"33":[2,1,1],"34":[4,2,130],"35":[3,2,26],"36":[4,2,28],"37":[2,2,14],"38":[2,2,12],"39":[4,2,19],"40":[3,2,36],"41":[2,2,11],"42":[3,2,9],"43":[3,2,109],"44":[2,2,10],"45":[3,2,126],"46":[2,2,9],"47":[5,2,24],"48":[5,2,24],"49":[2,2,11],"50":[1,2,6],"51":[4,3,7],"52":[5,3,11],"53":[4,3,11],"54":[4,3,11],"55":[4,3,11],"56":[4,3,12],"57":[4,3,11],"58":[4,3,11],"59":[6,3,28],"60":[4,3,9],"61":[4,3,18],"62":[6,3,20],"63":[5,3,11],"64":[7,3,11],"65":[9,3,12],"66":[5,3,29],"67":[6,3,24],"68":[5,3,26],"69":[5,3,31],"70":[5,3,25],"71":[5,3,21],"72":[5,3,20],"73":[5,3,24],"74":[6,3,48],"75":[6,3,39],"76":[6,3,41],"77":[6,3,31],"78":[6,3,38],"79":[6,3,44],"80":[6,3,68],"81":[6,3,20],"82":[5,1,16],"83":[3,5,37],"84":[1,5,35],"85":[5,6,32],"86":[5,6,19],"87":[5,6,20],"88":[2,1,55],"89":[2,1,1],"90":[2,2,26],"91":[1,2,1],"92":[1,1,49],"93":[3,1,38],"94":[3,1,15],"95":[1,4,38],"96":[1,4,42],"97":[1,4,42],"98":[1,4,46],"99":[1,4,71],"100":[1,4,16],"101":[2,1,27],"102":[2,3,43],"103":[1,3,14],"104":[2,4,46],"105":[2,4,62],"106":[3,1,17],"107":[2,1,28],"108":[3,2,40],"109":[3,2,18],"110":[2,1,16],"111":[4,2,50],"112":[3,2,27],"113":[2,4,230],"114":[2,6,54],"115":[2,6,105],"116":[2,1,1],"117":[4,2,22],"118":[4,2,28],"119":[3,2,31],"120":[2,2,14],"121":[4,2,23],"122":[3,2,29],"123":[2,2,10],"124":[3,2,10],"125":[2,2,9],"126":[3,2,13],"127":[2,2,10],"128":[3,2,17],"129":[4,2,15],"130":[4,2,16],"131":[4,2,16],"132":[3,2,14],"133":[3,2,14],"134":[3,2,14],"135":[2,2,13],"136":[2,2,11],"137":[5,2,72],"138":[5,2,58],"139":[4,2,60],"140":[2,2,27],"141":[2,2,29],"142":[3,2,36],"143":[5,2,29],"144":[6,2,153],"145":[5,2,160],"146":[4,2,38],"147":[4,2,33],"148":[4,2,104],"149":[3,2,17],"150":[3,2,146],"151":[3,2,22],"152":[4,2,17],"153":[3,2,18],"154":[4,2,22],"155":[4,2,18],"156":[5,2,32],"157":[5,2,26],"158":[5,2,21],"159":[3,2,62],"160":[6,2,16],"161":[4,2,27],"162":[4,2,35],"163":[4,2,53],"164":[4,2,41],"165":[5,2,39],"166":[2,2,30],"167":[2,1,1],"168":[4,2,11],"169":[1,2,67],"170":[1,1,15],"171":[4,1,16],"172":[2,1,19],"173":[2,3,263],"174":[1,3,85],"175":[3,1,1],"176":[2,3,77],"177":[4,3,190],"178":[2,1,26],"179":[2,2,1],"180":[3,2,226],"181":[5,1,23],"182":[2,5,15],"183":[2,5,13],"184":[3,5,46],"185":[2,5,1],"186":[2,7,14],"187":[2,7,89],"188":[3,7,8],"189":[4,5,55],"190":[2,1,1],"191":[12,2,13],"192":[11,2,15],"193":[8,2,9],"194":[15,2,12],"195":[15,2,9],"196":[11,2,21],"197":[2,1,1],"198":[1,2,10],"199":[1,2,5],"200":[1,2,5],"201":[3,2,12],"202":[3,2,1],"203":[2,1,1],"204":[1,2,19],"205":[1,2,1],"206":[3,3,1],"207":[2,3,76],"208":[1,2,1],"209":[2,2,28],"210":[4,2,29],"211":[1,2,26],"212":[1,1,174],"213":[1,1,64],"214":[2,1,154],"215":[1,1,79],"216":[1,1,154],"217":[1,1,204],"218":[1,1,170],"219":[1,1,195],"220":[1,1,145],"221":[1,1,179],"222":[2,1,80],"223":[2,2,1],"224":[1,3,1],"225":[2,3,1],"226":[1,3,9]},"averageFieldLength":[3.2819383259911894,2.502202643171806,38.12775330396476],"storedFields":{"0":{"title":"📠 Change Log","titles":[]},"1":{"title":"9.8.8","titles":["📠 Change Log"]},"2":{"title":"9.8.7","titles":["📠 Change Log"]},"3":{"title":"9.8.6","titles":["📠 Change Log"]},"4":{"title":"9.8.5","titles":["📠 Change Log"]},"5":{"title":"9.8.3","titles":["📠 Change Log"]},"6":{"title":"9.8.2","titles":["📠 Change Log"]},"7":{"title":"9.8.1","titles":["📠 Change Log"]},"8":{"title":"9.8.0","titles":["📠 Change Log"]},"9":{"title":"9.7.1","titles":["📠 Change Log"]},"10":{"title":"9.7.0","titles":["📠 Change Log"]},"11":{"title":"9.6.0","titles":["📠 Change Log"]},"12":{"title":"9.5.4","titles":["📠 Change Log"]},"13":{"title":"9.5.3","titles":["📠 Change Log"]},"14":{"title":"9.5.2","titles":["📠 Change Log"]},"15":{"title":"9.5.1","titles":["📠 Change Log"]},"16":{"title":"9.5.0","titles":["📠 Change Log"]},"17":{"title":"9.4.0","titles":["📠 Change Log"]},"18":{"title":"9.3.0","titles":["📠 Change Log"]},"19":{"title":"9.2.2","titles":["📠 Change Log"]},"20":{"title":"9.2.1","titles":["📠 Change Log"]},"21":{"title":"9.2.0","titles":["📠 Change Log"]},"22":{"title":"9.1.3","titles":["📠 Change Log"]},"23":{"title":"9.1.2","titles":["📠 Change Log"]},"24":{"title":"9.1.1","titles":["📠 Change Log"]},"25":{"title":"9.1.0","titles":["📠 Change Log"]},"26":{"title":"9.0.1","titles":["📠 Change Log"]},"27":{"title":"9.0.0","titles":["📠 Change Log"]},"28":{"title":"8.x","titles":["📠 Change Log"]},"29":{"title":"7.x","titles":["📠 Change Log"]},"30":{"title":"6.x","titles":["📠 Change Log"]},"31":{"title":"5.x","titles":["📠 Change Log"]},"32":{"title":"4.x","titles":["📠 Change Log"]},"33":{"title":"Chart API","titles":[]},"34":{"title":"init(ds, options)","titles":["Chart API"]},"35":{"title":"dispose(dcs)","titles":["Chart API"]},"36":{"title":"registerLocale(locale, locales)","titles":["Chart API"]},"37":{"title":"getOverlayClass()","titles":["Chart API"]},"38":{"title":"getSupportedLocales()","titles":["Chart API"]},"39":{"title":"registerStyles(name, styles)","titles":["Chart API"]},"40":{"title":"registerFigure(figure)","titles":["Chart API"]},"41":{"title":"getSupportedFigures()","titles":["Chart API"]},"42":{"title":"getFigureClass(name)","titles":["Chart API"]},"43":{"title":"registerIndicator(indicator)","titles":["Chart API"]},"44":{"title":"getSupportedIndicators()","titles":["Chart API"]},"45":{"title":"registerOverlay(overlay)","titles":["Chart API"]},"46":{"title":"getSupportedOverlays()","titles":["Chart API"]},"47":{"title":"registerXAxis(axis) ^9.8.0","titles":["Chart API"]},"48":{"title":"registerYAxis(axis) ^9.8.0","titles":["Chart API"]},"49":{"title":"version()","titles":["Chart API"]},"50":{"title":"utils","titles":["Chart API"]},"51":{"title":"utils.clone(target)","titles":["Chart API","utils"]},"52":{"title":"utils.merge(target, source)","titles":["Chart API","utils"]},"53":{"title":"utils.isString(value)","titles":["Chart API","utils"]},"54":{"title":"utils.isNumber(value)","titles":["Chart API","utils"]},"55":{"title":"utils.isValid(value)","titles":["Chart API","utils"]},"56":{"title":"utils.isObject(value)","titles":["Chart API","utils"]},"57":{"title":"utils.isFunction(value)","titles":["Chart API","utils"]},"58":{"title":"utils.isBoolean(value)","titles":["Chart API","utils"]},"59":{"title":"utils.formatValue(value, key, defaultValue)","titles":["Chart API","utils"]},"60":{"title":"utils.formatPrecision(value)","titles":["Chart API","utils"]},"61":{"title":"utils.formatBigNumber(value)","titles":["Chart API","utils"]},"62":{"title":"utils.formatDate(dateTimeFormat, timestamp, format)","titles":["Chart API","utils"]},"63":{"title":"utils.formatThousands(value, sign)","titles":["Chart API","utils"]},"64":{"title":"utils.formatFoldDecimal(value, threshold) ^9.8.0","titles":["Chart API","utils"]},"65":{"title":"utils.calcTextWidth(text, size, weight, family) ^9.3.0","titles":["Chart API","utils"]},"66":{"title":"utils.getLinearSlopeIntercept(coordinate1, coordinate2)","titles":["Chart API","utils"]},"67":{"title":"utils.getLinearYFromCoordinates(coordinate1, coordinate2, targetCoordinate)","titles":["Chart API","utils"]},"68":{"title":"utils.getLinearYFromSlopeIntercept(kb, targetCoordinate)","titles":["Chart API","utils"]},"69":{"title":"utils.checkCoordinateOnArc(coordinate, arc)","titles":["Chart API","utils"]},"70":{"title":"utils.checkCoordinateOnCircle(coordinate, circle)","titles":["Chart API","utils"]},"71":{"title":"utils.checkCoordinateOnLine(coordinate, line)","titles":["Chart API","utils"]},"72":{"title":"utils.checkCoordinateOnPolygon(coordinate, polygon)","titles":["Chart API","utils"]},"73":{"title":"utils.checkCoordinateOnRect(coordinate, rect)","titles":["Chart API","utils"]},"74":{"title":"utils.checkCoordinateOnText(coordinate, text, styles)","titles":["Chart API","utils"]},"75":{"title":"utils.drawArc(ctx, arc, styles)","titles":["Chart API","utils"]},"76":{"title":"utils.drawCircle(ctx, circle, styles)","titles":["Chart API","utils"]},"77":{"title":"utils.drawLine(ctx, line, styles)","titles":["Chart API","utils"]},"78":{"title":"utils.drawPolygon(ctx, polygon, styles)","titles":["Chart API","utils"]},"79":{"title":"utils.drawRect(ctx, rect, styles)","titles":["Chart API","utils"]},"80":{"title":"utils.drawRectText(ctx, rectText, styles)","titles":["Chart API","utils"]},"81":{"title":"utils.drawRectText(ctx, rectText, styles)","titles":["Chart API","utils"]},"82":{"title":"Custom Axis ^9.8.0","titles":[]},"83":{"title":"Input params introduction","titles":["Custom Axis ^9.8.0"]},"84":{"title":"Usage","titles":["Custom Axis ^9.8.0"]},"85":{"title":"Using init of chart api","titles":["Custom Axis ^9.8.0","Usage"]},"86":{"title":"Using createIndicator of instance api","titles":["Custom Axis ^9.8.0","Usage"]},"87":{"title":"Using setPaneOptions of instance api","titles":["Custom Axis ^9.8.0","Usage"]},"88":{"title":"📚 Data","titles":[]},"89":{"title":"🏝️ Environment","titles":[]},"90":{"title":"Browser support","titles":["🏝️ Environment"]},"91":{"title":"Polyfill","titles":["🏝️ Environment"]},"92":{"title":"Figure","titles":[]},"93":{"title":"Example of use","titles":["Figure"]},"94":{"title":"Built-in figures","titles":["Figure"]},"95":{"title":"arc","titles":["Figure","Built-in figures"]},"96":{"title":"circle","titles":["Figure","Built-in figures"]},"97":{"title":"line","titles":["Figure","Built-in figures"]},"98":{"title":"rect","titles":["Figure","Built-in figures"]},"99":{"title":"text","titles":["Figure","Built-in figures"]},"100":{"title":"rectText","titles":["Figure","Built-in figures"]},"101":{"title":"Customize figure","titles":["Figure"]},"102":{"title":"Attribute description","titles":["Figure","Customize figure"]},"103":{"title":"Example","titles":["Figure","Customize figure"]},"104":{"title":"Step.1","titles":["Figure","Customize figure","Example"]},"105":{"title":"Step.2","titles":["Figure","Customize figure","Example"]},"106":{"title":"⌨️ Hot Key","titles":[]},"107":{"title":"🌏 Internationalization","titles":[]},"108":{"title":"Adding new language","titles":["🌏 Internationalization"]},"109":{"title":"Use new language","titles":["🌏 Internationalization"]},"110":{"title":"Technical indicator","titles":[]},"111":{"title":"Built-in technical indicators","titles":["Technical indicator"]},"112":{"title":"Custom Technical Indicators","titles":["Technical indicator"]},"113":{"title":"Attribute description","titles":["Technical indicator","Custom Technical Indicators"]},"114":{"title":"Step.1","titles":["Technical indicator","Custom Technical Indicators","Attribute description"]},"115":{"title":"Step.2","titles":["Technical indicator","Custom Technical Indicators","Attribute description"]},"116":{"title":"Instance API","titles":[]},"117":{"title":"getDom(paneId, position)","titles":["Instance API"]},"118":{"title":"getSize(paneId, position)","titles":["Instance API"]},"119":{"title":"setStyles(styles)","titles":["Instance API"]},"120":{"title":"getStyles()","titles":["Instance API"]},"121":{"title":"setPriceVolumePrecision(pricePrecision, volumePrecision)","titles":["Instance API"]},"122":{"title":"setTimezone(timezone)","titles":["Instance API"]},"123":{"title":"getTimezone()","titles":["Instance API"]},"124":{"title":"setZoomEnabled(enabled)","titles":["Instance API"]},"125":{"title":"isZoomEnabled()","titles":["Instance API"]},"126":{"title":"setScrollEnabled(enabled)","titles":["Instance API"]},"127":{"title":"isScrollEnabled()","titles":["Instance API"]},"128":{"title":"setOffsetRightDistance(distance)","titles":["Instance API"]},"129":{"title":"getOffsetRightDistance() ^9.2.0","titles":["Instance API"]},"130":{"title":"setMaxOffsetLeftDistance() ^9.7.0","titles":["Instance API"]},"131":{"title":"setMaxOffsetRightDistance() ^9.7.0","titles":["Instance API"]},"132":{"title":"setLeftMinVisibleBarCount(barCount)","titles":["Instance API"]},"133":{"title":"setRightMinVisibleBarCount(barCount)","titles":["Instance API"]},"134":{"title":"setBarSpace(space)","titles":["Instance API"]},"135":{"title":"getBarSpace()","titles":["Instance API"]},"136":{"title":"getVisibleRange()","titles":["Instance API"]},"137":{"title":"applyNewData(dataList, more, callback)","titles":["Instance API"]},"138":{"title":"applyMoreData(dataList, more, callback)","titles":["Instance API"]},"139":{"title":"updateData(data, callback)","titles":["Instance API"]},"140":{"title":"getDataList()","titles":["Instance API"]},"141":{"title":"clearData()","titles":["Instance API"]},"142":{"title":"loadMore(cb)","titles":["Instance API"]},"143":{"title":"setLoadDataCallback(cb) ^9.8.0","titles":["Instance API"]},"144":{"title":"createIndicator(value, isStack, paneOptions, callback)","titles":["Instance API"]},"145":{"title":"overrideIndicator(override, paneId, callback)","titles":["Instance API"]},"146":{"title":"getIndicatorByPaneId(paneId, name)","titles":["Instance API"]},"147":{"title":"removeIndicator(paneId, name)","titles":["Instance API"]},"148":{"title":"createOverlay(value, paneId)","titles":["Instance API"]},"149":{"title":"getOverlayById(id)","titles":["Instance API"]},"150":{"title":"overrideOverlay(override)","titles":["Instance API"]},"151":{"title":"removeOverlay(remove)","titles":["Instance API"]},"152":{"title":"scrollByDistance(distance, animationDuration)","titles":["Instance API"]},"153":{"title":"scrollToRealTime(animationDuration)","titles":["Instance API"]},"154":{"title":"scrollToDataIndex(dataIndex, animationDuration)","titles":["Instance API"]},"155":{"title":"scrollToTimestamp(timestamp, animationDuration)","titles":["Instance API"]},"156":{"title":"zoomAtCoordinate(scale, coordinate, animationDuration)","titles":["Instance API"]},"157":{"title":"zoomAtDataIndex(scale, dataIndex, animationDuration)","titles":["Instance API"]},"158":{"title":"zoomAtTimestamp(scale, timestamp, animationDuration)","titles":["Instance API"]},"159":{"title":"setPaneOptions(options)","titles":["Instance API"]},"160":{"title":"executeAction(type, data) ^9.2.0","titles":["Instance API"]},"161":{"title":"subscribeAction(type, callback)","titles":["Instance API"]},"162":{"title":"unsubscribeAction(type, callback)","titles":["Instance API"]},"163":{"title":"convertToPixel(value, finder)","titles":["Instance API"]},"164":{"title":"convertFromPixel(coordinate, finder)","titles":["Instance API"]},"165":{"title":"getConvertPictureUrl(includeOverlay, type, backgroundColor)","titles":["Instance API"]},"166":{"title":"resize()","titles":["Instance API"]},"167":{"title":"📃 Introduction","titles":[]},"168":{"title":"What\'s KLineChart?","titles":["📃 Introduction"]},"169":{"title":"Features","titles":["📃 Introduction"]},"170":{"title":"Overlay","titles":[]},"171":{"title":"Built-in overlay types","titles":["Overlay"]},"172":{"title":"Custom overlays","titles":["Overlay"]},"173":{"title":"Attribute description","titles":["Overlay","Custom overlays"]},"174":{"title":"Example","titles":["Overlay","Custom overlays"]},"175":{"title":"🚀 Quick Start","titles":[]},"176":{"title":"Get KLineChart","titles":["🚀 Quick Start"]},"177":{"title":"Create the first chart","titles":["🚀 Quick Start"]},"178":{"title":"🎨 Style","titles":[]},"179":{"title":"Picture explanation","titles":["🎨 Style"]},"180":{"title":"Default full configuration","titles":["🎨 Style"]},"181":{"title":"🛠️ From V8 to V9","titles":[]},"182":{"title":"Import adjustment","titles":["🛠️ From V8 to V9"]},"183":{"title":"Design adjustment","titles":["🛠️ From V8 to V9"]},"184":{"title":"Style configuration adjustment","titles":["🛠️ From V8 to V9"]},"185":{"title":"API adjustment","titles":["🛠️ From V8 to V9"]},"186":{"title":"Chart API","titles":["🛠️ From V8 to V9","API adjustment"]},"187":{"title":"Instance API","titles":["🛠️ From V8 to V9","API adjustment"]},"188":{"title":"Shape help API","titles":["🛠️ From V8 to V9","API adjustment"]},"189":{"title":"Customized technical indicator adjustment","titles":["🛠️ From V8 to V9"]},"190":{"title":"🙋 FAQ","titles":[]},"191":{"title":"After the chart is initialized, only one line can be seen?","titles":["🙋 FAQ"]},"192":{"title":"The candle shows a line, no fluctuation, what to do?","titles":["🙋 FAQ"]},"193":{"title":"How to create a real-time chart?","titles":["🙋 FAQ"]},"194":{"title":"Built-in technical indicators, calculated data is not what you want, how to do?","titles":["🙋 FAQ"]},"195":{"title":"What if I want to create an indicator other than the built-in technical indicator?","titles":["🙋 FAQ"]},"196":{"title":"Want to mark the point of sale, how should do?","titles":["🙋 FAQ"]},"197":{"title":"💬 Feedback","titles":[]},"198":{"title":"Github","titles":["💬 Feedback"]},"199":{"title":"Telegram","titles":["💬 Feedback"]},"200":{"title":"Discord","titles":["💬 Feedback"]},"201":{"title":"Wechat discussion group","titles":["💬 Feedback"]},"202":{"title":"QQ discussion group","titles":["💬 Feedback"]},"203":{"title":"Local Development","titles":[]},"204":{"title":"Introduction","titles":["Local Development"]},"205":{"title":"Notice","titles":["Local Development"]},"206":{"title":"File directory description","titles":["Local Development","Notice"]},"207":{"title":"Module dependencies","titles":["Local Development","Notice"]},"208":{"title":"Development","titles":["Local Development"]},"209":{"title":"Installation dependencies","titles":["Local Development","Development"]},"210":{"title":"NPM Execute command description","titles":["Local Development","Development"]},"211":{"title":"Debug","titles":["Local Development","Development"]},"212":{"title":"Axis","titles":[]},"213":{"title":"Basic","titles":[]},"214":{"title":"Candle Type","titles":[]},"215":{"title":"Data","titles":[]},"216":{"title":"I18n","titles":[]},"217":{"title":"Indicator","titles":[]},"218":{"title":"Overlay","titles":[]},"219":{"title":"Theme","titles":[]},"220":{"title":"Timezone","titles":[]},"221":{"title":"Tooltip","titles":[]},"222":{"title":"❤️ Sponsor","titles":[]},"223":{"title":"Sponsor Channels","titles":["❤️ Sponsor"]},"224":{"title":"Alipay","titles":["❤️ Sponsor","Sponsor Channels"]},"225":{"title":"Wechat Pay","titles":["❤️ Sponsor","Sponsor Channels"]},"226":{"title":"Cryptocurrency","titles":["❤️ Sponsor","Sponsor Channels"]}},"dirtCount":0,"index":[["☕️",{"2":{"222":1}}],["❤️",{"0":{"222":1},"1":{"223":1,"224":1,"225":1,"226":1}}],["指标信息提示",{"2":{"221":1}}],["基础信息提示",{"2":{"221":1}}],["矩形框",{"2":{"221":1}}],["默认",{"2":{"221":1}}],["不显示",{"2":{"221":1}}],["跟随十字光标",{"2":{"221":1}}],["总是显示",{"2":{"221":1}}],["芝加哥",{"2":{"220":1}}],["柏林",{"2":{"220":1}}],["上海",{"2":{"220":1}}],["红涨绿跌",{"2":{"219":1}}],["绿涨红跌",{"2":{"219":1}}],["深色",{"2":{"219":1}}],["浅色",{"2":{"219":1}}],["自定义",{"2":{"218":1}}],["圆",{"2":{"218":1}}],["内置",{"2":{"218":1}}],["内部",{"2":{"212":1}}],["价格线",{"2":{"218":1}}],["副图指标",{"2":{"217":1}}],["主图指标",{"2":{"217":1}}],["🥑",{"2":{"217":1}}],["🥭",{"2":{"217":1}}],["🥝",{"2":{"217":1}}],["🥥",{"2":{"217":1}}],["繁体中文",{"2":{"216":1}}],["简体中文",{"2":{"216":1}}],["面积图",{"2":{"214":1}}],["跌空心",{"2":{"214":1}}],["涨空心",{"2":{"214":1}}],["全空心",{"2":{"214":1}}],["全实心",{"2":{"214":1}}],["反向",{"2":{"212":1}}],["正向",{"2":{"212":1}}],["对数轴",{"2":{"212":1}}],["百分比轴",{"2":{"212":1}}],["线性轴",{"2":{"212":1}}],["外部",{"2":{"212":1}}],["左侧",{"2":{"212":1}}],["右侧",{"2":{"212":1}}],["在实际项目中根据情况进行调整",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["以下仅仅是为了协助代码演示",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["qq",{"0":{"202":1}}],["quick",{"0":{"175":1},"1":{"176":1,"177":1},"2":{"177":2}}],["quantity",{"2":{"173":1}}],["销毁图表",{"2":{"177":1}}],["j++",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["join",{"2":{"201":1}}],["jsimport",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["jsximport",{"2":{"177":1}}],["js",{"2":{"176":1,"177":2,"209":2}}],["jsdelivr",{"2":{"176":1,"177":1}}],["just",{"2":{"176":1}}],["jpeg",{"2":{"165":2}}],["j",{"2":{"115":6,"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["javascripthtml",{"2":{"213":1,"215":1}}],["javascripthtmlindex",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["javascriptchart",{"2":{"144":1,"145":1,"148":1,"150":1,"159":1,"193":1}}],["javascript",{"2":{"93":1,"105":1,"114":1,"115":1,"173":1,"174":1,"176":1,"177":1,"180":1}}],["漲幅",{"2":{"108":1}}],["成交額",{"2":{"108":1}}],["成交量",{"2":{"108":1,"216":1}}],["收",{"2":{"108":1,"216":1}}],["低",{"2":{"108":1,"216":1}}],["高",{"2":{"108":1,"216":1}}],["開",{"2":{"108":1,"216":1}}],["時間",{"2":{"108":1,"216":1}}],["←",{"2":{"106":1}}],["→",{"2":{"106":1}}],["⌨️",{"0":{"106":1}}],["🌟",{"2":{"222":1}}],["🍍",{"2":{"217":1}}],["🍑",{"2":{"217":1}}],["🍒",{"2":{"217":1}}],["🍈",{"2":{"217":1}}],["🍓",{"2":{"217":1}}],["🍇",{"2":{"217":1}}],["🍉",{"2":{"217":1}}],["🍌",{"2":{"217":1}}],["🍋",{"2":{"217":1}}],["🍊",{"2":{"217":1}}],["🍐",{"2":{"217":1}}],["🍎",{"2":{"217":1}}],["🍏",{"2":{"217":2}}],["🎨",{"0":{"178":1},"1":{"179":1,"180":1},"2":{"169":1}}],["🌏",{"0":{"107":1},"1":{"108":1,"109":1}}],["🏝️",{"0":{"89":1},"1":{"90":1,"91":1}}],["🆕",{"2":{"8":4,"10":2,"11":3,"15":2,"16":2,"17":3,"18":3,"21":5,"25":2,"27":1}}],["`performeventmovefordrawing`",{"2":{"173":1}}],["`createpointfigures`",{"2":{"173":2}}],["`weak",{"2":{"173":1}}],["`normal`",{"2":{"173":1}}],["`ma$",{"2":{"115":2}}],["`strong",{"2":{"173":1}}],["`stroke",{"2":{"96":1,"97":1,"98":1,"99":1}}],["`stroke`",{"2":{"96":1,"97":1,"98":1,"99":1}}],["`solid`",{"2":{"95":1,"97":1}}],["`fill`",{"2":{"96":1,"97":1,"98":1,"99":1}}],["`dashed`",{"2":{"95":1,"97":1}}],["`",{"2":{"85":3,"86":1,"87":1,"115":2,"177":1}}],["`$",{"2":{"85":3,"86":1,"87":1}}],["+=",{"2":{"212":1,"213":1,"214":1,"215":3,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["+098syuqtzi0ynzll",{"2":{"199":1}}],["+",{"2":{"66":1,"105":5,"106":5,"115":2,"174":1,"212":9,"213":9,"214":9,"215":9,"216":9,"217":11,"218":10,"219":9,"220":9,"221":9}}],["===",{"2":{"105":5,"174":1,"218":1,"219":2}}],["=",{"2":{"59":1,"66":1,"93":1,"105":14,"115":6,"137":1,"139":1,"174":3,"177":8,"212":31,"213":16,"214":22,"215":22,"216":22,"217":39,"218":25,"219":28,"220":22,"221":35}}],["=>",{"2":{"34":3,"35":1,"36":1,"37":1,"38":1,"39":1,"40":3,"41":1,"42":1,"43":9,"44":1,"45":20,"46":1,"47":2,"48":2,"49":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"83":1,"95":1,"96":1,"97":2,"98":1,"99":1,"102":2,"105":2,"113":6,"115":5,"117":1,"118":1,"119":1,"120":1,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":2,"138":2,"139":2,"140":1,"141":1,"142":2,"143":3,"144":9,"145":12,"146":1,"147":1,"148":29,"149":1,"150":15,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":2,"161":2,"162":2,"163":1,"164":1,"165":1,"166":1,"173":17,"174":1,"177":13,"212":8,"214":2,"215":3,"216":2,"217":7,"218":3,"219":2,"220":2,"221":8}}],["kinecharts",{"2":{"181":1}}],["kdj",{"2":{"111":1}}],["kb",{"0":{"68":1},"2":{"68":1}}],["kx",{"2":{"66":1}}],["k",{"2":{"66":1,"113":2,"137":1,"138":1,"139":1,"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":2,"219":4,"220":2,"221":2}}],["klinechart",{"0":{"168":1,"176":1},"2":{"168":1,"176":1,"198":2,"201":1,"204":1,"222":2}}],["klinecharts",{"2":{"21":2,"34":1,"92":1,"93":1,"101":1,"108":1,"112":1,"172":1,"173":1,"176":7,"177":8,"181":1,"182":3,"188":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1}}],["klinedata>",{"2":{"143":1}}],["klinedatalist",{"2":{"113":2,"115":4,"189":4,"217":2}}],["klinedata",{"2":{"43":1,"113":11,"115":2,"143":1,"144":1,"145":1,"217":2}}],["keywords",{"2":{"177":1}}],["key",{"0":{"59":1,"106":1},"2":{"43":2,"45":6,"59":1,"108":1,"109":1,"113":1,"114":2,"115":5,"144":2,"145":2,"173":2,"174":1,"180":1,"212":17,"214":8,"216":5,"217":1,"218":5,"219":6,"220":5,"221":13}}],["^9",{"0":{"47":1,"48":1,"64":1,"65":1,"82":1,"129":1,"130":1,"131":1,"143":1,"160":1},"1":{"83":1,"84":1,"85":1,"86":1,"87":1},"2":{"34":2,"45":2,"137":1,"138":1,"139":1,"144":3,"145":1,"150":2,"159":2}}],[">`",{"2":{"177":1}}],[">=",{"2":{"115":1}}],[">",{"2":{"34":1,"43":4,"45":4,"47":1,"48":1,"71":1,"72":1,"77":1,"78":1,"83":2,"97":2,"113":2,"137":1,"138":1,"140":1,"144":4,"145":4,"148":3,"150":1,"163":2,"164":1,"173":4,"176":1,"177":13,"212":2,"213":1,"214":2,"215":1,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["||",{"2":{"105":2,"115":1}}],["|",{"2":{"34":7,"35":2,"43":5,"45":17,"47":1,"48":1,"60":1,"61":1,"63":1,"64":1,"65":1,"74":10,"75":1,"76":4,"77":1,"78":4,"79":4,"80":13,"83":2,"95":1,"96":3,"97":4,"98":3,"99":5,"113":5,"117":2,"118":2,"119":1,"142":1,"143":1,"144":17,"145":14,"148":8,"150":3,"151":1,"161":7,"162":7,"163":2,"164":2,"173":9,"180":54}}],["hu",{"2":{"222":1}}],["https",{"2":{"173":1,"176":1,"177":1,"198":2,"199":1,"200":1,"222":1}}],["htmlid",{"2":{"187":1}}],["html>",{"2":{"177":2}}],["html",{"2":{"176":1,"177":1,"187":1}}],["html5",{"2":{"90":1}}],["htmlelement",{"2":{"34":1,"35":1,"117":1,"119":1}}],["hide",{"2":{"221":1}}],["hierarchy",{"2":{"207":1}}],["historical",{"2":{"137":1,"138":2}}],["hint",{"2":{"113":1}}],["highly",{"2":{"168":1,"169":1}}],["highest",{"2":{"88":1}}],["high",{"2":{"36":1,"88":1,"98":1,"108":1,"113":2,"137":1,"138":1,"139":1,"140":1,"173":1,"177":70,"180":3,"212":3,"213":3,"214":3,"215":5,"216":4,"217":3,"218":3,"219":3,"220":3,"221":3}}],["hk",{"2":{"108":1,"216":2}}],["homepage",{"2":{"222":3}}],["hope",{"2":{"222":1}}],["hoped",{"2":{"115":1}}],["hooks",{"2":{"177":1}}],["hold",{"2":{"173":3}}],["hot",{"0":{"106":1}}],["how",{"0":{"193":1,"194":1,"196":1},"2":{"92":1,"110":1,"170":1,"173":1,"174":1,"222":1}}],["horizontalstraightline",{"2":{"171":1}}],["horizontalsegment",{"2":{"171":1}}],["horizontalrayline",{"2":{"171":1}}],["horizontal",{"2":{"27":1,"74":1,"80":1,"180":2}}],["hh",{"2":{"62":1}}],["help",{"0":{"188":1},"2":{"181":1}}],["helper",{"2":{"50":1}}],["helvetica",{"2":{"180":12,"217":1}}],["head>",{"2":{"177":2}}],["here",{"2":{"85":3,"86":1,"87":1,"115":2,"141":1}}],["height",{"2":{"27":2,"34":1,"73":3,"79":3,"80":3,"83":1,"98":1,"99":2,"104":3,"105":8,"113":2,"118":1,"144":6,"159":6,"173":1,"177":7,"184":2,"191":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["halfgapbar",{"2":{"113":1,"173":1}}],["halfbar",{"2":{"113":1,"173":1}}],["handle",{"2":{"169":1,"173":2}}],["handling",{"2":{"25":1,"45":1}}],["hanging",{"2":{"74":1,"80":1}}],["has",{"2":{"27":1,"104":2,"107":1,"113":1,"137":1,"138":1,"139":1,"142":1,"174":1,"191":1,"196":1}}],["have",{"2":{"18":1,"36":1,"103":1,"150":1,"211":1}}],["zero",{"2":{"169":2}}],["z",{"2":{"113":1,"145":1}}],["zone",{"2":{"34":2,"122":4,"123":1}}],["zoomattimestamp",{"0":{"158":1}}],["zoomatdataindex",{"0":{"157":1}}],["zoomatcoordinate",{"0":{"156":1}}],["zooming",{"2":{"106":1}}],["zoom",{"2":{"27":1,"106":2,"144":1,"156":1,"159":1}}],["zh",{"2":{"34":1,"36":1,"107":1,"108":1,"216":3}}],["zlevel",{"2":{"10":2,"17":1,"45":2,"113":1,"144":1,"145":3,"148":3,"150":3,"173":1}}],["gg",{"2":{"200":1}}],["global",{"2":{"173":2,"176":1}}],["globally",{"2":{"101":1,"112":1,"113":3,"172":1}}],["gzip",{"2":{"169":1}}],["green",{"2":{"219":15}}],["grid",{"2":{"180":1,"207":1}}],["group",{"0":{"201":1,"202":1},"2":{"150":1,"151":1,"201":1}}],["groupid",{"2":{"148":3,"150":3,"151":2}}],["graph",{"2":{"40":1,"41":2,"42":1,"102":2,"113":3}}],["graphics",{"2":{"43":2,"102":1,"113":1,"145":2,"151":1,"173":6,"174":1}}],["graphic",{"2":{"18":1,"113":2,"173":3,"174":1}}],["gt",{"2":{"137":1,"139":1}}],["given",{"2":{"113":1}}],["github",{"0":{"198":1},"2":{"28":1,"29":1,"30":1,"31":1,"32":1,"198":2,"222":1}}],["good",{"2":{"222":1}}],["go",{"2":{"28":1,"29":1,"30":1,"31":1,"32":1}}],["gapbar",{"2":{"113":1,"173":1,"217":1}}],["gaps",{"2":{"113":1,"173":1}}],["gap",{"2":{"27":1,"34":1,"128":1,"129":1,"130":1,"131":1,"144":3,"159":3,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["gendata",{"2":{"212":2,"213":2,"214":2,"215":4,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["generally",{"2":{"113":1,"141":1}}],["generated",{"2":{"174":1}}],["generate",{"2":{"101":1,"112":1,"210":2}}],["generation",{"2":{"18":1}}],["getelementbyid",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":3,"220":1,"221":1}}],["getalphablue",{"2":{"180":1}}],["getconvertpictureurl",{"0":{"165":1}}],["getdatalist",{"0":{"140":1},"2":{"215":1}}],["getdom",{"0":{"117":1},"2":{"187":3}}],["getbarspace",{"0":{"135":1}}],["gettime",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["gettimezone",{"0":{"123":1}}],["gettechnicalindicatortemplate",{"2":{"27":1}}],["gettechnicalindicatorbypaneid",{"2":{"27":1,"187":2}}],["getlinearyfromslopeintercept",{"0":{"68":1}}],["getlinearyfromcoordinates",{"0":{"67":1}}],["getlinearslopeintercept",{"0":{"66":1}}],["getlocal",{"2":{"27":1}}],["get",{"0":{"176":1},"2":{"34":1,"37":1,"38":1,"41":1,"42":1,"44":1,"46":1,"49":1,"59":1,"66":1,"67":1,"68":1,"93":1,"113":1,"117":1,"118":1,"120":1,"122":1,"123":1,"129":1,"136":1,"140":1,"149":1,"165":1,"169":1}}],["getheight",{"2":{"27":1,"187":1}}],["getwidth",{"2":{"27":1,"187":1}}],["getindicatorbypaneid",{"0":{"146":1},"2":{"27":1,"187":1}}],["getvisiblerange",{"0":{"136":1},"2":{"27":1}}],["gets",{"2":{"135":1}}],["getstyles",{"0":{"120":1},"2":{"27":1,"187":1}}],["getstyleoptions",{"2":{"27":1,"187":1}}],["getsize",{"0":{"118":1},"2":{"27":2,"187":1}}],["getsupportedoverlays",{"0":{"46":1}}],["getsupportedindicators",{"0":{"44":1}}],["getsupportedfigures",{"0":{"41":1}}],["getsupportedlocales",{"0":{"38":1}}],["getsupportlocales",{"2":{"27":1}}],["getsupportoverlays",{"2":{"27":1}}],["getsupportfigures",{"2":{"27":1,"173":1}}],["getfigureclass",{"0":{"42":1},"2":{"27":1,"92":1,"93":1}}],["getoverlaybyid",{"0":{"149":1},"2":{"27":1}}],["getoverlayclass",{"0":{"37":1},"2":{"15":1}}],["getoffsetrightdistance",{"0":{"129":1},"2":{"21":1}}],["n",{"2":{"180":2}}],["ngondestroy",{"2":{"177":1}}],["ngafterviewinit",{"2":{"177":1}}],["npmyarnpnpmbuncdn",{"2":{"176":1}}],["npm",{"0":{"210":1},"2":{"176":2,"177":1,"209":2,"210":10,"211":1}}],["neue",{"2":{"180":12,"217":1}}],["net",{"2":{"176":1,"177":1}}],["necessary",{"2":{"141":1,"173":5,"222":1}}],["next",{"2":{"113":2}}],["nesting",{"2":{"59":1}}],["needed",{"2":{"173":1,"207":1}}],["need",{"2":{"88":2,"92":1,"101":1,"107":1,"112":1,"113":4,"137":1,"145":1,"150":1,"173":4}}],["needdefaultyaxisfigure",{"2":{"45":2,"148":3,"150":3,"173":1,"218":1}}],["needdefaultxaxisfigure",{"2":{"45":2,"148":3,"150":3,"173":1,"218":1}}],["needdefaultpointfigure",{"2":{"45":2,"148":3,"150":3,"173":1,"218":1}}],["needs",{"2":{"43":1,"45":3,"90":2,"93":1,"114":1,"115":3,"145":1,"150":3,"164":1,"165":1,"173":1,"180":1}}],["newdata",{"2":{"215":10}}],["new",{"0":{"108":1,"109":1},"2":{"27":4,"93":1,"108":1,"109":1,"137":1,"144":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["null",{"2":{"113":4,"142":1,"144":2,"145":3,"148":1,"150":1}}],["nullable",{"2":{"37":1,"143":1}}],["number>",{"2":{"68":1,"76":1,"78":1,"79":1}}],["numbers",{"2":{"34":1,"43":1,"61":1,"145":1}}],["number",{"2":{"34":8,"43":5,"45":6,"47":2,"48":2,"49":1,"54":1,"60":2,"61":1,"62":1,"63":1,"64":2,"65":3,"66":4,"67":7,"68":3,"69":7,"70":5,"71":4,"72":4,"73":6,"74":6,"75":7,"76":4,"77":4,"78":3,"79":6,"80":13,"83":16,"88":7,"95":7,"96":5,"97":8,"98":7,"99":13,"102":2,"113":30,"115":2,"118":6,"121":2,"128":1,"129":1,"130":1,"131":1,"132":2,"133":2,"134":1,"135":1,"136":4,"137":7,"138":7,"139":7,"140":7,"142":1,"144":10,"145":6,"148":10,"150":5,"152":2,"153":2,"154":2,"155":2,"156":4,"157":3,"158":3,"159":4,"163":10,"164":10,"173":29}}],["name=",{"2":{"177":4}}],["namely",{"2":{"66":1,"114":2}}],["name",{"0":{"39":1,"42":1,"146":1,"147":1},"2":{"34":3,"36":1,"37":2,"39":3,"40":3,"42":3,"43":5,"45":3,"47":3,"48":3,"83":2,"84":2,"85":4,"86":2,"87":2,"92":1,"93":3,"102":2,"105":1,"111":3,"113":7,"115":1,"119":1,"122":1,"123":1,"144":6,"145":6,"146":3,"147":3,"148":4,"150":4,"151":3,"159":4,"173":2,"174":2,"187":5,"189":1,"196":1,"217":11,"218":3}}],["naming",{"2":{"16":1}}],["none",{"2":{"111":2,"180":2,"212":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":3}}],["non",{"2":{"88":1}}],["normal",{"2":{"43":2,"45":2,"113":2,"144":1,"145":2,"148":2,"150":2,"173":2,"180":14,"212":1}}],["no",{"0":{"192":1},"2":{"22":1,"27":1,"35":1,"113":1,"115":1,"137":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"173":1,"182":1,"222":1}}],["nochangecolor",{"2":{"145":2,"180":5,"219":4}}],["nochangewickcolor",{"2":{"21":1,"180":1}}],["nochangebordercolor",{"2":{"21":1,"180":1}}],["node",{"2":{"9":1,"209":2}}],["notify",{"2":{"207":1}}],["notice",{"0":{"205":1},"1":{"206":1,"207":1}}],["note",{"2":{"93":1,"115":1,"137":1,"138":1,"139":1,"142":1,"166":1,"201":1}}],["notes",{"2":{"31":1,"32":1}}],["not",{"0":{"194":1},"2":{"3":1,"6":1,"9":1,"12":1,"22":2,"34":1,"43":1,"45":1,"113":3,"115":1,"122":1,"141":2,"145":1,"150":1,"173":14,"176":1,"211":1}}],["↩️",{"2":{"15":1}}],["4px",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["430px",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["45",{"2":{"180":3,"219":1}}],["42",{"2":{"177":7}}],["4986",{"2":{"177":7}}],["4980",{"2":{"177":7}}],["4988",{"2":{"177":7}}],["4985",{"2":{"177":7}}],["4981",{"2":{"177":14}}],["4964",{"2":{"177":21}}],["4961",{"2":{"177":35}}],["4963",{"2":{"177":7}}],["4962",{"2":{"177":7}}],["4968",{"2":{"177":14}}],["4966",{"2":{"177":14}}],["4975",{"2":{"177":7}}],["4974",{"2":{"177":7}}],["4973",{"2":{"177":14}}],["4971",{"2":{"177":7}}],["4979",{"2":{"177":21}}],["4972",{"2":{"177":21}}],["4970",{"2":{"177":7}}],["4977",{"2":{"177":42}}],["4976",{"2":{"177":14}}],["40k",{"2":{"169":1}}],["40",{"2":{"111":1,"180":3,"219":1}}],["4",{"0":{"12":1,"17":1,"32":1},"2":{"32":1,"113":1,"145":1,"180":48,"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["ue900",{"2":{"180":2}}],["utf",{"2":{"177":1}}],["utils",{"0":{"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1},"1":{"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1},"2":{"11":2,"18":1,"21":2,"81":2,"188":1}}],["umd",{"2":{"176":2,"177":1,"210":13}}],["url",{"2":{"165":1}}],["usdt",{"2":{"226":2}}],["using",{"0":{"85":1,"86":1,"87":1}}],["usage",{"0":{"84":1},"1":{"85":1,"86":1,"87":1}}],["us",{"2":{"34":1,"36":1,"107":2,"173":1,"216":1}}],["useeffect",{"2":{"177":4}}],["used",{"2":{"85":2,"86":1,"87":1,"93":1,"113":3,"143":1,"173":2,"174":2,"196":1}}],["uses",{"2":{"85":3,"86":1,"87":1}}],["use",{"0":{"93":1,"109":1},"2":{"27":6,"81":1,"84":2,"90":1,"100":1,"101":1,"107":1,"112":1,"137":1,"139":1,"142":1,"172":1,"174":1,"176":2,"182":1,"184":1,"186":1,"187":3,"209":1,"211":2,"222":2}}],["upper",{"2":{"207":1}}],["upgrade",{"2":{"181":3}}],["upcolor",{"2":{"145":2,"180":5,"219":10}}],["up",{"2":{"113":1,"180":1,"210":1,"214":2}}],["update",{"2":{"139":1,"207":1}}],["updates",{"2":{"24":1}}],["updatedata",{"0":{"139":1},"2":{"21":1,"88":1,"215":4}}],["upwickcolor",{"2":{"21":1,"180":1,"219":2}}],["upbordercolor",{"2":{"21":1,"180":1,"219":2}}],["uniformly",{"2":{"182":1}}],["unique",{"2":{"40":1,"43":1,"45":1,"102":1,"145":1,"150":1,"173":1}}],["unsubscribe",{"2":{"162":1}}],["unsubscribeaction",{"0":{"162":1},"2":{"25":1,"187":1}}],["unsynchronized",{"2":{"2":1}}],["under",{"2":{"16":1,"169":1,"222":1}}],["v2",{"2":{"222":1}}],["v9",{"0":{"181":1},"1":{"182":1,"183":1,"184":1,"185":1,"186":1,"187":1,"188":1,"189":1}}],["v8",{"0":{"181":1},"1":{"182":1,"183":1,"184":1,"185":1,"186":1,"187":1,"188":1,"189":1}}],["vue",{"2":{"177":1}}],["var",{"2":{"177":1}}],["variable",{"2":{"176":1}}],["valid",{"2":{"45":1,"55":1,"144":1,"150":1,"173":1}}],["values",{"2":{"43":1,"113":2,"144":1,"145":1,"163":1,"164":1,"173":3,"184":1,"189":1}}],["value",{"0":{"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"63":1,"64":1,"144":1,"148":1,"163":1},"2":{"11":1,"18":1,"34":2,"43":3,"45":1,"47":1,"48":1,"53":2,"54":2,"55":2,"56":2,"57":2,"58":3,"59":3,"60":1,"61":1,"63":1,"64":1,"67":1,"68":1,"69":2,"70":2,"73":2,"74":2,"75":3,"76":3,"77":1,"78":1,"79":3,"80":3,"83":2,"84":1,"95":2,"96":2,"98":3,"99":3,"102":1,"104":3,"113":8,"114":2,"115":4,"144":6,"145":3,"148":6,"150":3,"159":2,"163":7,"164":2,"173":7,"180":14,"187":5,"189":3}}],["vr",{"2":{"111":1}}],["v10",{"2":{"81":1,"100":1}}],["void",{"2":{"35":1,"36":1,"39":1,"40":2,"43":1,"45":3,"47":1,"48":1,"52":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"102":1,"121":1,"122":1,"124":1,"126":1,"128":1,"130":1,"131":1,"132":1,"133":1,"134":1,"137":2,"138":2,"139":2,"141":1,"142":2,"143":3,"144":1,"145":2,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":2,"161":2,"162":2,"166":1,"173":2,"177":2}}],["vol",{"2":{"7":1,"111":1,"217":1,"219":1,"221":1}}],["volumeprecision",{"0":{"121":1},"2":{"121":2,"192":1}}],["volume",{"2":{"2":1,"36":1,"43":2,"88":2,"108":1,"113":1,"121":3,"137":1,"138":1,"139":1,"140":1,"144":1,"145":2,"173":1,"177":70,"180":2,"212":3,"213":3,"214":3,"215":4,"216":4,"217":3,"218":3,"219":3,"220":3,"221":3}}],["vite",{"2":{"211":1}}],["via",{"2":{"178":1}}],["visible",{"2":{"43":3,"45":3,"113":4,"132":1,"133":1,"136":1,"144":1,"145":4,"148":3,"150":4,"173":2}}],["visiblerange",{"2":{"21":1,"113":2,"189":2,"217":2}}],["viewport",{"2":{"83":1,"177":1,"189":2}}],["view",{"2":{"31":1,"32":1,"207":2}}],["verify",{"2":{"210":1}}],["very",{"2":{"144":1,"222":1}}],["verticalstraightline",{"2":{"171":1}}],["verticalsegment",{"2":{"171":1}}],["verticalrayline",{"2":{"171":1}}],["vertical",{"2":{"12":1,"27":1,"74":1,"80":1,"180":2}}],["version",{"0":{"49":1},"2":{"9":1,"49":1,"137":1,"138":1,"139":1,"142":1,"176":1}}],["xxxxxxxx",{"2":{"148":1,"150":1}}],["xxx",{"2":{"115":2,"189":8}}],["xdis",{"2":{"105":2,"174":3,"218":3}}],["x3c",{"2":{"34":2,"37":1,"43":4,"45":4,"47":1,"48":1,"68":1,"71":1,"72":1,"76":1,"77":1,"78":2,"79":1,"83":2,"97":2,"105":1,"113":7,"137":1,"138":1,"140":1,"143":1,"144":4,"145":4,"148":3,"150":1,"163":2,"164":2,"173":4,"176":2,"177":32,"212":5,"213":3,"214":5,"215":3,"216":5,"217":6,"218":5,"219":5,"220":5,"221":5}}],["x",{"0":{"28":1,"29":1,"30":1,"31":1,"32":1},"2":{"8":1,"28":1,"29":1,"30":1,"31":1,"32":1,"45":2,"47":1,"66":2,"67":3,"68":1,"69":4,"70":4,"71":2,"72":2,"73":4,"74":4,"75":3,"76":3,"77":1,"78":1,"79":3,"80":3,"85":1,"95":2,"96":2,"97":2,"98":2,"99":2,"102":1,"104":3,"105":12,"113":3,"150":1,"156":1,"163":2,"164":2,"173":4,"174":2,"181":4,"217":2,"218":2}}],["xaxis",{"2":{"7":1,"17":1,"27":6,"34":1,"43":4,"85":1,"113":6,"173":2,"180":1,"184":6,"189":4,"217":2}}],["let",{"2":{"212":3,"213":3,"214":3,"215":3,"216":3,"217":4,"218":3,"219":3,"220":3,"221":3}}],["length",{"2":{"174":1,"180":2,"212":3,"213":3,"214":3,"215":4,"216":3,"217":3,"218":4,"219":3,"220":3,"221":3}}],["less",{"2":{"144":2,"159":2,"216":1}}],["left",{"2":{"74":1,"80":2,"83":1,"99":1,"106":1,"113":4,"118":1,"128":1,"129":1,"130":1,"132":1,"173":2,"180":5,"212":2}}],["level",{"2":{"45":1,"113":1,"145":1,"150":1,"173":1}}],["li888",{"2":{"222":1}}],["license",{"2":{"222":1}}],["light",{"2":{"219":3}}],["lightweight",{"2":{"168":1,"169":1}}],["link",{"2":{"211":1,"222":1}}],["lint",{"2":{"210":2}}],["liner",{"2":{"212":1}}],["linecolor",{"2":{"180":1}}],["linewidth",{"2":{"105":1}}],["lineto",{"2":{"105":6}}],["linesize",{"2":{"180":1}}],["lines",{"2":{"27":1,"145":1,"180":1,"184":2}}],["line",{"0":{"71":1,"77":1,"97":1,"191":1,"192":1},"2":{"6":1,"12":1,"16":1,"19":1,"23":1,"27":2,"66":1,"67":1,"68":1,"71":2,"76":1,"77":5,"78":1,"79":1,"80":1,"94":1,"95":1,"96":1,"97":2,"98":1,"99":1,"104":3,"113":2,"114":5,"115":3,"137":1,"138":1,"139":1,"148":1,"150":1,"169":1,"178":1,"180":4,"184":1,"207":1,"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":3,"219":4,"220":2,"221":2}}],["liihuu",{"2":{"198":2}}],["like",{"2":{"101":1,"112":1,"169":1,"172":1}}],["list",{"2":{"34":2,"122":1}}],["labels",{"2":{"184":1}}],["lang",{"2":{"216":2}}],["lang=",{"2":{"177":1}}],["languages",{"2":{"107":1}}],["language",{"0":{"108":1,"109":1},"2":{"34":1,"36":3,"38":1,"107":1,"108":2,"109":2}}],["layer",{"2":{"165":1,"207":2}}],["layout",{"2":{"7":1,"11":1,"34":3,"84":1,"85":1}}],["large",{"2":{"43":1,"61":1,"113":1,"145":1,"222":1}}],["lastdata",{"2":{"215":2}}],["lastvaluemark",{"2":{"27":1,"180":1}}],["last",{"2":{"27":1,"139":1,"180":1,"219":2,"221":1}}],["latest",{"2":{"12":1}}],["loadmoretimer",{"2":{"215":1}}],["loadmore",{"0":{"142":1},"2":{"215":1}}],["load",{"2":{"90":1,"142":1,"143":1}}],["location",{"2":{"154":1}}],["located",{"2":{"113":1,"173":1}}],["localized",{"2":{"38":1}}],["localization",{"2":{"36":1}}],["local",{"0":{"203":1},"1":{"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1},"2":{"34":1,"122":1}}],["locales",{"0":{"36":1},"2":{"36":2,"108":1}}],["locale",{"0":{"36":1},"2":{"34":2,"36":2}}],["locked",{"2":{"45":1,"150":1}}],["lock",{"2":{"45":2,"148":3,"150":3,"173":2}}],["lower",{"2":{"207":1}}],["lowest",{"2":{"88":1}}],["low",{"2":{"36":1,"88":1,"108":1,"137":1,"138":1,"139":1,"140":1,"177":70,"180":3,"212":3,"213":3,"214":3,"215":5,"216":4,"217":3,"218":3,"219":3,"220":3,"221":3}}],["longer",{"2":{"27":1,"35":1,"182":1}}],["long",{"2":{"8":1}}],["logo",{"2":{"222":2}}],["logarithm",{"2":{"212":1}}],["log",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1},"2":{"21":1,"28":1,"29":1,"30":1,"148":14,"150":14,"180":1,"212":1}}],["2px",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["2196f3",{"2":{"180":2}}],["28",{"2":{"177":21}}],["2000",{"2":{"215":1}}],["204",{"2":{"177":7}}],["20",{"2":{"111":6,"145":1,"177":21,"215":1}}],["2023",{"2":{"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1}}],["2024",{"2":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":2}}],["230",{"2":{"180":3}}],["23",{"2":{"25":1}}],["249",{"2":{"180":3,"219":1}}],["243",{"2":{"180":6}}],["2432435",{"2":{"145":1}}],["24",{"2":{"21":1,"111":4}}],["2dc08e",{"2":{"20":1,"180":4,"219":1}}],["27",{"2":{"20":1}}],["255",{"2":{"180":4}}],["25",{"2":{"17":1,"180":2}}],["22px",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["22",{"2":{"12":1,"180":4}}],["26a69a",{"2":{"20":1,"145":2}}],["26",{"2":{"6":1,"111":3}}],["2",{"0":{"6":1,"14":1,"19":2,"20":1,"21":1,"23":1,"105":1,"115":1,"129":1,"160":1},"2":{"105":11,"111":3,"114":1,"137":1,"138":1,"139":1,"144":1,"145":6,"148":3,"150":3,"159":1,"174":1,"180":52,"212":4,"213":4,"214":4,"215":4,"216":4,"217":4,"218":5,"219":12,"220":4,"221":4}}],["would",{"2":{"222":1}}],["works",{"2":{"163":1,"164":1}}],["was",{"2":{"204":1}}],["want",{"0":{"194":1,"195":1,"196":1},"2":{"180":1}}],["wrap",{"2":{"212":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["written",{"2":{"204":1}}],["wr",{"2":{"111":1}}],["what",{"0":{"168":1,"192":1,"194":1,"195":1}}],["while",{"2":{"121":1}}],["which",{"2":{"82":1,"113":1,"119":1,"144":1,"173":7,"174":1,"196":1}}],["whether",{"2":{"69":1,"70":1,"72":1,"73":1,"102":1,"124":1,"125":1,"126":1,"127":1,"137":1,"138":1,"144":1,"159":1,"173":2,"178":1}}],["wheel",{"2":{"7":1}}],["where",{"2":{"3":1,"7":1,"113":1,"173":1}}],["when",{"2":{"1":1,"3":1,"7":2,"12":1,"22":2,"45":1,"85":2,"86":1,"87":1,"93":1,"113":1,"115":2,"119":1,"144":2,"146":1,"147":1,"148":1,"150":1,"162":1,"173":1,"180":1}}],["wechat",{"0":{"201":1,"225":1}}],["website",{"2":{"176":1,"222":1}}],["web",{"2":{"173":1}}],["webview",{"2":{"90":1}}],["we",{"2":{"104":1}}],["weight",{"0":{"65":1},"2":{"65":1,"74":3,"80":3,"99":1,"180":10}}],["weak",{"2":{"45":3,"148":3,"150":4,"173":3}}],["well",{"2":{"22":1}}],["widget",{"2":{"207":2}}],["width=device",{"2":{"177":1}}],["width",{"2":{"5":1,"7":1,"18":1,"65":1,"73":3,"79":3,"80":3,"83":1,"98":2,"99":2,"104":3,"105":8,"113":4,"118":1,"134":1,"135":1,"173":2,"177":8}}],["window",{"2":{"113":3,"117":1,"118":1,"144":8,"145":2,"146":4,"147":3,"148":2,"159":7,"163":1,"164":1,"173":1,"177":1}}],["will",{"2":{"34":1,"35":1,"81":1,"100":1,"113":5,"121":1,"122":1,"137":1,"139":3,"141":1,"146":1,"147":1,"150":1,"163":1,"166":2,"173":1,"181":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1}}],["with",{"2":{"10":1,"88":2,"103":1,"113":3,"115":3,"144":1,"148":1,"166":1,"169":1,"173":4,"196":1,"207":1,"222":1}}],["yarn",{"2":{"176":1,"209":1}}],["yaxis",{"2":{"27":6,"43":4,"113":6,"117":2,"118":2,"173":2,"180":1,"184":6,"187":1,"189":4,"212":4,"217":2}}],["ydis",{"2":{"105":2,"174":3,"218":3}}],["your",{"2":{"177":1}}],["you",{"0":{"194":1},"2":{"84":1,"88":2,"92":1,"101":1,"104":1,"107":2,"108":1,"109":1,"112":1,"113":4,"169":1,"173":4,"176":3,"178":2,"181":2,"194":1,"204":3,"209":1,"211":1,"222":3}}],["yyyy",{"2":{"62":1}}],["y",{"2":{"5":1,"7":1,"22":1,"27":1,"45":2,"48":1,"66":3,"67":4,"68":2,"69":4,"70":4,"71":2,"72":2,"73":4,"74":4,"75":3,"76":3,"77":1,"78":1,"79":3,"80":3,"85":1,"86":1,"87":1,"95":2,"96":2,"97":2,"98":2,"99":2,"102":1,"104":3,"105":12,"113":2,"150":1,"156":1,"163":4,"164":3,"173":7,"174":2,"217":2,"218":2}}],["35",{"2":{"177":7,"180":2}}],["31",{"2":{"177":7}}],["33",{"2":{"177":7,"180":6}}],["34",{"2":{"111":1,"177":7}}],["30",{"2":{"111":3,"144":1,"177":7,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["3",{"0":{"5":1,"13":1,"18":1,"22":1,"65":1},"2":{"111":3,"144":1,"159":2,"174":1,"180":4,"212":3,"213":3,"214":3,"215":3,"216":3,"217":3,"218":4,"219":3,"220":3,"221":3}}],["bc1qnwzukszzk5xfk0zs3sr8etzgctgnrtqts43jzp3khe6gm7xazprsp4y6n3",{"2":{"226":1}}],["btc",{"2":{"226":1}}],["build",{"2":{"210":16}}],["built",{"0":{"94":1,"111":1,"171":1,"194":1,"195":1},"1":{"95":1,"96":1,"97":1,"98":1,"99":1,"100":1},"2":{"7":1,"14":1,"15":1,"23":2,"24":1,"34":1,"36":1,"90":1,"92":1,"94":1,"101":1,"107":1,"110":1,"112":1,"113":4,"169":1,"170":1,"172":1,"173":3,"174":1,"196":1,"210":8,"218":1}}],["business",{"2":{"207":1}}],["button",{"2":{"212":24,"214":9,"216":9,"217":14,"218":9,"219":9,"220":9,"221":26}}],["buttoncontainer",{"2":{"212":7,"214":4,"216":4,"217":7,"218":4,"219":4,"220":4}}],["but",{"2":{"176":1}}],["bun",{"2":{"176":1}}],["bmp",{"2":{"165":1}}],["bbi",{"2":{"111":1}}],["brar",{"2":{"111":1}}],["browser",{"0":{"90":1},"2":{"90":1}}],["browsers",{"2":{"8":1}}],["bias",{"2":{"111":1}}],["big",{"2":{"34":1}}],["b",{"2":{"59":2,"66":2}}],["body>",{"2":{"177":2}}],["box",{"2":{"169":1}}],["boundary",{"2":{"143":1}}],["bounding",{"2":{"43":4,"83":1,"113":4,"173":1,"189":2}}],["boll",{"2":{"111":1,"145":2,"217":1}}],["bordered",{"2":{"174":1}}],["borderradius",{"2":{"79":2,"80":2,"98":1,"99":1,"180":8}}],["border",{"2":{"76":4,"78":4,"79":5,"80":5,"96":3,"97":3,"98":4,"99":4,"103":1,"104":5,"105":1,"174":1,"212":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["borderdashedvalue",{"2":{"76":2,"78":2,"79":2,"80":2,"96":1,"97":1,"98":1,"99":1,"105":2,"145":2,"180":11,"219":4}}],["bordersize",{"2":{"76":2,"78":2,"79":2,"80":2,"96":1,"97":1,"98":1,"99":1,"104":2,"105":2,"145":2,"180":13,"219":4}}],["borderstyle",{"2":{"27":4,"76":2,"78":2,"79":2,"80":2,"96":1,"97":1,"98":1,"99":1,"104":2,"105":2,"145":2,"180":11,"219":4}}],["bordercolor",{"2":{"76":2,"78":2,"79":2,"80":2,"96":1,"97":1,"98":1,"99":1,"104":2,"105":2,"180":10}}],["bool",{"2":{"58":1}}],["boolean",{"2":{"34":2,"40":1,"43":4,"45":25,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"102":2,"113":4,"124":1,"125":1,"126":1,"127":1,"137":1,"138":1,"143":1,"144":7,"145":4,"148":38,"150":19,"159":2,"163":1,"164":1,"165":1,"173":22}}],["bottom",{"2":{"34":2,"74":1,"80":2,"83":1,"85":1,"99":1,"113":4,"118":1,"144":5,"159":4,"173":2,"207":1}}],["blue",{"2":{"180":1}}],["blurry",{"2":{"10":1}}],["blank",{"2":{"4":1,"182":1}}],["background",{"2":{"80":1,"99":1,"103":1,"104":2,"165":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["backgroundcolor",{"0":{"165":1},"2":{"80":2,"99":1,"165":2,"180":7,"219":2}}],["backward",{"2":{"8":1,"143":2}}],["bash",{"2":{"209":1}}],["bashbun",{"2":{"176":1}}],["bashpnpm",{"2":{"176":1}}],["bashyarn",{"2":{"176":1}}],["bashnpm",{"2":{"176":1}}],["basically",{"2":{"169":1,"178":1}}],["basic",{"0":{"213":1},"2":{"40":1,"41":1,"92":1,"174":1,"207":1}}],["basetitle",{"2":{"221":3}}],["basebuttoncontainer",{"2":{"221":6}}],["baseprice",{"2":{"212":3,"213":3,"214":3,"215":3,"216":3,"217":3,"218":3,"219":3,"220":3,"221":3}}],["based",{"2":{"90":1,"150":1}}],["baseline",{"2":{"74":2,"80":2,"99":1}}],["basevalue",{"2":{"43":2,"113":1,"144":2,"145":2}}],["base",{"2":{"22":1,"113":1,"221":1}}],["barcount",{"0":{"132":1,"133":1},"2":{"132":1,"133":1}}],["barspace",{"2":{"43":4,"113":3,"173":1,"189":1,"217":2}}],["bars",{"2":{"27":1,"145":1,"180":1,"184":1,"219":2}}],["bar",{"2":{"10":2,"18":1,"21":6,"27":1,"113":1,"173":1,"180":1,"184":1,"219":2}}],["by",{"2":{"5":1,"20":1,"37":1,"38":1,"41":1,"67":1,"68":1,"113":2,"146":1,"149":1,"151":1,"174":1,"189":1,"194":1,"222":1}}],["berlin",{"2":{"220":2}}],["best",{"2":{"115":1}}],["between",{"2":{"113":1,"173":1}}],["beginpath",{"2":{"105":3}}],["benchmark",{"2":{"99":1}}],["been",{"2":{"27":1,"137":1,"138":1,"139":1,"142":1,"150":1}}],["being",{"2":{"3":1}}],["be",{"0":{"191":1},"2":{"1":1,"3":1,"6":1,"34":3,"35":2,"81":1,"82":1,"88":1,"92":1,"93":1,"100":1,"113":6,"115":4,"119":1,"121":1,"125":1,"128":1,"129":1,"137":1,"138":1,"139":3,"141":1,"144":6,"145":1,"146":2,"148":1,"150":2,"152":1,"153":1,"154":1,"155":1,"156":2,"157":1,"158":1,"159":5,"163":3,"164":2,"165":3,"169":1,"173":13,"174":1,"178":1,"180":3,"196":2,"204":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1}}],["dts",{"2":{"210":2}}],["d9d9d9",{"2":{"180":6}}],["d>>",{"2":{"113":1}}],["dma",{"2":{"111":1}}],["dmi",{"2":{"111":1}}],["dd",{"2":{"62":1}}],["during",{"2":{"45":1,"173":4}}],["duplicate",{"2":{"5":1}}],["dcs",{"0":{"35":1},"2":{"35":2}}],["dark",{"2":{"219":3}}],["date",{"2":{"34":1,"62":1,"173":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["datetimeformat",{"0":{"62":1},"2":{"34":2,"62":2,"173":3}}],["datasource",{"2":{"189":2}}],["dataindex",{"0":{"154":1,"157":1},"2":{"45":1,"113":1,"148":2,"150":1,"154":2,"157":2,"163":4,"164":2,"173":3}}],["datalist",{"0":{"137":1,"138":1},"2":{"43":1,"88":2,"113":1,"137":2,"138":2,"143":1,"144":1,"145":1,"212":3,"213":3,"214":3,"215":6,"216":3,"217":3,"218":3,"219":3,"220":3,"221":3}}],["data",{"0":{"88":1,"139":1,"160":1,"194":1,"215":1},"2":{"5":1,"8":1,"22":1,"43":3,"45":1,"59":1,"88":4,"113":26,"115":3,"137":6,"138":5,"139":7,"140":3,"141":2,"142":1,"143":5,"144":2,"145":3,"150":1,"154":1,"157":1,"160":3,"161":1,"162":1,"163":1,"173":4,"207":2,"217":3}}],["dashvalue",{"2":{"27":1,"184":1}}],["dashedvalue",{"2":{"27":1,"75":2,"77":2,"95":1,"97":1,"104":2,"145":1,"148":1,"150":1,"180":12,"184":1}}],["dashed",{"2":{"27":1,"75":2,"76":2,"77":2,"78":2,"79":2,"80":2,"95":1,"96":1,"97":2,"98":1,"99":1,"104":4,"105":1,"144":2,"145":2,"180":22,"184":1}}],["does",{"2":{"211":1}}],["doctype",{"2":{"177":1}}],["docs",{"2":{"173":1}}],["document",{"2":{"92":1,"110":1,"170":1,"181":2,"204":1,"212":6,"214":3,"216":3,"217":6,"218":3,"219":5,"220":3,"221":9}}],["do",{"0":{"192":1,"194":1,"196":1},"2":{"108":1,"113":5,"173":6}}],["dotted",{"2":{"95":1,"96":1,"97":2,"98":1,"99":1}}],["domid",{"2":{"85":2}}],["dom",{"2":{"34":1,"35":1,"117":1,"187":1,"207":1}}],["double",{"2":{"25":1,"45":1,"150":1,"173":1}}],["downcolor",{"2":{"145":2,"180":5,"219":10}}],["down",{"2":{"113":1,"173":2,"180":1,"214":2}}],["downwickcolor",{"2":{"21":1,"180":1,"219":2}}],["downbordercolor",{"2":{"21":1,"180":1,"219":2}}],["download",{"2":{"9":1,"176":3}}],["drag",{"2":{"173":3}}],["dragged",{"2":{"144":1,"159":1}}],["dragging",{"2":{"45":1,"126":1,"127":1,"150":1}}],["dragenabled",{"2":{"34":1,"144":3,"159":3}}],["drawrecttext",{"0":{"80":1,"81":1},"2":{"81":2}}],["drawrect",{"0":{"79":1}}],["drawpolygon",{"0":{"78":1}}],["drawline",{"0":{"77":1}}],["drawcircle",{"0":{"76":1}}],["drawarc",{"0":{"75":1}}],["draw",{"2":{"27":1,"40":2,"43":2,"45":2,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"93":2,"102":2,"105":4,"113":1,"144":1,"145":3,"150":2,"173":3,"189":1,"217":1}}],["drawn",{"2":{"23":1,"113":2,"150":1}}],["drawing",{"2":{"6":2,"8":1,"25":1,"40":1,"43":1,"45":2,"113":1,"141":1,"145":1,"150":2,"169":1,"173":4,"174":1}}],["drop",{"2":{"16":1}}],["ds",{"0":{"34":1},"2":{"11":1,"34":2,"84":1,"178":1}}],["dir",{"2":{"209":1}}],["directory",{"0":{"206":1}}],["directly",{"2":{"174":1}}],["direction",{"2":{"27":1}}],["diagram",{"2":{"207":1}}],["diamond",{"2":{"103":1,"105":3}}],["div>",{"2":{"177":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["div",{"2":{"177":7,"212":3,"213":1,"214":3,"215":1,"216":3,"217":3,"218":3,"219":3,"220":3,"221":4}}],["dividing",{"2":{"16":1}}],["dimensions",{"2":{"113":1,"118":1,"173":1}}],["different",{"2":{"8":1,"139":1}}],["discussion",{"0":{"201":1,"202":1}}],["discussions",{"2":{"198":2}}],["discord",{"0":{"200":1},"2":{"200":1}}],["distribution",{"2":{"207":1}}],["distinguished",{"2":{"182":1}}],["dist",{"2":{"176":1,"177":1}}],["distance",{"0":{"128":1,"152":1},"2":{"4":1,"113":8,"128":1,"130":1,"131":1,"152":4,"153":1,"173":4,"187":1}}],["dispose",{"0":{"35":1},"2":{"177":11}}],["displayed",{"2":{"113":2}}],["displaying",{"2":{"22":1}}],["display",{"2":{"4":1,"5":1,"6":1,"7":1,"8":2,"11":2,"12":2,"17":1,"21":1,"22":1,"43":1,"88":1,"113":2,"114":1,"145":1,"180":2,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":2,"222":2}}],["demonstration",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["debugging",{"2":{"211":1}}],["debug",{"0":{"211":1},"2":{"211":1}}],["dev",{"2":{"210":3}}],["developers",{"2":{"201":1}}],["developer",{"2":{"173":1}}],["development",{"0":{"203":1,"208":1},"1":{"204":1,"205":1,"206":1,"207":1,"208":1,"209":2,"210":2,"211":2},"2":{"21":1,"169":1,"176":2,"210":4}}],["deleting",{"2":{"207":1}}],["deleted",{"2":{"81":1,"100":1}}],["delete",{"2":{"27":8,"45":1,"150":1,"173":2,"184":1,"186":1,"187":5,"189":1}}],["determined",{"2":{"189":1}}],["determine",{"2":{"104":1,"114":1,"115":1,"174":1}}],["details",{"2":{"34":1,"40":1,"45":1,"119":1,"137":1,"138":1,"139":1,"173":1,"183":1,"195":1}}],["definition",{"2":{"169":1}}],["define",{"2":{"104":2}}],["defined",{"2":{"85":1}}],["defaulted",{"2":{"137":1,"138":1,"144":2,"146":1,"156":1,"159":2,"165":3,"173":8}}],["defaultticks",{"2":{"83":1}}],["defaultvalue",{"0":{"59":1},"2":{"59":1,"180":2}}],["defaultstyles",{"2":{"43":2,"113":3,"144":2,"145":2,"173":1,"189":3}}],["defaultzlevel",{"2":{"17":1}}],["default",{"0":{"180":1},"2":{"4":1,"5":2,"20":1,"45":3,"83":1,"107":1,"111":3,"113":10,"117":2,"118":2,"137":1,"138":1,"144":5,"145":1,"146":1,"147":1,"148":1,"150":3,"152":2,"153":2,"154":2,"155":2,"156":3,"157":2,"158":2,"159":3,"162":1,"165":2,"173":12,"174":1,"177":3,"192":1}}],["dependencies",{"0":{"207":1,"209":1},"2":{"169":1,"209":1}}],["dependency",{"2":{"9":1,"209":1,"210":2}}],["deprecated",{"2":{"81":1,"100":1,"137":1,"138":1,"139":1,"142":1}}],["design",{"0":{"183":1}}],["description",{"0":{"102":1,"113":1,"173":1,"206":1,"210":1},"1":{"114":1,"115":1},"2":{"177":1}}],["describes",{"2":{"92":1}}],["deselected",{"2":{"45":1,"150":1}}],["destroyed",{"2":{"35":1}}],["destroys",{"2":{"35":1}}],["deep",{"2":{"51":1}}],["deeprequired",{"2":{"22":1}}],["deeppartial",{"2":{"22":1}}],["declarations",{"2":{"20":1}}],["declaration",{"2":{"14":1,"16":1}}],["decimalfoldthreshold",{"2":{"34":2,"173":1}}],["decimals",{"2":{"8":1}}],["decimal",{"2":{"1":1,"3":1,"7":1,"34":1,"64":1,"173":1,"192":1}}],["rgba",{"2":{"180":17,"219":2}}],["rise",{"2":{"219":6}}],["rippleradius",{"2":{"180":1}}],["ripplecolor",{"2":{"180":1}}],["rich",{"2":{"169":1,"176":1}}],["rigideroverlay",{"2":{"27":1}}],["right",{"2":{"4":1,"45":1,"74":1,"80":2,"83":1,"99":1,"106":1,"113":4,"118":1,"128":1,"129":1,"131":1,"133":1,"150":1,"173":4,"180":4,"212":2}}],["rsi",{"2":{"111":1}}],["round",{"2":{"212":3,"213":3,"214":3,"215":4,"216":3,"217":3,"218":3,"219":3,"220":3,"221":3}}],["root",{"2":{"117":3,"118":3,"187":1,"209":1}}],["roc",{"2":{"111":1}}],["rollback",{"2":{"15":1}}],["run",{"2":{"90":2,"209":1,"210":20}}],["rules",{"2":{"10":1,"210":1,"221":3}}],["random",{"2":{"212":4,"213":4,"214":4,"215":6,"216":4,"217":5,"218":4,"219":4,"220":4,"221":4}}],["range",{"2":{"83":3,"136":1}}],["rayline",{"2":{"171":1}}],["radius",{"2":{"69":1,"70":1,"75":1,"76":1,"79":1,"80":1,"95":1,"96":1,"174":2,"180":2,"212":1,"214":1,"216":1,"217":1,"218":3,"219":1,"220":1,"221":1}}],["ratio",{"2":{"18":2}}],["r",{"2":{"69":2,"70":2,"75":2,"76":2,"95":1,"96":1,"174":1,"218":1}}],["reward",{"2":{"222":1}}],["red",{"2":{"219":15}}],["redrawn",{"2":{"141":1}}],["requires",{"2":{"209":1,"211":1}}],["required",{"2":{"88":7,"102":1,"144":1,"160":1,"173":8,"174":1}}],["retrieve",{"2":{"207":1}}],["returns",{"2":{"173":1}}],["returning",{"2":{"143":1,"148":1}}],["returned",{"2":{"113":1,"115":1,"140":1,"146":2,"147":1,"151":1}}],["return",{"2":{"34":1,"102":1,"105":1,"113":1,"115":4,"120":1,"144":1,"148":1,"149":1,"150":1,"173":4,"174":2,"177":5,"180":1,"189":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":3,"218":3,"219":1,"220":1,"221":1}}],["reverse",{"2":{"180":1,"212":5}}],["repeated",{"2":{"141":1}}],["replace",{"2":{"115":1}}],["resizing",{"2":{"166":1}}],["resize",{"0":{"166":1}}],["respond",{"2":{"115":1}}],["response",{"2":{"16":1}}],["results",{"2":{"115":1}}],["result",{"2":{"113":1,"217":3}}],["react",{"2":{"177":1}}],["reactvueangularpreactsolidsveltevanilla",{"2":{"177":1}}],["read",{"2":{"92":1}}],["realdataindex",{"2":{"113":1}}],["realx",{"2":{"113":1}}],["real",{"0":{"193":1},"2":{"113":4}}],["realrange",{"2":{"83":1}}],["realto",{"2":{"21":1,"83":1,"113":1,"136":1}}],["realfrom",{"2":{"21":1,"83":1,"113":1,"136":1}}],["recalculate",{"2":{"166":1}}],["recommended",{"2":{"92":1,"176":1}}],["recttext",{"0":{"80":1,"81":1,"100":1},"2":{"80":2,"94":1,"180":1}}],["rectangle",{"2":{"73":2,"79":2}}],["rect",{"0":{"73":1,"79":1,"98":1},"2":{"15":1,"21":2,"73":2,"79":2,"94":1,"113":1,"180":4,"207":1,"221":2}}],["relevant",{"2":{"207":1}}],["release",{"2":{"31":1,"32":1}}],["related",{"2":{"27":1}}],["regularity",{"2":{"212":1}}],["regenerate",{"2":{"43":1,"113":1,"145":1}}],["regeneratefigures",{"2":{"27":1,"43":2,"113":1,"115":1,"144":1,"145":3,"189":1}}],["regenerateplots",{"2":{"27":1,"189":1}}],["register",{"2":{"84":1}}],["registeryaxis",{"0":{"48":1},"2":{"82":1,"144":1}}],["registerxaxis",{"0":{"47":1},"2":{"82":1}}],["registered",{"2":{"34":1,"119":1}}],["registerstyles",{"0":{"39":1},"2":{"27":1,"34":1,"119":1,"219":3}}],["registerlocale",{"0":{"36":1},"2":{"27":1,"108":2,"216":2}}],["registerfigure",{"0":{"40":1},"2":{"27":1,"101":1}}],["registeroverlay",{"0":{"45":1},"2":{"3":1,"27":1,"172":1,"186":1,"218":2}}],["registerindicator",{"0":{"43":1},"2":{"3":1,"27":1,"112":1,"186":1,"217":2}}],["remove",{"0":{"151":1},"2":{"147":2,"151":2}}],["removehtml",{"2":{"27":1,"187":1}}],["removetag",{"2":{"27":1,"187":1}}],["removetechnicalindicator",{"2":{"27":1,"187":1}}],["removeannotation",{"2":{"27":1,"187":1}}],["removeshape",{"2":{"27":1,"187":1}}],["removeindicator",{"0":{"147":1},"2":{"27":1,"187":1}}],["removeoverlay",{"0":{"151":1},"2":{"27":2,"187":1}}],["reference",{"2":{"173":1}}],["refer",{"2":{"34":2,"39":1,"107":1,"113":7,"119":1,"120":1,"122":1,"137":1,"138":1,"139":1,"140":1,"181":1,"183":1}}],["refreshing",{"2":{"22":1}}],["refactoring",{"2":{"27":1}}],["refactor",{"2":{"11":1}}],["rendering",{"2":{"10":2,"24":1}}],["render",{"2":{"5":1,"27":1,"189":1}}],["55",{"2":{"177":7}}],["56",{"2":{"177":7}}],["53",{"2":{"177":14}}],["5000",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["50",{"2":{"111":1}}],["5",{"0":{"4":1,"12":1,"13":1,"14":1,"15":1,"16":1,"31":1},"2":{"31":1,"45":2,"111":3,"114":2,"115":1,"145":2,"150":2,"180":4}}],["mtm",{"2":{"111":1}}],["much",{"2":{"222":2}}],["must",{"2":{"88":1}}],["multiple",{"2":{"11":2,"169":2,"176":1}}],["migrated",{"2":{"188":1}}],["millisecond",{"2":{"88":1}}],["middle",{"2":{"74":1,"80":1,"156":1,"180":2}}],["min",{"2":{"176":1,"177":1,"215":1}}],["minimum",{"2":{"43":1,"113":1,"132":1,"133":1,"144":1,"145":1,"159":1}}],["minheight",{"2":{"34":1,"144":3,"159":3}}],["minvalue",{"2":{"8":1,"43":2,"113":1,"144":1,"145":3}}],["mm",{"2":{"62":2}}],["me",{"2":{"199":1}}],["meta",{"2":{"177":5}}],["metric",{"2":{"145":1}}],["methods",{"2":{"9":1,"17":1,"27":6,"50":1,"105":1,"113":4,"173":2,"176":1,"189":1}}],["method",{"2":{"1":1,"25":1,"27":11,"40":1,"43":4,"45":2,"57":1,"92":1,"113":4,"137":2,"142":1,"144":1,"145":4,"146":1,"147":1,"149":1,"151":1,"161":1,"162":1,"166":1,"178":2,"180":2,"187":1,"189":4,"194":1}}],["merging",{"2":{"119":1}}],["merged",{"2":{"183":1,"184":1,"189":1}}],["merge",{"0":{"52":1},"2":{"11":1,"52":1}}],["meaning",{"2":{"173":1}}],["mean",{"2":{"114":2}}],["median",{"2":{"113":1}}],["made",{"2":{"178":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["manipulate",{"2":{"207":1}}],["manage",{"2":{"207":1}}],["management",{"2":{"176":2,"209":1}}],["manager",{"2":{"9":1,"209":1}}],["many",{"2":{"173":1}}],["manually",{"2":{"141":1}}],["matter",{"2":{"222":1}}],["matched",{"2":{"139":1}}],["math",{"2":{"105":2,"174":3,"212":8,"213":8,"214":8,"215":13,"216":8,"217":10,"218":11,"219":8,"220":8,"221":8}}],["maintitle",{"2":{"217":3}}],["mainindicators",{"2":{"217":2}}],["main",{"2":{"117":2,"118":2,"144":1,"145":1,"146":1,"147":1,"148":1,"159":1,"187":1,"217":1}}],["map",{"2":{"115":2,"217":1}}],["mapping",{"2":{"8":1}}],["ma5",{"2":{"114":2,"115":1}}],["ma2",{"2":{"114":2,"115":2}}],["ma10",{"2":{"114":3,"115":1}}],["ma1",{"2":{"114":3,"115":2}}],["macd",{"2":{"111":1,"217":1}}],["makes",{"2":{"176":1}}],["make",{"2":{"92":1}}],["ma",{"2":{"86":1,"111":1,"114":1,"115":5,"144":1,"217":1,"221":1}}],["magnet`",{"2":{"173":2}}],["magnet",{"2":{"45":5,"148":5,"150":6,"173":5}}],["max",{"2":{"215":1}}],["maximum",{"2":{"43":1,"113":1,"130":1,"131":1,"145":1}}],["maxvalue",{"2":{"8":1,"43":2,"113":1,"144":1,"145":3}}],["mark",{"0":{"196":1}}],["marginend",{"2":{"180":2,"184":2}}],["marginbottom",{"2":{"180":4}}],["marginright",{"2":{"180":4}}],["margintop",{"2":{"180":4}}],["marginleft",{"2":{"180":4}}],["marginstart",{"2":{"180":2}}],["margins",{"2":{"144":1,"159":1}}],["margin",{"2":{"27":2,"144":2,"159":2,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":2}}],["marinend",{"2":{"27":2}}],["marinstart",{"2":{"27":2,"184":2}}],["may",{"2":{"3":1,"6":1,"166":1,"204":1}}],["mozilla",{"2":{"173":1}}],["more",{"0":{"137":1,"138":1},"2":{"88":2,"137":3,"138":4,"142":1,"143":1}}],["mouse",{"2":{"45":2,"150":2,"173":2}}],["moving",{"2":{"45":1,"106":1}}],["movement",{"2":{"173":3}}],["moveto",{"2":{"105":2}}],["move",{"2":{"45":4,"106":2,"150":3,"173":2}}],["moved",{"2":{"3":1}}],["mobile",{"2":{"16":1,"90":1,"169":2}}],["model",{"2":{"173":1}}],["models",{"2":{"169":1}}],["mode",{"2":{"45":5,"148":3,"150":6,"173":5}}],["modesensitivity",{"2":{"16":1,"45":2,"148":3,"150":3,"173":1}}],["modules",{"2":{"207":1}}],["module",{"0":{"207":1},"2":{"11":1,"166":1,"210":7}}],["modify",{"2":{"7":1}}],["svelte",{"2":{"177":1}}],["src=",{"2":{"176":1,"177":1}}],["sqrt",{"2":{"174":1,"218":1}}],["sma",{"2":{"111":1}}],["smooth",{"2":{"6":1,"169":1,"180":7}}],["switching",{"2":{"109":1}}],["scan",{"2":{"201":1}}],["scalable",{"2":{"169":1}}],["scaling",{"2":{"156":1,"157":1,"158":1}}],["scale=1",{"2":{"177":1}}],["scaled",{"2":{"125":1}}],["scale",{"0":{"156":1,"157":1,"158":1},"2":{"124":1,"156":3,"157":3,"158":3}}],["scoordinates",{"2":{"174":1}}],["scheme",{"2":{"107":1}}],["script>",{"2":{"176":1,"177":6}}],["script",{"2":{"176":1,"177":2}}],["scrolltotimestamp",{"0":{"155":1}}],["scrolltodataindex",{"0":{"154":1}}],["scrolltorealtime",{"0":{"153":1}}],["scrollbydistance",{"0":{"152":1}}],["scrollzoomenabled",{"2":{"34":1,"144":3,"159":3}}],["scroll",{"2":{"27":1,"144":1,"152":1,"153":1,"154":1,"155":1,"159":1}}],["scrolling",{"2":{"16":1,"126":1,"127":1}}],["screen",{"2":{"18":1}}],["sale",{"0":{"196":1}}],["sample",{"2":{"180":2}}],["samplecircle",{"2":{"174":2}}],["same",{"2":{"81":1,"100":1,"115":1,"139":1,"144":1,"163":1}}],["sar",{"2":{"111":1}}],["saved",{"2":{"27":1}}],["slope",{"2":{"66":1,"68":1}}],["ss",{"2":{"62":1}}],["shift",{"2":{"106":4}}],["shows",{"0":{"192":1},"2":{"207":1}}],["showparams",{"2":{"180":1}}],["showtype",{"2":{"180":2,"221":4}}],["showrule",{"2":{"180":2,"221":4}}],["show",{"2":{"180":27}}],["showname",{"2":{"145":1,"180":1}}],["short",{"2":{"43":1,"113":1,"145":1}}],["shortname",{"2":{"43":2,"113":1,"115":1,"144":1,"145":2}}],["shouldcheckparamcount",{"2":{"189":1}}],["should",{"0":{"196":1},"2":{"43":1,"115":1,"145":1}}],["shouldformatbignumber",{"2":{"43":2,"113":1,"144":1,"145":3}}],["shouldohlc",{"2":{"43":2,"113":1,"144":1,"145":3}}],["shanghai",{"2":{"34":1,"122":1,"220":2}}],["shapes",{"2":{"207":1}}],["shape",{"0":{"188":1},"2":{"27":2,"183":1,"184":1}}],["s",{"0":{"168":1},"2":{"37":1,"222":1}}],["sort",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["so",{"2":{"105":1,"114":1,"115":1,"174":1,"176":1}}],["source",{"0":{"52":1},"2":{"52":1,"113":8,"140":1}}],["some",{"2":{"34":1,"113":4,"144":1,"145":1,"173":2}}],["solid",{"2":{"27":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"95":1,"96":1,"97":2,"98":1,"99":1,"104":3,"105":1,"144":2,"145":5,"148":1,"150":1,"177":1,"180":37,"214":2,"219":4}}],["subtitle",{"2":{"217":4}}],["subindicators",{"2":{"217":2}}],["subordinate",{"2":{"207":1}}],["subkey",{"2":{"115":1}}],["subscribing",{"2":{"162":1}}],["subscribe",{"2":{"161":1}}],["subscribeaction",{"0":{"161":1},"2":{"25":1,"137":1,"139":1,"187":1}}],["subsequent",{"2":{"115":1,"144":1}}],["sub",{"2":{"84":1,"189":1,"217":1}}],["such",{"2":{"34":2,"59":1,"61":1,"62":1,"93":1,"122":1,"207":3}}],["success",{"2":{"21":1,"137":1,"138":1,"139":1,"144":1,"145":1}}],["supported",{"2":{"38":1,"41":1,"160":1}}],["supports",{"2":{"16":1,"17":1,"18":1,"25":1,"34":1,"90":1,"106":1,"117":1,"118":1,"119":1,"176":1,"180":1}}],["support",{"0":{"90":1},"2":{"5":1,"8":4,"14":1,"15":1,"21":1,"23":1,"27":1,"34":1,"39":1,"44":1,"46":1,"59":1,"82":1,"113":1,"169":1,"195":1}}],["situation",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["since",{"2":{"137":1,"138":1,"139":1,"142":1}}],["single",{"2":{"134":1,"135":1,"139":1,"207":1}}],["sign",{"0":{"63":1},"2":{"63":1}}],["size",{"0":{"65":1},"2":{"27":2,"65":1,"74":3,"75":2,"77":2,"80":4,"95":2,"96":1,"97":3,"98":1,"99":3,"104":1,"113":4,"145":1,"148":1,"150":1,"166":2,"173":3,"180":31,"184":2,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["side",{"2":{"16":1,"130":1,"131":1}}],["simple",{"2":{"169":1,"182":1}}],["simpletag",{"2":{"14":1,"23":1,"171":1}}],["simpleannotation",{"2":{"14":1,"23":1,"171":1,"196":2}}],["standard",{"2":{"180":4,"221":2}}],["started",{"2":{"169":1}}],["starting",{"2":{"73":2,"74":2,"75":1,"79":2,"80":2,"98":2,"99":2,"113":1}}],["startangle",{"2":{"69":2,"75":2,"95":1}}],["start",{"0":{"175":1},"1":{"176":1,"177":1},"2":{"45":2,"69":1,"74":1,"80":1,"95":1,"113":3,"150":2,"173":2,"177":3}}],["step",{"0":{"104":1,"105":1,"114":1,"115":1},"2":{"173":1}}],["steps",{"2":{"45":1,"173":1,"174":1}}],["straightline",{"2":{"171":1}}],["strokestyle",{"2":{"105":1}}],["stroke",{"2":{"76":2,"78":2,"79":2,"80":2,"96":2,"97":2,"98":2,"99":2,"104":4,"105":4,"144":4,"145":4,"174":1,"180":25,"214":6,"218":1}}],["strong",{"2":{"45":2,"148":2,"150":2,"173":2}}],["strings",{"2":{"180":1}}],["string>",{"2":{"34":1}}],["string",{"2":{"11":1,"16":1,"34":11,"35":1,"36":7,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":16,"44":1,"45":13,"46":1,"47":3,"48":3,"49":1,"53":1,"59":1,"60":2,"61":2,"62":2,"63":3,"64":2,"65":3,"74":3,"75":1,"76":2,"77":1,"78":2,"79":2,"80":5,"83":5,"95":1,"96":2,"97":3,"98":2,"99":5,"102":1,"113":14,"117":1,"118":1,"119":1,"122":1,"123":1,"144":23,"145":19,"146":2,"147":2,"148":11,"149":1,"150":4,"151":4,"159":2,"163":1,"164":1,"165":3,"173":6,"180":1}}],["style=",{"2":{"177":7,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["styles",{"0":{"39":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"119":1},"2":{"5":1,"11":2,"34":4,"39":2,"40":2,"43":5,"45":9,"74":3,"75":3,"76":3,"77":3,"78":3,"79":3,"80":3,"81":2,"93":3,"95":1,"96":1,"97":2,"98":1,"99":1,"102":2,"104":1,"105":4,"113":2,"119":3,"120":1,"144":3,"145":6,"148":3,"150":4,"173":3,"174":1,"178":1,"187":2,"189":2,"218":1}}],["style",{"0":{"178":1,"184":1},"1":{"179":1,"180":1},"2":{"1":1,"8":1,"11":2,"12":2,"14":1,"15":1,"16":1,"20":1,"21":1,"22":1,"27":4,"34":1,"39":4,"75":3,"76":4,"77":3,"78":4,"79":4,"80":4,"95":2,"96":3,"97":5,"98":3,"99":3,"102":2,"104":5,"105":5,"113":11,"119":3,"120":1,"144":2,"145":5,"148":1,"150":1,"169":1,"173":6,"174":2,"178":1,"180":23,"184":1,"193":1,"217":1,"218":1,"219":6}}],["sending",{"2":{"222":1}}],["sensitivity",{"2":{"16":1,"45":1,"150":1,"173":1}}],["serving",{"2":{"207":1}}],["series",{"2":{"43":3,"113":2,"121":1,"144":1,"145":4}}],["segment",{"2":{"148":3,"150":3,"171":1}}],["second",{"2":{"114":1}}],["selector",{"2":{"177":1}}],["select",{"2":{"173":1,"174":1}}],["selected",{"2":{"45":1,"150":1}}],["selections",{"2":{"174":1}}],["selection",{"2":{"23":1}}],["seen",{"0":{"191":1}}],["see",{"2":{"34":1,"40":1,"45":1,"113":3,"173":1,"178":1,"191":1,"195":1,"204":1}}],["setindicatortooltipshowtype",{"2":{"221":2}}],["setindicatortooltipshowrule",{"2":{"221":2}}],["setinside",{"2":{"212":2}}],["setcandletooltipshowtype",{"2":{"221":2}}],["setcandletooltipshowrule",{"2":{"221":2}}],["setcustomapi",{"2":{"27":1}}],["setmainindicator",{"2":{"217":2}}],["setmaxoffsetleftdistance",{"0":{"130":1}}],["setmaxoffsetrightdistance",{"0":{"131":1},"2":{"10":1}}],["setreverse",{"2":{"212":2}}],["setrightminvisiblebarcount",{"0":{"133":1}}],["settheme",{"2":{"219":2}}],["settype",{"2":{"212":2,"214":2}}],["settimeout",{"2":{"215":2}}],["settimezone",{"0":{"122":1},"2":{"220":3}}],["settings",{"2":{"193":1}}],["setting",{"2":{"121":1}}],["setup>",{"2":{"177":1}}],["setbarspace",{"0":{"134":1}}],["setzoomenabled",{"0":{"124":1}}],["setposition",{"2":{"212":2}}],["setpricevolumeprecision",{"0":{"121":1},"2":{"192":1}}],["setpaneoptions",{"0":{"87":1,"159":1},"2":{"18":1,"27":1,"84":1,"159":1}}],["setlang",{"2":{"216":2}}],["setloaddatacallback",{"0":{"143":1},"2":{"142":1}}],["setlocale",{"2":{"27":1,"109":1,"216":1}}],["setleftminvisiblebarcount",{"0":{"132":1}}],["setlinedash",{"2":{"105":2}}],["set",{"2":{"34":1,"97":2,"113":3,"119":1,"122":2,"124":1,"126":1,"128":1,"130":1,"131":1,"132":1,"133":1,"134":1,"142":1,"143":1,"145":1,"159":1,"192":1}}],["setsubindicator",{"2":{"217":2}}],["setscrollenabled",{"0":{"126":1}}],["setshapeoptions",{"2":{"27":1,"187":1}}],["setstyles",{"0":{"119":1},"2":{"27":1,"178":1,"187":1,"193":1,"212":4,"214":1,"219":1,"221":4}}],["setstyleoptions",{"2":{"27":1,"187":1}}],["setoffsetrightdistance",{"0":{"128":1},"2":{"27":1,"187":1}}],["setoffsetrightspace",{"2":{"27":1,"187":1}}],["separator",{"2":{"11":1,"15":1,"34":1,"63":1,"173":1,"180":1}}],["sponsoring",{"2":{"222":1}}],["sponsor",{"0":{"222":1,"223":1},"1":{"223":1,"224":2,"225":2,"226":2},"2":{"222":1}}],["span",{"2":{"217":2,"221":2}}],["space",{"0":{"134":1},"2":{"134":1,"187":1}}],["spaces",{"2":{"4":1}}],["special",{"2":{"45":2,"144":1,"145":1,"146":1,"147":1,"148":1,"159":1,"173":1}}],["specified",{"2":{"103":1,"113":2,"154":1,"155":1,"158":1}}],["specifies",{"2":{"43":2,"145":2}}],["specify",{"2":{"84":2}}],["specifying",{"2":{"3":1}}],["erc20",{"2":{"226":1}}],["error",{"2":{"9":2,"11":2,"13":1,"19":1}}],["eth",{"2":{"226":1}}],["etc",{"2":{"34":1,"43":1,"61":1,"93":1,"145":1,"176":1,"207":2}}],["europe",{"2":{"220":1}}],["esm",{"2":{"210":5}}],["e11d74",{"2":{"180":1}}],["ededed",{"2":{"180":2}}],["ecosystem",{"2":{"176":1}}],["easier",{"2":{"176":1}}],["each",{"2":{"115":2,"166":1}}],["else",{"2":{"105":1,"219":1}}],["elements",{"2":{"92":1}}],["element",{"2":{"34":2,"35":2}}],["emoji",{"2":{"217":3}}],["email",{"2":{"222":1}}],["ema",{"2":{"111":1}}],["emv",{"2":{"88":1,"111":1}}],["empty",{"2":{"22":1}}],["english",{"2":{"216":1}}],["enabled",{"0":{"124":1,"126":1},"2":{"124":1,"126":1}}],["entire",{"2":{"117":1,"118":1,"166":1}}],["enter",{"2":{"45":1,"150":1}}],["en",{"2":{"34":1,"36":1,"107":2,"173":1,"216":1}}],["endpoint",{"2":{"113":1}}],["endangle",{"2":{"69":2,"75":2,"95":1}}],["end",{"2":{"25":1,"45":2,"69":1,"74":1,"75":1,"80":1,"95":1,"113":2,"150":2,"173":2}}],["environment",{"0":{"89":1},"1":{"90":1,"91":1},"2":{"21":1,"209":1}}],["explanation",{"0":{"179":1}}],["export",{"2":{"177":4}}],["exist",{"2":{"163":1}}],["exists",{"2":{"150":1}}],["execution",{"2":{"160":1}}],["execute",{"0":{"210":1},"2":{"160":1}}],["executeaction",{"0":{"160":1},"2":{"21":1}}],["example",{"0":{"93":1,"103":1,"174":1},"1":{"104":1,"105":1},"2":{"43":1,"108":1,"113":5,"144":1,"145":2,"148":1,"150":1,"159":1,"180":1}}],["extended",{"2":{"43":1,"45":1,"113":1,"145":1,"150":1,"169":1,"173":1}}],["extenddata",{"2":{"3":1,"43":2,"45":2,"113":1,"144":1,"145":3,"148":3,"150":3,"173":1}}],["extension",{"2":{"27":4,"173":1,"186":2}}],["ef5350",{"2":{"20":1,"145":2}}],["effect",{"2":{"3":1,"9":1}}],["events",{"2":{"16":1,"23":3,"173":1}}],["event",{"2":{"7":1,"15":2,"16":1,"19":1,"22":1,"23":1,"25":1,"40":1,"45":30,"102":2,"148":56,"150":56,"173":31,"207":1}}],["0xd2c3911654db861e0a2e17415e11a209c1fc3594",{"2":{"226":2}}],["000000",{"2":{"177":1}}],["02",{"2":{"25":1,"26":1,"27":1,"177":7}}],["06",{"2":{"16":1,"177":7}}],["08",{"2":{"15":1}}],["09",{"2":{"12":1,"13":1,"14":1,"177":7}}],["01c5c4",{"2":{"180":1}}],["01",{"2":{"8":1,"180":1}}],["0",{"0":{"8":1,"10":1,"11":1,"16":1,"17":1,"18":1,"21":1,"25":1,"26":1,"27":2,"47":1,"48":1,"64":1,"65":1,"82":1,"129":1,"130":1,"131":1,"143":1,"160":1},"1":{"83":1,"84":1,"85":1,"86":1,"87":1},"2":{"34":2,"45":2,"115":1,"137":2,"138":2,"139":2,"142":1,"144":5,"145":1,"148":1,"150":3,"159":4,"174":3,"180":23,"212":3,"213":3,"214":3,"215":3,"216":3,"217":3,"218":6,"219":3,"220":3,"221":4}}],["03",{"2":{"6":1,"7":1,"8":1,"24":1}}],["04",{"2":{"4":1,"5":1,"8":1,"19":1,"20":1,"21":1,"22":1,"23":1}}],["07",{"2":{"3":1}}],["05",{"2":{"1":1,"2":1,"3":1,"17":1,"18":1,"19":1}}],["6px",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["686d76",{"2":{"180":4}}],["62",{"2":{"177":7}}],["66",{"2":{"177":14}}],["64",{"2":{"177":7}}],["61",{"2":{"177":14}}],["600px",{"2":{"177":8}}],["600",{"2":{"177":6,"215":1}}],["60",{"2":{"111":2,"212":5,"213":5,"214":5,"215":5,"216":5,"217":5,"218":5,"219":5,"220":5,"221":5}}],["6",{"0":{"3":1,"11":1,"30":1},"2":{"30":1,"34":1,"111":9,"144":1,"180":6}}],["1b1b1f",{"2":{"219":1}}],["1m",{"2":{"34":1,"43":1,"61":1,"145":1}}],["1k",{"2":{"34":1,"43":1,"61":1,"145":1}}],["16px",{"2":{"217":1}}],["1677ff",{"2":{"180":11,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["16098",{"2":{"148":1,"150":1}}],["1614171202000",{"2":{"148":1,"150":1}}],["1614171282000",{"2":{"148":1,"150":1}}],["16",{"2":{"27":1,"177":7}}],["17",{"2":{"26":1,"217":1}}],["150",{"2":{"180":6}}],["1587660540000",{"2":{"177":7}}],["1587660480000",{"2":{"177":7}}],["1587660420000",{"2":{"177":7}}],["1587660360000",{"2":{"177":7}}],["1587660300000",{"2":{"177":7}}],["1587660240000",{"2":{"177":7}}],["1587660180000",{"2":{"177":7}}],["1587660120000",{"2":{"177":7}}],["1587660060000",{"2":{"177":7}}],["1587660000000",{"2":{"177":7}}],["15",{"2":{"16":1,"22":1,"180":1}}],["192",{"2":{"180":3,"219":1}}],["191",{"2":{"177":7}}],["197",{"2":{"177":7}}],["194",{"2":{"177":7}}],["19",{"2":{"13":1,"177":7}}],["119",{"2":{"180":4}}],["11",{"2":{"11":1}}],["184",{"2":{"177":7}}],["18987",{"2":{"148":1,"150":1}}],["18",{"2":{"9":1,"14":1}}],["135",{"2":{"177":7}}],["13",{"2":{"7":1,"18":1,"111":1}}],["1",{"0":{"7":1,"9":1,"15":1,"20":1,"22":1,"23":1,"24":2,"25":1,"26":1,"104":1,"114":1},"2":{"59":1,"105":1,"115":3,"144":4,"145":4,"148":1,"150":1,"159":4,"174":2,"180":37,"213":1,"215":2,"218":2,"219":4}}],["12px",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["12345678910111213141516171819202122",{"2":{"221":1}}],["1234567891011121314151617181920212223242526html",{"2":{"177":1}}],["12345678910111213141516171819202122232425262728html",{"2":{"213":1}}],["12345678910111213141516171819202122232425262728svelte",{"2":{"177":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051html",{"2":{"220":1}}],["1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677html",{"2":{"218":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126html",{"2":{"221":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150html",{"2":{"219":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110html",{"2":{"212":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107html",{"2":{"217":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960html",{"2":{"216":1}}],["1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556html",{"2":{"214":1}}],["12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849html",{"2":{"215":1}}],["123456789101112131415161718192021222324252627282930313233",{"2":{"177":1}}],["1234567891011121314151617181920212223242526272829jsximport",{"2":{"177":1}}],["1234567891011121314151617181920212223242526272829tsimport",{"2":{"177":1}}],["123456789101112131415161718192021222324252627jsximport",{"2":{"177":1}}],["1234567891011121314151617181920212223242526vue",{"2":{"177":1}}],["123456789101112131415161718",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1}}],["123css",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["12",{"2":{"5":1,"8":1,"9":1,"10":2,"111":9,"177":7,"180":12}}],["10px",{"2":{"212":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["105",{"2":{"177":7}}],["100",{"2":{"144":1,"159":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["100k",{"2":{"113":1}}],["100000",{"2":{"113":1}}],["1000000",{"2":{"34":1,"43":1,"61":1,"145":1}}],["1000",{"2":{"34":1,"43":1,"61":1,"113":1,"145":1,"180":1,"212":4,"213":4,"214":4,"215":4,"216":4,"217":4,"218":4,"219":4,"220":4,"221":4}}],["10",{"2":{"2":1,"23":1,"111":7,"114":2,"115":1,"180":2,"212":1,"213":1,"214":1,"215":3,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["142",{"2":{"180":3,"219":1}}],["14",{"2":{"1":1,"4":1,"11":1,"15":1,"24":1,"111":3,"177":7}}],["7yjhygvvvz",{"2":{"200":1}}],["76808f",{"2":{"180":2}}],["76",{"2":{"177":7}}],["72",{"2":{"177":7}}],["70",{"2":{"177":7}}],["74",{"2":{"177":7}}],["77",{"2":{"177":7}}],["7",{"0":{"2":1,"9":1,"10":1,"29":1,"130":1,"131":1},"2":{"29":1,"145":1,"180":6,"181":1,"219":2}}],["px",{"2":{"217":1}}],["purpose",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["push",{"2":{"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["pnpm",{"2":{"176":1,"209":1}}],["png",{"2":{"165":1}}],["picture",{"0":{"179":1},"2":{"144":1,"145":1,"146":1,"147":1,"148":1,"159":1}}],["piece",{"2":{"139":1,"142":1}}],["pixel",{"2":{"18":1}}],["p",{"2":{"115":2}}],["personal",{"2":{"222":1}}],["perform",{"2":{"207":1}}],["performpoint",{"2":{"173":1}}],["performpointindex",{"2":{"173":1}}],["performance",{"2":{"166":1}}],["performeventmovefordrawing",{"2":{"45":2,"173":1}}],["performeventpressedmove",{"2":{"45":2,"173":1}}],["percentage",{"2":{"144":2,"159":2,"180":1,"212":2}}],["periods",{"2":{"114":1}}],["pvt",{"2":{"111":1}}],["psy",{"2":{"111":1}}],["powerful",{"2":{"169":1}}],["possible",{"2":{"126":1,"127":1}}],["positions",{"2":{"212":2}}],["position",{"0":{"117":1,"118":1},"2":{"11":1,"21":1,"34":1,"85":1,"117":2,"118":3,"144":2,"153":1,"157":1,"180":4,"187":5,"212":2}}],["polyfill",{"0":{"91":1}}],["polygon",{"0":{"72":1,"78":1},"2":{"72":2,"78":4,"94":1,"97":1,"180":1,"207":1}}],["pointer",{"2":{"180":1}}],["point",{"0":{"196":1},"2":{"45":2,"67":1,"68":1,"69":2,"70":2,"71":1,"72":1,"73":4,"74":4,"79":2,"80":2,"98":2,"99":2,"104":2,"113":1,"150":2,"156":2,"173":5,"174":2,"178":1,"180":2}}],["points",{"2":{"45":3,"66":2,"67":1,"148":3,"150":3,"173":5,"187":1}}],["plugin",{"2":{"222":1}}],["plotting",{"2":{"207":1}}],["plots",{"2":{"27":1,"189":1}}],["please",{"2":{"34":1,"81":1,"90":1,"100":1,"119":1,"122":1,"137":1,"138":1,"139":1,"140":1,"166":1,"181":1,"182":1,"183":1,"184":1,"186":1,"187":3,"222":1}}],["pay",{"0":{"225":1}}],["payment",{"2":{"222":1}}],["parallellfilineline",{"2":{"171":1}}],["param",{"2":{"115":4}}],["params",{"0":{"83":1},"2":{"43":2,"45":5,"47":1,"48":1,"83":1,"111":3,"113":2,"115":2,"143":3,"144":2,"145":2,"173":1,"189":2}}],["parameters",{"2":{"3":1,"22":1,"34":1,"43":1,"96":1,"98":1,"113":1,"114":2,"115":3,"145":2,"148":1,"150":1,"173":3}}],["parameter",{"2":{"1":1,"11":2,"22":1,"69":1,"70":1,"73":1,"74":1,"75":2,"76":2,"77":2,"78":2,"79":2,"80":2,"84":2,"95":1,"97":2,"99":1,"113":3,"115":2,"144":1,"187":3}}],["participates",{"2":{"173":2}}],["part",{"2":{"92":1}}],["padding",{"2":{"80":4,"99":4,"212":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["paddingright",{"2":{"80":2,"99":1,"180":9}}],["paddingbottom",{"2":{"27":2,"80":2,"99":1,"180":9,"184":2}}],["paddingtop",{"2":{"27":2,"80":2,"99":1,"180":9,"184":2}}],["paddingleft",{"2":{"12":1,"80":2,"99":1,"180":9,"217":1}}],["panes",{"2":{"207":1}}],["paneid",{"0":{"117":1,"118":1,"145":1,"146":1,"147":1,"148":1},"2":{"17":1,"113":1,"117":2,"118":2,"145":2,"146":2,"147":2,"148":2,"163":2,"164":2,"187":19,"196":1}}],["pane",{"2":{"16":1,"87":1,"144":3,"145":2,"146":1,"147":1,"148":1,"159":2,"207":1,"217":1,"221":1}}],["paneoptions",{"0":{"144":1},"2":{"11":2,"84":3,"144":2,"187":2}}],["packages",{"2":{"176":1}}],["package",{"2":{"9":1,"176":2,"209":1}}],["preact",{"2":{"177":1}}],["prev",{"2":{"113":1}}],["previous",{"2":{"113":1,"181":1}}],["prevent",{"2":{"45":1,"150":1}}],["press",{"2":{"45":4,"150":3,"173":2}}],["precision",{"2":{"1":1,"2":2,"43":3,"60":2,"113":2,"121":3,"144":1,"145":4,"173":4,"192":2}}],["production",{"2":{"210":4}}],["prod",{"2":{"210":1}}],["project",{"2":{"209":1,"211":4,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["process",{"2":{"173":2}}],["processing",{"2":{"45":1}}],["provided",{"2":{"176":1}}],["provide",{"2":{"169":1,"222":1}}],["professional",{"2":{"168":1}}],["prompt",{"2":{"115":1}}],["promise",{"2":{"43":1,"113":2,"144":1,"145":1}}],["properties",{"2":{"102":2,"173":1}}],["property",{"2":{"16":1}}],["prices",{"2":{"212":7,"213":7,"214":7,"215":7,"216":7,"217":7,"218":7,"219":7,"220":7,"221":7}}],["pricechannelline",{"2":{"171":1}}],["priceline",{"2":{"171":1,"218":1}}],["priceprecision",{"0":{"121":1},"2":{"121":2,"192":1}}],["pricemark",{"2":{"27":1,"180":1,"219":2}}],["price",{"2":{"2":1,"12":1,"43":2,"88":4,"113":1,"114":1,"121":3,"144":1,"145":3,"173":2,"192":1,"218":1}}],["flex",{"2":{"212":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["floor",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":2,"218":1,"219":1,"220":1,"221":1}}],["fluctuation",{"0":{"192":1}}],["flag",{"2":{"144":1,"159":1}}],["feedback",{"0":{"197":1},"1":{"198":1,"199":1,"200":1,"201":1,"202":1}}],["fefefe",{"2":{"180":1}}],["features",{"0":{"169":1},"2":{"27":1}}],["f2f3f5",{"2":{"180":1}}],["fff",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["ffffff",{"2":{"165":1,"180":6,"219":1}}],["ff9600",{"2":{"145":1,"180":1}}],["f00",{"2":{"148":1,"150":1}}],["full",{"0":{"180":1}}],["functions",{"2":{"169":1}}],["function",{"2":{"142":1,"148":14,"150":14,"169":1,"177":1,"212":5,"213":1,"214":2,"215":2,"216":2,"217":3,"218":2,"219":2,"220":2,"221":5}}],["future",{"2":{"6":1,"8":1}}],["fall",{"2":{"219":6}}],["false",{"2":{"86":1,"144":1,"145":1,"148":5,"150":5,"180":11,"212":2,"217":1,"221":1}}],["faq",{"0":{"190":1},"1":{"191":1,"192":1,"193":1,"194":1,"195":1,"196":1}}],["fast",{"2":{"169":1}}],["factor",{"2":{"156":1,"157":1,"158":1}}],["family",{"0":{"65":1},"2":{"65":1,"74":2,"80":2,"99":1,"180":10}}],["fail",{"2":{"7":1}}],["f92855",{"2":{"20":1,"180":4,"219":1}}],["fruits",{"2":{"217":2}}],["frequent",{"2":{"166":1}}],["free",{"2":{"14":1,"222":1}}],["from",{"0":{"181":1},"1":{"182":1,"183":1,"184":1,"185":1,"186":1,"187":1,"188":1,"189":1},"2":{"59":1,"83":1,"113":7,"136":1,"162":1,"173":2,"176":1,"177":11,"181":1,"182":1,"207":2,"212":1,"213":1,"214":1,"215":1,"216":1,"217":3,"218":1,"219":1,"220":1,"221":1}}],["frame",{"2":{"16":1,"96":1,"97":1,"98":1,"99":1}}],["foxmail",{"2":{"222":1}}],["follow",{"2":{"180":2,"221":2}}],["following",{"2":{"107":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["fold",{"2":{"7":1,"34":1,"64":1,"173":1}}],["folding",{"2":{"1":1,"3":1,"8":1}}],["fontfamily",{"2":{"180":2}}],["font",{"2":{"74":1,"80":1,"99":1,"212":1,"214":1,"216":1,"217":2,"218":1,"219":1,"220":1,"221":1}}],["foreach",{"2":{"115":1,"212":4,"214":1,"216":1,"217":2,"218":1,"219":1,"220":1,"221":4}}],["form",{"2":{"207":1}}],["formed",{"2":{"67":1,"68":1}}],["formatfolddecimal",{"0":{"64":1}}],["formatthousands",{"0":{"63":1}}],["formatting",{"2":{"8":1,"60":1}}],["formatprecision",{"0":{"60":1}}],["formatvalue",{"0":{"59":1},"2":{"59":1}}],["formats",{"2":{"34":1}}],["format",{"0":{"62":1},"2":{"34":2,"43":1,"61":1,"62":3,"63":1,"64":1,"88":1,"113":2,"115":1,"145":1,"173":1}}],["formatdate",{"0":{"62":1},"2":{"34":2}}],["formatbignumber",{"0":{"61":1},"2":{"21":1,"34":2}}],["force",{"2":{"25":1}}],["forward",{"2":{"8":1,"143":2}}],["for",{"2":{"5":1,"8":1,"10":1,"21":1,"23":2,"28":1,"29":1,"30":1,"34":2,"39":1,"40":1,"43":3,"44":1,"45":3,"46":1,"88":1,"102":1,"108":1,"113":9,"119":1,"137":1,"138":1,"139":1,"140":1,"143":1,"144":1,"145":3,"150":1,"160":1,"173":4,"176":1,"180":1,"183":1,"195":1,"209":1,"212":3,"213":2,"214":3,"215":2,"216":3,"217":4,"218":3,"219":3,"220":3,"221":3,"222":1}}],["fish2016",{"2":{"204":1}}],["final",{"2":{"207":1}}],["financial",{"2":{"168":1}}],["finder",{"0":{"163":1,"164":1},"2":{"163":2,"164":2,"187":4}}],["file",{"0":{"206":1}}],["files",{"2":{"169":1,"210":3}}],["filter",{"2":{"163":1,"164":1}}],["filltext",{"2":{"217":1}}],["fills",{"2":{"191":1}}],["fillstyle",{"2":{"105":1}}],["filled",{"2":{"105":1,"174":1}}],["fillet",{"2":{"98":1,"99":1}}],["fill`",{"2":{"96":1,"97":1,"98":1,"99":1}}],["fill",{"2":{"76":2,"78":2,"79":2,"80":2,"88":1,"96":2,"97":2,"98":2,"99":2,"104":4,"105":5,"144":4,"145":6,"166":1,"174":2,"180":34,"218":1,"219":4}}],["field",{"2":{"88":6,"102":1,"173":1}}],["fields",{"2":{"88":2,"173":1}}],["first",{"0":{"177":1},"2":{"23":1,"104":1,"114":2,"142":1,"177":1}}],["figures",{"0":{"94":1},"1":{"95":1,"96":1,"97":1,"98":1,"99":1,"100":1},"2":{"27":1,"43":2,"45":3,"92":2,"94":1,"101":1,"113":3,"114":3,"115":4,"144":1,"145":3,"189":1,"217":1}}],["figureindex",{"2":{"22":1}}],["figurekey",{"2":{"22":1}}],["figure",{"0":{"40":1,"92":1,"101":1},"1":{"93":1,"94":1,"95":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"102":2,"103":2,"104":2,"105":2},"2":{"5":1,"14":1,"15":1,"19":1,"23":2,"24":1,"40":5,"42":1,"43":1,"45":3,"92":3,"93":4,"95":1,"96":1,"97":2,"98":1,"99":1,"101":2,"102":3,"105":1,"113":1,"145":1,"150":3,"207":1}}],["fixed",{"2":{"88":1,"99":2,"180":2}}],["fix",{"2":{"1":2,"2":1,"3":3,"4":2,"5":1,"6":1,"7":2,"8":3,"9":2,"10":2,"11":2,"12":2,"13":1,"14":1,"16":1,"19":1,"22":2,"23":2,"24":1,"26":1}}],["older",{"2":{"181":1}}],["obtain",{"2":{"146":1,"187":1}}],["obtained",{"2":{"92":1}}],["obv",{"2":{"111":1}}],["objects",{"2":{"173":2,"180":1}}],["object",{"2":{"34":2,"39":1,"40":2,"43":18,"45":20,"47":1,"48":1,"52":3,"56":1,"119":2,"120":1,"144":14,"145":12,"146":1,"147":1,"148":32,"149":1,"150":15,"163":1,"164":1,"180":1}}],["own",{"2":{"85":1}}],["other",{"0":{"195":1},"2":{"67":1,"107":1,"114":2,"115":1,"174":1,"222":1}}],["o",{"2":{"59":2}}],["outline",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["outside",{"2":{"212":1}}],["out",{"2":{"45":1,"106":1,"150":1,"169":1,"173":1,"207":1}}],["output",{"2":{"21":1}}],["operations",{"2":{"144":1,"207":1}}],["operation",{"2":{"43":1,"145":1,"173":3}}],["opening",{"2":{"180":1}}],["open",{"2":{"36":1,"88":2,"108":1,"137":1,"138":1,"139":1,"140":1,"177":70,"180":4,"212":3,"213":3,"214":3,"215":3,"216":4,"217":3,"218":3,"219":3,"220":3,"221":3}}],["option",{"2":{"187":2}}],["optional",{"2":{"34":1,"88":1,"95":1,"96":1,"97":2,"98":1,"99":1,"145":1}}],["options",{"0":{"34":1,"159":1},"2":{"11":2,"18":3,"27":3,"34":5,"43":1,"45":1,"84":3,"85":2,"104":2,"109":1,"145":1,"150":1,"159":2,"161":1,"162":1,"173":1,"178":1,"184":1,"187":1,"189":1}}],["optimization",{"2":{"15":1}}],["optimize",{"2":{"1":1,"4":1,"5":4,"6":2,"7":2,"8":2,"10":1,"11":2,"14":3,"15":1,"16":3,"17":1,"18":3,"19":1,"20":2,"21":2,"22":3,"23":1,"24":1,"25":1}}],["organization",{"2":{"222":1}}],["organizations",{"2":{"222":1}}],["org",{"2":{"173":1}}],["original",{"2":{"153":1}}],["order",{"2":{"141":1}}],["or",{"2":{"34":2,"35":1,"43":1,"45":1,"84":1,"109":1,"121":1,"143":1,"144":1,"145":1,"148":1,"150":1,"163":1,"164":1,"176":2,"178":2,"180":4,"181":1,"194":1,"209":1,"211":1,"222":3}}],["ohlc",{"2":{"8":1,"10":1,"43":1,"113":1,"145":1,"180":2,"214":2,"219":2}}],["onload",{"2":{"177":1}}],["only",{"0":{"191":1},"2":{"7":1,"45":1,"101":1,"104":2,"106":1,"112":1,"139":1,"141":1,"144":1,"150":1,"160":1,"163":1,"164":1,"169":1,"173":1,"176":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["onunmounted",{"2":{"177":2}}],["onmount",{"2":{"177":4}}],["onmounted",{"2":{"177":2}}],["onmouseleave",{"2":{"45":2,"148":3,"150":3,"173":1}}],["onmouseenter",{"2":{"45":2,"148":3,"150":3,"173":1}}],["onpanedrag",{"2":{"161":2,"162":2,"187":1}}],["onpressedmoveend",{"2":{"45":2,"148":3,"150":3,"173":1}}],["onpressedmovestart",{"2":{"45":2,"148":3,"150":3,"173":1}}],["onpressedmoving",{"2":{"45":2,"148":3,"150":3,"173":1}}],["ontooltipiconclick",{"2":{"161":2,"162":2}}],["onvisiblerangechange",{"2":{"161":2,"162":2,"187":1}}],["onscroll",{"2":{"161":2,"162":2,"187":1}}],["onselected",{"2":{"45":2,"148":3,"150":3,"173":1}}],["onzoom",{"2":{"161":2,"162":2,"187":1}}],["one",{"0":{"191":1},"2":{"52":1,"114":2,"165":1,"169":1,"173":1}}],["onremoved",{"2":{"45":2,"148":3,"150":3,"173":1}}],["onrightclick",{"2":{"45":2,"148":3,"150":3,"173":1}}],["ondestroy",{"2":{"177":4}}],["ondeselected",{"2":{"45":2,"148":3,"150":3,"173":1}}],["ondataready",{"2":{"137":1,"139":1,"161":2,"162":2}}],["ondrawend",{"2":{"45":2,"148":3,"150":3,"173":1}}],["ondrawing",{"2":{"45":2,"148":3,"150":3,"173":1}}],["ondrawstart",{"2":{"45":2,"148":3,"150":3,"173":1}}],["ondoubleclick",{"2":{"16":1,"45":2,"148":3,"150":3,"173":1}}],["oncleanup",{"2":{"177":2}}],["onclick",{"2":{"45":2,"148":3,"150":3,"173":1}}],["oncrosshairchange",{"2":{"160":2,"161":2,"162":2,"187":1}}],["once",{"2":{"35":1}}],["oncandlebarclick",{"2":{"25":1,"161":2,"162":2}}],["on",{"2":{"7":1,"8":1,"16":1,"22":1,"40":1,"45":2,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"90":3,"92":1,"102":1,"130":1,"131":1,"135":1,"144":1,"150":1,"158":1,"163":1,"164":1,"173":4,"178":1,"222":3}}],["occasional",{"2":{"4":1}}],["overwrite",{"2":{"150":1}}],["overwritten",{"2":{"139":1}}],["overridetechnicalindicator",{"2":{"187":1}}],["override",{"0":{"145":1,"150":1},"2":{"145":2,"150":2,"187":3,"194":1}}],["overrides",{"2":{"144":1}}],["overrideindicator",{"0":{"145":1},"2":{"27":1,"144":1,"145":1,"187":1,"194":1}}],["overrideoverlay",{"0":{"150":1},"2":{"27":2,"148":1,"150":1,"187":1}}],["overridden",{"2":{"1":1,"145":1,"150":1}}],["overlayevent",{"2":{"173":14}}],["overlayperformeventparams",{"2":{"173":1}}],["overlaycreatefigurescallback",{"2":{"173":2}}],["overlayconstructor>",{"2":{"37":1}}],["overlaytechnicalindicator",{"2":{"27":1}}],["overlayfigureignoreeventtype",{"2":{"45":6,"173":2}}],["overlayfigure",{"2":{"16":1}}],["overlaystyle",{"2":{"173":2}}],["overlays",{"0":{"172":1},"1":{"173":1,"174":1},"2":{"3":1,"9":1,"14":1,"23":1,"46":1,"92":1,"150":1,"170":1,"196":1}}],["overlay",{"0":{"45":1,"170":1,"171":1,"218":1},"1":{"171":1,"172":1,"173":1,"174":1},"2":{"1":1,"6":1,"8":1,"10":1,"11":2,"16":1,"17":1,"22":1,"23":1,"25":1,"27":2,"37":2,"45":6,"145":1,"148":2,"149":1,"150":2,"151":1,"165":1,"170":1,"172":2,"173":7,"174":1,"180":1,"183":2,"184":1,"196":1}}],["official",{"2":{"222":1}}],["offsetbottom",{"2":{"5":1,"21":1,"180":3}}],["offsetright",{"2":{"5":1,"180":3}}],["offsettop",{"2":{"5":1,"180":3}}],["offsetleft",{"2":{"5":1,"180":3}}],["offset",{"2":{"4":1,"180":2}}],["of",{"0":{"85":1,"86":1,"87":1,"93":1,"196":1},"2":{"1":1,"2":1,"3":1,"4":1,"6":1,"7":1,"8":3,"10":1,"11":3,"12":3,"14":1,"16":1,"17":1,"18":1,"21":1,"22":4,"23":2,"24":1,"25":1,"26":1,"34":1,"49":1,"50":1,"59":1,"66":2,"67":1,"68":1,"69":4,"70":4,"75":4,"76":4,"83":1,"84":1,"92":2,"93":1,"95":4,"96":4,"97":2,"98":2,"99":2,"102":3,"104":2,"113":7,"114":3,"115":4,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":2,"135":1,"137":2,"138":2,"139":3,"140":1,"141":1,"142":2,"144":4,"145":1,"146":1,"147":1,"148":2,"154":1,"156":1,"157":1,"159":2,"163":1,"165":2,"166":1,"169":1,"173":12,"174":2,"176":2,"180":1,"184":1,"207":1,"211":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1}}],["amount",{"2":{"222":1}}],["america",{"2":{"220":1}}],["at",{"2":{"156":1,"157":1,"163":1}}],["attribute",{"0":{"102":1,"113":1,"173":1},"1":{"114":1,"115":1},"2":{"10":1,"27":6,"93":1,"104":1,"189":2}}],["attributes",{"2":{"8":1,"17":1,"27":1,"37":1,"104":1,"115":1}}],["attrs",{"2":{"5":1,"16":1,"40":2,"43":2,"45":6,"93":2,"95":1,"96":1,"97":2,"98":1,"99":1,"102":2,"105":4,"113":1,"173":2,"174":1,"218":1}}],["adopts",{"2":{"209":1}}],["advantage",{"2":{"176":1}}],["adjustments",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["adjustment",{"0":{"182":1,"183":1,"184":1,"185":1,"189":1},"1":{"186":1,"187":1,"188":1}}],["adjust",{"2":{"144":1,"159":1}}],["address",{"2":{"222":1}}],["addeventlistener",{"2":{"212":4,"214":1,"216":1,"217":2,"218":1,"219":1,"220":1,"221":4}}],["added",{"2":{"18":1,"27":1}}],["addition",{"2":{"176":1,"207":1}}],["additionally",{"2":{"137":1}}],["adding",{"0":{"108":1},"2":{"5":1,"8":1,"108":1,"109":1,"207":1}}],["addtechnicalindicatortemplate",{"2":{"27":2,"186":1}}],["addshapetemplate",{"2":{"27":2,"186":1}}],["adds",{"2":{"11":1}}],["add",{"2":{"5":1,"10":2,"11":2,"15":2,"16":2,"17":2,"18":1,"21":4,"22":1,"25":1,"27":3,"36":1,"39":1,"40":1,"43":1,"45":1,"47":1,"48":1,"101":2,"108":1,"112":2,"137":1,"138":1,"172":2,"176":2,"201":1}}],["affect",{"2":{"166":1}}],["affected",{"2":{"121":1}}],["afterviewinit",{"2":{"177":2}}],["after",{"0":{"191":1},"2":{"3":1,"23":1,"81":1,"84":1,"100":1,"109":1,"113":1,"165":1}}],["ao",{"2":{"111":1}}],["above",{"2":{"207":1}}],["about",{"2":{"113":2,"173":2}}],["absoluteyaxis",{"2":{"187":1}}],["absolute",{"2":{"163":3,"164":3,"187":1}}],["abs",{"2":{"105":2,"174":2,"218":2}}],["abandonment",{"2":{"27":1}}],["avoid",{"2":{"141":1}}],["average",{"2":{"114":1}}],["avp",{"2":{"88":1,"111":1}}],["available",{"2":{"35":1,"130":1,"131":1}}],["alipay",{"0":{"224":1}}],["alignment",{"2":{"74":2,"80":2,"99":1}}],["align",{"2":{"74":2,"80":2,"99":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["alphagreen",{"2":{"219":7}}],["alphared",{"2":{"219":7}}],["alphabetic",{"2":{"74":1,"80":1}}],["always",{"2":{"166":1,"180":4,"191":1,"221":2}}],["also",{"2":{"121":1,"176":3,"207":1}}],["allow",{"2":{"176":1}}],["all",{"2":{"21":1,"27":2,"92":1,"145":1,"146":1,"147":1,"162":1,"184":1,"188":1,"214":2}}],["auto",{"2":{"143":1,"180":2}}],["automatically",{"2":{"34":1,"122":1}}],["auxiliary",{"2":{"43":1,"145":1}}],["a",{"0":{"192":1,"193":1},"2":{"34":3,"35":2,"36":1,"39":1,"40":1,"43":1,"45":1,"50":1,"53":2,"54":2,"55":1,"56":1,"57":2,"58":2,"59":3,"67":1,"68":1,"69":1,"70":2,"71":1,"72":2,"73":2,"74":1,"79":1,"88":2,"90":1,"92":1,"93":1,"101":1,"102":2,"103":3,"104":5,"105":3,"110":1,"112":2,"113":4,"115":2,"134":1,"135":1,"142":1,"144":5,"150":1,"152":1,"156":1,"157":1,"159":2,"161":1,"168":1,"170":1,"173":3,"174":3,"176":1,"178":2,"180":4,"187":1,"196":1,"209":1,"211":3,"222":1}}],["actual",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["activeradius",{"2":{"180":1}}],["activebordersize",{"2":{"180":1}}],["activebordercolor",{"2":{"180":1}}],["activebackgroundcolor",{"2":{"180":3}}],["activecolor",{"2":{"180":1}}],["actions",{"2":{"161":1,"162":1}}],["action",{"2":{"160":1}}],["achieved",{"2":{"82":1}}],["account",{"2":{"222":1}}],["accomplished",{"2":{"108":1}}],["according",{"2":{"66":1,"146":1,"163":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["accuracy",{"2":{"7":1}}],["acquisition",{"2":{"18":1}}],["apache",{"2":{"222":1}}],["appreciated",{"2":{"222":1}}],["appendchild",{"2":{"212":5,"214":2,"216":2,"217":5,"218":2,"219":2,"220":2,"221":8}}],["appended",{"2":{"139":1}}],["app",{"2":{"177":1}}],["applynewdata",{"0":{"137":1},"2":{"21":1,"22":1,"88":1,"177":7,"212":1,"213":1,"214":1,"215":2,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["applymoredata",{"0":{"138":1},"2":{"5":1,"21":1,"88":1,"215":1}}],["apis",{"2":{"18":1,"34":1,"188":1}}],["apissetmaxoffsetleftdistance",{"2":{"10":1}}],["api",{"0":{"33":1,"85":1,"86":1,"87":1,"116":1,"185":1,"186":1,"187":1,"188":1},"1":{"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"117":1,"118":1,"119":1,"120":1,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"186":1,"187":1,"188":1},"2":{"3":1,"11":2,"15":1,"17":1,"18":1,"21":3,"22":1,"27":3,"34":1,"82":1,"84":2,"88":1,"109":1,"138":1,"142":1,"144":1,"169":1,"196":1}}],["axisline",{"2":{"180":2}}],["axisoptions",{"2":{"18":1,"34":1,"84":2,"85":2,"86":1,"87":1,"144":3,"159":3}}],["axis",{"0":{"47":1,"48":1,"82":1,"212":1},"1":{"83":1,"84":1,"85":1,"86":1,"87":1},"2":{"5":1,"7":1,"8":2,"22":1,"27":1,"45":4,"47":5,"48":5,"67":1,"69":2,"70":2,"73":2,"74":2,"75":2,"76":2,"79":2,"80":2,"82":3,"83":1,"84":1,"85":2,"86":1,"87":1,"95":2,"96":2,"98":2,"99":2,"104":2,"113":4,"144":2,"150":2,"159":1,"163":2,"164":1,"173":9,"212":3}}],["arc",{"0":{"69":1,"75":1,"95":1},"2":{"24":1,"69":4,"75":5,"93":1,"94":1,"180":1}}],["are",{"2":{"23":1,"27":3,"43":1,"45":1,"92":2,"94":1,"114":2,"115":1,"145":1,"148":1,"150":1,"161":1,"162":1,"173":5,"174":1,"181":1,"182":1,"183":1,"184":2,"187":1,"188":1,"189":1}}],["area",{"2":{"4":1,"6":1,"12":1,"22":1,"113":2,"180":2,"193":1,"207":1,"214":2}}],["arrays",{"2":{"17":1}}],["array",{"2":{"1":1,"5":1,"22":1,"34":2,"43":3,"45":4,"47":1,"48":1,"68":1,"71":1,"72":1,"76":1,"77":1,"78":2,"79":1,"83":2,"97":2,"113":5,"137":2,"138":2,"140":1,"144":3,"145":3,"148":3,"150":1,"163":3,"164":3,"173":4,"180":3}}],["assisting",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["assemble",{"2":{"207":2}}],["asia",{"2":{"34":1,"122":1,"220":1}}],["as",{"2":{"3":1,"22":2,"34":2,"59":1,"61":1,"62":1,"81":1,"93":1,"100":1,"114":1,"115":2,"122":1,"169":1,"173":1,"207":5}}],["angular",{"2":{"177":1}}],["angle",{"2":{"69":2,"75":2,"95":2}}],["animation",{"2":{"152":2,"153":2,"154":2,"155":2,"156":2,"157":2,"158":2,"180":1}}],["animationduration",{"0":{"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1},"2":{"152":2,"153":2,"154":2,"155":2,"156":2,"157":2,"158":2,"180":1}}],["another",{"2":{"52":1}}],["annotation",{"2":{"27":1,"183":1,"184":1,"187":1}}],["any>",{"2":{"113":1}}],["any>>",{"2":{"113":1}}],["any",{"2":{"27":1,"40":2,"43":3,"45":19,"51":2,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":3,"74":1,"80":1,"99":1,"102":4,"113":6,"144":3,"145":3,"148":2,"150":1,"160":1,"161":1,"162":1,"173":7}}],["and",{"2":{"2":1,"3":1,"5":3,"6":1,"8":2,"9":1,"10":1,"11":1,"14":2,"17":2,"18":1,"20":1,"21":5,"22":3,"23":2,"25":1,"27":9,"34":5,"36":1,"43":2,"45":4,"66":2,"68":1,"81":1,"82":1,"84":1,"88":2,"90":1,"92":2,"93":1,"100":1,"101":2,"103":1,"104":5,"105":1,"106":1,"107":1,"110":1,"112":2,"113":1,"114":3,"119":1,"121":1,"126":1,"127":1,"139":1,"141":1,"144":1,"145":2,"146":1,"150":3,"161":1,"162":1,"163":1,"169":4,"170":1,"172":1,"173":9,"174":1,"176":1,"180":3,"182":1,"184":4,"187":6,"201":1,"207":5,"210":4,"211":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":3,"220":1,"221":1,"222":2}}],["an",{"0":{"195":1},"2":{"1":1,"3":3,"6":1,"7":2,"22":1,"34":1,"56":1,"75":1,"92":1,"119":1,"137":1,"138":1,"144":1,"148":3,"163":3,"164":3,"165":1,"172":1,"180":3,"222":1}}],["i18n",{"0":{"216":1}}],["i++",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":2,"218":1,"219":1,"220":1,"221":1}}],["iconfont",{"2":{"180":2}}],["icon",{"2":{"180":4}}],["icons",{"2":{"27":2,"180":2}}],["illustrate",{"2":{"174":1}}],["image",{"2":{"165":3}}],["improving",{"2":{"204":1}}],["implements",{"2":{"177":1}}],["implement",{"2":{"105":1}}],["implementation",{"2":{"11":1,"45":1,"83":1}}],["important",{"2":{"92":1,"144":1}}],["import",{"0":{"182":1},"2":{"13":1,"177":7,"182":1,"211":2,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["i",{"0":{"195":1},"2":{"115":5,"212":2,"213":2,"214":2,"215":2,"216":2,"217":6,"218":2,"219":2,"220":2,"221":2,"222":1}}],["if",{"0":{"195":1},"2":{"34":1,"40":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"71":1,"74":1,"88":1,"90":1,"92":1,"105":3,"107":1,"113":3,"115":4,"122":1,"139":2,"147":1,"150":1,"163":1,"173":1,"174":1,"181":1,"191":1,"204":1,"218":1,"219":2,"222":3}}],["ignoreevent",{"2":{"45":6,"173":2}}],["ignore",{"2":{"23":1,"173":1}}],["id=",{"2":{"177":7,"212":2,"213":1,"214":2,"215":1,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["identification",{"2":{"144":1,"150":1}}],["identifies",{"2":{"144":1}}],["identifier",{"2":{"40":1,"43":1,"45":1,"102":1,"145":1,"148":1,"150":1,"173":1}}],["ideographic",{"2":{"74":1,"80":1}}],["id",{"0":{"149":1},"2":{"16":1,"18":1,"34":2,"35":1,"85":1,"87":1,"113":1,"117":1,"118":1,"144":6,"145":3,"146":5,"147":4,"148":6,"149":4,"150":6,"151":4,"159":6,"163":1,"164":1,"180":4,"187":2,"217":1,"221":1}}],["innertext",{"2":{"212":4,"214":1,"216":1,"217":4,"218":1,"219":1,"220":1,"221":6}}],["insideoutside",{"2":{"212":2}}],["inside",{"2":{"180":1,"212":3}}],["installation",{"0":{"209":1}}],["install",{"2":{"176":2,"209":2}}],["instantiate",{"2":{"93":1}}],["instance",{"0":{"86":1,"87":1,"116":1,"187":1},"1":{"117":1,"118":1,"119":1,"120":1,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1},"2":{"10":1,"11":1,"17":1,"18":1,"21":2,"25":1,"27":14,"34":2,"35":1,"84":1,"173":1,"178":1}}],["instead",{"2":{"27":6,"81":1,"85":3,"86":1,"87":1,"100":1,"137":1,"139":1,"142":1,"184":1,"186":1,"187":3}}],["invalid",{"2":{"173":1}}],["invalidity",{"2":{"24":1}}],["individuals",{"2":{"222":1}}],["indicatortitle",{"2":{"221":3}}],["indicatorbuttoncontainer",{"2":{"221":6}}],["indicatorfigure",{"2":{"113":1}}],["indicatorfigurestyle",{"2":{"113":1}}],["indicatorfigureattrs",{"2":{"113":1}}],["indicatorfigureattrscallbackcoordinate",{"2":{"113":1}}],["indicatordata",{"2":{"113":3}}],["indicatorstyle",{"2":{"113":4}}],["indicators",{"0":{"111":1,"112":1,"194":1},"1":{"113":1,"114":1,"115":1},"2":{"9":1,"14":1,"44":1,"88":1,"92":1,"110":1,"147":1,"169":1,"195":2}}],["indicator",{"0":{"43":1,"110":1,"189":1,"195":2,"217":1},"1":{"111":1,"112":1,"113":1,"114":1,"115":1},"2":{"2":1,"5":1,"7":1,"8":2,"10":1,"11":1,"18":1,"27":11,"34":2,"43":9,"110":1,"112":3,"113":24,"114":1,"115":1,"121":1,"144":6,"145":5,"146":2,"147":1,"180":1,"184":3,"189":3,"207":1,"217":4,"219":2,"221":3}}],["index",{"2":{"113":8,"154":1,"157":1,"163":2,"173":4,"182":2,"211":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["info",{"2":{"47":1,"48":1,"83":2,"221":2}}],["information",{"2":{"40":1,"43":3,"45":2,"69":1,"70":1,"73":1,"74":1,"101":1,"112":1,"113":8,"144":1,"145":3,"146":1,"149":1,"150":1,"159":1,"173":6,"174":1,"222":1}}],["integration",{"2":{"169":1}}],["interested",{"2":{"204":1}}],["internationalized",{"2":{"180":1}}],["internationalization",{"0":{"107":1},"1":{"108":1,"109":1}}],["internal",{"2":{"18":2}}],["interact",{"2":{"88":1}}],["introduces",{"2":{"110":1,"170":1}}],["introduction",{"0":{"83":1,"167":1,"204":1},"1":{"168":1,"169":1},"2":{"26":1}}],["into",{"2":{"34":2,"52":1,"61":2,"94":1,"165":1,"183":1,"184":1,"187":1,"189":1}}],["intl",{"2":{"34":1,"62":1,"173":2}}],["inaccurate",{"2":{"23":1}}],["input",{"0":{"83":1},"2":{"22":1,"34":1,"144":1}}],["includeoverlay",{"0":{"165":1},"2":{"165":2}}],["include",{"2":{"113":1,"165":1,"173":1,"180":2}}],["increments",{"2":{"34":1}}],["increment",{"2":{"14":1,"39":1,"113":1}}],["incorrect",{"2":{"3":1,"12":1}}],["initial",{"2":{"177":1}}],["initialized",{"0":{"191":1}}],["initialize",{"2":{"7":2,"34":1}}],["init",{"0":{"34":1,"85":1},"2":{"11":1,"84":1,"109":1,"177":12,"178":1,"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["ineffective",{"2":{"8":1}}],["in",{"0":{"94":1,"111":1,"171":1,"194":1,"195":1},"1":{"95":1,"96":1,"97":1,"98":1,"99":1,"100":1},"2":{"1":1,"2":1,"4":1,"7":2,"14":1,"15":1,"16":1,"21":1,"23":2,"24":1,"27":1,"34":2,"36":1,"66":1,"84":1,"88":1,"92":1,"101":1,"106":1,"107":1,"110":2,"112":1,"113":8,"115":3,"141":1,"144":1,"156":1,"166":1,"169":1,"170":2,"172":1,"173":9,"174":1,"176":1,"196":1,"204":1,"207":2,"212":2,"214":2,"216":2,"217":2,"218":3,"219":2,"220":2,"221":2}}],["isdashed",{"2":{"189":1}}],["iszoomenabled",{"0":{"125":1}}],["isboolean",{"0":{"58":1}}],["isfunction",{"0":{"57":1}}],["isobject",{"0":{"56":1}}],["isnumber",{"0":{"54":1}}],["isvalid",{"0":{"55":1},"2":{"21":1}}],["isscrollenabled",{"0":{"127":1}}],["isstroke",{"2":{"189":1}}],["isstring",{"0":{"53":1}}],["isstack",{"0":{"144":1},"2":{"11":1,"18":1,"84":1,"144":2,"187":2}}],["issues",{"2":{"198":2}}],["issue",{"2":{"1":2,"2":1,"3":3,"4":1,"5":1,"6":1,"7":2,"8":3,"10":1,"11":2,"12":2,"14":1,"16":1,"22":2,"23":2}}],["is",{"0":{"191":1,"194":1},"2":{"1":1,"12":1,"22":2,"27":23,"40":1,"43":2,"45":2,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"81":1,"90":1,"92":1,"93":2,"100":1,"102":2,"103":1,"104":12,"105":1,"107":1,"108":1,"113":12,"114":2,"115":7,"117":2,"118":2,"119":1,"121":1,"126":1,"127":1,"137":3,"138":3,"139":2,"141":2,"142":2,"144":10,"145":3,"146":1,"147":1,"148":1,"150":2,"152":1,"153":1,"154":1,"155":1,"156":2,"157":1,"158":1,"159":2,"161":1,"162":2,"163":1,"164":1,"165":3,"168":1,"173":4,"174":2,"176":2,"180":3,"184":9,"186":1,"187":11,"189":5,"192":1,"207":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1}}],["its",{"2":{"85":1}}],["item",{"2":{"84":1,"115":1,"180":1,"189":1}}],["items",{"2":{"34":1,"114":1,"212":1,"214":3,"216":3,"217":1,"218":3,"219":3,"220":3,"221":1}}],["it",{"2":{"1":1,"6":1,"34":3,"81":1,"84":1,"90":2,"92":1,"93":1,"100":1,"101":3,"112":3,"113":2,"115":3,"119":2,"122":1,"125":1,"139":4,"141":2,"144":2,"148":1,"150":1,"159":1,"163":2,"164":1,"165":1,"168":1,"172":3,"173":1,"174":1,"176":4,"180":3}}],["ts",{"2":{"211":1}}],["t",{"2":{"199":1}}],["trc20",{"2":{"226":1}}],["transparent",{"2":{"180":2}}],["traditional",{"2":{"108":1}}],["true",{"2":{"113":1,"137":1,"138":1,"144":2,"145":2,"148":1,"150":1,"159":2,"173":1,"180":29,"212":2,"215":2,"217":1,"218":3}}],["trix",{"2":{"111":1}}],["triggered",{"2":{"113":1,"173":2}}],["triggering",{"2":{"23":2}}],["trigger",{"2":{"7":1,"15":2,"173":1}}],["two",{"2":{"66":1,"67":1,"104":1,"105":1,"107":1,"114":1,"192":1}}],["targetcoordinate",{"0":{"67":1,"68":1},"2":{"67":1,"68":1}}],["target",{"0":{"51":1,"52":1},"2":{"51":1,"52":1}}],["tagid",{"2":{"187":1}}],["tag",{"2":{"27":1,"183":1,"184":1,"187":1}}],["takes",{"2":{"59":1}}],["take",{"2":{"3":1,"115":1,"176":1}}],["tickline",{"2":{"180":2}}],["ticktext",{"2":{"180":2}}],["ticks",{"2":{"47":1,"48":1,"83":2}}],["ticketext",{"2":{"27":8,"184":8}}],["tip",{"2":{"43":1,"145":1,"221":2}}],["title>",{"2":{"177":1}}],["title>quick",{"2":{"177":1}}],["title",{"2":{"43":3,"113":2,"114":2,"115":4,"144":3,"145":3,"180":13,"189":2}}],["times",{"2":{"114":2}}],["timestamp",{"0":{"62":1,"155":1,"158":1},"2":{"34":1,"45":1,"62":1,"88":2,"137":1,"138":1,"139":2,"140":1,"142":3,"148":4,"150":3,"155":4,"158":4,"163":5,"164":2,"173":6,"177":70,"212":5,"213":5,"214":5,"215":7,"216":5,"217":5,"218":5,"219":5,"220":5,"221":5}}],["timezone",{"0":{"122":1,"220":1},"2":{"34":3,"122":2,"220":2}}],["time",{"0":{"193":1},"2":{"6":1,"8":2,"23":1,"34":2,"36":1,"108":1,"115":1,"122":4,"123":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"163":1,"173":1,"180":5,"216":1}}],["typo",{"2":{"16":1}}],["type=",{"2":{"177":1}}],["types",{"0":{"171":1},"2":{"22":2,"25":1,"38":1,"162":1,"165":1,"180":2,"212":2,"221":3}}],["typescriptklinecharts",{"2":{"108":1}}],["typescriptnew",{"2":{"95":1,"96":1,"97":2,"98":1,"99":1}}],["typescriptsetpaneoptions",{"2":{"87":1}}],["typescriptcreateindicator",{"2":{"86":1}}],["typescriptinit",{"2":{"85":1}}],["typescript",{"2":{"13":1,"14":1,"16":1,"20":1,"22":1,"26":1,"27":1,"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"83":1,"88":1,"102":1,"113":1,"117":1,"118":1,"119":1,"120":1,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"169":1,"173":1,"210":2}}],["type",{"0":{"160":1,"161":1,"162":1,"165":1,"214":1},"2":{"8":1,"12":1,"16":1,"19":1,"27":1,"34":2,"39":1,"41":1,"43":2,"45":6,"85":2,"104":1,"113":10,"114":2,"115":3,"120":1,"137":1,"138":1,"139":1,"140":1,"143":2,"144":3,"145":2,"148":1,"160":2,"161":2,"162":2,"165":3,"169":1,"173":8,"174":1,"180":4,"187":3,"193":1,"212":2,"214":2,"218":1}}],["telegram",{"0":{"199":1}}],["tells",{"2":{"137":1,"138":1}}],["terminals",{"2":{"169":1}}],["terminal",{"2":{"90":1}}],["term",{"2":{"66":1,"68":1}}],["technicalindicator",{"2":{"27":4,"184":3,"189":1}}],["technical",{"0":{"110":1,"111":1,"112":1,"189":1,"194":1,"195":1},"1":{"111":1,"112":1,"113":2,"114":2,"115":2},"2":{"14":1,"27":6,"43":2,"44":1,"88":1,"92":1,"110":2,"112":3,"113":11,"114":1,"121":1,"144":3,"145":1,"146":2,"147":2,"195":1}}],["textalign",{"2":{"217":1}}],["textweight",{"2":{"180":2}}],["textfamily",{"2":{"180":2}}],["textsize",{"2":{"180":2}}],["textmargin",{"2":{"180":2}}],["text",{"0":{"65":1,"74":1,"99":1},"2":{"11":1,"12":1,"14":1,"22":1,"27":4,"43":2,"47":1,"48":1,"65":2,"74":7,"80":5,"81":2,"83":2,"94":1,"99":2,"100":2,"113":4,"144":2,"145":2,"177":1,"180":10,"207":1,"212":17,"214":8,"216":5,"217":2,"218":4,"219":6,"220":5,"221":13}}],["template>",{"2":{"177":2}}],["templates",{"2":{"16":1,"180":1}}],["template",{"2":{"11":1,"27":1,"177":1,"186":4}}],["turnover",{"2":{"11":1,"88":2,"108":1,"137":1,"138":1,"139":1,"140":1,"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["tofixed",{"2":{"212":4,"213":4,"214":4,"215":4,"216":4,"217":4,"218":4,"219":4,"220":4,"221":4}}],["together",{"2":{"207":2}}],["tooling",{"2":{"176":1}}],["tools",{"2":{"176":2}}],["tooltip",{"0":{"221":1},"2":{"1":1,"5":2,"11":1,"15":1,"16":1,"21":2,"27":2,"113":1,"180":2,"184":3,"221":4}}],["total",{"2":{"45":1,"173":1}}],["totalstep",{"2":{"45":2,"173":1,"174":1,"218":1}}],["top",{"2":{"34":2,"74":1,"80":2,"83":1,"99":1,"113":4,"118":1,"144":5,"159":4,"173":2,"207":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":2,"222":1}}],["to",{"0":{"181":1,"192":1,"193":1,"194":1,"195":1,"196":1},"1":{"182":1,"183":1,"184":1,"185":1,"186":1,"187":1,"188":1,"189":1},"2":{"5":2,"6":1,"7":3,"8":1,"20":2,"21":1,"23":1,"25":1,"27":25,"28":2,"29":2,"30":2,"31":2,"32":2,"34":2,"39":1,"43":4,"45":2,"66":1,"83":1,"84":2,"88":3,"90":3,"92":3,"93":1,"101":4,"107":2,"108":1,"110":1,"112":3,"113":16,"114":1,"115":5,"119":1,"120":1,"122":1,"124":1,"128":1,"129":1,"132":1,"133":1,"136":1,"137":2,"138":1,"139":1,"140":1,"141":2,"143":1,"144":1,"145":6,"146":1,"149":1,"150":3,"153":1,"154":1,"155":1,"156":1,"159":1,"161":1,"162":1,"163":4,"164":2,"165":1,"169":1,"170":1,"172":1,"173":16,"174":4,"176":2,"180":2,"181":4,"183":1,"184":11,"186":1,"187":16,"188":1,"189":6,"191":1,"192":1,"201":1,"207":4,"209":1,"212":1,"214":1,"216":1,"217":3,"218":1,"219":1,"220":1,"221":1,"222":2}}],["thjptqmfgavm12ke1jzc5mlxiapp6qxmci",{"2":{"226":1}}],["those",{"2":{"222":1}}],["thousandsseparator",{"2":{"34":2,"173":1}}],["thousands",{"2":{"21":1,"34":1,"63":1,"173":1}}],["thousandth",{"2":{"3":1}}],["thank",{"2":{"204":1}}],["than",{"0":{"195":1},"2":{"144":2,"159":2}}],["that",{"2":{"1":1,"3":1,"90":1,"103":1,"113":3,"115":2,"128":1,"129":1,"144":1,"145":1,"146":1,"147":1,"150":2,"173":2,"222":1}}],["think",{"2":{"222":1}}],["this",{"2":{"88":1,"92":1,"108":1,"110":1,"113":1,"137":1,"138":1,"142":1,"144":1,"166":1,"170":1,"177":1,"181":1,"204":2,"211":1}}],["thickness",{"2":{"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"99":1}}],["three",{"2":{"104":1,"165":1,"174":1,"222":1}}],["threshold",{"0":{"64":1},"2":{"34":1,"64":1,"173":1}}],["through",{"2":{"34":1,"82":1,"88":1,"92":1,"101":1,"108":1,"109":1,"112":1,"119":1,"172":1,"176":1,"187":1,"193":1}}],["theme",{"0":{"219":1},"2":{"177":1,"219":4}}],["then",{"2":{"101":1,"112":1,"172":1}}],["these",{"2":{"94":1}}],["there",{"2":{"22":1,"93":1,"115":2,"137":1,"138":1}}],["the",{"0":{"177":1,"191":1,"192":1,"195":1,"196":1},"2":{"1":5,"2":1,"3":1,"4":2,"5":1,"6":3,"7":4,"8":5,"10":6,"11":5,"12":5,"14":2,"16":4,"17":1,"18":3,"20":1,"21":3,"22":6,"23":5,"24":2,"25":3,"26":1,"27":8,"28":1,"29":1,"30":1,"31":1,"32":1,"34":5,"35":1,"38":2,"39":1,"40":2,"41":2,"43":2,"45":5,"49":2,"59":2,"66":2,"67":2,"68":4,"69":7,"70":6,"71":1,"74":1,"75":6,"76":7,"77":1,"78":1,"82":1,"84":5,"85":7,"86":3,"87":3,"88":5,"90":2,"92":5,"93":3,"94":1,"95":6,"96":6,"98":4,"99":4,"101":3,"102":6,"103":1,"104":14,"107":3,"109":1,"110":2,"112":2,"113":36,"114":10,"115":14,"117":4,"118":4,"119":1,"120":2,"121":2,"122":2,"123":1,"128":3,"129":3,"130":3,"131":3,"132":2,"133":2,"134":2,"135":2,"137":5,"138":3,"139":3,"140":3,"141":4,"142":2,"144":11,"145":4,"146":5,"147":4,"148":3,"149":2,"150":4,"151":2,"154":3,"155":1,"156":3,"157":2,"158":1,"159":5,"162":3,"163":6,"164":1,"165":7,"166":4,"169":2,"170":2,"172":2,"173":49,"174":9,"176":3,"178":4,"180":3,"181":1,"184":1,"187":4,"189":6,"191":3,"192":1,"194":1,"196":2,"201":1,"204":1,"207":9,"209":2,"210":1,"211":1,"212":4,"214":4,"216":4,"217":4,"218":4,"219":4,"220":4,"221":4,"222":5}}],["css",{"2":{"212":2,"214":2,"216":1,"217":2,"218":2,"219":2,"220":2,"221":2}}],["cjs",{"2":{"210":2}}],["cdn",{"2":{"176":2,"177":1}}],["ci",{"2":{"171":1}}],["circles",{"2":{"27":1,"145":1,"180":1,"184":1,"219":2}}],["circle",{"0":{"70":1,"76":1,"96":1},"2":{"27":1,"69":2,"70":6,"75":2,"76":6,"93":1,"94":1,"95":2,"96":2,"174":5,"180":1,"184":1,"207":1,"218":5}}],["cb",{"0":{"142":1,"143":1},"2":{"142":2,"143":2}}],["cycle",{"2":{"114":2}}],["cci",{"2":{"111":1}}],["center",{"2":{"69":2,"70":2,"74":1,"75":2,"76":2,"80":1,"95":2,"96":2,"104":2,"212":1,"214":1,"216":1,"217":2,"218":1,"219":1,"220":1,"221":1}}],["certain",{"2":{"59":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"152":1,"156":1,"157":1,"173":1}}],["c",{"2":{"59":3}}],["ctx",{"0":{"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1},"2":{"40":1,"75":2,"76":2,"77":2,"78":2,"79":2,"80":2,"81":2,"93":2,"102":1,"105":21,"113":1,"189":2,"217":4}}],["cn",{"2":{"34":1,"36":1,"107":1,"177":1,"216":1}}],["cup",{"2":{"222":1}}],["currentstep",{"2":{"173":1}}],["currently",{"2":{"106":1,"107":1,"139":1}}],["currentcolor",{"2":{"105":2}}],["current",{"2":{"49":1,"113":2,"140":1,"162":1,"173":1}}],["cursor",{"2":{"22":1,"113":2}}],["customxaxisname",{"2":{"85":2}}],["customyaxisname",{"2":{"85":2,"86":2,"87":2}}],["customizable",{"2":{"168":1}}],["customization",{"2":{"18":1,"103":1}}],["customizing",{"2":{"85":2,"86":1,"87":1}}],["customized",{"0":{"189":1}}],["customize",{"0":{"101":1},"1":{"102":1,"103":1,"104":1,"105":1},"2":{"34":1,"92":1,"110":1,"170":1,"172":1,"178":1}}],["customapi",{"2":{"34":2}}],["custom",{"0":{"82":1,"112":1,"172":1},"1":{"83":1,"84":1,"85":1,"86":1,"87":1,"113":1,"114":1,"115":1,"173":1,"174":1},"2":{"1":1,"8":1,"11":1,"15":1,"16":1,"27":2,"34":1,"43":2,"47":1,"48":1,"82":1,"92":1,"101":1,"105":1,"112":1,"113":2,"115":1,"145":2,"174":1,"180":2,"184":1,"195":1,"217":3,"218":1}}],["chicago",{"2":{"220":2}}],["child",{"2":{"180":1,"221":1}}],["chinese",{"2":{"108":1}}],["checking",{"2":{"191":1}}],["checkcoordinateontext",{"0":{"74":1}}],["checkcoordinateonrect",{"0":{"73":1}}],["checkcoordinateonpolygon",{"0":{"72":1}}],["checkcoordinateonline",{"0":{"71":1}}],["checkcoordinateoncircle",{"0":{"70":1}}],["checkcoordinateonarc",{"0":{"69":1}}],["checks",{"2":{"40":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"70":1,"72":1,"73":1}}],["checkeventon",{"2":{"40":2,"102":1,"105":2}}],["check",{"2":{"19":2,"28":1,"29":1,"30":1,"69":1,"71":1,"74":1,"102":1}}],["channels",{"0":{"223":1},"1":{"224":1,"225":1,"226":1}}],["changing",{"2":{"20":1}}],["changes",{"2":{"178":1}}],["changed",{"2":{"27":25,"115":2,"184":10,"186":1,"187":11,"189":4}}],["change",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1},"2":{"5":1,"15":1,"27":1,"28":1,"29":1,"30":1,"108":1,"113":1,"115":1,"189":2}}],["chat",{"2":{"201":1}}],["charset=",{"2":{"177":1}}],["character",{"2":{"3":1}}],["chartcomponent",{"2":{"177":1}}],["chartstore",{"2":{"207":2}}],["charts",{"2":{"36":1,"195":1}}],["chart",{"0":{"33":1,"85":1,"177":1,"186":1,"191":1,"193":1},"1":{"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1},"2":{"3":1,"4":3,"6":1,"7":1,"11":1,"15":1,"18":1,"22":2,"25":1,"27":3,"34":3,"35":4,"37":1,"38":1,"44":1,"46":1,"49":1,"82":2,"84":1,"88":3,"90":1,"92":3,"94":1,"101":1,"107":1,"109":1,"110":1,"112":1,"113":1,"117":1,"118":1,"123":1,"128":1,"129":1,"130":1,"131":1,"134":1,"135":1,"137":2,"138":1,"140":1,"141":2,"143":1,"144":2,"156":1,"160":1,"161":1,"162":1,"165":1,"166":2,"168":1,"169":1,"170":1,"172":1,"174":1,"177":36,"178":3,"191":1,"192":1,"194":1,"196":1,"207":3,"212":8,"213":4,"214":5,"215":9,"216":5,"217":6,"218":5,"219":8,"220":5,"221":10}}],["clean",{"2":{"210":3}}],["cleared",{"2":{"141":1}}],["cleardata",{"0":{"141":1},"2":{"137":1}}],["clear",{"2":{"137":1,"141":1}}],["click",{"2":{"45":3,"150":3,"173":4,"212":4,"214":1,"216":1,"217":2,"218":1,"219":1,"220":1,"221":4,"222":1}}],["clicking",{"2":{"25":1}}],["classname",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":2}}],["class",{"2":{"42":1,"93":1,"177":1}}],["clarity",{"2":{"8":1}}],["closing",{"2":{"114":1,"180":1}}],["closesums",{"2":{"115":5}}],["closepath",{"2":{"105":2}}],["close",{"2":{"36":1,"88":2,"108":1,"115":4,"137":1,"138":1,"139":1,"140":1,"177":70,"180":5,"212":4,"213":4,"214":4,"215":7,"216":5,"217":5,"218":4,"219":4,"220":4,"221":4}}],["clone",{"0":{"51":1},"2":{"11":1}}],["code",{"2":{"210":1,"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["commonjs",{"2":{"210":3}}],["command",{"0":{"210":1}}],["com",{"2":{"198":2,"222":2}}],["combined",{"2":{"187":1}}],["compression",{"2":{"169":1}}],["components",{"2":{"207":1}}],["component",{"2":{"113":4,"173":2,"177":2}}],["composed",{"2":{"66":1,"92":1}}],["completely",{"2":{"222":1}}],["completes",{"2":{"177":1}}],["complete",{"2":{"109":1,"120":1,"169":1,"173":1,"174":2}}],["completed",{"2":{"84":1,"105":1,"115":1}}],["complex",{"2":{"92":1}}],["core",{"2":{"177":1,"204":1,"210":2}}],["corresponds",{"2":{"163":1}}],["corresponding",{"2":{"45":1,"59":1,"115":1,"173":8,"174":2,"187":1}}],["cost",{"2":{"169":1}}],["copy",{"2":{"51":1}}],["collection",{"2":{"50":1}}],["color",{"2":{"43":2,"74":3,"75":3,"76":4,"77":3,"78":4,"79":4,"80":5,"95":2,"96":3,"97":5,"98":3,"99":4,"104":4,"105":2,"113":2,"144":4,"145":5,"148":1,"150":1,"165":1,"177":1,"180":39,"189":3,"212":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["coord",{"2":{"47":1,"48":1,"83":2}}],["coordinates",{"2":{"71":1,"72":1,"77":1,"78":1,"97":4,"102":1,"163":1,"164":1,"173":1,"174":7,"218":7}}],["coordinate2",{"0":{"66":1,"67":1},"2":{"66":1,"67":1}}],["coordinate1",{"0":{"66":1,"67":1},"2":{"66":1,"67":1}}],["coordinate",{"0":{"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"156":1,"164":1},"2":{"8":1,"40":2,"43":2,"66":1,"67":2,"68":1,"69":4,"70":4,"71":2,"72":2,"73":4,"74":4,"84":1,"95":2,"96":2,"98":2,"99":2,"102":1,"104":2,"105":3,"113":2,"156":4,"163":1,"164":3,"173":1,"187":1}}],["coverage",{"2":{"22":1}}],["console",{"2":{"148":14,"150":14}}],["consistent",{"2":{"115":2,"144":1,"148":1,"173":3}}],["constructor",{"2":{"173":1}}],["constant",{"2":{"66":1,"68":1}}],["const",{"2":{"59":1,"93":1,"105":5,"115":3,"174":3,"177":6,"212":19,"213":9,"214":13,"215":12,"216":13,"217":23,"218":16,"219":17,"220":13,"221":20}}],["connecting",{"2":{"114":1}}],["configure",{"2":{"174":1,"180":1}}],["configured",{"2":{"113":1,"114":1}}],["configuration",{"0":{"180":1,"184":1},"2":{"1":1,"11":1,"15":1,"16":1,"18":1,"21":1,"27":3,"34":1,"36":1,"39":2,"43":1,"113":1,"114":1,"119":2,"120":1,"144":1,"145":1,"159":2,"169":1,"173":1}}],["conversion",{"2":{"113":4,"173":2}}],["convertfrompixel",{"0":{"164":1},"2":{"187":1}}],["convert",{"2":{"163":1,"164":1}}],["converttopixel",{"0":{"163":1},"2":{"187":1,"217":2}}],["converttimestamptopixel",{"2":{"17":1}}],["converttimestampfrompixel",{"2":{"17":1}}],["converted",{"2":{"43":2,"145":2,"163":2,"164":1,"165":2}}],["context",{"2":{"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"93":2,"102":1,"113":1}}],["content=",{"2":{"177":4}}],["content",{"2":{"34":2,"74":1,"80":1,"99":1}}],["container",{"2":{"34":1,"85":1,"117":2,"118":1,"166":1,"191":2,"207":2,"212":7,"214":7,"216":7,"217":7,"218":7,"219":7,"220":7,"221":10}}],["cryptocurrency",{"0":{"226":1}}],["cryptotooltop",{"2":{"5":1}}],["cr",{"2":{"111":1}}],["creating",{"2":{"144":1}}],["creation",{"2":{"43":1,"45":1,"102":1,"145":1,"150":1,"173":1,"177":1,"211":1}}],["createelement",{"2":{"212":5,"214":2,"216":2,"217":5,"218":2,"219":2,"220":2,"221":8}}],["creates",{"2":{"45":3,"148":1}}],["createshape",{"2":{"27":1,"187":1}}],["createyaxisfigures",{"2":{"45":2,"173":1}}],["createxaxisfigures",{"2":{"45":2,"173":1}}],["createpointfigures",{"2":{"45":2,"173":1,"174":1,"218":1}}],["create",{"0":{"177":1,"193":1,"195":1},"2":{"43":1,"47":1,"48":1,"83":1,"101":1,"112":1,"113":1,"144":1,"145":1,"173":3,"174":1,"207":2,"211":1}}],["createhtml",{"2":{"27":1,"187":1}}],["createticks",{"2":{"47":2,"48":2,"83":1}}],["createtooltipdatasource",{"2":{"43":2,"113":1,"144":1,"145":2,"189":2}}],["createtag",{"2":{"27":1,"187":1}}],["createtechnicalindicator",{"2":{"27":1,"187":1}}],["createannotation",{"2":{"27":1,"187":1}}],["createoverlay",{"0":{"148":1},"2":{"17":1,"27":2,"148":1,"149":1,"151":1,"187":1,"196":1,"218":3}}],["createindicator",{"0":{"86":1,"144":1},"2":{"11":1,"18":1,"27":1,"34":1,"84":1,"144":1,"146":1,"147":1,"187":1,"194":1,"217":2,"219":1,"221":2}}],["created",{"2":{"3":1,"196":1}}],["cross",{"2":{"22":1,"113":3,"180":2,"221":2}}],["crosshair",{"2":{"12":1,"27":2,"113":1,"180":1,"189":2,"207":1}}],["carried",{"2":{"207":1}}],["carefully",{"2":{"92":1}}],["caution",{"2":{"166":1}}],["caused",{"2":{"7":1}}],["calls",{"2":{"149":1,"166":1}}],["calling",{"2":{"146":1,"147":1,"151":1}}],["call",{"2":{"137":1,"141":1,"166":1,"192":1}}],["callback",{"0":{"137":1,"138":1,"139":1,"144":1,"145":1,"161":1,"162":1},"2":{"1":1,"11":1,"21":1,"22":1,"84":1,"115":1,"137":4,"138":3,"139":4,"142":2,"143":4,"144":3,"145":3,"161":3,"162":3,"173":13,"180":1,"187":2}}],["calculated",{"0":{"194":1}}],["calculates",{"2":{"114":2}}],["calculate",{"2":{"65":1,"113":1}}],["calculation",{"2":{"7":1,"43":2,"113":5,"114":2,"115":5,"145":2}}],["calcparms",{"2":{"43":1,"113":1,"144":1,"145":1}}],["calcparamstext",{"2":{"43":1,"113":1,"144":1,"145":1,"189":1}}],["calcparams",{"2":{"7":1,"27":1,"43":2,"113":1,"114":2,"115":4,"144":1,"145":3}}],["calc",{"2":{"27":1,"43":2,"111":3,"113":1,"115":1,"144":1,"145":3,"189":1,"194":1,"217":1}}],["calctechnicalindicator",{"2":{"27":1,"189":1}}],["calctextwidth",{"0":{"65":1},"2":{"18":1}}],["cancel",{"2":{"162":1,"173":1}}],["canvastextbaseline",{"2":{"99":1}}],["canvastextalign",{"2":{"99":1}}],["canvasgradient",{"2":{"76":1,"78":1,"79":1,"99":1}}],["canvas",{"2":{"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"90":2,"93":2,"102":1,"113":1,"207":1}}],["canvasrenderingcontext2d",{"2":{"40":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"102":1,"113":1}}],["can",{"0":{"191":1},"2":{"34":3,"35":1,"82":1,"84":1,"92":1,"103":1,"104":2,"107":1,"108":1,"109":1,"113":1,"119":1,"125":1,"128":1,"129":1,"137":1,"138":1,"144":6,"146":1,"148":1,"152":1,"153":1,"154":1,"155":1,"156":2,"157":1,"158":1,"159":5,"163":1,"164":1,"165":3,"169":1,"173":12,"174":1,"176":2,"178":2,"180":3,"194":1,"196":2,"209":1,"211":1,"222":2}}],["cannot",{"2":{"1":1,"3":1,"115":1}}],["candles",{"2":{"132":1,"133":1}}],["candlesticks",{"2":{"113":2,"173":2,"207":1}}],["candlestick",{"2":{"113":2,"134":1,"135":1,"173":2}}],["candle",{"0":{"192":1,"214":1},"2":{"1":1,"5":2,"8":1,"10":2,"11":1,"12":1,"15":1,"16":1,"17":1,"21":8,"27":3,"34":1,"85":1,"87":1,"144":1,"145":2,"146":1,"147":1,"148":1,"159":1,"180":6,"184":3,"193":1,"214":5,"217":1,"219":2,"221":3}}],["💬",{"0":{"197":1},"1":{"198":1,"199":1,"200":1,"201":1,"202":1}}],["🙋",{"0":{"190":1},"1":{"191":1,"192":1,"193":1,"194":1,"195":1,"196":1}}],["🛡",{"2":{"169":1}}],["📱",{"2":{"169":1}}],["💪",{"2":{"169":1}}],["🚀",{"0":{"175":1},"1":{"176":1,"177":1},"2":{"169":1}}],["📦",{"2":{"169":1}}],["📃",{"0":{"167":1},"1":{"168":1,"169":1}}],["📚",{"0":{"88":1}}],["🗑",{"2":{"27":1}}],["👉",{"2":{"27":1}}],["🛠️",{"0":{"181":1},"1":{"182":1,"183":1,"184":1,"185":1,"186":1,"187":1,"188":1,"189":1}}],["🛠",{"2":{"27":1}}],["🖋️",{"2":{"11":1}}],["💄",{"2":{"1":1,"4":1,"5":4,"6":2,"7":2,"8":2,"10":1,"11":2,"14":3,"15":1,"16":2,"17":1,"18":3,"19":1,"20":2,"21":2,"22":3,"23":1,"24":1,"25":1}}],["🐞",{"2":{"1":2,"2":1,"3":3,"4":2,"5":1,"6":1,"7":2,"8":3,"9":2,"10":2,"11":2,"12":2,"13":1,"14":1,"16":2,"19":1,"22":2,"23":2,"24":1,"26":1}}],["📠",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1}}],["8px",{"2":{"212":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["800",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["85",{"2":{"180":3,"219":1}}],["88",{"2":{"177":7}}],["888888",{"2":{"145":2,"180":14,"219":4}}],["89",{"2":{"177":7}}],["8",{"0":{"1":2,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"28":1,"47":1,"48":1,"64":1,"82":1,"143":1},"1":{"83":1,"84":1,"85":1,"86":1,"87":1},"2":{"5":1,"28":1,"34":1,"137":1,"138":1,"139":1,"142":1,"144":1,"148":1,"150":1,"159":1,"177":1,"180":7,"181":2}}],["96",{"2":{"177":7}}],["935ebd",{"2":{"180":1}}],["93",{"2":{"177":21}}],["94",{"2":{"177":7}}],["99",{"2":{"177":14}}],["9",{"0":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1},"2":{"111":3,"137":1,"138":1,"139":1,"142":1,"181":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/assets/chunks/@localSearchIndexen-US.h4TfViDK.js b/assets/chunks/@localSearchIndexen-US.h4TfViDK.js deleted file mode 100644 index d5e5f20b..00000000 --- a/assets/chunks/@localSearchIndexen-US.h4TfViDK.js +++ /dev/null @@ -1 +0,0 @@ -const e='{"documentCount":227,"nextId":227,"documentIds":{"0":"/en-US/guide/custom-axis#custom-axis-9-8-0","1":"/en-US/guide/custom-axis#input-params-introduction","2":"/en-US/guide/custom-axis#usage","3":"/en-US/guide/custom-axis#using-init-of-chart-api","4":"/en-US/guide/custom-axis#using-createindicator-of-instance-api","5":"/en-US/guide/custom-axis#using-setpaneoptions-of-instance-api","6":"/en-US/guide/changelog#📠-change-log","7":"/en-US/guide/changelog#_9-8-8","8":"/en-US/guide/changelog#_9-8-7","9":"/en-US/guide/changelog#_9-8-6","10":"/en-US/guide/changelog#_9-8-5","11":"/en-US/guide/changelog#_9-8-3","12":"/en-US/guide/changelog#_9-8-2","13":"/en-US/guide/changelog#_9-8-1","14":"/en-US/guide/changelog#_9-8-0","15":"/en-US/guide/changelog#_9-7-1","16":"/en-US/guide/changelog#_9-7-0","17":"/en-US/guide/changelog#_9-6-0","18":"/en-US/guide/changelog#_9-5-4","19":"/en-US/guide/changelog#_9-5-3","20":"/en-US/guide/changelog#_9-5-2","21":"/en-US/guide/changelog#_9-5-1","22":"/en-US/guide/changelog#_9-5-0","23":"/en-US/guide/changelog#_9-4-0","24":"/en-US/guide/changelog#_9-3-0","25":"/en-US/guide/changelog#_9-2-2","26":"/en-US/guide/changelog#_9-2-1","27":"/en-US/guide/changelog#_9-2-0","28":"/en-US/guide/changelog#_9-1-3","29":"/en-US/guide/changelog#_9-1-2","30":"/en-US/guide/changelog#_9-1-1","31":"/en-US/guide/changelog#_9-1-0","32":"/en-US/guide/changelog#_9-0-1","33":"/en-US/guide/changelog#_9-0-0","34":"/en-US/guide/changelog#_8-x","35":"/en-US/guide/changelog#_7-x","36":"/en-US/guide/changelog#_6-x","37":"/en-US/guide/changelog#_5-x","38":"/en-US/guide/changelog#_4-x","39":"/en-US/guide/chart-api#chart-api","40":"/en-US/guide/chart-api#init-ds-options","41":"/en-US/guide/chart-api#dispose-dcs","42":"/en-US/guide/chart-api#registerlocale-locale-locales","43":"/en-US/guide/chart-api#getoverlayclass","44":"/en-US/guide/chart-api#getsupportedlocales","45":"/en-US/guide/chart-api#registerstyles-name-styles","46":"/en-US/guide/chart-api#registerfigure-figure","47":"/en-US/guide/chart-api#getsupportedfigures","48":"/en-US/guide/chart-api#getfigureclass-name","49":"/en-US/guide/chart-api#registerindicator-indicator","50":"/en-US/guide/chart-api#getsupportedindicators","51":"/en-US/guide/chart-api#registeroverlay-overlay","52":"/en-US/guide/chart-api#getsupportedoverlays","53":"/en-US/guide/chart-api#registerxaxis-axis-9-8-0","54":"/en-US/guide/chart-api#registeryaxis-axis-9-8-0","55":"/en-US/guide/chart-api#version","56":"/en-US/guide/chart-api#utils","57":"/en-US/guide/chart-api#utils-clone-target","58":"/en-US/guide/chart-api#utils-merge-target-source","59":"/en-US/guide/chart-api#utils-isstring-value","60":"/en-US/guide/chart-api#utils-isnumber-value","61":"/en-US/guide/chart-api#utils-isvalid-value","62":"/en-US/guide/chart-api#utils-isobject-value","63":"/en-US/guide/chart-api#utils-isfunction-value","64":"/en-US/guide/chart-api#utils-isboolean-value","65":"/en-US/guide/chart-api#utils-formatvalue-value-key-defaultvalue","66":"/en-US/guide/chart-api#utils-formatprecision-value","67":"/en-US/guide/chart-api#utils-formatbignumber-value","68":"/en-US/guide/chart-api#utils-formatdate-datetimeformat-timestamp-format","69":"/en-US/guide/chart-api#utils-formatthousands-value-sign","70":"/en-US/guide/chart-api#utils-formatfolddecimal-value-threshold-9-8-0","71":"/en-US/guide/chart-api#utils-calctextwidth-text-size-weight-family-9-3-0","72":"/en-US/guide/chart-api#utils-getlinearslopeintercept-coordinate1-coordinate2","73":"/en-US/guide/chart-api#utils-getlinearyfromcoordinates-coordinate1-coordinate2-targetcoordinate","74":"/en-US/guide/chart-api#utils-getlinearyfromslopeintercept-kb-targetcoordinate","75":"/en-US/guide/chart-api#utils-checkcoordinateonarc-coordinate-arc","76":"/en-US/guide/chart-api#utils-checkcoordinateoncircle-coordinate-circle","77":"/en-US/guide/chart-api#utils-checkcoordinateonline-coordinate-line","78":"/en-US/guide/chart-api#utils-checkcoordinateonpolygon-coordinate-polygon","79":"/en-US/guide/chart-api#utils-checkcoordinateonrect-coordinate-rect","80":"/en-US/guide/chart-api#utils-checkcoordinateontext-coordinate-text-styles","81":"/en-US/guide/chart-api#utils-drawarc-ctx-arc-styles","82":"/en-US/guide/chart-api#utils-drawcircle-ctx-circle-styles","83":"/en-US/guide/chart-api#utils-drawline-ctx-line-styles","84":"/en-US/guide/chart-api#utils-drawpolygon-ctx-polygon-styles","85":"/en-US/guide/chart-api#utils-drawrect-ctx-rect-styles","86":"/en-US/guide/chart-api#utils-drawrecttext-ctx-recttext-styles","87":"/en-US/guide/chart-api#utils-drawrecttext-ctx-recttext-styles-1","88":"/en-US/guide/data-source#📚-data","89":"/en-US/guide/figure#figure","90":"/en-US/guide/figure#example-of-use","91":"/en-US/guide/figure#built-in-figures","92":"/en-US/guide/figure#arc","93":"/en-US/guide/figure#circle","94":"/en-US/guide/figure#line","95":"/en-US/guide/figure#rect","96":"/en-US/guide/figure#text","97":"/en-US/guide/figure#recttext","98":"/en-US/guide/figure#customize-figure","99":"/en-US/guide/figure#attribute-description","100":"/en-US/guide/figure#example","101":"/en-US/guide/figure#step-1","102":"/en-US/guide/figure#step-2","103":"/en-US/guide/hot-key#⌨️-hot-key","104":"/en-US/guide/environment#🏝️-environment","105":"/en-US/guide/environment#browser-support","106":"/en-US/guide/environment#polyfill","107":"/en-US/guide/i18n#🌏-internationalization","108":"/en-US/guide/i18n#adding-new-language","109":"/en-US/guide/i18n#use-new-language","110":"/en-US/guide/indicator#technical-indicator","111":"/en-US/guide/indicator#built-in-technical-indicators","112":"/en-US/guide/indicator#custom-technical-indicators","113":"/en-US/guide/indicator#attribute-description","114":"/en-US/guide/indicator#step-1","115":"/en-US/guide/indicator#step-2","116":"/en-US/guide/introduction#📃-introduction","117":"/en-US/guide/introduction#what-s-klinechart","118":"/en-US/guide/introduction#features","119":"/en-US/guide/overlay#overlay","120":"/en-US/guide/overlay#built-in-overlay-types","121":"/en-US/guide/overlay#custom-overlays","122":"/en-US/guide/overlay#attribute-description","123":"/en-US/guide/overlay#example","124":"/en-US/guide/instance-api#instance-api","125":"/en-US/guide/instance-api#getdom-paneid-position","126":"/en-US/guide/instance-api#getsize-paneid-position","127":"/en-US/guide/instance-api#setstyles-styles","128":"/en-US/guide/instance-api#getstyles","129":"/en-US/guide/instance-api#setpricevolumeprecision-priceprecision-volumeprecision","130":"/en-US/guide/instance-api#settimezone-timezone","131":"/en-US/guide/instance-api#gettimezone","132":"/en-US/guide/instance-api#setzoomenabled-enabled","133":"/en-US/guide/instance-api#iszoomenabled","134":"/en-US/guide/instance-api#setscrollenabled-enabled","135":"/en-US/guide/instance-api#isscrollenabled","136":"/en-US/guide/instance-api#setoffsetrightdistance-distance","137":"/en-US/guide/instance-api#getoffsetrightdistance-9-2-0","138":"/en-US/guide/instance-api#setmaxoffsetleftdistance-9-7-0","139":"/en-US/guide/instance-api#setmaxoffsetrightdistance-9-7-0","140":"/en-US/guide/instance-api#setleftminvisiblebarcount-barcount","141":"/en-US/guide/instance-api#setrightminvisiblebarcount-barcount","142":"/en-US/guide/instance-api#setbarspace-space","143":"/en-US/guide/instance-api#getbarspace","144":"/en-US/guide/instance-api#getvisiblerange","145":"/en-US/guide/instance-api#applynewdata-datalist-more-callback","146":"/en-US/guide/instance-api#applymoredata-datalist-more-callback","147":"/en-US/guide/instance-api#updatedata-data-callback","148":"/en-US/guide/instance-api#getdatalist","149":"/en-US/guide/instance-api#cleardata","150":"/en-US/guide/instance-api#loadmore-cb","151":"/en-US/guide/instance-api#setloaddatacallback-cb-9-8-0","152":"/en-US/guide/instance-api#createindicator-value-isstack-paneoptions-callback","153":"/en-US/guide/instance-api#overrideindicator-override-paneid-callback","154":"/en-US/guide/instance-api#getindicatorbypaneid-paneid-name","155":"/en-US/guide/instance-api#removeindicator-paneid-name","156":"/en-US/guide/instance-api#createoverlay-value-paneid","157":"/en-US/guide/instance-api#getoverlaybyid-id","158":"/en-US/guide/instance-api#overrideoverlay-override","159":"/en-US/guide/instance-api#removeoverlay-remove","160":"/en-US/guide/instance-api#scrollbydistance-distance-animationduration","161":"/en-US/guide/instance-api#scrolltorealtime-animationduration","162":"/en-US/guide/instance-api#scrolltodataindex-dataindex-animationduration","163":"/en-US/guide/instance-api#scrolltotimestamp-timestamp-animationduration","164":"/en-US/guide/instance-api#zoomatcoordinate-scale-coordinate-animationduration","165":"/en-US/guide/instance-api#zoomatdataindex-scale-dataindex-animationduration","166":"/en-US/guide/instance-api#zoomattimestamp-scale-timestamp-animationduration","167":"/en-US/guide/instance-api#setpaneoptions-options","168":"/en-US/guide/instance-api#executeaction-type-data-9-2-0","169":"/en-US/guide/instance-api#subscribeaction-type-callback","170":"/en-US/guide/instance-api#unsubscribeaction-type-callback","171":"/en-US/guide/instance-api#converttopixel-value-finder","172":"/en-US/guide/instance-api#convertfrompixel-coordinate-finder","173":"/en-US/guide/instance-api#getconvertpictureurl-includeoverlay-type-backgroundcolor","174":"/en-US/guide/instance-api#resize","175":"/en-US/guide/quick-start#🚀-quick-start","176":"/en-US/guide/quick-start#get-klinechart","177":"/en-US/guide/quick-start#create-the-first-chart","178":"/en-US/guide/v8-to-v9#🛠️-from-v8-to-v9","179":"/en-US/guide/v8-to-v9#import-adjustment","180":"/en-US/guide/v8-to-v9#design-adjustment","181":"/en-US/guide/v8-to-v9#style-configuration-adjustment","182":"/en-US/guide/v8-to-v9#api-adjustment","183":"/en-US/guide/v8-to-v9#chart-api","184":"/en-US/guide/v8-to-v9#instance-api","185":"/en-US/guide/v8-to-v9#shape-help-api","186":"/en-US/guide/v8-to-v9#customized-technical-indicator-adjustment","187":"/en-US/guide/styles#🎨-style","188":"/en-US/guide/styles#picture-explanation","189":"/en-US/guide/styles#default-full-configuration","190":"/en-US/more/faq#🙋-faq","191":"/en-US/more/faq#after-the-chart-is-initialized-only-one-line-can-be-seen","192":"/en-US/more/faq#the-candle-shows-a-line-no-fluctuation-what-to-do","193":"/en-US/more/faq#how-to-create-a-real-time-chart","194":"/en-US/more/faq#built-in-technical-indicators-calculated-data-is-not-what-you-want-how-to-do","195":"/en-US/more/faq#what-if-i-want-to-create-an-indicator-other-than-the-built-in-technical-indicator","196":"/en-US/more/faq#want-to-mark-the-point-of-sale-how-should-do","197":"/en-US/more/feedback#💬-feedback","198":"/en-US/more/feedback#github","199":"/en-US/more/feedback#telegram","200":"/en-US/more/feedback#discord","201":"/en-US/more/feedback#wechat-discussion-group","202":"/en-US/more/feedback#qq-discussion-group","203":"/en-US/more/local-development#local-development","204":"/en-US/more/local-development#introduction","205":"/en-US/more/local-development#notice","206":"/en-US/more/local-development#file-directory-description","207":"/en-US/more/local-development#module-dependencies","208":"/en-US/more/local-development#development","209":"/en-US/more/local-development#installation-dependencies","210":"/en-US/more/local-development#npm-execute-command-description","211":"/en-US/more/local-development#debug","212":"/en-US/sample/basic#basic","213":"/en-US/sample/axis#axis","214":"/en-US/sample/candle-type#candle-type","215":"/en-US/sample/data#data","216":"/en-US/sample/i18n#i18n","217":"/en-US/sample/overlay#overlay","218":"/en-US/sample/indicator#indicator","219":"/en-US/sample/theme#theme","220":"/en-US/sample/timezone#timezone","221":"/en-US/sample/tooltip#tooltip","222":"/en-US/sponsor#❤️-sponsor","223":"/en-US/sponsor#sponsor-channels","224":"/en-US/sponsor#alipay","225":"/en-US/sponsor#wechat-pay","226":"/en-US/sponsor#cryptocurrency"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[5,1,16],"1":[3,5,37],"2":[1,5,35],"3":[5,6,32],"4":[5,6,19],"5":[5,6,20],"6":[3,1,1],"7":[2,3,33],"8":[3,3,16],"9":[3,3,38],"10":[3,3,22],"11":[3,3,40],"12":[3,3,27],"13":[3,3,40],"14":[3,3,49],"15":[3,3,19],"16":[3,3,28],"17":[3,3,54],"18":[3,3,25],"19":[3,3,9],"20":[3,3,27],"21":[3,3,29],"22":[3,3,48],"23":[3,3,27],"24":[3,3,40],"25":[2,3,14],"26":[3,3,19],"27":[3,3,52],"28":[3,3,52],"29":[3,3,34],"30":[2,3,17],"31":[3,3,29],"32":[3,3,10],"33":[2,3,160],"34":[2,3,11],"35":[2,3,11],"36":[2,3,11],"37":[2,3,10],"38":[2,3,10],"39":[2,1,1],"40":[4,2,130],"41":[3,2,26],"42":[4,2,28],"43":[2,2,14],"44":[2,2,12],"45":[4,2,19],"46":[3,2,36],"47":[2,2,11],"48":[3,2,9],"49":[3,2,109],"50":[2,2,10],"51":[3,2,126],"52":[2,2,9],"53":[5,2,24],"54":[5,2,24],"55":[2,2,11],"56":[1,2,6],"57":[4,3,7],"58":[5,3,11],"59":[4,3,11],"60":[4,3,11],"61":[4,3,11],"62":[4,3,12],"63":[4,3,11],"64":[4,3,11],"65":[6,3,28],"66":[4,3,9],"67":[4,3,18],"68":[6,3,20],"69":[5,3,11],"70":[7,3,11],"71":[9,3,12],"72":[5,3,29],"73":[6,3,24],"74":[5,3,26],"75":[5,3,31],"76":[5,3,25],"77":[5,3,21],"78":[5,3,20],"79":[5,3,24],"80":[6,3,48],"81":[6,3,39],"82":[6,3,41],"83":[6,3,31],"84":[6,3,38],"85":[6,3,44],"86":[6,3,68],"87":[6,3,20],"88":[2,1,55],"89":[1,1,49],"90":[3,1,38],"91":[3,1,15],"92":[1,4,38],"93":[1,4,42],"94":[1,4,42],"95":[1,4,46],"96":[1,4,71],"97":[1,4,16],"98":[2,1,27],"99":[2,3,43],"100":[1,3,14],"101":[2,4,46],"102":[2,4,62],"103":[3,1,17],"104":[2,1,1],"105":[2,2,26],"106":[1,2,1],"107":[2,1,28],"108":[3,2,40],"109":[3,2,18],"110":[2,1,16],"111":[4,2,50],"112":[3,2,27],"113":[2,4,230],"114":[2,6,54],"115":[2,6,105],"116":[2,1,1],"117":[4,2,11],"118":[1,2,67],"119":[1,1,15],"120":[4,1,16],"121":[2,1,19],"122":[2,3,263],"123":[1,3,85],"124":[2,1,1],"125":[4,2,22],"126":[4,2,28],"127":[3,2,31],"128":[2,2,14],"129":[4,2,23],"130":[3,2,29],"131":[2,2,10],"132":[3,2,10],"133":[2,2,9],"134":[3,2,13],"135":[2,2,10],"136":[3,2,17],"137":[4,2,15],"138":[4,2,16],"139":[4,2,16],"140":[3,2,14],"141":[3,2,14],"142":[3,2,14],"143":[2,2,13],"144":[2,2,11],"145":[5,2,72],"146":[5,2,58],"147":[4,2,60],"148":[2,2,27],"149":[2,2,29],"150":[3,2,36],"151":[5,2,29],"152":[6,2,153],"153":[5,2,160],"154":[4,2,38],"155":[4,2,33],"156":[4,2,104],"157":[3,2,17],"158":[3,2,146],"159":[3,2,22],"160":[4,2,17],"161":[3,2,18],"162":[4,2,22],"163":[4,2,18],"164":[5,2,32],"165":[5,2,26],"166":[5,2,21],"167":[3,2,62],"168":[6,2,16],"169":[4,2,27],"170":[4,2,35],"171":[4,2,53],"172":[4,2,41],"173":[5,2,39],"174":[2,2,30],"175":[3,1,1],"176":[2,3,77],"177":[4,3,190],"178":[5,1,23],"179":[2,5,15],"180":[2,5,13],"181":[3,5,46],"182":[2,5,1],"183":[2,7,14],"184":[2,7,89],"185":[3,7,8],"186":[4,5,55],"187":[2,1,26],"188":[2,2,1],"189":[3,2,226],"190":[2,1,1],"191":[12,2,13],"192":[11,2,15],"193":[8,2,9],"194":[15,2,12],"195":[15,2,9],"196":[11,2,21],"197":[2,1,1],"198":[1,2,10],"199":[1,2,5],"200":[1,2,5],"201":[3,2,12],"202":[3,2,1],"203":[2,1,1],"204":[1,2,19],"205":[1,2,1],"206":[3,3,1],"207":[2,3,76],"208":[1,2,1],"209":[2,2,28],"210":[4,2,29],"211":[1,2,26],"212":[1,1,64],"213":[1,1,174],"214":[2,1,154],"215":[1,1,79],"216":[1,1,154],"217":[1,1,170],"218":[1,1,204],"219":[1,1,195],"220":[1,1,145],"221":[1,1,179],"222":[2,1,80],"223":[2,2,1],"224":[1,3,1],"225":[2,3,1],"226":[1,3,9]},"averageFieldLength":[3.2819383259911894,2.502202643171806,38.12775330396476],"storedFields":{"0":{"title":"Custom Axis ^9.8.0","titles":[]},"1":{"title":"Input params introduction","titles":["Custom Axis ^9.8.0"]},"2":{"title":"Usage","titles":["Custom Axis ^9.8.0"]},"3":{"title":"Using init of chart api","titles":["Custom Axis ^9.8.0","Usage"]},"4":{"title":"Using createIndicator of instance api","titles":["Custom Axis ^9.8.0","Usage"]},"5":{"title":"Using setPaneOptions of instance api","titles":["Custom Axis ^9.8.0","Usage"]},"6":{"title":"📠 Change Log","titles":[]},"7":{"title":"9.8.8","titles":["📠 Change Log"]},"8":{"title":"9.8.7","titles":["📠 Change Log"]},"9":{"title":"9.8.6","titles":["📠 Change Log"]},"10":{"title":"9.8.5","titles":["📠 Change Log"]},"11":{"title":"9.8.3","titles":["📠 Change Log"]},"12":{"title":"9.8.2","titles":["📠 Change Log"]},"13":{"title":"9.8.1","titles":["📠 Change Log"]},"14":{"title":"9.8.0","titles":["📠 Change Log"]},"15":{"title":"9.7.1","titles":["📠 Change Log"]},"16":{"title":"9.7.0","titles":["📠 Change Log"]},"17":{"title":"9.6.0","titles":["📠 Change Log"]},"18":{"title":"9.5.4","titles":["📠 Change Log"]},"19":{"title":"9.5.3","titles":["📠 Change Log"]},"20":{"title":"9.5.2","titles":["📠 Change Log"]},"21":{"title":"9.5.1","titles":["📠 Change Log"]},"22":{"title":"9.5.0","titles":["📠 Change Log"]},"23":{"title":"9.4.0","titles":["📠 Change Log"]},"24":{"title":"9.3.0","titles":["📠 Change Log"]},"25":{"title":"9.2.2","titles":["📠 Change Log"]},"26":{"title":"9.2.1","titles":["📠 Change Log"]},"27":{"title":"9.2.0","titles":["📠 Change Log"]},"28":{"title":"9.1.3","titles":["📠 Change Log"]},"29":{"title":"9.1.2","titles":["📠 Change Log"]},"30":{"title":"9.1.1","titles":["📠 Change Log"]},"31":{"title":"9.1.0","titles":["📠 Change Log"]},"32":{"title":"9.0.1","titles":["📠 Change Log"]},"33":{"title":"9.0.0","titles":["📠 Change Log"]},"34":{"title":"8.x","titles":["📠 Change Log"]},"35":{"title":"7.x","titles":["📠 Change Log"]},"36":{"title":"6.x","titles":["📠 Change Log"]},"37":{"title":"5.x","titles":["📠 Change Log"]},"38":{"title":"4.x","titles":["📠 Change Log"]},"39":{"title":"Chart API","titles":[]},"40":{"title":"init(ds, options)","titles":["Chart API"]},"41":{"title":"dispose(dcs)","titles":["Chart API"]},"42":{"title":"registerLocale(locale, locales)","titles":["Chart API"]},"43":{"title":"getOverlayClass()","titles":["Chart API"]},"44":{"title":"getSupportedLocales()","titles":["Chart API"]},"45":{"title":"registerStyles(name, styles)","titles":["Chart API"]},"46":{"title":"registerFigure(figure)","titles":["Chart API"]},"47":{"title":"getSupportedFigures()","titles":["Chart API"]},"48":{"title":"getFigureClass(name)","titles":["Chart API"]},"49":{"title":"registerIndicator(indicator)","titles":["Chart API"]},"50":{"title":"getSupportedIndicators()","titles":["Chart API"]},"51":{"title":"registerOverlay(overlay)","titles":["Chart API"]},"52":{"title":"getSupportedOverlays()","titles":["Chart API"]},"53":{"title":"registerXAxis(axis) ^9.8.0","titles":["Chart API"]},"54":{"title":"registerYAxis(axis) ^9.8.0","titles":["Chart API"]},"55":{"title":"version()","titles":["Chart API"]},"56":{"title":"utils","titles":["Chart API"]},"57":{"title":"utils.clone(target)","titles":["Chart API","utils"]},"58":{"title":"utils.merge(target, source)","titles":["Chart API","utils"]},"59":{"title":"utils.isString(value)","titles":["Chart API","utils"]},"60":{"title":"utils.isNumber(value)","titles":["Chart API","utils"]},"61":{"title":"utils.isValid(value)","titles":["Chart API","utils"]},"62":{"title":"utils.isObject(value)","titles":["Chart API","utils"]},"63":{"title":"utils.isFunction(value)","titles":["Chart API","utils"]},"64":{"title":"utils.isBoolean(value)","titles":["Chart API","utils"]},"65":{"title":"utils.formatValue(value, key, defaultValue)","titles":["Chart API","utils"]},"66":{"title":"utils.formatPrecision(value)","titles":["Chart API","utils"]},"67":{"title":"utils.formatBigNumber(value)","titles":["Chart API","utils"]},"68":{"title":"utils.formatDate(dateTimeFormat, timestamp, format)","titles":["Chart API","utils"]},"69":{"title":"utils.formatThousands(value, sign)","titles":["Chart API","utils"]},"70":{"title":"utils.formatFoldDecimal(value, threshold) ^9.8.0","titles":["Chart API","utils"]},"71":{"title":"utils.calcTextWidth(text, size, weight, family) ^9.3.0","titles":["Chart API","utils"]},"72":{"title":"utils.getLinearSlopeIntercept(coordinate1, coordinate2)","titles":["Chart API","utils"]},"73":{"title":"utils.getLinearYFromCoordinates(coordinate1, coordinate2, targetCoordinate)","titles":["Chart API","utils"]},"74":{"title":"utils.getLinearYFromSlopeIntercept(kb, targetCoordinate)","titles":["Chart API","utils"]},"75":{"title":"utils.checkCoordinateOnArc(coordinate, arc)","titles":["Chart API","utils"]},"76":{"title":"utils.checkCoordinateOnCircle(coordinate, circle)","titles":["Chart API","utils"]},"77":{"title":"utils.checkCoordinateOnLine(coordinate, line)","titles":["Chart API","utils"]},"78":{"title":"utils.checkCoordinateOnPolygon(coordinate, polygon)","titles":["Chart API","utils"]},"79":{"title":"utils.checkCoordinateOnRect(coordinate, rect)","titles":["Chart API","utils"]},"80":{"title":"utils.checkCoordinateOnText(coordinate, text, styles)","titles":["Chart API","utils"]},"81":{"title":"utils.drawArc(ctx, arc, styles)","titles":["Chart API","utils"]},"82":{"title":"utils.drawCircle(ctx, circle, styles)","titles":["Chart API","utils"]},"83":{"title":"utils.drawLine(ctx, line, styles)","titles":["Chart API","utils"]},"84":{"title":"utils.drawPolygon(ctx, polygon, styles)","titles":["Chart API","utils"]},"85":{"title":"utils.drawRect(ctx, rect, styles)","titles":["Chart API","utils"]},"86":{"title":"utils.drawRectText(ctx, rectText, styles)","titles":["Chart API","utils"]},"87":{"title":"utils.drawRectText(ctx, rectText, styles)","titles":["Chart API","utils"]},"88":{"title":"📚 Data","titles":[]},"89":{"title":"Figure","titles":[]},"90":{"title":"Example of use","titles":["Figure"]},"91":{"title":"Built-in figures","titles":["Figure"]},"92":{"title":"arc","titles":["Figure","Built-in figures"]},"93":{"title":"circle","titles":["Figure","Built-in figures"]},"94":{"title":"line","titles":["Figure","Built-in figures"]},"95":{"title":"rect","titles":["Figure","Built-in figures"]},"96":{"title":"text","titles":["Figure","Built-in figures"]},"97":{"title":"rectText","titles":["Figure","Built-in figures"]},"98":{"title":"Customize figure","titles":["Figure"]},"99":{"title":"Attribute description","titles":["Figure","Customize figure"]},"100":{"title":"Example","titles":["Figure","Customize figure"]},"101":{"title":"Step.1","titles":["Figure","Customize figure","Example"]},"102":{"title":"Step.2","titles":["Figure","Customize figure","Example"]},"103":{"title":"⌨️ Hot Key","titles":[]},"104":{"title":"🏝️ Environment","titles":[]},"105":{"title":"Browser support","titles":["🏝️ Environment"]},"106":{"title":"Polyfill","titles":["🏝️ Environment"]},"107":{"title":"🌏 Internationalization","titles":[]},"108":{"title":"Adding new language","titles":["🌏 Internationalization"]},"109":{"title":"Use new language","titles":["🌏 Internationalization"]},"110":{"title":"Technical indicator","titles":[]},"111":{"title":"Built-in technical indicators","titles":["Technical indicator"]},"112":{"title":"Custom Technical Indicators","titles":["Technical indicator"]},"113":{"title":"Attribute description","titles":["Technical indicator","Custom Technical Indicators"]},"114":{"title":"Step.1","titles":["Technical indicator","Custom Technical Indicators","Attribute description"]},"115":{"title":"Step.2","titles":["Technical indicator","Custom Technical Indicators","Attribute description"]},"116":{"title":"📃 Introduction","titles":[]},"117":{"title":"What\'s KLineChart?","titles":["📃 Introduction"]},"118":{"title":"Features","titles":["📃 Introduction"]},"119":{"title":"Overlay","titles":[]},"120":{"title":"Built-in overlay types","titles":["Overlay"]},"121":{"title":"Custom overlays","titles":["Overlay"]},"122":{"title":"Attribute description","titles":["Overlay","Custom overlays"]},"123":{"title":"Example","titles":["Overlay","Custom overlays"]},"124":{"title":"Instance API","titles":[]},"125":{"title":"getDom(paneId, position)","titles":["Instance API"]},"126":{"title":"getSize(paneId, position)","titles":["Instance API"]},"127":{"title":"setStyles(styles)","titles":["Instance API"]},"128":{"title":"getStyles()","titles":["Instance API"]},"129":{"title":"setPriceVolumePrecision(pricePrecision, volumePrecision)","titles":["Instance API"]},"130":{"title":"setTimezone(timezone)","titles":["Instance API"]},"131":{"title":"getTimezone()","titles":["Instance API"]},"132":{"title":"setZoomEnabled(enabled)","titles":["Instance API"]},"133":{"title":"isZoomEnabled()","titles":["Instance API"]},"134":{"title":"setScrollEnabled(enabled)","titles":["Instance API"]},"135":{"title":"isScrollEnabled()","titles":["Instance API"]},"136":{"title":"setOffsetRightDistance(distance)","titles":["Instance API"]},"137":{"title":"getOffsetRightDistance() ^9.2.0","titles":["Instance API"]},"138":{"title":"setMaxOffsetLeftDistance() ^9.7.0","titles":["Instance API"]},"139":{"title":"setMaxOffsetRightDistance() ^9.7.0","titles":["Instance API"]},"140":{"title":"setLeftMinVisibleBarCount(barCount)","titles":["Instance API"]},"141":{"title":"setRightMinVisibleBarCount(barCount)","titles":["Instance API"]},"142":{"title":"setBarSpace(space)","titles":["Instance API"]},"143":{"title":"getBarSpace()","titles":["Instance API"]},"144":{"title":"getVisibleRange()","titles":["Instance API"]},"145":{"title":"applyNewData(dataList, more, callback)","titles":["Instance API"]},"146":{"title":"applyMoreData(dataList, more, callback)","titles":["Instance API"]},"147":{"title":"updateData(data, callback)","titles":["Instance API"]},"148":{"title":"getDataList()","titles":["Instance API"]},"149":{"title":"clearData()","titles":["Instance API"]},"150":{"title":"loadMore(cb)","titles":["Instance API"]},"151":{"title":"setLoadDataCallback(cb) ^9.8.0","titles":["Instance API"]},"152":{"title":"createIndicator(value, isStack, paneOptions, callback)","titles":["Instance API"]},"153":{"title":"overrideIndicator(override, paneId, callback)","titles":["Instance API"]},"154":{"title":"getIndicatorByPaneId(paneId, name)","titles":["Instance API"]},"155":{"title":"removeIndicator(paneId, name)","titles":["Instance API"]},"156":{"title":"createOverlay(value, paneId)","titles":["Instance API"]},"157":{"title":"getOverlayById(id)","titles":["Instance API"]},"158":{"title":"overrideOverlay(override)","titles":["Instance API"]},"159":{"title":"removeOverlay(remove)","titles":["Instance API"]},"160":{"title":"scrollByDistance(distance, animationDuration)","titles":["Instance API"]},"161":{"title":"scrollToRealTime(animationDuration)","titles":["Instance API"]},"162":{"title":"scrollToDataIndex(dataIndex, animationDuration)","titles":["Instance API"]},"163":{"title":"scrollToTimestamp(timestamp, animationDuration)","titles":["Instance API"]},"164":{"title":"zoomAtCoordinate(scale, coordinate, animationDuration)","titles":["Instance API"]},"165":{"title":"zoomAtDataIndex(scale, dataIndex, animationDuration)","titles":["Instance API"]},"166":{"title":"zoomAtTimestamp(scale, timestamp, animationDuration)","titles":["Instance API"]},"167":{"title":"setPaneOptions(options)","titles":["Instance API"]},"168":{"title":"executeAction(type, data) ^9.2.0","titles":["Instance API"]},"169":{"title":"subscribeAction(type, callback)","titles":["Instance API"]},"170":{"title":"unsubscribeAction(type, callback)","titles":["Instance API"]},"171":{"title":"convertToPixel(value, finder)","titles":["Instance API"]},"172":{"title":"convertFromPixel(coordinate, finder)","titles":["Instance API"]},"173":{"title":"getConvertPictureUrl(includeOverlay, type, backgroundColor)","titles":["Instance API"]},"174":{"title":"resize()","titles":["Instance API"]},"175":{"title":"🚀 Quick Start","titles":[]},"176":{"title":"Get KLineChart","titles":["🚀 Quick Start"]},"177":{"title":"Create the first chart","titles":["🚀 Quick Start"]},"178":{"title":"🛠️ From V8 to V9","titles":[]},"179":{"title":"Import adjustment","titles":["🛠️ From V8 to V9"]},"180":{"title":"Design adjustment","titles":["🛠️ From V8 to V9"]},"181":{"title":"Style configuration adjustment","titles":["🛠️ From V8 to V9"]},"182":{"title":"API adjustment","titles":["🛠️ From V8 to V9"]},"183":{"title":"Chart API","titles":["🛠️ From V8 to V9","API adjustment"]},"184":{"title":"Instance API","titles":["🛠️ From V8 to V9","API adjustment"]},"185":{"title":"Shape help API","titles":["🛠️ From V8 to V9","API adjustment"]},"186":{"title":"Customized technical indicator adjustment","titles":["🛠️ From V8 to V9"]},"187":{"title":"🎨 Style","titles":[]},"188":{"title":"Picture explanation","titles":["🎨 Style"]},"189":{"title":"Default full configuration","titles":["🎨 Style"]},"190":{"title":"🙋 FAQ","titles":[]},"191":{"title":"After the chart is initialized, only one line can be seen?","titles":["🙋 FAQ"]},"192":{"title":"The candle shows a line, no fluctuation, what to do?","titles":["🙋 FAQ"]},"193":{"title":"How to create a real-time chart?","titles":["🙋 FAQ"]},"194":{"title":"Built-in technical indicators, calculated data is not what you want, how to do?","titles":["🙋 FAQ"]},"195":{"title":"What if I want to create an indicator other than the built-in technical indicator?","titles":["🙋 FAQ"]},"196":{"title":"Want to mark the point of sale, how should do?","titles":["🙋 FAQ"]},"197":{"title":"💬 Feedback","titles":[]},"198":{"title":"Github","titles":["💬 Feedback"]},"199":{"title":"Telegram","titles":["💬 Feedback"]},"200":{"title":"Discord","titles":["💬 Feedback"]},"201":{"title":"Wechat discussion group","titles":["💬 Feedback"]},"202":{"title":"QQ discussion group","titles":["💬 Feedback"]},"203":{"title":"Local Development","titles":[]},"204":{"title":"Introduction","titles":["Local Development"]},"205":{"title":"Notice","titles":["Local Development"]},"206":{"title":"File directory description","titles":["Local Development","Notice"]},"207":{"title":"Module dependencies","titles":["Local Development","Notice"]},"208":{"title":"Development","titles":["Local Development"]},"209":{"title":"Installation dependencies","titles":["Local Development","Development"]},"210":{"title":"NPM Execute command description","titles":["Local Development","Development"]},"211":{"title":"Debug","titles":["Local Development","Development"]},"212":{"title":"Basic","titles":[]},"213":{"title":"Axis","titles":[]},"214":{"title":"Candle Type","titles":[]},"215":{"title":"Data","titles":[]},"216":{"title":"I18n","titles":[]},"217":{"title":"Overlay","titles":[]},"218":{"title":"Indicator","titles":[]},"219":{"title":"Theme","titles":[]},"220":{"title":"Timezone","titles":[]},"221":{"title":"Tooltip","titles":[]},"222":{"title":"❤️ Sponsor","titles":[]},"223":{"title":"Sponsor Channels","titles":["❤️ Sponsor"]},"224":{"title":"Alipay","titles":["❤️ Sponsor","Sponsor Channels"]},"225":{"title":"Wechat Pay","titles":["❤️ Sponsor","Sponsor Channels"]},"226":{"title":"Cryptocurrency","titles":["❤️ Sponsor","Sponsor Channels"]}},"dirtCount":0,"index":[["☕️",{"2":{"222":1}}],["❤️",{"0":{"222":1},"1":{"223":1,"224":1,"225":1,"226":1}}],["指标信息提示",{"2":{"221":1}}],["基础信息提示",{"2":{"221":1}}],["矩形框",{"2":{"221":1}}],["默认",{"2":{"221":1}}],["不显示",{"2":{"221":1}}],["跟随十字光标",{"2":{"221":1}}],["总是显示",{"2":{"221":1}}],["芝加哥",{"2":{"220":1}}],["柏林",{"2":{"220":1}}],["上海",{"2":{"220":1}}],["红涨绿跌",{"2":{"219":1}}],["绿涨红跌",{"2":{"219":1}}],["深色",{"2":{"219":1}}],["浅色",{"2":{"219":1}}],["副图指标",{"2":{"218":1}}],["主图指标",{"2":{"218":1}}],["🥑",{"2":{"218":1}}],["🥭",{"2":{"218":1}}],["🥝",{"2":{"218":1}}],["🥥",{"2":{"218":1}}],["自定义",{"2":{"217":1}}],["圆",{"2":{"217":1}}],["内置",{"2":{"217":1}}],["内部",{"2":{"213":1}}],["价格线",{"2":{"217":1}}],["繁体中文",{"2":{"216":1}}],["简体中文",{"2":{"216":1}}],["面积图",{"2":{"214":1}}],["跌空心",{"2":{"214":1}}],["涨空心",{"2":{"214":1}}],["全空心",{"2":{"214":1}}],["全实心",{"2":{"214":1}}],["反向",{"2":{"213":1}}],["正向",{"2":{"213":1}}],["对数轴",{"2":{"213":1}}],["百分比轴",{"2":{"213":1}}],["线性轴",{"2":{"213":1}}],["外部",{"2":{"213":1}}],["左侧",{"2":{"213":1}}],["右侧",{"2":{"213":1}}],["在实际项目中根据情况进行调整",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["以下仅仅是为了协助代码演示",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["qq",{"0":{"202":1}}],["quick",{"0":{"175":1},"1":{"176":1,"177":1},"2":{"177":2}}],["quantity",{"2":{"122":1}}],["销毁图表",{"2":{"177":1}}],["j++",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["join",{"2":{"201":1}}],["jsimport",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["jsximport",{"2":{"177":1}}],["js",{"2":{"176":1,"177":2,"209":2}}],["jsdelivr",{"2":{"176":1,"177":1}}],["just",{"2":{"176":1}}],["jpeg",{"2":{"173":2}}],["j",{"2":{"115":6,"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["javascripthtmlindex",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["javascripthtml",{"2":{"212":1,"215":1}}],["javascriptchart",{"2":{"152":1,"153":1,"156":1,"158":1,"167":1,"193":1}}],["javascript",{"2":{"90":1,"102":1,"114":1,"115":1,"122":1,"123":1,"176":1,"177":1,"189":1}}],["漲幅",{"2":{"108":1}}],["成交額",{"2":{"108":1}}],["成交量",{"2":{"108":1,"216":1}}],["收",{"2":{"108":1,"216":1}}],["低",{"2":{"108":1,"216":1}}],["高",{"2":{"108":1,"216":1}}],["開",{"2":{"108":1,"216":1}}],["時間",{"2":{"108":1,"216":1}}],["🌟",{"2":{"222":1}}],["🍍",{"2":{"218":1}}],["🍑",{"2":{"218":1}}],["🍒",{"2":{"218":1}}],["🍈",{"2":{"218":1}}],["🍓",{"2":{"218":1}}],["🍇",{"2":{"218":1}}],["🍉",{"2":{"218":1}}],["🍌",{"2":{"218":1}}],["🍋",{"2":{"218":1}}],["🍊",{"2":{"218":1}}],["🍐",{"2":{"218":1}}],["🍎",{"2":{"218":1}}],["🍏",{"2":{"218":2}}],["🎨",{"0":{"187":1},"1":{"188":1,"189":1},"2":{"118":1}}],["🌏",{"0":{"107":1},"1":{"108":1,"109":1}}],["🏝️",{"0":{"104":1},"1":{"105":1,"106":1}}],["🆕",{"2":{"14":4,"16":2,"17":3,"21":2,"22":2,"23":3,"24":3,"27":5,"31":2,"33":1}}],["←",{"2":{"103":1}}],["→",{"2":{"103":1}}],["⌨️",{"0":{"103":1}}],["+=",{"2":{"212":1,"213":1,"214":1,"215":3,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["+098syuqtzi0ynzll",{"2":{"199":1}}],["+",{"2":{"72":1,"102":5,"103":5,"115":2,"123":1,"212":9,"213":9,"214":9,"215":9,"216":9,"217":10,"218":11,"219":9,"220":9,"221":9}}],["===",{"2":{"102":5,"123":1,"217":1,"219":2}}],["=",{"2":{"65":1,"72":1,"90":1,"102":14,"115":6,"123":3,"145":1,"147":1,"177":8,"212":16,"213":31,"214":22,"215":22,"216":22,"217":25,"218":39,"219":28,"220":22,"221":35}}],["=>",{"2":{"1":1,"40":3,"41":1,"42":1,"43":1,"44":1,"45":1,"46":3,"47":1,"48":1,"49":9,"50":1,"51":20,"52":1,"53":2,"54":2,"55":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"92":1,"93":1,"94":2,"95":1,"96":1,"99":2,"102":2,"113":6,"115":5,"122":17,"123":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"145":2,"146":2,"147":2,"148":1,"149":1,"150":2,"151":3,"152":9,"153":12,"154":1,"155":1,"156":29,"157":1,"158":15,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":2,"169":2,"170":2,"171":1,"172":1,"173":1,"174":1,"177":13,"213":8,"214":2,"215":3,"216":2,"217":3,"218":7,"219":2,"220":2,"221":8}}],["kinecharts",{"2":{"178":1}}],["kdj",{"2":{"111":1}}],["kb",{"0":{"74":1},"2":{"74":1}}],["kx",{"2":{"72":1}}],["k",{"2":{"72":1,"113":2,"145":1,"146":1,"147":1,"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":2,"219":4,"220":2,"221":2}}],["klinechart",{"0":{"117":1,"176":1},"2":{"117":1,"176":1,"198":2,"201":1,"204":1,"222":2}}],["klinecharts",{"2":{"27":2,"40":1,"89":1,"90":1,"98":1,"108":1,"112":1,"121":1,"122":1,"176":7,"177":8,"178":1,"179":3,"185":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1}}],["klinedata>",{"2":{"151":1}}],["klinedatalist",{"2":{"113":2,"115":4,"186":4,"218":2}}],["klinedata",{"2":{"49":1,"113":11,"115":2,"151":1,"152":1,"153":1,"218":2}}],["keywords",{"2":{"177":1}}],["key",{"0":{"65":1,"103":1},"2":{"49":2,"51":6,"65":1,"108":1,"109":1,"113":1,"114":2,"115":5,"122":2,"123":1,"152":2,"153":2,"189":1,"213":17,"214":8,"216":5,"217":5,"218":1,"219":6,"220":5,"221":13}}],["zero",{"2":{"118":2}}],["z",{"2":{"113":1,"153":1}}],["zone",{"2":{"40":2,"130":4,"131":1}}],["zoomattimestamp",{"0":{"166":1}}],["zoomatdataindex",{"0":{"165":1}}],["zoomatcoordinate",{"0":{"164":1}}],["zooming",{"2":{"103":1}}],["zoom",{"2":{"33":1,"103":2,"152":1,"164":1,"167":1}}],["zh",{"2":{"40":1,"42":1,"107":1,"108":1,"216":3}}],["zlevel",{"2":{"16":2,"23":1,"51":2,"113":1,"122":1,"152":1,"153":3,"156":3,"158":3}}],["gg",{"2":{"200":1}}],["green",{"2":{"219":15}}],["grid",{"2":{"189":1,"207":1}}],["group",{"0":{"201":1,"202":1},"2":{"158":1,"159":1,"201":1}}],["groupid",{"2":{"156":3,"158":3,"159":2}}],["graph",{"2":{"46":1,"47":2,"48":1,"99":2,"113":3}}],["graphics",{"2":{"49":2,"99":1,"113":1,"122":6,"123":1,"153":2,"159":1}}],["graphic",{"2":{"24":1,"113":2,"122":3,"123":1}}],["gt",{"2":{"145":1,"147":1}}],["global",{"2":{"122":2,"176":1}}],["globally",{"2":{"98":1,"112":1,"113":3,"121":1}}],["gzip",{"2":{"118":1}}],["given",{"2":{"113":1}}],["github",{"0":{"198":1},"2":{"34":1,"35":1,"36":1,"37":1,"38":1,"198":2,"222":1}}],["good",{"2":{"222":1}}],["go",{"2":{"34":1,"35":1,"36":1,"37":1,"38":1}}],["gapbar",{"2":{"113":1,"122":1,"218":1}}],["gaps",{"2":{"113":1,"122":1}}],["gap",{"2":{"33":1,"40":1,"136":1,"137":1,"138":1,"139":1,"152":3,"167":3,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["gendata",{"2":{"212":2,"213":2,"214":2,"215":4,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["generally",{"2":{"113":1,"149":1}}],["generated",{"2":{"123":1}}],["generate",{"2":{"98":1,"112":1,"210":2}}],["generation",{"2":{"24":1}}],["getelementbyid",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":3,"220":1,"221":1}}],["getalphablue",{"2":{"189":1}}],["getconvertpictureurl",{"0":{"173":1}}],["getdatalist",{"0":{"148":1},"2":{"215":1}}],["getdom",{"0":{"125":1},"2":{"184":3}}],["getbarspace",{"0":{"143":1}}],["gettime",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["gettimezone",{"0":{"131":1}}],["gettechnicalindicatortemplate",{"2":{"33":1}}],["gettechnicalindicatorbypaneid",{"2":{"33":1,"184":2}}],["getlinearyfromslopeintercept",{"0":{"74":1}}],["getlinearyfromcoordinates",{"0":{"73":1}}],["getlinearslopeintercept",{"0":{"72":1}}],["getlocal",{"2":{"33":1}}],["get",{"0":{"176":1},"2":{"40":1,"43":1,"44":1,"47":1,"48":1,"50":1,"52":1,"55":1,"65":1,"72":1,"73":1,"74":1,"90":1,"113":1,"118":1,"125":1,"126":1,"128":1,"130":1,"131":1,"137":1,"144":1,"148":1,"157":1,"173":1}}],["getheight",{"2":{"33":1,"184":1}}],["getwidth",{"2":{"33":1,"184":1}}],["getindicatorbypaneid",{"0":{"154":1},"2":{"33":1,"184":1}}],["getvisiblerange",{"0":{"144":1},"2":{"33":1}}],["gets",{"2":{"143":1}}],["getstyles",{"0":{"128":1},"2":{"33":1,"184":1}}],["getstyleoptions",{"2":{"33":1,"184":1}}],["getsize",{"0":{"126":1},"2":{"33":2,"184":1}}],["getsupportedoverlays",{"0":{"52":1}}],["getsupportedindicators",{"0":{"50":1}}],["getsupportedfigures",{"0":{"47":1}}],["getsupportedlocales",{"0":{"44":1}}],["getsupportlocales",{"2":{"33":1}}],["getsupportoverlays",{"2":{"33":1}}],["getsupportfigures",{"2":{"33":1,"122":1}}],["getfigureclass",{"0":{"48":1},"2":{"33":1,"89":1,"90":1}}],["getoverlaybyid",{"0":{"157":1},"2":{"33":1}}],["getoverlayclass",{"0":{"43":1},"2":{"21":1}}],["getoffsetrightdistance",{"0":{"137":1},"2":{"27":1}}],["hu",{"2":{"222":1}}],["https",{"2":{"122":1,"176":1,"177":1,"198":2,"199":1,"200":1,"222":1}}],["htmlid",{"2":{"184":1}}],["html>",{"2":{"177":2}}],["html",{"2":{"176":1,"177":1,"184":1}}],["html5",{"2":{"105":1}}],["htmlelement",{"2":{"40":1,"41":1,"125":1,"127":1}}],["hide",{"2":{"221":1}}],["hierarchy",{"2":{"207":1}}],["historical",{"2":{"145":1,"146":2}}],["hint",{"2":{"113":1}}],["highly",{"2":{"117":1,"118":1}}],["highest",{"2":{"88":1}}],["high",{"2":{"42":1,"88":1,"95":1,"108":1,"113":2,"122":1,"145":1,"146":1,"147":1,"148":1,"177":70,"189":3,"212":3,"213":3,"214":3,"215":5,"216":4,"217":3,"218":3,"219":3,"220":3,"221":3}}],["hk",{"2":{"108":1,"216":2}}],["homepage",{"2":{"222":3}}],["hope",{"2":{"222":1}}],["hoped",{"2":{"115":1}}],["hooks",{"2":{"177":1}}],["hold",{"2":{"122":3}}],["hot",{"0":{"103":1}}],["how",{"0":{"193":1,"194":1,"196":1},"2":{"89":1,"110":1,"119":1,"122":1,"123":1,"222":1}}],["horizontalstraightline",{"2":{"120":1}}],["horizontalsegment",{"2":{"120":1}}],["horizontalrayline",{"2":{"120":1}}],["horizontal",{"2":{"33":1,"80":1,"86":1,"189":2}}],["hh",{"2":{"68":1}}],["halfgapbar",{"2":{"113":1,"122":1}}],["halfbar",{"2":{"113":1,"122":1}}],["handle",{"2":{"118":1,"122":2}}],["handling",{"2":{"31":1,"51":1}}],["hanging",{"2":{"80":1,"86":1}}],["has",{"2":{"33":1,"101":2,"107":1,"113":1,"123":1,"145":1,"146":1,"147":1,"150":1,"191":1,"196":1}}],["have",{"2":{"24":1,"42":1,"100":1,"158":1,"211":1}}],["helvetica",{"2":{"189":12,"218":1}}],["help",{"0":{"185":1},"2":{"178":1}}],["helper",{"2":{"56":1}}],["head>",{"2":{"177":2}}],["here",{"2":{"3":3,"4":1,"5":1,"115":2,"149":1}}],["height",{"2":{"1":1,"33":2,"40":1,"79":3,"85":3,"86":3,"95":1,"96":2,"101":3,"102":8,"113":2,"122":1,"126":1,"152":6,"167":6,"177":7,"181":2,"191":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["↩️",{"2":{"21":1}}],["4px",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["430px",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["45",{"2":{"189":3,"219":1}}],["42",{"2":{"177":7}}],["4986",{"2":{"177":7}}],["4980",{"2":{"177":7}}],["4988",{"2":{"177":7}}],["4985",{"2":{"177":7}}],["4981",{"2":{"177":14}}],["4964",{"2":{"177":21}}],["4961",{"2":{"177":35}}],["4963",{"2":{"177":7}}],["4962",{"2":{"177":7}}],["4968",{"2":{"177":14}}],["4966",{"2":{"177":14}}],["4975",{"2":{"177":7}}],["4974",{"2":{"177":7}}],["4973",{"2":{"177":14}}],["4971",{"2":{"177":7}}],["4979",{"2":{"177":21}}],["4972",{"2":{"177":21}}],["4970",{"2":{"177":7}}],["4977",{"2":{"177":42}}],["4976",{"2":{"177":14}}],["40k",{"2":{"118":1}}],["40",{"2":{"111":1,"189":3,"219":1}}],["4",{"0":{"18":1,"23":1,"38":1},"2":{"38":1,"113":1,"153":1,"189":48,"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["2px",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["2196f3",{"2":{"189":2}}],["28",{"2":{"177":21}}],["2000",{"2":{"215":1}}],["204",{"2":{"177":7}}],["20",{"2":{"111":6,"153":1,"177":21,"215":1}}],["2023",{"2":{"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1}}],["2024",{"2":{"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":2}}],["230",{"2":{"189":3}}],["23",{"2":{"31":1}}],["249",{"2":{"189":3,"219":1}}],["243",{"2":{"189":6}}],["2432435",{"2":{"153":1}}],["24",{"2":{"27":1,"111":4}}],["2dc08e",{"2":{"26":1,"189":4,"219":1}}],["27",{"2":{"26":1}}],["255",{"2":{"189":4}}],["25",{"2":{"23":1,"189":2}}],["22px",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["22",{"2":{"18":1,"189":4}}],["26a69a",{"2":{"26":1,"153":2}}],["26",{"2":{"12":1,"111":3}}],["2",{"0":{"12":1,"20":1,"25":2,"26":1,"27":1,"29":1,"102":1,"115":1,"137":1,"168":1},"2":{"102":11,"111":3,"114":1,"123":1,"145":1,"146":1,"147":1,"152":1,"153":6,"156":3,"158":3,"167":1,"189":52,"212":4,"213":4,"214":4,"215":4,"216":4,"217":5,"218":4,"219":12,"220":4,"221":4}}],["35",{"2":{"177":7,"189":2}}],["31",{"2":{"177":7}}],["33",{"2":{"177":7,"189":6}}],["34",{"2":{"111":1,"177":7}}],["30",{"2":{"111":3,"152":1,"177":7,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["3",{"0":{"11":1,"19":1,"24":1,"28":1,"71":1},"2":{"111":3,"123":1,"152":1,"167":2,"189":4,"212":3,"213":3,"214":3,"215":3,"216":3,"217":4,"218":3,"219":3,"220":3,"221":3}}],["55",{"2":{"177":7}}],["56",{"2":{"177":7}}],["53",{"2":{"177":14}}],["5000",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["50",{"2":{"111":1}}],["5",{"0":{"10":1,"18":1,"19":1,"20":1,"21":1,"22":1,"37":1},"2":{"37":1,"51":2,"111":3,"114":2,"115":1,"153":2,"158":2,"189":4}}],["erc20",{"2":{"226":1}}],["error",{"2":{"15":2,"17":2,"19":1,"25":1}}],["eth",{"2":{"226":1}}],["etc",{"2":{"40":1,"49":1,"67":1,"90":1,"153":1,"176":1,"207":2}}],["europe",{"2":{"220":1}}],["esm",{"2":{"210":5}}],["e11d74",{"2":{"189":1}}],["ededed",{"2":{"189":2}}],["ecosystem",{"2":{"176":1}}],["easier",{"2":{"176":1}}],["each",{"2":{"115":2,"174":1}}],["else",{"2":{"102":1,"219":1}}],["elements",{"2":{"89":1}}],["element",{"2":{"40":2,"41":2}}],["emoji",{"2":{"218":3}}],["email",{"2":{"222":1}}],["ema",{"2":{"111":1}}],["emv",{"2":{"88":1,"111":1}}],["empty",{"2":{"28":1}}],["english",{"2":{"216":1}}],["enabled",{"0":{"132":1,"134":1},"2":{"132":1,"134":1}}],["entire",{"2":{"125":1,"126":1,"174":1}}],["enter",{"2":{"51":1,"158":1}}],["en",{"2":{"40":1,"42":1,"107":2,"122":1,"216":1}}],["endpoint",{"2":{"113":1}}],["endangle",{"2":{"75":2,"81":2,"92":1}}],["end",{"2":{"31":1,"51":2,"75":1,"80":1,"81":1,"86":1,"92":1,"113":2,"122":2,"158":2}}],["environment",{"0":{"104":1},"1":{"105":1,"106":1},"2":{"27":1,"209":1}}],["explanation",{"0":{"188":1}}],["export",{"2":{"177":4}}],["exist",{"2":{"171":1}}],["exists",{"2":{"158":1}}],["execution",{"2":{"168":1}}],["execute",{"0":{"210":1},"2":{"168":1}}],["executeaction",{"0":{"168":1},"2":{"27":1}}],["example",{"0":{"90":1,"100":1,"123":1},"1":{"101":1,"102":1},"2":{"49":1,"108":1,"113":5,"152":1,"153":2,"156":1,"158":1,"167":1,"189":1}}],["extended",{"2":{"49":1,"51":1,"113":1,"118":1,"122":1,"153":1,"158":1}}],["extenddata",{"2":{"9":1,"49":2,"51":2,"113":1,"122":1,"152":1,"153":3,"156":3,"158":3}}],["extension",{"2":{"33":4,"122":1,"183":2}}],["ef5350",{"2":{"26":1,"153":2}}],["effect",{"2":{"9":1,"15":1}}],["events",{"2":{"22":1,"29":3,"122":1}}],["event",{"2":{"13":1,"21":2,"22":1,"25":1,"28":1,"29":1,"31":1,"46":1,"51":30,"99":2,"122":31,"156":56,"158":56,"207":1}}],["6px",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["686d76",{"2":{"189":4}}],["62",{"2":{"177":7}}],["66",{"2":{"177":14}}],["64",{"2":{"177":7}}],["61",{"2":{"177":14}}],["600px",{"2":{"177":8}}],["600",{"2":{"177":6,"215":1}}],["60",{"2":{"111":2,"212":5,"213":5,"214":5,"215":5,"216":5,"217":5,"218":5,"219":5,"220":5,"221":5}}],["6",{"0":{"9":1,"17":1,"36":1},"2":{"36":1,"40":1,"111":9,"152":1,"189":6}}],["ue900",{"2":{"189":2}}],["utf",{"2":{"177":1}}],["utils",{"0":{"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1},"1":{"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1},"2":{"17":2,"24":1,"27":2,"87":2,"185":1}}],["umd",{"2":{"176":2,"177":1,"210":13}}],["url",{"2":{"173":1}}],["upper",{"2":{"207":1}}],["upgrade",{"2":{"178":3}}],["upcolor",{"2":{"153":2,"189":5,"219":10}}],["up",{"2":{"113":1,"189":1,"210":1,"214":2}}],["update",{"2":{"147":1,"207":1}}],["updates",{"2":{"30":1}}],["updatedata",{"0":{"147":1},"2":{"27":1,"88":1,"215":4}}],["upwickcolor",{"2":{"27":1,"189":1,"219":2}}],["upbordercolor",{"2":{"27":1,"189":1,"219":2}}],["uniformly",{"2":{"179":1}}],["unique",{"2":{"46":1,"49":1,"51":1,"99":1,"122":1,"153":1,"158":1}}],["unsubscribe",{"2":{"170":1}}],["unsubscribeaction",{"0":{"170":1},"2":{"31":1,"184":1}}],["unsynchronized",{"2":{"8":1}}],["under",{"2":{"22":1,"118":1,"222":1}}],["usdt",{"2":{"226":2}}],["us",{"2":{"40":1,"42":1,"107":2,"122":1,"216":1}}],["using",{"0":{"3":1,"4":1,"5":1}}],["useeffect",{"2":{"177":4}}],["used",{"2":{"3":2,"4":1,"5":1,"90":1,"113":3,"122":2,"123":2,"151":1,"196":1}}],["uses",{"2":{"3":3,"4":1,"5":1}}],["use",{"0":{"90":1,"109":1},"2":{"2":2,"33":6,"87":1,"97":1,"98":1,"105":1,"107":1,"112":1,"121":1,"123":1,"145":1,"147":1,"150":1,"176":2,"179":1,"181":1,"183":1,"184":3,"209":1,"211":2,"222":2}}],["usage",{"0":{"2":1},"1":{"3":1,"4":1,"5":1}}],["1b1b1f",{"2":{"219":1}}],["1m",{"2":{"40":1,"49":1,"67":1,"153":1}}],["1k",{"2":{"40":1,"49":1,"67":1,"153":1}}],["16px",{"2":{"218":1}}],["1677ff",{"2":{"189":11,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["16098",{"2":{"156":1,"158":1}}],["1614171202000",{"2":{"156":1,"158":1}}],["1614171282000",{"2":{"156":1,"158":1}}],["16",{"2":{"33":1,"177":7}}],["17",{"2":{"32":1,"218":1}}],["150",{"2":{"189":6}}],["1587660540000",{"2":{"177":7}}],["1587660480000",{"2":{"177":7}}],["1587660420000",{"2":{"177":7}}],["1587660360000",{"2":{"177":7}}],["1587660300000",{"2":{"177":7}}],["1587660240000",{"2":{"177":7}}],["1587660180000",{"2":{"177":7}}],["1587660120000",{"2":{"177":7}}],["1587660060000",{"2":{"177":7}}],["1587660000000",{"2":{"177":7}}],["15",{"2":{"22":1,"28":1,"189":1}}],["192",{"2":{"189":3,"219":1}}],["191",{"2":{"177":7}}],["197",{"2":{"177":7}}],["194",{"2":{"177":7}}],["19",{"2":{"19":1,"177":7}}],["119",{"2":{"189":4}}],["11",{"2":{"17":1}}],["184",{"2":{"177":7}}],["18987",{"2":{"156":1,"158":1}}],["18",{"2":{"15":1,"20":1}}],["135",{"2":{"177":7}}],["13",{"2":{"13":1,"24":1,"111":1}}],["1",{"0":{"13":1,"15":1,"21":1,"26":1,"28":1,"29":1,"30":2,"31":1,"32":1,"101":1,"114":1},"2":{"65":1,"102":1,"115":3,"123":2,"152":4,"153":4,"156":1,"158":1,"167":4,"189":37,"212":1,"215":2,"217":2,"219":4}}],["12px",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["12345678910111213141516171819202122",{"2":{"221":1}}],["1234567891011121314151617181920212223242526html",{"2":{"177":1}}],["12345678910111213141516171819202122232425262728html",{"2":{"212":1}}],["12345678910111213141516171819202122232425262728svelte",{"2":{"177":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051html",{"2":{"220":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126html",{"2":{"221":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150html",{"2":{"219":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110html",{"2":{"213":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107html",{"2":{"218":1}}],["1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677html",{"2":{"217":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960html",{"2":{"216":1}}],["1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556html",{"2":{"214":1}}],["12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849html",{"2":{"215":1}}],["123456789101112131415161718192021222324252627282930313233",{"2":{"177":1}}],["1234567891011121314151617181920212223242526272829jsximport",{"2":{"177":1}}],["1234567891011121314151617181920212223242526272829tsimport",{"2":{"177":1}}],["123456789101112131415161718192021222324252627jsximport",{"2":{"177":1}}],["1234567891011121314151617181920212223242526vue",{"2":{"177":1}}],["123456789101112131415161718",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1}}],["123css",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["12",{"2":{"11":1,"14":1,"15":1,"16":2,"111":9,"177":7,"189":12}}],["10px",{"2":{"213":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["105",{"2":{"177":7}}],["100",{"2":{"152":1,"167":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["100k",{"2":{"113":1}}],["100000",{"2":{"113":1}}],["1000000",{"2":{"40":1,"49":1,"67":1,"153":1}}],["1000",{"2":{"40":1,"49":1,"67":1,"113":1,"153":1,"189":1,"212":4,"213":4,"214":4,"215":4,"216":4,"217":4,"218":4,"219":4,"220":4,"221":4}}],["10",{"2":{"8":1,"29":1,"111":7,"114":2,"115":1,"189":2,"212":1,"213":1,"214":1,"215":3,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["142",{"2":{"189":3,"219":1}}],["14",{"2":{"7":1,"10":1,"17":1,"21":1,"30":1,"111":3,"177":7}}],["7yjhygvvvz",{"2":{"200":1}}],["76808f",{"2":{"189":2}}],["76",{"2":{"177":7}}],["72",{"2":{"177":7}}],["70",{"2":{"177":7}}],["74",{"2":{"177":7}}],["77",{"2":{"177":7}}],["7",{"0":{"8":1,"15":1,"16":1,"35":1,"138":1,"139":1},"2":{"35":1,"153":1,"178":1,"189":6,"219":2}}],["mtm",{"2":{"111":1}}],["much",{"2":{"222":2}}],["must",{"2":{"88":1}}],["multiple",{"2":{"17":2,"118":2,"176":1}}],["migrated",{"2":{"185":1}}],["millisecond",{"2":{"88":1}}],["middle",{"2":{"80":1,"86":1,"164":1,"189":2}}],["min",{"2":{"176":1,"177":1,"215":1}}],["minimum",{"2":{"49":1,"113":1,"140":1,"141":1,"152":1,"153":1,"167":1}}],["minheight",{"2":{"40":1,"152":3,"167":3}}],["minvalue",{"2":{"14":1,"49":2,"113":1,"152":1,"153":3}}],["mm",{"2":{"68":2}}],["me",{"2":{"199":1}}],["meta",{"2":{"177":5}}],["metric",{"2":{"153":1}}],["methods",{"2":{"15":1,"23":1,"33":6,"56":1,"102":1,"113":4,"122":2,"176":1,"186":1}}],["method",{"2":{"7":1,"31":1,"33":11,"46":1,"49":4,"51":2,"63":1,"89":1,"113":4,"145":2,"150":1,"152":1,"153":4,"154":1,"155":1,"157":1,"159":1,"169":1,"170":1,"174":1,"184":1,"186":4,"187":2,"189":2,"194":1}}],["merging",{"2":{"127":1}}],["merged",{"2":{"180":1,"181":1,"186":1}}],["merge",{"0":{"58":1},"2":{"17":1,"58":1}}],["meaning",{"2":{"122":1}}],["mean",{"2":{"114":2}}],["median",{"2":{"113":1}}],["mozilla",{"2":{"122":1}}],["more",{"0":{"145":1,"146":1},"2":{"88":2,"145":3,"146":4,"150":1,"151":1}}],["mouse",{"2":{"51":2,"122":2,"158":2}}],["moving",{"2":{"51":1,"103":1}}],["movement",{"2":{"122":3}}],["moveto",{"2":{"102":2}}],["move",{"2":{"51":4,"103":2,"122":2,"158":3}}],["moved",{"2":{"9":1}}],["mobile",{"2":{"22":1,"105":1,"118":2}}],["model",{"2":{"122":1}}],["models",{"2":{"118":1}}],["mode",{"2":{"51":5,"122":5,"156":3,"158":6}}],["modesensitivity",{"2":{"22":1,"51":2,"122":1,"156":3,"158":3}}],["modules",{"2":{"207":1}}],["module",{"0":{"207":1},"2":{"17":1,"174":1,"210":7}}],["modify",{"2":{"13":1}}],["made",{"2":{"187":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["matter",{"2":{"222":1}}],["matched",{"2":{"147":1}}],["math",{"2":{"102":2,"123":3,"212":8,"213":8,"214":8,"215":13,"216":8,"217":11,"218":10,"219":8,"220":8,"221":8}}],["maintitle",{"2":{"218":3}}],["mainindicators",{"2":{"218":2}}],["main",{"2":{"125":2,"126":2,"152":1,"153":1,"154":1,"155":1,"156":1,"167":1,"184":1,"218":1}}],["manipulate",{"2":{"207":1}}],["manage",{"2":{"207":1}}],["management",{"2":{"176":2,"209":1}}],["manager",{"2":{"15":1,"209":1}}],["manually",{"2":{"149":1}}],["many",{"2":{"122":1}}],["map",{"2":{"115":2,"218":1}}],["mapping",{"2":{"14":1}}],["ma5",{"2":{"114":2,"115":1}}],["ma2",{"2":{"114":2,"115":2}}],["ma10",{"2":{"114":3,"115":1}}],["ma1",{"2":{"114":3,"115":2}}],["macd",{"2":{"111":1,"218":1}}],["makes",{"2":{"176":1}}],["make",{"2":{"89":1}}],["magnet`",{"2":{"122":2}}],["magnet",{"2":{"51":5,"122":5,"156":5,"158":6}}],["max",{"2":{"215":1}}],["maximum",{"2":{"49":1,"113":1,"138":1,"139":1,"153":1}}],["maxvalue",{"2":{"14":1,"49":2,"113":1,"152":1,"153":3}}],["mark",{"0":{"196":1}}],["marginbottom",{"2":{"189":4}}],["marginright",{"2":{"189":4}}],["margintop",{"2":{"189":4}}],["marginleft",{"2":{"189":4}}],["marginend",{"2":{"181":2,"189":2}}],["marginstart",{"2":{"189":2}}],["margins",{"2":{"152":1,"167":1}}],["margin",{"2":{"33":2,"152":2,"167":2,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":2}}],["marinend",{"2":{"33":2}}],["marinstart",{"2":{"33":2,"181":2}}],["may",{"2":{"9":1,"12":1,"174":1,"204":1}}],["ma",{"2":{"4":1,"111":1,"114":1,"115":5,"152":1,"218":1,"221":1}}],["💬",{"0":{"197":1},"1":{"198":1,"199":1,"200":1,"201":1,"202":1}}],["🙋",{"0":{"190":1},"1":{"191":1,"192":1,"193":1,"194":1,"195":1,"196":1}}],["🛡",{"2":{"118":1}}],["📱",{"2":{"118":1}}],["💪",{"2":{"118":1}}],["🚀",{"0":{"175":1},"1":{"176":1,"177":1},"2":{"118":1}}],["📦",{"2":{"118":1}}],["📃",{"0":{"116":1},"1":{"117":1,"118":1}}],["📚",{"0":{"88":1}}],["🗑",{"2":{"33":1}}],["👉",{"2":{"33":1}}],["🛠️",{"0":{"178":1},"1":{"179":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1,"186":1}}],["🛠",{"2":{"33":1}}],["🖋️",{"2":{"17":1}}],["💄",{"2":{"7":1,"10":1,"11":4,"12":2,"13":2,"14":2,"16":1,"17":2,"20":3,"21":1,"22":2,"23":1,"24":3,"25":1,"26":2,"27":2,"28":3,"29":1,"30":1,"31":1}}],["🐞",{"2":{"7":2,"8":1,"9":3,"10":2,"11":1,"12":1,"13":2,"14":3,"15":2,"16":2,"17":2,"18":2,"19":1,"20":1,"22":2,"25":1,"28":2,"29":2,"30":1,"32":1}}],["📠",{"0":{"6":1},"1":{"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1}}],["96",{"2":{"177":7}}],["935ebd",{"2":{"189":1}}],["93",{"2":{"177":21}}],["94",{"2":{"177":7}}],["99",{"2":{"177":14}}],["9",{"0":{"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1},"2":{"111":3,"145":1,"146":1,"147":1,"150":1,"178":1}}],["flex",{"2":{"213":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["floor",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":2,"219":1,"220":1,"221":1}}],["fluctuation",{"0":{"192":1}}],["flag",{"2":{"152":1,"167":1}}],["feedback",{"0":{"197":1},"1":{"198":1,"199":1,"200":1,"201":1,"202":1}}],["fefefe",{"2":{"189":1}}],["features",{"0":{"118":1},"2":{"33":1}}],["f2f3f5",{"2":{"189":1}}],["fff",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["ffffff",{"2":{"173":1,"189":6,"219":1}}],["ff9600",{"2":{"153":1,"189":1}}],["f00",{"2":{"156":1,"158":1}}],["full",{"0":{"189":1}}],["function",{"2":{"118":1,"150":1,"156":14,"158":14,"177":1,"212":1,"213":5,"214":2,"215":2,"216":2,"217":2,"218":3,"219":2,"220":2,"221":5}}],["functions",{"2":{"118":1}}],["future",{"2":{"12":1,"14":1}}],["f92855",{"2":{"26":1,"189":4,"219":1}}],["fruits",{"2":{"218":2}}],["frequent",{"2":{"174":1}}],["free",{"2":{"20":1,"222":1}}],["frame",{"2":{"22":1,"93":1,"94":1,"95":1,"96":1}}],["from",{"0":{"178":1},"1":{"179":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1,"186":1},"2":{"1":1,"65":1,"113":7,"122":2,"144":1,"170":1,"176":1,"177":11,"178":1,"179":1,"207":2,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":3,"219":1,"220":1,"221":1}}],["fall",{"2":{"219":6}}],["false",{"2":{"4":1,"152":1,"153":1,"156":5,"158":5,"189":11,"213":2,"218":1,"221":1}}],["faq",{"0":{"190":1},"1":{"191":1,"192":1,"193":1,"194":1,"195":1,"196":1}}],["factor",{"2":{"164":1,"165":1,"166":1}}],["fast",{"2":{"118":1}}],["family",{"0":{"71":1},"2":{"71":1,"80":2,"86":2,"96":1,"189":10}}],["fail",{"2":{"13":1}}],["foxmail",{"2":{"222":1}}],["follow",{"2":{"189":2,"221":2}}],["following",{"2":{"107":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["fold",{"2":{"13":1,"40":1,"70":1,"122":1}}],["folding",{"2":{"7":1,"9":1,"14":1}}],["fontfamily",{"2":{"189":2}}],["font",{"2":{"80":1,"86":1,"96":1,"213":1,"214":1,"216":1,"217":1,"218":2,"219":1,"220":1,"221":1}}],["foreach",{"2":{"115":1,"213":4,"214":1,"216":1,"217":1,"218":2,"219":1,"220":1,"221":4}}],["form",{"2":{"207":1}}],["formed",{"2":{"73":1,"74":1}}],["formatfolddecimal",{"0":{"70":1}}],["formatthousands",{"0":{"69":1}}],["formatting",{"2":{"14":1,"66":1}}],["formatprecision",{"0":{"66":1}}],["formatvalue",{"0":{"65":1},"2":{"65":1}}],["formats",{"2":{"40":1}}],["format",{"0":{"68":1},"2":{"40":2,"49":1,"67":1,"68":3,"69":1,"70":1,"88":1,"113":2,"115":1,"122":1,"153":1}}],["formatdate",{"0":{"68":1},"2":{"40":2}}],["formatbignumber",{"0":{"67":1},"2":{"27":1,"40":2}}],["force",{"2":{"31":1}}],["forward",{"2":{"14":1,"151":2}}],["for",{"2":{"11":1,"14":1,"16":1,"27":1,"29":2,"34":1,"35":1,"36":1,"40":2,"45":1,"46":1,"49":3,"50":1,"51":3,"52":1,"88":1,"99":1,"108":1,"113":9,"122":4,"127":1,"145":1,"146":1,"147":1,"148":1,"151":1,"152":1,"153":3,"158":1,"168":1,"176":1,"180":1,"189":1,"195":1,"209":1,"212":2,"213":3,"214":3,"215":2,"216":3,"217":3,"218":4,"219":3,"220":3,"221":3,"222":1}}],["fish2016",{"2":{"204":1}}],["final",{"2":{"207":1}}],["financial",{"2":{"117":1}}],["finder",{"0":{"171":1,"172":1},"2":{"171":2,"172":2,"184":4}}],["file",{"0":{"206":1}}],["files",{"2":{"118":1,"210":3}}],["filter",{"2":{"171":1,"172":1}}],["filltext",{"2":{"218":1}}],["fills",{"2":{"191":1}}],["fillstyle",{"2":{"102":1}}],["filled",{"2":{"102":1,"123":1}}],["fillet",{"2":{"95":1,"96":1}}],["fill`",{"2":{"93":1,"94":1,"95":1,"96":1}}],["fill",{"2":{"82":2,"84":2,"85":2,"86":2,"88":1,"93":2,"94":2,"95":2,"96":2,"101":4,"102":5,"123":2,"152":4,"153":6,"174":1,"189":34,"217":1,"219":4}}],["field",{"2":{"88":6,"99":1,"122":1}}],["fields",{"2":{"88":2,"122":1}}],["first",{"0":{"177":1},"2":{"29":1,"101":1,"114":2,"150":1,"177":1}}],["figures",{"0":{"91":1},"1":{"92":1,"93":1,"94":1,"95":1,"96":1,"97":1},"2":{"33":1,"49":2,"51":3,"89":2,"91":1,"98":1,"113":3,"114":3,"115":4,"152":1,"153":3,"186":1,"218":1}}],["figureindex",{"2":{"28":1}}],["figurekey",{"2":{"28":1}}],["figure",{"0":{"46":1,"89":1,"98":1},"1":{"90":1,"91":1,"92":1,"93":1,"94":1,"95":1,"96":1,"97":1,"98":1,"99":2,"100":2,"101":2,"102":2},"2":{"11":1,"20":1,"21":1,"25":1,"29":2,"30":1,"46":5,"48":1,"49":1,"51":3,"89":3,"90":4,"92":1,"93":1,"94":2,"95":1,"96":1,"98":2,"99":3,"102":1,"113":1,"153":1,"158":3,"207":1}}],["fixed",{"2":{"88":1,"96":2,"189":2}}],["fix",{"2":{"7":2,"8":1,"9":3,"10":2,"11":1,"12":1,"13":2,"14":3,"15":2,"16":2,"17":2,"18":2,"19":1,"20":1,"22":1,"25":1,"28":2,"29":2,"30":1,"32":1}}],["px",{"2":{"218":1}}],["purpose",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["push",{"2":{"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["pnpm",{"2":{"176":1,"209":1}}],["png",{"2":{"173":1}}],["picture",{"0":{"188":1},"2":{"152":1,"153":1,"154":1,"155":1,"156":1,"167":1}}],["piece",{"2":{"147":1,"150":1}}],["pixel",{"2":{"24":1}}],["p",{"2":{"115":2}}],["personal",{"2":{"222":1}}],["percentage",{"2":{"152":2,"167":2,"189":1,"213":2}}],["perform",{"2":{"207":1}}],["performance",{"2":{"174":1}}],["performpoint",{"2":{"122":1}}],["performpointindex",{"2":{"122":1}}],["performeventmovefordrawing",{"2":{"51":2,"122":1}}],["performeventpressedmove",{"2":{"51":2,"122":1}}],["periods",{"2":{"114":1}}],["pvt",{"2":{"111":1}}],["psy",{"2":{"111":1}}],["possible",{"2":{"134":1,"135":1}}],["positions",{"2":{"213":2}}],["position",{"0":{"125":1,"126":1},"2":{"3":1,"17":1,"27":1,"40":1,"125":2,"126":3,"152":2,"161":1,"165":1,"184":5,"189":4,"213":2}}],["powerful",{"2":{"118":1}}],["polyfill",{"0":{"106":1}}],["polygon",{"0":{"78":1,"84":1},"2":{"78":2,"84":4,"91":1,"94":1,"189":1,"207":1}}],["pointer",{"2":{"189":1}}],["point",{"0":{"196":1},"2":{"51":2,"73":1,"74":1,"75":2,"76":2,"77":1,"78":1,"79":4,"80":4,"85":2,"86":2,"95":2,"96":2,"101":2,"113":1,"122":5,"123":2,"158":2,"164":2,"187":1,"189":2}}],["points",{"2":{"51":3,"72":2,"73":1,"122":5,"156":3,"158":3,"184":1}}],["plugin",{"2":{"222":1}}],["plotting",{"2":{"207":1}}],["plots",{"2":{"33":1,"186":1}}],["please",{"2":{"40":1,"87":1,"97":1,"105":1,"127":1,"130":1,"145":1,"146":1,"147":1,"148":1,"174":1,"178":1,"179":1,"180":1,"181":1,"183":1,"184":3,"222":1}}],["preact",{"2":{"177":1}}],["prev",{"2":{"113":1}}],["previous",{"2":{"113":1,"178":1}}],["prevent",{"2":{"51":1,"158":1}}],["press",{"2":{"51":4,"122":2,"158":3}}],["precision",{"2":{"7":1,"8":2,"49":3,"66":2,"113":2,"122":4,"129":3,"152":1,"153":4,"192":2}}],["production",{"2":{"210":4}}],["prod",{"2":{"210":1}}],["project",{"2":{"209":1,"211":4,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["process",{"2":{"122":2}}],["processing",{"2":{"51":1}}],["provided",{"2":{"176":1}}],["provide",{"2":{"118":1,"222":1}}],["professional",{"2":{"117":1}}],["prompt",{"2":{"115":1}}],["promise",{"2":{"49":1,"113":2,"152":1,"153":1}}],["properties",{"2":{"99":2,"122":1}}],["property",{"2":{"22":1}}],["prices",{"2":{"212":7,"213":7,"214":7,"215":7,"216":7,"217":7,"218":7,"219":7,"220":7,"221":7}}],["priceprecision",{"0":{"129":1},"2":{"129":2,"192":1}}],["pricechannelline",{"2":{"120":1}}],["priceline",{"2":{"120":1,"217":1}}],["pricemark",{"2":{"33":1,"189":1,"219":2}}],["price",{"2":{"8":1,"18":1,"49":2,"88":4,"113":1,"114":1,"122":2,"129":3,"152":1,"153":3,"192":1,"217":1}}],["pay",{"0":{"225":1}}],["payment",{"2":{"222":1}}],["parallellfilineline",{"2":{"120":1}}],["param",{"2":{"115":4}}],["parameters",{"2":{"9":1,"28":1,"40":1,"49":1,"93":1,"95":1,"113":1,"114":2,"115":3,"122":3,"153":2,"156":1,"158":1}}],["parameter",{"2":{"2":2,"7":1,"17":2,"28":1,"75":1,"76":1,"79":1,"80":1,"81":2,"82":2,"83":2,"84":2,"85":2,"86":2,"92":1,"94":2,"96":1,"113":3,"115":2,"152":1,"184":3}}],["params",{"0":{"1":1},"2":{"1":1,"49":2,"51":5,"53":1,"54":1,"111":3,"113":2,"115":2,"122":1,"151":3,"152":2,"153":2,"186":2}}],["participates",{"2":{"122":2}}],["part",{"2":{"89":1}}],["padding",{"2":{"86":4,"96":4,"213":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["paddingright",{"2":{"86":2,"96":1,"189":9}}],["paddingbottom",{"2":{"33":2,"86":2,"96":1,"181":2,"189":9}}],["paddingtop",{"2":{"33":2,"86":2,"96":1,"181":2,"189":9}}],["paddingleft",{"2":{"18":1,"86":2,"96":1,"189":9,"218":1}}],["packages",{"2":{"176":1}}],["package",{"2":{"15":1,"176":2,"209":1}}],["panes",{"2":{"207":1}}],["paneid",{"0":{"125":1,"126":1,"153":1,"154":1,"155":1,"156":1},"2":{"23":1,"113":1,"125":2,"126":2,"153":2,"154":2,"155":2,"156":2,"171":2,"172":2,"184":19,"196":1}}],["pane",{"2":{"5":1,"22":1,"152":3,"153":2,"154":1,"155":1,"156":1,"167":2,"207":1,"218":1,"221":1}}],["paneoptions",{"0":{"152":1},"2":{"2":3,"17":2,"152":2,"184":2}}],["xxxxxxxx",{"2":{"156":1,"158":1}}],["xxx",{"2":{"115":2,"186":8}}],["xdis",{"2":{"102":2,"123":3,"217":3}}],["x",{"0":{"34":1,"35":1,"36":1,"37":1,"38":1},"2":{"3":1,"14":1,"34":1,"35":1,"36":1,"37":1,"38":1,"51":2,"53":1,"72":2,"73":3,"74":1,"75":4,"76":4,"77":2,"78":2,"79":4,"80":4,"81":3,"82":3,"83":1,"84":1,"85":3,"86":3,"92":2,"93":2,"94":2,"95":2,"96":2,"99":1,"101":3,"102":12,"113":3,"122":4,"123":2,"158":1,"164":1,"171":2,"172":2,"178":4,"217":2,"218":2}}],["xaxis",{"2":{"3":1,"13":1,"23":1,"33":6,"40":1,"49":4,"113":6,"122":2,"181":6,"186":4,"189":1,"218":2}}],["x3c",{"2":{"1":2,"40":2,"43":1,"49":4,"51":4,"53":1,"54":1,"74":1,"77":1,"78":1,"82":1,"83":1,"84":2,"85":1,"94":2,"102":1,"113":7,"122":4,"145":1,"146":1,"148":1,"151":1,"152":4,"153":4,"156":3,"158":1,"171":2,"172":2,"176":2,"177":32,"212":3,"213":5,"214":5,"215":3,"216":5,"217":5,"218":6,"219":5,"220":5,"221":5}}],["yarn",{"2":{"176":1,"209":1}}],["yaxis",{"2":{"33":6,"49":4,"113":6,"122":2,"125":2,"126":2,"181":6,"184":1,"186":4,"189":1,"213":4,"218":2}}],["ydis",{"2":{"102":2,"123":3,"217":3}}],["yyyy",{"2":{"68":1}}],["y",{"2":{"3":1,"4":1,"5":1,"11":1,"13":1,"28":1,"33":1,"51":2,"54":1,"72":3,"73":4,"74":2,"75":4,"76":4,"77":2,"78":2,"79":4,"80":4,"81":3,"82":3,"83":1,"84":1,"85":3,"86":3,"92":2,"93":2,"94":2,"95":2,"96":2,"99":1,"101":3,"102":12,"113":2,"122":7,"123":2,"158":1,"164":1,"171":4,"172":3,"217":2,"218":2}}],["your",{"2":{"177":1}}],["you",{"0":{"194":1},"2":{"2":1,"88":2,"89":1,"98":1,"101":1,"107":2,"108":1,"109":1,"112":1,"113":4,"118":1,"122":4,"176":3,"178":2,"187":2,"194":1,"204":3,"209":1,"211":1,"222":3}}],["`performeventmovefordrawing`",{"2":{"122":1}}],["`createpointfigures`",{"2":{"122":2}}],["`weak",{"2":{"122":1}}],["`normal`",{"2":{"122":1}}],["`ma$",{"2":{"115":2}}],["`strong",{"2":{"122":1}}],["`stroke",{"2":{"93":1,"94":1,"95":1,"96":1}}],["`stroke`",{"2":{"93":1,"94":1,"95":1,"96":1}}],["`solid`",{"2":{"92":1,"94":1}}],["`fill`",{"2":{"93":1,"94":1,"95":1,"96":1}}],["`dashed`",{"2":{"92":1,"94":1}}],["`",{"2":{"3":3,"4":1,"5":1,"115":2,"177":1}}],["`$",{"2":{"3":3,"4":1,"5":1}}],["dts",{"2":{"210":2}}],["d9d9d9",{"2":{"189":6}}],["d>>",{"2":{"113":1}}],["dma",{"2":{"111":1}}],["dmi",{"2":{"111":1}}],["dd",{"2":{"68":1}}],["during",{"2":{"51":1,"122":4}}],["duplicate",{"2":{"11":1}}],["dcs",{"0":{"41":1},"2":{"41":2}}],["dark",{"2":{"219":3}}],["date",{"2":{"40":1,"68":1,"122":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["datetimeformat",{"0":{"68":1},"2":{"40":2,"68":2,"122":3}}],["datasource",{"2":{"186":2}}],["dataindex",{"0":{"162":1,"165":1},"2":{"51":1,"113":1,"122":3,"156":2,"158":1,"162":2,"165":2,"171":4,"172":2}}],["datalist",{"0":{"145":1,"146":1},"2":{"49":1,"88":2,"113":1,"145":2,"146":2,"151":1,"152":1,"153":1,"212":3,"213":3,"214":3,"215":6,"216":3,"217":3,"218":3,"219":3,"220":3,"221":3}}],["data",{"0":{"88":1,"147":1,"168":1,"194":1,"215":1},"2":{"11":1,"14":1,"28":1,"49":3,"51":1,"65":1,"88":4,"113":26,"115":3,"122":4,"145":6,"146":5,"147":7,"148":3,"149":2,"150":1,"151":5,"152":2,"153":3,"158":1,"162":1,"165":1,"168":3,"169":1,"170":1,"171":1,"207":2,"218":3}}],["dashvalue",{"2":{"33":1,"181":1}}],["dashedvalue",{"2":{"33":1,"81":2,"83":2,"92":1,"94":1,"101":2,"153":1,"156":1,"158":1,"181":1,"189":12}}],["dashed",{"2":{"33":1,"81":2,"82":2,"83":2,"84":2,"85":2,"86":2,"92":1,"93":1,"94":2,"95":1,"96":1,"101":4,"102":1,"152":2,"153":2,"181":1,"189":22}}],["dragged",{"2":{"152":1,"167":1}}],["dragging",{"2":{"51":1,"134":1,"135":1,"158":1}}],["drag",{"2":{"122":3}}],["dragenabled",{"2":{"40":1,"152":3,"167":3}}],["drawrecttext",{"0":{"86":1,"87":1},"2":{"87":2}}],["drawrect",{"0":{"85":1}}],["drawpolygon",{"0":{"84":1}}],["drawline",{"0":{"83":1}}],["drawcircle",{"0":{"82":1}}],["drawarc",{"0":{"81":1}}],["draw",{"2":{"33":1,"46":2,"49":2,"51":2,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"90":2,"99":2,"102":4,"113":1,"122":3,"152":1,"153":3,"158":2,"186":1,"218":1}}],["drawn",{"2":{"29":1,"113":2,"158":1}}],["drawing",{"2":{"12":2,"14":1,"31":1,"46":1,"49":1,"51":2,"113":1,"118":1,"122":4,"123":1,"149":1,"153":1,"158":2}}],["drop",{"2":{"22":1}}],["does",{"2":{"211":1}}],["doctype",{"2":{"177":1}}],["docs",{"2":{"122":1}}],["document",{"2":{"89":1,"110":1,"119":1,"178":2,"204":1,"213":6,"214":3,"216":3,"217":3,"218":6,"219":5,"220":3,"221":9}}],["do",{"0":{"192":1,"194":1,"196":1},"2":{"108":1,"113":5,"122":6}}],["dotted",{"2":{"92":1,"93":1,"94":2,"95":1,"96":1}}],["dom",{"2":{"40":1,"41":1,"125":1,"184":1,"207":1}}],["domid",{"2":{"3":2}}],["double",{"2":{"31":1,"51":1,"122":1,"158":1}}],["downcolor",{"2":{"153":2,"189":5,"219":10}}],["down",{"2":{"113":1,"122":2,"189":1,"214":2}}],["downwickcolor",{"2":{"27":1,"189":1,"219":2}}],["downbordercolor",{"2":{"27":1,"189":1,"219":2}}],["download",{"2":{"15":1,"176":3}}],["dir",{"2":{"209":1}}],["directory",{"0":{"206":1}}],["directly",{"2":{"123":1}}],["direction",{"2":{"33":1}}],["diagram",{"2":{"207":1}}],["diamond",{"2":{"100":1,"102":3}}],["div>",{"2":{"177":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["div",{"2":{"177":7,"212":1,"213":3,"214":3,"215":1,"216":3,"217":3,"218":3,"219":3,"220":3,"221":4}}],["dividing",{"2":{"22":1}}],["dimensions",{"2":{"113":1,"122":1,"126":1}}],["different",{"2":{"14":1,"147":1}}],["discussion",{"0":{"201":1,"202":1}}],["discussions",{"2":{"198":2}}],["discord",{"0":{"200":1},"2":{"200":1}}],["distribution",{"2":{"207":1}}],["distinguished",{"2":{"179":1}}],["dist",{"2":{"176":1,"177":1}}],["distance",{"0":{"136":1,"160":1},"2":{"10":1,"113":8,"122":4,"136":1,"138":1,"139":1,"160":4,"161":1,"184":1}}],["dispose",{"0":{"41":1},"2":{"177":11}}],["displayed",{"2":{"113":2}}],["displaying",{"2":{"28":1}}],["display",{"2":{"10":1,"11":1,"12":1,"13":1,"14":2,"17":2,"18":2,"23":1,"27":1,"28":1,"49":1,"88":1,"113":2,"114":1,"153":1,"189":2,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":2,"222":2}}],["demonstration",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["debugging",{"2":{"211":1}}],["debug",{"0":{"211":1},"2":{"211":1}}],["dev",{"2":{"210":3}}],["developers",{"2":{"201":1}}],["developer",{"2":{"122":1}}],["development",{"0":{"203":1,"208":1},"1":{"204":1,"205":1,"206":1,"207":1,"208":1,"209":2,"210":2,"211":2},"2":{"27":1,"118":1,"176":2,"210":4}}],["deleting",{"2":{"207":1}}],["deleted",{"2":{"87":1,"97":1}}],["delete",{"2":{"33":8,"51":1,"122":2,"158":1,"181":1,"183":1,"184":5,"186":1}}],["determined",{"2":{"186":1}}],["determine",{"2":{"101":1,"114":1,"115":1,"123":1}}],["details",{"2":{"40":1,"46":1,"51":1,"122":1,"127":1,"145":1,"146":1,"147":1,"180":1,"195":1}}],["dependencies",{"0":{"207":1,"209":1},"2":{"118":1,"209":1}}],["dependency",{"2":{"15":1,"209":1,"210":2}}],["deprecated",{"2":{"87":1,"97":1,"145":1,"146":1,"147":1,"150":1}}],["design",{"0":{"180":1}}],["description",{"0":{"99":1,"113":1,"122":1,"206":1,"210":1},"1":{"114":1,"115":1},"2":{"177":1}}],["describes",{"2":{"89":1}}],["deselected",{"2":{"51":1,"158":1}}],["destroyed",{"2":{"41":1}}],["destroys",{"2":{"41":1}}],["deep",{"2":{"57":1}}],["deeprequired",{"2":{"28":1}}],["deeppartial",{"2":{"28":1}}],["declarations",{"2":{"26":1}}],["declaration",{"2":{"20":1,"22":1}}],["decimalfoldthreshold",{"2":{"40":2,"122":1}}],["decimals",{"2":{"14":1}}],["decimal",{"2":{"7":1,"9":1,"13":1,"40":1,"70":1,"122":1,"192":1}}],["definition",{"2":{"118":1}}],["define",{"2":{"101":2}}],["defined",{"2":{"3":1}}],["defaulted",{"2":{"122":8,"145":1,"146":1,"152":2,"154":1,"164":1,"167":2,"173":3}}],["defaultvalue",{"0":{"65":1},"2":{"65":1,"189":2}}],["defaultstyles",{"2":{"49":2,"113":3,"122":1,"152":2,"153":2,"186":3}}],["defaultzlevel",{"2":{"23":1}}],["defaultticks",{"2":{"1":1}}],["default",{"0":{"189":1},"2":{"1":1,"10":1,"11":2,"26":1,"51":3,"107":1,"111":3,"113":10,"122":12,"123":1,"125":2,"126":2,"145":1,"146":1,"152":5,"153":1,"154":1,"155":1,"156":1,"158":3,"160":2,"161":2,"162":2,"163":2,"164":3,"165":2,"166":2,"167":3,"170":1,"173":2,"177":3,"192":1}}],["ds",{"0":{"40":1},"2":{"2":1,"17":1,"40":2,"187":1}}],["let",{"2":{"212":3,"213":3,"214":3,"215":3,"216":3,"217":3,"218":4,"219":3,"220":3,"221":3}}],["less",{"2":{"152":2,"167":2,"216":1}}],["length",{"2":{"123":1,"189":2,"212":3,"213":3,"214":3,"215":4,"216":3,"217":4,"218":3,"219":3,"220":3,"221":3}}],["level",{"2":{"51":1,"113":1,"122":1,"153":1,"158":1}}],["left",{"2":{"1":1,"80":1,"86":2,"96":1,"103":1,"113":4,"122":2,"126":1,"136":1,"137":1,"138":1,"140":1,"189":5,"213":2}}],["li888",{"2":{"222":1}}],["license",{"2":{"222":1}}],["light",{"2":{"219":3}}],["lightweight",{"2":{"117":1,"118":1}}],["link",{"2":{"211":1,"222":1}}],["lint",{"2":{"210":2}}],["liner",{"2":{"213":1}}],["linecolor",{"2":{"189":1}}],["linewidth",{"2":{"102":1}}],["lineto",{"2":{"102":6}}],["linesize",{"2":{"189":1}}],["lines",{"2":{"33":1,"153":1,"181":2,"189":1}}],["line",{"0":{"77":1,"83":1,"94":1,"191":1,"192":1},"2":{"12":1,"18":1,"22":1,"25":1,"29":1,"33":2,"72":1,"73":1,"74":1,"77":2,"82":1,"83":5,"84":1,"85":1,"86":1,"91":1,"92":1,"93":1,"94":2,"95":1,"96":1,"101":3,"113":2,"114":5,"115":3,"118":1,"145":1,"146":1,"147":1,"156":1,"158":1,"181":1,"187":1,"189":4,"207":1,"212":2,"213":2,"214":2,"215":2,"216":2,"217":3,"218":2,"219":4,"220":2,"221":2}}],["liihuu",{"2":{"198":2}}],["like",{"2":{"98":1,"112":1,"118":1,"121":1}}],["list",{"2":{"40":2,"130":1}}],["labels",{"2":{"181":1}}],["lang",{"2":{"216":2}}],["lang=",{"2":{"177":1}}],["languages",{"2":{"107":1}}],["language",{"0":{"108":1,"109":1},"2":{"40":1,"42":3,"44":1,"107":1,"108":2,"109":2}}],["layer",{"2":{"173":1,"207":2}}],["layout",{"2":{"2":1,"3":1,"13":1,"17":1,"40":3}}],["large",{"2":{"49":1,"67":1,"113":1,"153":1,"222":1}}],["lastdata",{"2":{"215":2}}],["lastvaluemark",{"2":{"33":1,"189":1}}],["last",{"2":{"33":1,"147":1,"189":1,"219":2,"221":1}}],["latest",{"2":{"18":1}}],["loadmoretimer",{"2":{"215":1}}],["loadmore",{"0":{"150":1},"2":{"215":1}}],["load",{"2":{"105":1,"150":1,"151":1}}],["location",{"2":{"162":1}}],["located",{"2":{"113":1,"122":1}}],["localized",{"2":{"44":1}}],["localization",{"2":{"42":1}}],["local",{"0":{"203":1},"1":{"204":1,"205":1,"206":1,"207":1,"208":1,"209":1,"210":1,"211":1},"2":{"40":1,"130":1}}],["locales",{"0":{"42":1},"2":{"42":2,"108":1}}],["locale",{"0":{"42":1},"2":{"40":2,"42":2}}],["locked",{"2":{"51":1,"158":1}}],["lock",{"2":{"51":2,"122":2,"156":3,"158":3}}],["lower",{"2":{"207":1}}],["lowest",{"2":{"88":1}}],["low",{"2":{"42":1,"88":1,"108":1,"145":1,"146":1,"147":1,"148":1,"177":70,"189":3,"212":3,"213":3,"214":3,"215":5,"216":4,"217":3,"218":3,"219":3,"220":3,"221":3}}],["longer",{"2":{"33":1,"41":1,"179":1}}],["long",{"2":{"14":1}}],["logo",{"2":{"222":2}}],["logarithm",{"2":{"213":1}}],["log",{"0":{"6":1},"1":{"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1},"2":{"27":1,"34":1,"35":1,"36":1,"156":14,"158":14,"189":1,"213":1}}],["older",{"2":{"178":1}}],["obtain",{"2":{"154":1,"184":1}}],["obtained",{"2":{"89":1}}],["obv",{"2":{"111":1}}],["objects",{"2":{"122":2,"189":1}}],["object",{"2":{"40":2,"45":1,"46":2,"49":18,"51":20,"53":1,"54":1,"58":3,"62":1,"127":2,"128":1,"152":14,"153":12,"154":1,"155":1,"156":32,"157":1,"158":15,"171":1,"172":1,"189":1}}],["other",{"0":{"195":1},"2":{"73":1,"107":1,"114":2,"115":1,"123":1,"222":1}}],["o",{"2":{"65":2}}],["outline",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["outside",{"2":{"213":1}}],["out",{"2":{"51":1,"103":1,"118":1,"122":1,"158":1,"207":1}}],["output",{"2":{"27":1}}],["operations",{"2":{"152":1,"207":1}}],["operation",{"2":{"49":1,"122":3,"153":1}}],["opening",{"2":{"189":1}}],["open",{"2":{"42":1,"88":2,"108":1,"145":1,"146":1,"147":1,"148":1,"177":70,"189":4,"212":3,"213":3,"214":3,"215":3,"216":4,"217":3,"218":3,"219":3,"220":3,"221":3}}],["option",{"2":{"184":2}}],["optional",{"2":{"40":1,"88":1,"92":1,"93":1,"94":2,"95":1,"96":1,"153":1}}],["options",{"0":{"40":1,"167":1},"2":{"2":3,"3":2,"17":2,"24":3,"33":3,"40":5,"49":1,"51":1,"101":2,"109":1,"122":1,"153":1,"158":1,"167":2,"169":1,"170":1,"181":1,"184":1,"186":1,"187":1}}],["optimization",{"2":{"21":1}}],["optimize",{"2":{"7":1,"10":1,"11":4,"12":2,"13":2,"14":2,"16":1,"17":2,"20":3,"21":1,"22":3,"23":1,"24":3,"25":1,"26":2,"27":2,"28":3,"29":1,"30":1,"31":1}}],["ohlc",{"2":{"14":1,"16":1,"49":1,"113":1,"153":1,"189":2,"214":2,"219":2}}],["onload",{"2":{"177":1}}],["only",{"0":{"191":1},"2":{"13":1,"51":1,"98":1,"101":2,"103":1,"112":1,"118":1,"122":1,"147":1,"149":1,"152":1,"158":1,"168":1,"171":1,"172":1,"176":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["onunmounted",{"2":{"177":2}}],["onmount",{"2":{"177":4}}],["onmounted",{"2":{"177":2}}],["onmouseleave",{"2":{"51":2,"122":1,"156":3,"158":3}}],["onmouseenter",{"2":{"51":2,"122":1,"156":3,"158":3}}],["onpanedrag",{"2":{"169":2,"170":2,"184":1}}],["onpressedmoveend",{"2":{"51":2,"122":1,"156":3,"158":3}}],["onpressedmovestart",{"2":{"51":2,"122":1,"156":3,"158":3}}],["onpressedmoving",{"2":{"51":2,"122":1,"156":3,"158":3}}],["ontooltipiconclick",{"2":{"169":2,"170":2}}],["onvisiblerangechange",{"2":{"169":2,"170":2,"184":1}}],["onscroll",{"2":{"169":2,"170":2,"184":1}}],["onselected",{"2":{"51":2,"122":1,"156":3,"158":3}}],["onzoom",{"2":{"169":2,"170":2,"184":1}}],["one",{"0":{"191":1},"2":{"58":1,"114":2,"118":1,"122":1,"173":1}}],["onremoved",{"2":{"51":2,"122":1,"156":3,"158":3}}],["onrightclick",{"2":{"51":2,"122":1,"156":3,"158":3}}],["ondestroy",{"2":{"177":4}}],["ondeselected",{"2":{"51":2,"122":1,"156":3,"158":3}}],["ondataready",{"2":{"145":1,"147":1,"169":2,"170":2}}],["ondrawend",{"2":{"51":2,"122":1,"156":3,"158":3}}],["ondrawing",{"2":{"51":2,"122":1,"156":3,"158":3}}],["ondrawstart",{"2":{"51":2,"122":1,"156":3,"158":3}}],["ondoubleclick",{"2":{"22":1,"51":2,"122":1,"156":3,"158":3}}],["oncleanup",{"2":{"177":2}}],["onclick",{"2":{"51":2,"122":1,"156":3,"158":3}}],["oncrosshairchange",{"2":{"168":2,"169":2,"170":2,"184":1}}],["once",{"2":{"41":1}}],["oncandlebarclick",{"2":{"31":1,"169":2,"170":2}}],["on",{"2":{"13":1,"14":1,"22":1,"28":1,"46":1,"51":2,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"89":1,"99":1,"105":3,"122":4,"138":1,"139":1,"143":1,"152":1,"158":1,"166":1,"171":1,"172":1,"187":1,"222":3}}],["occasional",{"2":{"10":1}}],["overwrite",{"2":{"158":1}}],["overwritten",{"2":{"147":1}}],["overridetechnicalindicator",{"2":{"184":1}}],["override",{"0":{"153":1,"158":1},"2":{"153":2,"158":2,"184":3,"194":1}}],["overrides",{"2":{"152":1}}],["overrideindicator",{"0":{"153":1},"2":{"33":1,"152":1,"153":1,"184":1,"194":1}}],["overrideoverlay",{"0":{"158":1},"2":{"33":2,"156":1,"158":1,"184":1}}],["overridden",{"2":{"7":1,"153":1,"158":1}}],["overlayevent",{"2":{"122":14}}],["overlayperformeventparams",{"2":{"122":1}}],["overlaycreatefigurescallback",{"2":{"122":2}}],["overlayconstructor>",{"2":{"43":1}}],["overlaytechnicalindicator",{"2":{"33":1}}],["overlayfigureignoreeventtype",{"2":{"51":6,"122":2}}],["overlayfigure",{"2":{"22":1}}],["overlaystyle",{"2":{"122":2}}],["overlays",{"0":{"121":1},"1":{"122":1,"123":1},"2":{"9":1,"15":1,"20":1,"29":1,"52":1,"89":1,"119":1,"158":1,"196":1}}],["overlay",{"0":{"51":1,"119":1,"120":1,"217":1},"1":{"120":1,"121":1,"122":1,"123":1},"2":{"7":1,"12":1,"14":1,"16":1,"17":2,"22":1,"23":1,"28":1,"29":1,"31":1,"33":2,"43":2,"51":6,"119":1,"121":2,"122":7,"123":1,"153":1,"156":2,"157":1,"158":2,"159":1,"173":1,"180":2,"181":1,"189":1,"196":1}}],["own",{"2":{"3":1}}],["original",{"2":{"161":1}}],["order",{"2":{"149":1}}],["organization",{"2":{"222":1}}],["organizations",{"2":{"222":1}}],["org",{"2":{"122":1}}],["or",{"2":{"2":1,"40":2,"41":1,"49":1,"51":1,"109":1,"129":1,"151":1,"152":1,"153":1,"156":1,"158":1,"171":1,"172":1,"176":2,"178":1,"187":2,"189":4,"194":1,"209":1,"211":1,"222":3}}],["official",{"2":{"222":1}}],["offsetbottom",{"2":{"11":1,"27":1,"189":3}}],["offsetright",{"2":{"11":1,"189":3}}],["offsettop",{"2":{"11":1,"189":3}}],["offsetleft",{"2":{"11":1,"189":3}}],["offset",{"2":{"10":1,"189":2}}],["of",{"0":{"3":1,"4":1,"5":1,"90":1,"196":1},"2":{"1":1,"2":1,"7":1,"8":1,"9":1,"10":1,"12":1,"13":1,"14":3,"16":1,"17":3,"18":3,"20":1,"22":1,"23":1,"24":1,"27":1,"28":4,"29":2,"30":1,"31":1,"32":1,"40":1,"55":1,"56":1,"65":1,"72":2,"73":1,"74":1,"75":4,"76":4,"81":4,"82":4,"89":2,"90":1,"92":4,"93":4,"94":2,"95":2,"96":2,"99":3,"101":2,"113":7,"114":3,"115":4,"118":1,"122":12,"123":2,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":2,"143":1,"145":2,"146":2,"147":3,"148":1,"149":1,"150":2,"152":4,"153":1,"154":1,"155":1,"156":2,"162":1,"164":1,"165":1,"167":2,"171":1,"173":2,"174":1,"176":2,"181":1,"189":1,"207":1,"211":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1}}],[">`",{"2":{"177":1}}],[">=",{"2":{"115":1}}],[">",{"2":{"1":2,"40":1,"49":4,"51":4,"53":1,"54":1,"77":1,"78":1,"83":1,"84":1,"94":2,"113":2,"122":4,"145":1,"146":1,"148":1,"152":4,"153":4,"156":3,"158":1,"171":2,"172":1,"176":1,"177":13,"212":1,"213":2,"214":2,"215":1,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["||",{"2":{"102":2,"115":1}}],["|",{"2":{"1":2,"40":7,"41":2,"49":5,"51":17,"53":1,"54":1,"66":1,"67":1,"69":1,"70":1,"71":1,"80":10,"81":1,"82":4,"83":1,"84":4,"85":4,"86":13,"92":1,"93":3,"94":4,"95":3,"96":5,"113":5,"122":9,"125":2,"126":2,"127":1,"150":1,"151":1,"152":17,"153":14,"156":8,"158":3,"159":1,"169":7,"170":7,"171":2,"172":2,"189":54}}],["v2",{"2":{"222":1}}],["v9",{"0":{"178":1},"1":{"179":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1,"186":1}}],["v8",{"0":{"178":1},"1":{"179":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1,"186":1}}],["vue",{"2":{"177":1}}],["var",{"2":{"177":1}}],["variable",{"2":{"176":1}}],["valid",{"2":{"51":1,"61":1,"122":1,"152":1,"158":1}}],["values",{"2":{"49":1,"113":2,"122":3,"152":1,"153":1,"171":1,"172":1,"181":1,"186":1}}],["value",{"0":{"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"69":1,"70":1,"152":1,"156":1,"171":1},"2":{"1":2,"2":1,"17":1,"24":1,"40":2,"49":3,"51":1,"53":1,"54":1,"59":2,"60":2,"61":2,"62":2,"63":2,"64":3,"65":3,"66":1,"67":1,"69":1,"70":1,"73":1,"74":1,"75":2,"76":2,"79":2,"80":2,"81":3,"82":3,"83":1,"84":1,"85":3,"86":3,"92":2,"93":2,"95":3,"96":3,"99":1,"101":3,"113":8,"114":2,"115":4,"122":7,"152":6,"153":3,"156":6,"158":3,"167":2,"171":7,"172":2,"184":5,"186":3,"189":14}}],["vr",{"2":{"111":1}}],["v10",{"2":{"87":1,"97":1}}],["void",{"2":{"41":1,"42":1,"45":1,"46":2,"49":1,"51":3,"53":1,"54":1,"58":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"99":1,"122":2,"129":1,"130":1,"132":1,"134":1,"136":1,"138":1,"139":1,"140":1,"141":1,"142":1,"145":2,"146":2,"147":2,"149":1,"150":2,"151":3,"152":1,"153":2,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":2,"169":2,"170":2,"174":1,"177":2}}],["vol",{"2":{"13":1,"111":1,"218":1,"219":1,"221":1}}],["volumeprecision",{"0":{"129":1},"2":{"129":2,"192":1}}],["volume",{"2":{"8":1,"42":1,"49":2,"88":2,"108":1,"113":1,"122":1,"129":3,"145":1,"146":1,"147":1,"148":1,"152":1,"153":2,"177":70,"189":2,"212":3,"213":3,"214":3,"215":4,"216":4,"217":3,"218":3,"219":3,"220":3,"221":3}}],["vite",{"2":{"211":1}}],["via",{"2":{"187":1}}],["visible",{"2":{"49":3,"51":3,"113":4,"122":2,"140":1,"141":1,"144":1,"152":1,"153":4,"156":3,"158":4}}],["visiblerange",{"2":{"27":1,"113":2,"186":2,"218":2}}],["view",{"2":{"37":1,"38":1,"207":2}}],["viewport",{"2":{"1":1,"177":1,"186":2}}],["verify",{"2":{"210":1}}],["very",{"2":{"152":1,"222":1}}],["verticalstraightline",{"2":{"120":1}}],["verticalsegment",{"2":{"120":1}}],["verticalrayline",{"2":{"120":1}}],["vertical",{"2":{"18":1,"33":1,"80":1,"86":1,"189":2}}],["version",{"0":{"55":1},"2":{"15":1,"55":1,"145":1,"146":1,"147":1,"150":1,"176":1}}],["would",{"2":{"222":1}}],["works",{"2":{"171":1,"172":1}}],["was",{"2":{"204":1}}],["want",{"0":{"194":1,"195":1,"196":1},"2":{"189":1}}],["wrap",{"2":{"213":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["written",{"2":{"204":1}}],["wr",{"2":{"111":1}}],["wechat",{"0":{"201":1,"225":1}}],["website",{"2":{"176":1,"222":1}}],["web",{"2":{"122":1}}],["webview",{"2":{"105":1}}],["we",{"2":{"101":1}}],["weight",{"0":{"71":1},"2":{"71":1,"80":3,"86":3,"96":1,"189":10}}],["weak",{"2":{"51":3,"122":3,"156":3,"158":4}}],["well",{"2":{"28":1}}],["widget",{"2":{"207":2}}],["width=device",{"2":{"177":1}}],["width",{"2":{"1":1,"11":1,"13":1,"24":1,"71":1,"79":3,"85":3,"86":3,"95":2,"96":2,"101":3,"102":8,"113":4,"122":2,"126":1,"142":1,"143":1,"177":8}}],["window",{"2":{"113":3,"122":1,"125":1,"126":1,"152":8,"153":2,"154":4,"155":3,"156":2,"167":7,"171":1,"172":1,"177":1}}],["will",{"2":{"40":1,"41":1,"87":1,"97":1,"113":5,"122":1,"129":1,"130":1,"145":1,"147":3,"149":1,"154":1,"155":1,"158":1,"171":1,"174":2,"178":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1}}],["with",{"2":{"16":1,"88":2,"100":1,"113":3,"115":3,"118":1,"122":4,"152":1,"156":1,"174":1,"196":1,"207":1,"222":1}}],["while",{"2":{"129":1}}],["which",{"2":{"0":1,"113":1,"122":7,"123":1,"127":1,"152":1,"196":1}}],["what",{"0":{"117":1,"192":1,"194":1,"195":1}}],["whether",{"2":{"75":1,"76":1,"78":1,"79":1,"99":1,"122":2,"132":1,"133":1,"134":1,"135":1,"145":1,"146":1,"152":1,"167":1,"187":1}}],["wheel",{"2":{"13":1}}],["where",{"2":{"9":1,"13":1,"113":1,"122":1}}],["when",{"2":{"3":2,"4":1,"5":1,"7":1,"9":1,"13":2,"18":1,"28":2,"51":1,"90":1,"113":1,"115":2,"122":1,"127":1,"152":2,"154":1,"155":1,"156":1,"158":1,"170":1,"189":1}}],["bc1qnwzukszzk5xfk0zs3sr8etzgctgnrtqts43jzp3khe6gm7xazprsp4y6n3",{"2":{"226":1}}],["btc",{"2":{"226":1}}],["build",{"2":{"210":16}}],["built",{"0":{"91":1,"111":1,"120":1,"194":1,"195":1},"1":{"92":1,"93":1,"94":1,"95":1,"96":1,"97":1},"2":{"13":1,"20":1,"21":1,"29":2,"30":1,"40":1,"42":1,"89":1,"91":1,"98":1,"105":1,"107":1,"110":1,"112":1,"113":4,"118":1,"119":1,"121":1,"122":3,"123":1,"196":1,"210":8,"217":1}}],["business",{"2":{"207":1}}],["button",{"2":{"213":24,"214":9,"216":9,"217":9,"218":14,"219":9,"220":9,"221":26}}],["buttoncontainer",{"2":{"213":7,"214":4,"216":4,"217":4,"218":7,"219":4,"220":4}}],["but",{"2":{"176":1}}],["bun",{"2":{"176":1}}],["bmp",{"2":{"173":1}}],["bbi",{"2":{"111":1}}],["brar",{"2":{"111":1}}],["browser",{"0":{"105":1},"2":{"105":1}}],["browsers",{"2":{"14":1}}],["bias",{"2":{"111":1}}],["big",{"2":{"40":1}}],["b",{"2":{"65":2,"72":2}}],["blue",{"2":{"189":1}}],["blurry",{"2":{"16":1}}],["blank",{"2":{"10":1,"179":1}}],["background",{"2":{"86":1,"96":1,"100":1,"101":2,"173":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["backgroundcolor",{"0":{"173":1},"2":{"86":2,"96":1,"173":2,"189":7,"219":2}}],["backward",{"2":{"14":1,"151":2}}],["bash",{"2":{"209":1}}],["bashbun",{"2":{"176":1}}],["bashpnpm",{"2":{"176":1}}],["bashyarn",{"2":{"176":1}}],["bashnpm",{"2":{"176":1}}],["basically",{"2":{"118":1,"187":1}}],["basic",{"0":{"212":1},"2":{"46":1,"47":1,"89":1,"123":1,"207":1}}],["basetitle",{"2":{"221":3}}],["basebuttoncontainer",{"2":{"221":6}}],["baseprice",{"2":{"212":3,"213":3,"214":3,"215":3,"216":3,"217":3,"218":3,"219":3,"220":3,"221":3}}],["based",{"2":{"105":1,"158":1}}],["baseline",{"2":{"80":2,"86":2,"96":1}}],["basevalue",{"2":{"49":2,"113":1,"152":2,"153":2}}],["base",{"2":{"28":1,"113":1,"221":1}}],["barcount",{"0":{"140":1,"141":1},"2":{"140":1,"141":1}}],["barspace",{"2":{"49":4,"113":3,"122":1,"186":1,"218":2}}],["bars",{"2":{"33":1,"153":1,"181":1,"189":1,"219":2}}],["bar",{"2":{"16":2,"24":1,"27":6,"33":1,"113":1,"122":1,"181":1,"189":1,"219":2}}],["by",{"2":{"11":1,"26":1,"43":1,"44":1,"47":1,"73":1,"74":1,"113":2,"123":1,"154":1,"157":1,"159":1,"186":1,"194":1,"222":1}}],["body>",{"2":{"177":2}}],["boundary",{"2":{"151":1}}],["bounding",{"2":{"1":1,"49":4,"113":4,"122":1,"186":2}}],["box",{"2":{"118":1}}],["boll",{"2":{"111":1,"153":2,"218":1}}],["bordered",{"2":{"123":1}}],["borderradius",{"2":{"85":2,"86":2,"95":1,"96":1,"189":8}}],["border",{"2":{"82":4,"84":4,"85":5,"86":5,"93":3,"94":3,"95":4,"96":4,"100":1,"101":5,"102":1,"123":1,"213":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["borderdashedvalue",{"2":{"82":2,"84":2,"85":2,"86":2,"93":1,"94":1,"95":1,"96":1,"102":2,"153":2,"189":11,"219":4}}],["bordersize",{"2":{"82":2,"84":2,"85":2,"86":2,"93":1,"94":1,"95":1,"96":1,"101":2,"102":2,"153":2,"189":13,"219":4}}],["borderstyle",{"2":{"33":4,"82":2,"84":2,"85":2,"86":2,"93":1,"94":1,"95":1,"96":1,"101":2,"102":2,"153":2,"189":11,"219":4}}],["bordercolor",{"2":{"82":2,"84":2,"85":2,"86":2,"93":1,"94":1,"95":1,"96":1,"101":2,"102":2,"189":10}}],["bool",{"2":{"64":1}}],["boolean",{"2":{"40":2,"46":1,"49":4,"51":25,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"99":2,"113":4,"122":22,"132":1,"133":1,"134":1,"135":1,"145":1,"146":1,"151":1,"152":7,"153":4,"156":38,"158":19,"167":2,"171":1,"172":1,"173":1}}],["bottom",{"2":{"1":1,"3":1,"40":2,"80":1,"86":2,"96":1,"113":4,"122":2,"126":1,"152":5,"167":4,"207":1}}],["berlin",{"2":{"220":2}}],["best",{"2":{"115":1}}],["between",{"2":{"113":1,"122":1}}],["beginpath",{"2":{"102":3}}],["benchmark",{"2":{"96":1}}],["been",{"2":{"33":1,"145":1,"146":1,"147":1,"150":1,"158":1}}],["being",{"2":{"9":1}}],["be",{"0":{"191":1},"2":{"0":1,"7":1,"9":1,"12":1,"40":3,"41":2,"87":1,"88":1,"89":1,"90":1,"97":1,"113":6,"115":4,"118":1,"122":13,"123":1,"127":1,"129":1,"133":1,"136":1,"137":1,"145":1,"146":1,"147":3,"149":1,"152":6,"153":1,"154":2,"156":1,"158":2,"160":1,"161":1,"162":1,"163":1,"164":2,"165":1,"166":1,"167":5,"171":3,"172":2,"173":3,"187":1,"189":3,"196":2,"204":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1}}],["n",{"2":{"189":2}}],["ngondestroy",{"2":{"177":1}}],["ngafterviewinit",{"2":{"177":1}}],["npmyarnpnpmbuncdn",{"2":{"176":1}}],["npm",{"0":{"210":1},"2":{"176":2,"177":1,"209":2,"210":10,"211":1}}],["neue",{"2":{"189":12,"218":1}}],["net",{"2":{"176":1,"177":1}}],["necessary",{"2":{"122":5,"149":1,"222":1}}],["next",{"2":{"113":2}}],["nesting",{"2":{"65":1}}],["needed",{"2":{"122":1,"207":1}}],["need",{"2":{"88":2,"89":1,"98":1,"107":1,"112":1,"113":4,"122":4,"145":1,"153":1,"158":1}}],["needdefaultyaxisfigure",{"2":{"51":2,"122":1,"156":3,"158":3,"217":1}}],["needdefaultxaxisfigure",{"2":{"51":2,"122":1,"156":3,"158":3,"217":1}}],["needdefaultpointfigure",{"2":{"51":2,"122":1,"156":3,"158":3,"217":1}}],["needs",{"2":{"49":1,"51":3,"90":1,"105":2,"114":1,"115":3,"122":1,"153":1,"158":3,"172":1,"173":1,"189":1}}],["newdata",{"2":{"215":10}}],["new",{"0":{"108":1,"109":1},"2":{"33":4,"90":1,"108":1,"109":1,"145":1,"152":1,"211":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["null",{"2":{"113":4,"150":1,"152":2,"153":3,"156":1,"158":1}}],["nullable",{"2":{"43":1,"151":1}}],["number>",{"2":{"74":1,"82":1,"84":1,"85":1}}],["numbers",{"2":{"40":1,"49":1,"67":1,"153":1}}],["number",{"2":{"1":16,"40":8,"49":5,"51":6,"53":2,"54":2,"55":1,"60":1,"66":2,"67":1,"68":1,"69":1,"70":2,"71":3,"72":4,"73":7,"74":3,"75":7,"76":5,"77":4,"78":4,"79":6,"80":6,"81":7,"82":4,"83":4,"84":3,"85":6,"86":13,"88":7,"92":7,"93":5,"94":8,"95":7,"96":13,"99":2,"113":30,"115":2,"122":29,"126":6,"129":2,"136":1,"137":1,"138":1,"139":1,"140":2,"141":2,"142":1,"143":1,"144":4,"145":7,"146":7,"147":7,"148":7,"150":1,"152":10,"153":6,"156":10,"158":5,"160":2,"161":2,"162":2,"163":2,"164":4,"165":3,"166":3,"167":4,"171":10,"172":10}}],["naming",{"2":{"22":1}}],["name=",{"2":{"177":4}}],["namely",{"2":{"72":1,"114":2}}],["name",{"0":{"45":1,"48":1,"154":1,"155":1},"2":{"1":2,"2":2,"3":4,"4":2,"5":2,"40":3,"42":1,"43":2,"45":3,"46":3,"48":3,"49":5,"51":3,"53":3,"54":3,"89":1,"90":3,"99":2,"102":1,"111":3,"113":7,"115":1,"122":2,"123":2,"127":1,"130":1,"131":1,"152":6,"153":6,"154":3,"155":3,"156":4,"158":4,"159":3,"167":4,"184":5,"186":1,"196":1,"217":3,"218":11}}],["none",{"2":{"111":2,"189":2,"213":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":3}}],["non",{"2":{"88":1}}],["normal",{"2":{"49":2,"51":2,"113":2,"122":2,"152":1,"153":2,"156":2,"158":2,"189":14,"213":1}}],["no",{"0":{"192":1},"2":{"28":1,"33":1,"41":1,"113":1,"115":1,"122":1,"145":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"179":1,"222":1}}],["nochangecolor",{"2":{"153":2,"189":5,"219":4}}],["nochangewickcolor",{"2":{"27":1,"189":1}}],["nochangebordercolor",{"2":{"27":1,"189":1}}],["node",{"2":{"15":1,"209":2}}],["notify",{"2":{"207":1}}],["notice",{"0":{"205":1},"1":{"206":1,"207":1}}],["note",{"2":{"90":1,"115":1,"145":1,"146":1,"147":1,"150":1,"174":1,"201":1}}],["notes",{"2":{"37":1,"38":1}}],["not",{"0":{"194":1},"2":{"9":1,"12":1,"15":1,"18":1,"28":2,"40":1,"49":1,"51":1,"113":3,"115":1,"122":14,"130":1,"149":2,"153":1,"158":1,"176":1,"211":1}}],["rgba",{"2":{"189":17,"219":2}}],["rise",{"2":{"219":6}}],["rippleradius",{"2":{"189":1}}],["ripplecolor",{"2":{"189":1}}],["rich",{"2":{"118":1,"176":1}}],["rigideroverlay",{"2":{"33":1}}],["right",{"2":{"1":1,"10":1,"51":1,"80":1,"86":2,"96":1,"103":1,"113":4,"122":4,"126":1,"136":1,"137":1,"139":1,"141":1,"158":1,"189":4,"213":2}}],["rsi",{"2":{"111":1}}],["round",{"2":{"212":3,"213":3,"214":3,"215":4,"216":3,"217":3,"218":3,"219":3,"220":3,"221":3}}],["root",{"2":{"125":3,"126":3,"184":1,"209":1}}],["roc",{"2":{"111":1}}],["rollback",{"2":{"21":1}}],["run",{"2":{"105":2,"209":1,"210":20}}],["rules",{"2":{"16":1,"210":1,"221":3}}],["r",{"2":{"75":2,"76":2,"81":2,"82":2,"92":1,"93":1,"123":1,"217":1}}],["random",{"2":{"212":4,"213":4,"214":4,"215":6,"216":4,"217":4,"218":5,"219":4,"220":4,"221":4}}],["range",{"2":{"1":3,"144":1}}],["rayline",{"2":{"120":1}}],["radius",{"2":{"75":1,"76":1,"81":1,"82":1,"85":1,"86":1,"92":1,"93":1,"123":2,"189":2,"213":1,"214":1,"216":1,"217":3,"218":1,"219":1,"220":1,"221":1}}],["ratio",{"2":{"24":2}}],["reward",{"2":{"222":1}}],["red",{"2":{"219":15}}],["redrawn",{"2":{"149":1}}],["requires",{"2":{"209":1,"211":1}}],["required",{"2":{"88":7,"99":1,"122":8,"123":1,"152":1,"168":1}}],["retrieve",{"2":{"207":1}}],["returning",{"2":{"151":1,"156":1}}],["returns",{"2":{"122":1}}],["returned",{"2":{"113":1,"115":1,"148":1,"154":2,"155":1,"159":1}}],["return",{"2":{"40":1,"99":1,"102":1,"113":1,"115":4,"122":4,"123":2,"128":1,"152":1,"156":1,"157":1,"158":1,"177":5,"186":1,"189":1,"212":1,"213":1,"214":1,"215":1,"216":1,"217":3,"218":3,"219":1,"220":1,"221":1}}],["reverse",{"2":{"189":1,"213":5}}],["repeated",{"2":{"149":1}}],["replace",{"2":{"115":1}}],["resizing",{"2":{"174":1}}],["resize",{"0":{"174":1}}],["respond",{"2":{"115":1}}],["response",{"2":{"22":1}}],["results",{"2":{"115":1}}],["result",{"2":{"113":1,"218":3}}],["react",{"2":{"177":1}}],["reactvueangularpreactsolidsveltevanilla",{"2":{"177":1}}],["read",{"2":{"89":1}}],["realdataindex",{"2":{"113":1}}],["realx",{"2":{"113":1}}],["real",{"0":{"193":1},"2":{"113":4}}],["realrange",{"2":{"1":1}}],["realto",{"2":{"1":1,"27":1,"113":1,"144":1}}],["realfrom",{"2":{"1":1,"27":1,"113":1,"144":1}}],["recalculate",{"2":{"174":1}}],["recommended",{"2":{"89":1,"176":1}}],["recttext",{"0":{"86":1,"87":1,"97":1},"2":{"86":2,"91":1,"189":1}}],["rectangle",{"2":{"79":2,"85":2}}],["rect",{"0":{"79":1,"85":1,"95":1},"2":{"21":1,"27":2,"79":2,"85":2,"91":1,"113":1,"189":4,"207":1,"221":2}}],["relevant",{"2":{"207":1}}],["release",{"2":{"37":1,"38":1}}],["related",{"2":{"33":1}}],["regularity",{"2":{"213":1}}],["regenerate",{"2":{"49":1,"113":1,"153":1}}],["regeneratefigures",{"2":{"33":1,"49":2,"113":1,"115":1,"152":1,"153":3,"186":1}}],["regenerateplots",{"2":{"33":1,"186":1}}],["registered",{"2":{"40":1,"127":1}}],["registerstyles",{"0":{"45":1},"2":{"33":1,"40":1,"127":1,"219":3}}],["registerlocale",{"0":{"42":1},"2":{"33":1,"108":2,"216":2}}],["registerfigure",{"0":{"46":1},"2":{"33":1,"98":1}}],["registeroverlay",{"0":{"51":1},"2":{"9":1,"33":1,"121":1,"183":1,"217":2}}],["registerindicator",{"0":{"49":1},"2":{"9":1,"33":1,"112":1,"183":1,"218":2}}],["register",{"2":{"2":1}}],["registeryaxis",{"0":{"54":1},"2":{"0":1,"152":1}}],["registerxaxis",{"0":{"53":1},"2":{"0":1}}],["remove",{"0":{"159":1},"2":{"155":2,"159":2}}],["removehtml",{"2":{"33":1,"184":1}}],["removetag",{"2":{"33":1,"184":1}}],["removetechnicalindicator",{"2":{"33":1,"184":1}}],["removeannotation",{"2":{"33":1,"184":1}}],["removeshape",{"2":{"33":1,"184":1}}],["removeindicator",{"0":{"155":1},"2":{"33":1,"184":1}}],["removeoverlay",{"0":{"159":1},"2":{"33":2,"184":1}}],["reference",{"2":{"122":1}}],["refer",{"2":{"40":2,"45":1,"107":1,"113":7,"127":1,"128":1,"130":1,"145":1,"146":1,"147":1,"148":1,"178":1,"180":1}}],["refreshing",{"2":{"28":1}}],["refactoring",{"2":{"33":1}}],["refactor",{"2":{"17":1}}],["rendering",{"2":{"16":2,"30":1}}],["render",{"2":{"11":1,"33":1,"186":1}}],["i18n",{"0":{"216":1}}],["i++",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":2,"219":1,"220":1,"221":1}}],["iconfont",{"2":{"189":2}}],["icon",{"2":{"189":4}}],["icons",{"2":{"33":2,"189":2}}],["image",{"2":{"173":3}}],["improving",{"2":{"204":1}}],["implements",{"2":{"177":1}}],["implement",{"2":{"102":1}}],["implementation",{"2":{"1":1,"17":1,"51":1}}],["important",{"2":{"89":1,"152":1}}],["import",{"0":{"179":1},"2":{"19":1,"177":7,"179":1,"211":2,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["illustrate",{"2":{"123":1}}],["i",{"0":{"195":1},"2":{"115":5,"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":6,"219":2,"220":2,"221":2,"222":1}}],["if",{"0":{"195":1},"2":{"40":1,"46":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"77":1,"80":1,"88":1,"89":1,"102":3,"105":1,"107":1,"113":3,"115":4,"122":1,"123":1,"130":1,"147":2,"155":1,"158":1,"171":1,"178":1,"191":1,"204":1,"217":1,"219":2,"222":3}}],["ignoreevent",{"2":{"51":6,"122":2}}],["ignore",{"2":{"29":1,"122":1}}],["isdashed",{"2":{"186":1}}],["iszoomenabled",{"0":{"133":1}}],["isboolean",{"0":{"64":1}}],["isfunction",{"0":{"63":1}}],["isobject",{"0":{"62":1}}],["isnumber",{"0":{"60":1}}],["isvalid",{"0":{"61":1},"2":{"27":1}}],["is",{"0":{"191":1,"194":1},"2":{"7":1,"18":1,"28":2,"33":23,"46":1,"49":2,"51":2,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"87":1,"89":1,"90":2,"97":1,"99":2,"100":1,"101":12,"102":1,"105":1,"107":1,"108":1,"113":12,"114":2,"115":7,"117":1,"122":4,"123":2,"125":2,"126":2,"127":1,"129":1,"134":1,"135":1,"145":3,"146":3,"147":2,"149":2,"150":2,"152":10,"153":3,"154":1,"155":1,"156":1,"158":2,"160":1,"161":1,"162":1,"163":1,"164":2,"165":1,"166":1,"167":2,"169":1,"170":2,"171":1,"172":1,"173":3,"176":2,"181":9,"183":1,"184":11,"186":5,"189":3,"192":1,"207":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1}}],["isscrollenabled",{"0":{"135":1}}],["isstroke",{"2":{"186":1}}],["isstring",{"0":{"59":1}}],["isstack",{"0":{"152":1},"2":{"2":1,"17":1,"24":1,"152":2,"184":2}}],["issues",{"2":{"198":2}}],["issue",{"2":{"7":2,"8":1,"9":3,"10":1,"11":1,"12":1,"13":2,"14":3,"16":1,"17":2,"18":2,"20":1,"22":1,"28":2,"29":2}}],["id=",{"2":{"177":7,"212":1,"213":2,"214":2,"215":1,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["identification",{"2":{"152":1,"158":1}}],["identifies",{"2":{"152":1}}],["identifier",{"2":{"46":1,"49":1,"51":1,"99":1,"122":1,"153":1,"156":1,"158":1}}],["ideographic",{"2":{"80":1,"86":1}}],["id",{"0":{"157":1},"2":{"3":1,"5":1,"22":1,"24":1,"40":2,"41":1,"113":1,"125":1,"126":1,"152":6,"153":3,"154":5,"155":4,"156":6,"157":4,"158":6,"159":4,"167":6,"171":1,"172":1,"184":2,"189":4,"218":1,"221":1}}],["its",{"2":{"3":1}}],["it",{"2":{"2":1,"7":1,"12":1,"40":3,"87":1,"89":1,"90":1,"97":1,"98":3,"105":2,"112":3,"113":2,"115":3,"117":1,"121":3,"122":1,"123":1,"127":2,"130":1,"133":1,"147":4,"149":2,"152":2,"156":1,"158":1,"167":1,"171":2,"172":1,"173":1,"176":4,"189":3}}],["items",{"2":{"40":1,"114":1,"213":1,"214":3,"216":3,"217":3,"218":1,"219":3,"220":3,"221":1}}],["item",{"2":{"2":1,"115":1,"186":1,"189":1}}],["innertext",{"2":{"213":4,"214":1,"216":1,"217":1,"218":4,"219":1,"220":1,"221":6}}],["insideoutside",{"2":{"213":2}}],["inside",{"2":{"189":1,"213":3}}],["installation",{"0":{"209":1}}],["install",{"2":{"176":2,"209":2}}],["instantiate",{"2":{"90":1}}],["instance",{"0":{"4":1,"5":1,"124":1,"184":1},"1":{"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1,"170":1,"171":1,"172":1,"173":1,"174":1},"2":{"2":1,"16":1,"17":1,"23":1,"24":1,"27":2,"31":1,"33":14,"40":2,"41":1,"122":1,"187":1}}],["instead",{"2":{"3":3,"4":1,"5":1,"33":6,"87":1,"97":1,"145":1,"147":1,"150":1,"181":1,"183":1,"184":3}}],["invalid",{"2":{"122":1}}],["invalidity",{"2":{"30":1}}],["individuals",{"2":{"222":1}}],["indicatortitle",{"2":{"221":3}}],["indicatorbuttoncontainer",{"2":{"221":6}}],["indicatorfigure",{"2":{"113":1}}],["indicatorfigurestyle",{"2":{"113":1}}],["indicatorfigureattrs",{"2":{"113":1}}],["indicatorfigureattrscallbackcoordinate",{"2":{"113":1}}],["indicatordata",{"2":{"113":3}}],["indicatorstyle",{"2":{"113":4}}],["indicators",{"0":{"111":1,"112":1,"194":1},"1":{"113":1,"114":1,"115":1},"2":{"15":1,"20":1,"50":1,"88":1,"89":1,"110":1,"118":1,"155":1,"195":2}}],["indicator",{"0":{"49":1,"110":1,"186":1,"195":2,"218":1},"1":{"111":1,"112":1,"113":1,"114":1,"115":1},"2":{"8":1,"11":1,"13":1,"14":2,"16":1,"17":1,"24":1,"33":11,"40":2,"49":9,"110":1,"112":3,"113":24,"114":1,"115":1,"129":1,"152":6,"153":5,"154":2,"155":1,"181":3,"186":3,"189":1,"207":1,"218":4,"219":2,"221":3}}],["index",{"2":{"113":8,"122":4,"162":1,"165":1,"171":2,"179":2,"211":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["inaccurate",{"2":{"29":1}}],["integration",{"2":{"118":1}}],["interested",{"2":{"204":1}}],["internationalized",{"2":{"189":1}}],["internationalization",{"0":{"107":1},"1":{"108":1,"109":1}}],["internal",{"2":{"24":2}}],["interact",{"2":{"88":1}}],["introduces",{"2":{"110":1,"119":1}}],["introduction",{"0":{"1":1,"116":1,"204":1},"1":{"117":1,"118":1},"2":{"32":1}}],["into",{"2":{"40":2,"58":1,"67":2,"91":1,"173":1,"180":1,"181":1,"184":1,"186":1}}],["intl",{"2":{"40":1,"68":1,"122":2}}],["includeoverlay",{"0":{"173":1},"2":{"173":2}}],["include",{"2":{"113":1,"122":1,"173":1,"189":2}}],["increments",{"2":{"40":1}}],["increment",{"2":{"20":1,"45":1,"113":1}}],["incorrect",{"2":{"9":1,"18":1}}],["ineffective",{"2":{"14":1}}],["initial",{"2":{"177":1}}],["initialized",{"0":{"191":1}}],["initialize",{"2":{"13":2,"40":1}}],["init",{"0":{"3":1,"40":1},"2":{"2":1,"17":1,"109":1,"177":12,"187":1,"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["in",{"0":{"91":1,"111":1,"120":1,"194":1,"195":1},"1":{"92":1,"93":1,"94":1,"95":1,"96":1,"97":1},"2":{"2":1,"7":1,"8":1,"10":1,"13":2,"20":1,"21":1,"22":1,"27":1,"29":2,"30":1,"33":1,"40":2,"42":1,"72":1,"88":1,"89":1,"98":1,"103":1,"107":1,"110":2,"112":1,"113":8,"115":3,"118":1,"119":2,"121":1,"122":9,"123":1,"149":1,"152":1,"164":1,"174":1,"176":1,"196":1,"204":1,"207":2,"213":2,"214":2,"216":2,"217":3,"218":2,"219":2,"220":2,"221":2}}],["information",{"2":{"46":1,"49":3,"51":2,"75":1,"76":1,"79":1,"80":1,"98":1,"112":1,"113":8,"122":6,"123":1,"152":1,"153":3,"154":1,"157":1,"158":1,"167":1,"222":1}}],["info",{"2":{"1":2,"53":1,"54":1,"221":2}}],["input",{"0":{"1":1},"2":{"28":1,"40":1,"152":1}}],["svelte",{"2":{"177":1}}],["src=",{"2":{"176":1,"177":1}}],["sqrt",{"2":{"123":1,"217":1}}],["sma",{"2":{"111":1}}],["smooth",{"2":{"12":1,"118":1,"189":7}}],["switching",{"2":{"109":1}}],["scan",{"2":{"201":1}}],["scaling",{"2":{"164":1,"165":1,"166":1}}],["scale=1",{"2":{"177":1}}],["scaled",{"2":{"133":1}}],["scale",{"0":{"164":1,"165":1,"166":1},"2":{"132":1,"164":3,"165":3,"166":3}}],["scalable",{"2":{"118":1}}],["scoordinates",{"2":{"123":1}}],["scheme",{"2":{"107":1}}],["script>",{"2":{"176":1,"177":6}}],["script",{"2":{"176":1,"177":2}}],["scrolltotimestamp",{"0":{"163":1}}],["scrolltodataindex",{"0":{"162":1}}],["scrolltorealtime",{"0":{"161":1}}],["scrollbydistance",{"0":{"160":1}}],["scrollzoomenabled",{"2":{"40":1,"152":3,"167":3}}],["scroll",{"2":{"33":1,"152":1,"160":1,"161":1,"162":1,"163":1,"167":1}}],["scrolling",{"2":{"22":1,"134":1,"135":1}}],["screen",{"2":{"24":1}}],["sale",{"0":{"196":1}}],["sample",{"2":{"189":2}}],["samplecircle",{"2":{"123":2}}],["same",{"2":{"87":1,"97":1,"115":1,"147":1,"152":1,"171":1}}],["sar",{"2":{"111":1}}],["saved",{"2":{"33":1}}],["slope",{"2":{"72":1,"74":1}}],["ss",{"2":{"68":1}}],["shift",{"2":{"103":4}}],["shows",{"0":{"192":1},"2":{"207":1}}],["showparams",{"2":{"189":1}}],["showtype",{"2":{"189":2,"221":4}}],["showrule",{"2":{"189":2,"221":4}}],["show",{"2":{"189":27}}],["showname",{"2":{"153":1,"189":1}}],["short",{"2":{"49":1,"113":1,"153":1}}],["shortname",{"2":{"49":2,"113":1,"115":1,"152":1,"153":2}}],["shouldcheckparamcount",{"2":{"186":1}}],["should",{"0":{"196":1},"2":{"49":1,"115":1,"153":1}}],["shouldformatbignumber",{"2":{"49":2,"113":1,"152":1,"153":3}}],["shouldohlc",{"2":{"49":2,"113":1,"152":1,"153":3}}],["shanghai",{"2":{"40":1,"130":1,"220":2}}],["shapes",{"2":{"207":1}}],["shape",{"0":{"185":1},"2":{"33":2,"180":1,"181":1}}],["s",{"0":{"117":1},"2":{"43":1,"222":1}}],["sort",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["so",{"2":{"102":1,"114":1,"115":1,"123":1,"176":1}}],["source",{"0":{"58":1},"2":{"58":1,"113":8,"148":1}}],["some",{"2":{"40":1,"113":4,"122":2,"152":1,"153":1}}],["solid",{"2":{"33":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"92":1,"93":1,"94":2,"95":1,"96":1,"101":3,"102":1,"152":2,"153":5,"156":1,"158":1,"177":1,"189":37,"214":2,"219":4}}],["situation",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["since",{"2":{"145":1,"146":1,"147":1,"150":1}}],["single",{"2":{"142":1,"143":1,"147":1,"207":1}}],["sign",{"0":{"69":1},"2":{"69":1}}],["size",{"0":{"71":1},"2":{"33":2,"71":1,"80":3,"81":2,"83":2,"86":4,"92":2,"93":1,"94":3,"95":1,"96":3,"101":1,"113":4,"122":3,"153":1,"156":1,"158":1,"174":2,"181":2,"189":31,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["side",{"2":{"22":1,"138":1,"139":1}}],["simple",{"2":{"118":1,"179":1}}],["simpletag",{"2":{"20":1,"29":1,"120":1}}],["simpleannotation",{"2":{"20":1,"29":1,"120":1,"196":2}}],["sending",{"2":{"222":1}}],["sensitivity",{"2":{"22":1,"51":1,"122":1,"158":1}}],["serving",{"2":{"207":1}}],["series",{"2":{"49":3,"113":2,"129":1,"152":1,"153":4}}],["segment",{"2":{"120":1,"156":3,"158":3}}],["second",{"2":{"114":1}}],["selector",{"2":{"177":1}}],["select",{"2":{"122":1,"123":1}}],["selected",{"2":{"51":1,"158":1}}],["selections",{"2":{"123":1}}],["selection",{"2":{"29":1}}],["seen",{"0":{"191":1}}],["see",{"2":{"40":1,"46":1,"51":1,"113":3,"122":1,"187":1,"191":1,"195":1,"204":1}}],["separator",{"2":{"17":1,"21":1,"40":1,"69":1,"122":1,"189":1}}],["setindicatortooltipshowtype",{"2":{"221":2}}],["setindicatortooltipshowrule",{"2":{"221":2}}],["setinside",{"2":{"213":2}}],["setcandletooltipshowtype",{"2":{"221":2}}],["setcandletooltipshowrule",{"2":{"221":2}}],["setcustomapi",{"2":{"33":1}}],["setmainindicator",{"2":{"218":2}}],["setmaxoffsetleftdistance",{"0":{"138":1}}],["setmaxoffsetrightdistance",{"0":{"139":1},"2":{"16":1}}],["setreverse",{"2":{"213":2}}],["setrightminvisiblebarcount",{"0":{"141":1}}],["settheme",{"2":{"219":2}}],["settype",{"2":{"213":2,"214":2}}],["settimeout",{"2":{"215":2}}],["settimezone",{"0":{"130":1},"2":{"220":3}}],["settings",{"2":{"193":1}}],["setting",{"2":{"129":1}}],["setup>",{"2":{"177":1}}],["setbarspace",{"0":{"142":1}}],["setzoomenabled",{"0":{"132":1}}],["setposition",{"2":{"213":2}}],["setpricevolumeprecision",{"0":{"129":1},"2":{"192":1}}],["setpaneoptions",{"0":{"5":1,"167":1},"2":{"2":1,"24":1,"33":1,"167":1}}],["setlang",{"2":{"216":2}}],["setloaddatacallback",{"0":{"151":1},"2":{"150":1}}],["setlocale",{"2":{"33":1,"109":1,"216":1}}],["setleftminvisiblebarcount",{"0":{"140":1}}],["setlinedash",{"2":{"102":2}}],["set",{"2":{"40":1,"94":2,"113":3,"127":1,"130":2,"132":1,"134":1,"136":1,"138":1,"139":1,"140":1,"141":1,"142":1,"150":1,"151":1,"153":1,"167":1,"192":1}}],["setsubindicator",{"2":{"218":2}}],["setscrollenabled",{"0":{"134":1}}],["setshapeoptions",{"2":{"33":1,"184":1}}],["setstyles",{"0":{"127":1},"2":{"33":1,"184":1,"187":1,"193":1,"213":4,"214":1,"219":1,"221":4}}],["setstyleoptions",{"2":{"33":1,"184":1}}],["setoffsetrightdistance",{"0":{"136":1},"2":{"33":1,"184":1}}],["setoffsetrightspace",{"2":{"33":1,"184":1}}],["sponsoring",{"2":{"222":1}}],["sponsor",{"0":{"222":1,"223":1},"1":{"223":1,"224":2,"225":2,"226":2},"2":{"222":1}}],["span",{"2":{"218":2,"221":2}}],["space",{"0":{"142":1},"2":{"142":1,"184":1}}],["spaces",{"2":{"10":1}}],["special",{"2":{"51":2,"122":1,"152":1,"153":1,"154":1,"155":1,"156":1,"167":1}}],["specified",{"2":{"100":1,"113":2,"162":1,"163":1,"166":1}}],["specifies",{"2":{"49":2,"153":2}}],["specifying",{"2":{"9":1}}],["specify",{"2":{"2":2}}],["standard",{"2":{"189":4,"221":2}}],["started",{"2":{"118":1}}],["starting",{"2":{"79":2,"80":2,"81":1,"85":2,"86":2,"95":2,"96":2,"113":1}}],["startangle",{"2":{"75":2,"81":2,"92":1}}],["start",{"0":{"175":1},"1":{"176":1,"177":1},"2":{"51":2,"75":1,"80":1,"86":1,"92":1,"113":3,"122":2,"158":2,"177":3}}],["step",{"0":{"101":1,"102":1,"114":1,"115":1},"2":{"122":1}}],["steps",{"2":{"51":1,"122":1,"123":1}}],["straightline",{"2":{"120":1}}],["strokestyle",{"2":{"102":1}}],["stroke",{"2":{"82":2,"84":2,"85":2,"86":2,"93":2,"94":2,"95":2,"96":2,"101":4,"102":4,"123":1,"152":4,"153":4,"189":25,"214":6,"217":1}}],["strong",{"2":{"51":2,"122":2,"156":2,"158":2}}],["strings",{"2":{"189":1}}],["string>",{"2":{"40":1}}],["string",{"2":{"1":5,"17":1,"22":1,"40":11,"41":1,"42":7,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":16,"50":1,"51":13,"52":1,"53":3,"54":3,"55":1,"59":1,"65":1,"66":2,"67":2,"68":2,"69":3,"70":2,"71":3,"80":3,"81":1,"82":2,"83":1,"84":2,"85":2,"86":5,"92":1,"93":2,"94":3,"95":2,"96":5,"99":1,"113":14,"122":6,"125":1,"126":1,"127":1,"130":1,"131":1,"152":23,"153":19,"154":2,"155":2,"156":11,"157":1,"158":4,"159":4,"167":2,"171":1,"172":1,"173":3,"189":1}}],["style=",{"2":{"177":7,"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["styles",{"0":{"45":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1,"127":1},"2":{"11":1,"17":2,"40":4,"45":2,"46":2,"49":5,"51":9,"80":3,"81":3,"82":3,"83":3,"84":3,"85":3,"86":3,"87":2,"90":3,"92":1,"93":1,"94":2,"95":1,"96":1,"99":2,"101":1,"102":4,"113":2,"122":3,"123":1,"127":3,"128":1,"152":3,"153":6,"156":3,"158":4,"184":2,"186":2,"187":1,"217":1}}],["style",{"0":{"181":1,"187":1},"1":{"188":1,"189":1},"2":{"7":1,"14":1,"17":2,"18":2,"20":1,"21":1,"22":1,"26":1,"27":1,"28":1,"33":4,"40":1,"45":4,"81":3,"82":4,"83":3,"84":4,"85":4,"86":4,"92":2,"93":3,"94":5,"95":3,"96":3,"99":2,"101":5,"102":5,"113":11,"118":1,"122":6,"123":2,"127":3,"128":1,"152":2,"153":5,"156":1,"158":1,"181":1,"187":1,"189":23,"193":1,"217":1,"218":1,"219":6}}],["such",{"2":{"40":2,"65":1,"67":1,"68":1,"90":1,"130":1,"207":3}}],["success",{"2":{"27":1,"145":1,"146":1,"147":1,"152":1,"153":1}}],["subtitle",{"2":{"218":4}}],["subindicators",{"2":{"218":2}}],["subordinate",{"2":{"207":1}}],["subkey",{"2":{"115":1}}],["subscribing",{"2":{"170":1}}],["subscribe",{"2":{"169":1}}],["subscribeaction",{"0":{"169":1},"2":{"31":1,"145":1,"147":1,"184":1}}],["subsequent",{"2":{"115":1,"152":1}}],["sub",{"2":{"2":1,"186":1,"218":1}}],["supported",{"2":{"44":1,"47":1,"168":1}}],["supports",{"2":{"22":1,"23":1,"24":1,"31":1,"40":1,"103":1,"105":1,"125":1,"126":1,"127":1,"176":1,"189":1}}],["support",{"0":{"105":1},"2":{"0":1,"11":1,"14":4,"20":1,"21":1,"27":1,"29":1,"33":1,"40":1,"45":1,"50":1,"52":1,"65":1,"113":1,"118":1,"195":1}}],["ts",{"2":{"211":1}}],["t",{"2":{"199":1}}],["trc20",{"2":{"226":1}}],["transparent",{"2":{"189":2}}],["traditional",{"2":{"108":1}}],["true",{"2":{"113":1,"122":1,"145":1,"146":1,"152":2,"153":2,"156":1,"158":1,"167":2,"189":29,"213":2,"215":2,"217":3,"218":1}}],["trix",{"2":{"111":1}}],["triggered",{"2":{"113":1,"122":2}}],["triggering",{"2":{"29":2}}],["trigger",{"2":{"13":1,"21":2,"122":1}}],["two",{"2":{"72":1,"73":1,"101":1,"102":1,"107":1,"114":1,"192":1}}],["targetcoordinate",{"0":{"73":1,"74":1},"2":{"73":1,"74":1}}],["target",{"0":{"57":1,"58":1},"2":{"57":1,"58":1}}],["tagid",{"2":{"184":1}}],["tag",{"2":{"33":1,"180":1,"181":1,"184":1}}],["takes",{"2":{"65":1}}],["take",{"2":{"9":1,"115":1,"176":1}}],["typo",{"2":{"22":1}}],["type=",{"2":{"177":1}}],["types",{"0":{"120":1},"2":{"28":2,"31":1,"44":1,"170":1,"173":1,"189":2,"213":2,"221":3}}],["typescriptklinecharts",{"2":{"108":1}}],["typescriptnew",{"2":{"92":1,"93":1,"94":2,"95":1,"96":1}}],["typescriptsetpaneoptions",{"2":{"5":1}}],["typescriptcreateindicator",{"2":{"4":1}}],["typescriptinit",{"2":{"3":1}}],["typescript",{"2":{"1":1,"19":1,"20":1,"22":1,"26":1,"28":1,"32":1,"33":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"88":1,"99":1,"113":1,"118":1,"122":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1,"170":1,"171":1,"172":1,"173":1,"174":1,"210":2}}],["type",{"0":{"168":1,"169":1,"170":1,"173":1,"214":1},"2":{"3":2,"14":1,"18":1,"22":1,"25":1,"33":1,"40":2,"45":1,"47":1,"49":2,"51":6,"101":1,"113":10,"114":2,"115":3,"118":1,"122":8,"123":1,"128":1,"145":1,"146":1,"147":1,"148":1,"151":2,"152":3,"153":2,"156":1,"168":2,"169":2,"170":2,"173":3,"184":3,"189":4,"193":1,"213":2,"214":2,"217":1}}],["telegram",{"0":{"199":1}}],["tells",{"2":{"145":1,"146":1}}],["terminals",{"2":{"118":1}}],["terminal",{"2":{"105":1}}],["term",{"2":{"72":1,"74":1}}],["technicalindicator",{"2":{"33":4,"181":3,"186":1}}],["technical",{"0":{"110":1,"111":1,"112":1,"186":1,"194":1,"195":1},"1":{"111":1,"112":1,"113":2,"114":2,"115":2},"2":{"20":1,"33":6,"49":2,"50":1,"88":1,"89":1,"110":2,"112":3,"113":11,"114":1,"129":1,"152":3,"153":1,"154":2,"155":2,"195":1}}],["template>",{"2":{"177":2}}],["templates",{"2":{"22":1,"189":1}}],["template",{"2":{"17":1,"33":1,"177":1,"183":4}}],["textalign",{"2":{"218":1}}],["textweight",{"2":{"189":2}}],["textfamily",{"2":{"189":2}}],["textsize",{"2":{"189":2}}],["textmargin",{"2":{"189":2}}],["text",{"0":{"71":1,"80":1,"96":1},"2":{"1":2,"17":1,"18":1,"20":1,"28":1,"33":4,"49":2,"53":1,"54":1,"71":2,"80":7,"86":5,"87":2,"91":1,"96":2,"97":2,"113":4,"152":2,"153":2,"177":1,"189":10,"207":1,"213":17,"214":8,"216":5,"217":4,"218":2,"219":6,"220":5,"221":13}}],["turnover",{"2":{"17":1,"88":2,"108":1,"145":1,"146":1,"147":1,"148":1,"212":2,"213":2,"214":2,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["tip",{"2":{"49":1,"153":1,"221":2}}],["title>",{"2":{"177":1}}],["title>quick",{"2":{"177":1}}],["title",{"2":{"49":3,"113":2,"114":2,"115":4,"152":3,"153":3,"186":2,"189":13}}],["tickline",{"2":{"189":2}}],["ticktext",{"2":{"189":2}}],["ticketext",{"2":{"33":8,"181":8}}],["ticks",{"2":{"1":2,"53":1,"54":1}}],["times",{"2":{"114":2}}],["timestamp",{"0":{"68":1,"163":1,"166":1},"2":{"40":1,"51":1,"68":1,"88":2,"122":6,"145":1,"146":1,"147":2,"148":1,"150":3,"156":4,"158":3,"163":4,"166":4,"171":5,"172":2,"177":70,"212":5,"213":5,"214":5,"215":7,"216":5,"217":5,"218":5,"219":5,"220":5,"221":5}}],["timezone",{"0":{"130":1,"220":1},"2":{"40":3,"130":2,"220":2}}],["time",{"0":{"193":1},"2":{"12":1,"14":2,"29":1,"40":2,"42":1,"108":1,"115":1,"122":1,"130":4,"131":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"171":1,"189":5,"216":1}}],["tofixed",{"2":{"212":4,"213":4,"214":4,"215":4,"216":4,"217":4,"218":4,"219":4,"220":4,"221":4}}],["together",{"2":{"207":2}}],["tooling",{"2":{"176":1}}],["tools",{"2":{"176":2}}],["tooltip",{"0":{"221":1},"2":{"7":1,"11":2,"17":1,"21":1,"22":1,"27":2,"33":2,"113":1,"181":3,"189":2,"221":4}}],["total",{"2":{"51":1,"122":1}}],["totalstep",{"2":{"51":2,"122":1,"123":1,"217":1}}],["top",{"2":{"1":1,"40":2,"80":1,"86":2,"96":1,"113":4,"122":2,"126":1,"152":5,"167":4,"207":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":2,"222":1}}],["to",{"0":{"178":1,"192":1,"193":1,"194":1,"195":1,"196":1},"1":{"179":1,"180":1,"181":1,"182":1,"183":1,"184":1,"185":1,"186":1},"2":{"1":1,"2":2,"11":2,"12":1,"13":3,"14":1,"26":2,"27":1,"29":1,"31":1,"33":25,"34":2,"35":2,"36":2,"37":2,"38":2,"40":2,"45":1,"49":4,"51":2,"72":1,"88":3,"89":3,"90":1,"98":4,"105":3,"107":2,"108":1,"110":1,"112":3,"113":16,"114":1,"115":5,"118":1,"119":1,"121":1,"122":16,"123":4,"127":1,"128":1,"130":1,"132":1,"136":1,"137":1,"140":1,"141":1,"144":1,"145":2,"146":1,"147":1,"148":1,"149":2,"151":1,"152":1,"153":6,"154":1,"157":1,"158":3,"161":1,"162":1,"163":1,"164":1,"167":1,"169":1,"170":1,"171":4,"172":2,"173":1,"176":2,"178":4,"180":1,"181":11,"183":1,"184":16,"185":1,"186":6,"189":2,"191":1,"192":1,"201":1,"207":4,"209":1,"213":1,"214":1,"216":1,"217":1,"218":3,"219":1,"220":1,"221":1,"222":2}}],["thjptqmfgavm12ke1jzc5mlxiapp6qxmci",{"2":{"226":1}}],["those",{"2":{"222":1}}],["thousandsseparator",{"2":{"40":2,"122":1}}],["thousands",{"2":{"27":1,"40":1,"69":1,"122":1}}],["thousandth",{"2":{"9":1}}],["thank",{"2":{"204":1}}],["than",{"0":{"195":1},"2":{"152":2,"167":2}}],["that",{"2":{"7":1,"9":1,"100":1,"105":1,"113":3,"115":2,"122":2,"136":1,"137":1,"152":1,"153":1,"154":1,"155":1,"158":2,"222":1}}],["think",{"2":{"222":1}}],["this",{"2":{"88":1,"89":1,"108":1,"110":1,"113":1,"119":1,"145":1,"146":1,"150":1,"152":1,"174":1,"177":1,"178":1,"204":2,"211":1}}],["thickness",{"2":{"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"96":1}}],["three",{"2":{"101":1,"123":1,"173":1,"222":1}}],["threshold",{"0":{"70":1},"2":{"40":1,"70":1,"122":1}}],["through",{"2":{"0":1,"40":1,"88":1,"89":1,"98":1,"108":1,"109":1,"112":1,"121":1,"127":1,"176":1,"184":1,"193":1}}],["theme",{"0":{"219":1},"2":{"177":1,"219":4}}],["then",{"2":{"98":1,"112":1,"121":1}}],["these",{"2":{"91":1}}],["there",{"2":{"28":1,"90":1,"115":2,"145":1,"146":1}}],["the",{"0":{"177":1,"191":1,"192":1,"195":1,"196":1},"2":{"0":1,"2":5,"3":7,"4":3,"5":3,"7":5,"8":1,"9":1,"10":2,"11":1,"12":3,"13":4,"14":5,"16":6,"17":5,"18":5,"20":2,"22":4,"23":1,"24":3,"26":1,"27":3,"28":6,"29":5,"30":2,"31":3,"32":1,"33":8,"34":1,"35":1,"36":1,"37":1,"38":1,"40":5,"41":1,"44":2,"45":1,"46":2,"47":2,"49":2,"51":5,"55":2,"65":2,"72":2,"73":2,"74":4,"75":7,"76":6,"77":1,"80":1,"81":6,"82":7,"83":1,"84":1,"88":5,"89":5,"90":3,"91":1,"92":6,"93":6,"95":4,"96":4,"98":3,"99":6,"100":1,"101":14,"105":2,"107":3,"109":1,"110":2,"112":2,"113":36,"114":10,"115":14,"118":2,"119":2,"121":2,"122":49,"123":9,"125":4,"126":4,"127":1,"128":2,"129":2,"130":2,"131":1,"136":3,"137":3,"138":3,"139":3,"140":2,"141":2,"142":2,"143":2,"145":5,"146":3,"147":3,"148":3,"149":4,"150":2,"152":11,"153":4,"154":5,"155":4,"156":3,"157":2,"158":4,"159":2,"162":3,"163":1,"164":3,"165":2,"166":1,"167":5,"170":3,"171":6,"172":1,"173":7,"174":4,"176":3,"178":1,"181":1,"184":4,"186":6,"187":4,"189":3,"191":3,"192":1,"194":1,"196":2,"201":1,"204":1,"207":9,"209":2,"210":1,"211":1,"213":4,"214":4,"216":4,"217":4,"218":4,"219":4,"220":4,"221":4,"222":5}}],["amount",{"2":{"222":1}}],["america",{"2":{"220":1}}],["at",{"2":{"164":1,"165":1,"171":1}}],["attribute",{"0":{"99":1,"113":1,"122":1},"1":{"114":1,"115":1},"2":{"16":1,"33":6,"90":1,"101":1,"186":2}}],["attributes",{"2":{"14":1,"23":1,"33":1,"43":1,"101":1,"115":1}}],["attrs",{"2":{"11":1,"22":1,"46":2,"49":2,"51":6,"90":2,"92":1,"93":1,"94":2,"95":1,"96":1,"99":2,"102":4,"113":1,"122":2,"123":1,"217":1}}],["adopts",{"2":{"209":1}}],["advantage",{"2":{"176":1}}],["adjustments",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["adjustment",{"0":{"179":1,"180":1,"181":1,"182":1,"186":1},"1":{"183":1,"184":1,"185":1}}],["adjust",{"2":{"152":1,"167":1}}],["address",{"2":{"222":1}}],["addeventlistener",{"2":{"213":4,"214":1,"216":1,"217":1,"218":2,"219":1,"220":1,"221":4}}],["added",{"2":{"24":1,"33":1}}],["addition",{"2":{"176":1,"207":1}}],["additionally",{"2":{"145":1}}],["adding",{"0":{"108":1},"2":{"11":1,"14":1,"108":1,"109":1,"207":1}}],["addtechnicalindicatortemplate",{"2":{"33":2,"183":1}}],["addshapetemplate",{"2":{"33":2,"183":1}}],["adds",{"2":{"17":1}}],["add",{"2":{"11":1,"16":2,"17":2,"21":2,"22":2,"23":2,"24":1,"27":4,"28":1,"31":1,"33":3,"42":1,"45":1,"46":1,"49":1,"51":1,"53":1,"54":1,"98":2,"108":1,"112":2,"121":2,"145":1,"146":1,"176":2,"201":1}}],["affect",{"2":{"174":1}}],["affected",{"2":{"129":1}}],["afterviewinit",{"2":{"177":2}}],["after",{"0":{"191":1},"2":{"2":1,"9":1,"29":1,"87":1,"97":1,"109":1,"113":1,"173":1}}],["ao",{"2":{"111":1}}],["above",{"2":{"207":1}}],["about",{"2":{"113":2,"122":2}}],["absoluteyaxis",{"2":{"184":1}}],["absolute",{"2":{"171":3,"172":3,"184":1}}],["abs",{"2":{"102":2,"123":2,"217":2}}],["abandonment",{"2":{"33":1}}],["avoid",{"2":{"149":1}}],["average",{"2":{"114":1}}],["avp",{"2":{"88":1,"111":1}}],["available",{"2":{"41":1,"138":1,"139":1}}],["alipay",{"0":{"224":1}}],["alignment",{"2":{"80":2,"86":2,"96":1}}],["align",{"2":{"80":2,"86":2,"96":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["alphagreen",{"2":{"219":7}}],["alphared",{"2":{"219":7}}],["alphabetic",{"2":{"80":1,"86":1}}],["always",{"2":{"174":1,"189":4,"191":1,"221":2}}],["also",{"2":{"129":1,"176":3,"207":1}}],["allow",{"2":{"176":1}}],["all",{"2":{"27":1,"33":2,"89":1,"153":1,"154":1,"155":1,"170":1,"181":1,"185":1,"214":2}}],["auto",{"2":{"151":1,"189":2}}],["automatically",{"2":{"40":1,"130":1}}],["auxiliary",{"2":{"49":1,"153":1}}],["a",{"0":{"192":1,"193":1},"2":{"40":3,"41":2,"42":1,"45":1,"46":1,"49":1,"51":1,"56":1,"59":2,"60":2,"61":1,"62":1,"63":2,"64":2,"65":3,"73":1,"74":1,"75":1,"76":2,"77":1,"78":2,"79":2,"80":1,"85":1,"88":2,"89":1,"90":1,"98":1,"99":2,"100":3,"101":5,"102":3,"105":1,"110":1,"112":2,"113":4,"115":2,"117":1,"119":1,"122":3,"123":3,"142":1,"143":1,"150":1,"152":5,"158":1,"160":1,"164":1,"165":1,"167":2,"169":1,"176":1,"184":1,"187":2,"189":4,"196":1,"209":1,"211":3,"222":1}}],["actual",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["activeradius",{"2":{"189":1}}],["activebordersize",{"2":{"189":1}}],["activebordercolor",{"2":{"189":1}}],["activebackgroundcolor",{"2":{"189":3}}],["activecolor",{"2":{"189":1}}],["actions",{"2":{"169":1,"170":1}}],["action",{"2":{"168":1}}],["account",{"2":{"222":1}}],["accomplished",{"2":{"108":1}}],["according",{"2":{"72":1,"154":1,"171":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["accuracy",{"2":{"13":1}}],["acquisition",{"2":{"24":1}}],["achieved",{"2":{"0":1}}],["apache",{"2":{"222":1}}],["appreciated",{"2":{"222":1}}],["appendchild",{"2":{"213":5,"214":2,"216":2,"217":2,"218":5,"219":2,"220":2,"221":8}}],["appended",{"2":{"147":1}}],["app",{"2":{"177":1}}],["applynewdata",{"0":{"145":1},"2":{"27":1,"28":1,"88":1,"177":7,"212":1,"213":1,"214":1,"215":2,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["applymoredata",{"0":{"146":1},"2":{"11":1,"27":1,"88":1,"215":1}}],["apis",{"2":{"24":1,"40":1,"185":1}}],["apissetmaxoffsetleftdistance",{"2":{"16":1}}],["api",{"0":{"3":1,"4":1,"5":1,"39":1,"124":1,"182":1,"183":1,"184":1,"185":1},"1":{"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1,"170":1,"171":1,"172":1,"173":1,"174":1,"183":1,"184":1,"185":1},"2":{"0":1,"2":2,"9":1,"17":2,"21":1,"23":1,"24":1,"27":3,"28":1,"33":3,"40":1,"88":1,"109":1,"118":1,"146":1,"150":1,"152":1,"196":1}}],["arc",{"0":{"75":1,"81":1,"92":1},"2":{"30":1,"75":4,"81":5,"90":1,"91":1,"189":1}}],["are",{"2":{"29":1,"33":3,"49":1,"51":1,"89":2,"91":1,"114":2,"115":1,"122":5,"123":1,"153":1,"156":1,"158":1,"169":1,"170":1,"178":1,"179":1,"180":1,"181":2,"184":1,"185":1,"186":1}}],["area",{"2":{"10":1,"12":1,"18":1,"28":1,"113":2,"189":2,"193":1,"207":1,"214":2}}],["arrays",{"2":{"23":1}}],["array",{"2":{"1":2,"7":1,"11":1,"28":1,"40":2,"49":3,"51":4,"53":1,"54":1,"74":1,"77":1,"78":1,"82":1,"83":1,"84":2,"85":1,"94":2,"113":5,"122":4,"145":2,"146":2,"148":1,"152":3,"153":3,"156":3,"158":1,"171":3,"172":3,"189":3}}],["assisting",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["assemble",{"2":{"207":2}}],["asia",{"2":{"40":1,"130":1,"220":1}}],["as",{"2":{"9":1,"28":2,"40":2,"65":1,"67":1,"68":1,"87":1,"90":1,"97":1,"114":1,"115":2,"118":1,"122":1,"130":1,"207":5}}],["angular",{"2":{"177":1}}],["angle",{"2":{"75":2,"81":2,"92":2}}],["animation",{"2":{"160":2,"161":2,"162":2,"163":2,"164":2,"165":2,"166":2,"189":1}}],["animationduration",{"0":{"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1},"2":{"160":2,"161":2,"162":2,"163":2,"164":2,"165":2,"166":2,"189":1}}],["another",{"2":{"58":1}}],["annotation",{"2":{"33":1,"180":1,"181":1,"184":1}}],["any>",{"2":{"113":1}}],["any>>",{"2":{"113":1}}],["any",{"2":{"33":1,"46":2,"49":3,"51":19,"57":2,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":3,"80":1,"86":1,"96":1,"99":4,"113":6,"122":7,"152":3,"153":3,"156":2,"158":1,"168":1,"169":1,"170":1}}],["an",{"0":{"195":1},"2":{"7":1,"9":3,"12":1,"13":2,"28":1,"40":1,"62":1,"81":1,"89":1,"121":1,"127":1,"145":1,"146":1,"152":1,"156":3,"171":3,"172":3,"173":1,"189":3,"222":1}}],["and",{"2":{"0":1,"2":1,"8":1,"9":1,"11":3,"12":1,"14":2,"15":1,"16":1,"17":1,"20":2,"23":2,"24":1,"26":1,"27":5,"28":3,"29":2,"31":1,"33":9,"40":5,"42":1,"49":2,"51":4,"72":2,"74":1,"87":1,"88":2,"89":2,"90":1,"97":1,"98":2,"100":1,"101":5,"102":1,"103":1,"105":1,"107":1,"110":1,"112":2,"113":1,"114":3,"118":4,"119":1,"121":1,"122":9,"123":1,"127":1,"129":1,"134":1,"135":1,"147":1,"149":1,"152":1,"153":2,"154":1,"158":3,"169":1,"170":1,"171":1,"176":1,"179":1,"181":4,"184":6,"189":3,"201":1,"207":5,"210":4,"211":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":3,"220":1,"221":1,"222":2}}],["axisline",{"2":{"189":2}}],["axisoptions",{"2":{"2":2,"3":2,"4":1,"5":1,"24":1,"40":1,"152":3,"167":3}}],["axis",{"0":{"0":1,"53":1,"54":1,"213":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1},"2":{"0":3,"1":1,"2":1,"3":2,"4":1,"5":1,"11":1,"13":1,"14":2,"28":1,"33":1,"51":4,"53":5,"54":5,"73":1,"75":2,"76":2,"79":2,"80":2,"81":2,"82":2,"85":2,"86":2,"92":2,"93":2,"95":2,"96":2,"101":2,"113":4,"122":9,"152":2,"158":2,"167":1,"171":2,"172":1,"213":3}}],["css",{"2":{"213":2,"214":2,"216":1,"217":2,"218":2,"219":2,"220":2,"221":2}}],["cjs",{"2":{"210":2}}],["cdn",{"2":{"176":2,"177":1}}],["cb",{"0":{"150":1,"151":1},"2":{"150":2,"151":2}}],["ci",{"2":{"120":1}}],["circles",{"2":{"33":1,"153":1,"181":1,"189":1,"219":2}}],["circle",{"0":{"76":1,"82":1,"93":1},"2":{"33":1,"75":2,"76":6,"81":2,"82":6,"90":1,"91":1,"92":2,"93":2,"123":5,"181":1,"189":1,"207":1,"217":5}}],["cycle",{"2":{"114":2}}],["cci",{"2":{"111":1}}],["center",{"2":{"75":2,"76":2,"80":1,"81":2,"82":2,"86":1,"92":2,"93":2,"101":2,"213":1,"214":1,"216":1,"217":1,"218":2,"219":1,"220":1,"221":1}}],["certain",{"2":{"65":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"122":1,"160":1,"164":1,"165":1}}],["c",{"2":{"65":3}}],["ctx",{"0":{"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1},"2":{"46":1,"81":2,"82":2,"83":2,"84":2,"85":2,"86":2,"87":2,"90":2,"99":1,"102":21,"113":1,"186":2,"218":4}}],["cn",{"2":{"40":1,"42":1,"107":1,"177":1,"216":1}}],["cup",{"2":{"222":1}}],["currentstep",{"2":{"122":1}}],["currently",{"2":{"103":1,"107":1,"147":1}}],["currentcolor",{"2":{"102":2}}],["current",{"2":{"55":1,"113":2,"122":1,"148":1,"170":1}}],["cursor",{"2":{"28":1,"113":2}}],["customapi",{"2":{"40":2}}],["customizable",{"2":{"117":1}}],["customization",{"2":{"24":1,"100":1}}],["customized",{"0":{"186":1}}],["customize",{"0":{"98":1},"1":{"99":1,"100":1,"101":1,"102":1},"2":{"40":1,"89":1,"110":1,"119":1,"121":1,"187":1}}],["customizing",{"2":{"3":2,"4":1,"5":1}}],["customxaxisname",{"2":{"3":2}}],["customyaxisname",{"2":{"3":2,"4":2,"5":2}}],["custom",{"0":{"0":1,"112":1,"121":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"113":1,"114":1,"115":1,"122":1,"123":1},"2":{"0":1,"7":1,"14":1,"17":1,"21":1,"22":1,"33":2,"40":1,"49":2,"53":1,"54":1,"89":1,"98":1,"102":1,"112":1,"113":2,"115":1,"123":1,"153":2,"181":1,"189":2,"195":1,"217":1,"218":3}}],["chicago",{"2":{"220":2}}],["child",{"2":{"189":1,"221":1}}],["chinese",{"2":{"108":1}}],["checking",{"2":{"191":1}}],["checkcoordinateontext",{"0":{"80":1}}],["checkcoordinateonrect",{"0":{"79":1}}],["checkcoordinateonpolygon",{"0":{"78":1}}],["checkcoordinateonline",{"0":{"77":1}}],["checkcoordinateoncircle",{"0":{"76":1}}],["checkcoordinateonarc",{"0":{"75":1}}],["checks",{"2":{"46":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"76":1,"78":1,"79":1}}],["checkeventon",{"2":{"46":2,"99":1,"102":2}}],["check",{"2":{"25":2,"34":1,"35":1,"36":1,"75":1,"77":1,"80":1,"99":1}}],["channels",{"0":{"223":1},"1":{"224":1,"225":1,"226":1}}],["changing",{"2":{"26":1}}],["changes",{"2":{"187":1}}],["changed",{"2":{"33":25,"115":2,"181":10,"183":1,"184":11,"186":4}}],["change",{"0":{"6":1},"1":{"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1},"2":{"11":1,"21":1,"33":1,"34":1,"35":1,"36":1,"108":1,"113":1,"115":1,"186":2}}],["chat",{"2":{"201":1}}],["charset=",{"2":{"177":1}}],["character",{"2":{"9":1}}],["chartcomponent",{"2":{"177":1}}],["chartstore",{"2":{"207":2}}],["charts",{"2":{"42":1,"195":1}}],["chart",{"0":{"3":1,"39":1,"177":1,"183":1,"191":1,"193":1},"1":{"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1},"2":{"0":2,"2":1,"9":1,"10":3,"12":1,"13":1,"17":1,"21":1,"24":1,"28":2,"31":1,"33":3,"40":3,"41":4,"43":1,"44":1,"50":1,"52":1,"55":1,"88":3,"89":3,"91":1,"98":1,"105":1,"107":1,"109":1,"110":1,"112":1,"113":1,"117":1,"118":1,"119":1,"121":1,"123":1,"125":1,"126":1,"131":1,"136":1,"137":1,"138":1,"139":1,"142":1,"143":1,"145":2,"146":1,"148":1,"149":2,"151":1,"152":2,"164":1,"168":1,"169":1,"170":1,"173":1,"174":2,"177":36,"187":3,"191":1,"192":1,"194":1,"196":1,"207":3,"212":4,"213":8,"214":5,"215":9,"216":5,"217":5,"218":6,"219":8,"220":5,"221":10}}],["clean",{"2":{"210":3}}],["cleared",{"2":{"149":1}}],["cleardata",{"0":{"149":1},"2":{"145":1}}],["clear",{"2":{"145":1,"149":1}}],["click",{"2":{"51":3,"122":4,"158":3,"213":4,"214":1,"216":1,"217":1,"218":2,"219":1,"220":1,"221":4,"222":1}}],["clicking",{"2":{"31":1}}],["classname",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":2}}],["class",{"2":{"48":1,"90":1,"177":1}}],["clarity",{"2":{"14":1}}],["closing",{"2":{"114":1,"189":1}}],["closesums",{"2":{"115":5}}],["closepath",{"2":{"102":2}}],["close",{"2":{"42":1,"88":2,"108":1,"115":4,"145":1,"146":1,"147":1,"148":1,"177":70,"189":5,"212":4,"213":4,"214":4,"215":7,"216":5,"217":4,"218":5,"219":4,"220":4,"221":4}}],["clone",{"0":{"57":1},"2":{"17":1}}],["cryptocurrency",{"0":{"226":1}}],["cryptotooltop",{"2":{"11":1}}],["cr",{"2":{"111":1}}],["creating",{"2":{"152":1}}],["creation",{"2":{"49":1,"51":1,"99":1,"122":1,"153":1,"158":1,"177":1,"211":1}}],["createelement",{"2":{"213":5,"214":2,"216":2,"217":2,"218":5,"219":2,"220":2,"221":8}}],["creates",{"2":{"51":3,"156":1}}],["createshape",{"2":{"33":1,"184":1}}],["createyaxisfigures",{"2":{"51":2,"122":1}}],["createxaxisfigures",{"2":{"51":2,"122":1}}],["createpointfigures",{"2":{"51":2,"122":1,"123":1,"217":1}}],["createhtml",{"2":{"33":1,"184":1}}],["createannotation",{"2":{"33":1,"184":1}}],["createtooltipdatasource",{"2":{"49":2,"113":1,"152":1,"153":2,"186":2}}],["createtag",{"2":{"33":1,"184":1}}],["createtechnicalindicator",{"2":{"33":1,"184":1}}],["createticks",{"2":{"1":1,"53":2,"54":2}}],["createoverlay",{"0":{"156":1},"2":{"23":1,"33":2,"156":1,"157":1,"159":1,"184":1,"196":1,"217":3}}],["created",{"2":{"9":1,"196":1}}],["createindicator",{"0":{"4":1,"152":1},"2":{"2":1,"17":1,"24":1,"33":1,"40":1,"152":1,"154":1,"155":1,"184":1,"194":1,"218":2,"219":1,"221":2}}],["create",{"0":{"177":1,"193":1,"195":1},"2":{"1":1,"49":1,"53":1,"54":1,"98":1,"112":1,"113":1,"122":3,"123":1,"152":1,"153":1,"207":2,"211":1}}],["cross",{"2":{"28":1,"113":3,"189":2,"221":2}}],["crosshair",{"2":{"18":1,"33":2,"113":1,"186":2,"189":1,"207":1}}],["carried",{"2":{"207":1}}],["carefully",{"2":{"89":1}}],["caution",{"2":{"174":1}}],["caused",{"2":{"13":1}}],["calls",{"2":{"157":1,"174":1}}],["calling",{"2":{"154":1,"155":1,"159":1}}],["call",{"2":{"145":1,"149":1,"174":1,"192":1}}],["callback",{"0":{"145":1,"146":1,"147":1,"152":1,"153":1,"169":1,"170":1},"2":{"2":1,"7":1,"17":1,"27":1,"28":1,"115":1,"122":13,"145":4,"146":3,"147":4,"150":2,"151":4,"152":3,"153":3,"169":3,"170":3,"184":2,"189":1}}],["calculated",{"0":{"194":1}}],["calculates",{"2":{"114":2}}],["calculate",{"2":{"71":1,"113":1}}],["calculation",{"2":{"13":1,"49":2,"113":5,"114":2,"115":5,"153":2}}],["calcparms",{"2":{"49":1,"113":1,"152":1,"153":1}}],["calcparamstext",{"2":{"49":1,"113":1,"152":1,"153":1,"186":1}}],["calcparams",{"2":{"13":1,"33":1,"49":2,"113":1,"114":2,"115":4,"152":1,"153":3}}],["calc",{"2":{"33":1,"49":2,"111":3,"113":1,"115":1,"152":1,"153":3,"186":1,"194":1,"218":1}}],["calctechnicalindicator",{"2":{"33":1,"186":1}}],["calctextwidth",{"0":{"71":1},"2":{"24":1}}],["cancel",{"2":{"122":1,"170":1}}],["canvastextbaseline",{"2":{"96":1}}],["canvastextalign",{"2":{"96":1}}],["canvasgradient",{"2":{"82":1,"84":1,"85":1,"96":1}}],["canvas",{"2":{"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"90":2,"99":1,"105":2,"113":1,"207":1}}],["canvasrenderingcontext2d",{"2":{"46":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"99":1,"113":1}}],["cannot",{"2":{"7":1,"9":1,"115":1}}],["candles",{"2":{"140":1,"141":1}}],["candlesticks",{"2":{"113":2,"122":2,"207":1}}],["candlestick",{"2":{"113":2,"122":2,"142":1,"143":1}}],["candle",{"0":{"192":1,"214":1},"2":{"3":1,"5":1,"7":1,"11":2,"14":1,"16":2,"17":1,"18":1,"21":1,"22":1,"23":1,"27":8,"33":3,"40":1,"152":1,"153":2,"154":1,"155":1,"156":1,"167":1,"181":3,"189":6,"193":1,"214":5,"218":1,"219":2,"221":3}}],["can",{"0":{"191":1},"2":{"0":1,"2":1,"40":3,"41":1,"89":1,"100":1,"101":2,"107":1,"108":1,"109":1,"113":1,"118":1,"122":12,"123":1,"127":1,"133":1,"136":1,"137":1,"145":1,"146":1,"152":6,"154":1,"156":1,"160":1,"161":1,"162":1,"163":1,"164":2,"165":1,"166":1,"167":5,"171":1,"172":1,"173":3,"176":2,"187":2,"189":3,"194":1,"196":2,"209":1,"211":1,"222":2}}],["code",{"2":{"210":1,"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["commonjs",{"2":{"210":3}}],["command",{"0":{"210":1}}],["com",{"2":{"198":2,"222":2}}],["combined",{"2":{"184":1}}],["compression",{"2":{"118":1}}],["components",{"2":{"207":1}}],["component",{"2":{"113":4,"122":2,"177":2}}],["composed",{"2":{"72":1,"89":1}}],["completely",{"2":{"222":1}}],["completes",{"2":{"177":1}}],["complete",{"2":{"109":1,"118":1,"122":1,"123":2,"128":1}}],["completed",{"2":{"2":1,"102":1,"115":1}}],["complex",{"2":{"89":1}}],["core",{"2":{"177":1,"204":1,"210":2}}],["corresponds",{"2":{"171":1}}],["corresponding",{"2":{"51":1,"65":1,"115":1,"122":8,"123":2,"184":1}}],["cost",{"2":{"118":1}}],["copy",{"2":{"57":1}}],["collection",{"2":{"56":1}}],["color",{"2":{"49":2,"80":3,"81":3,"82":4,"83":3,"84":4,"85":4,"86":5,"92":2,"93":3,"94":5,"95":3,"96":4,"101":4,"102":2,"113":2,"152":4,"153":5,"156":1,"158":1,"173":1,"177":1,"186":3,"189":39,"213":2,"214":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2}}],["coverage",{"2":{"28":1}}],["console",{"2":{"156":14,"158":14}}],["consistent",{"2":{"115":2,"122":3,"152":1,"156":1}}],["constructor",{"2":{"122":1}}],["constant",{"2":{"72":1,"74":1}}],["const",{"2":{"65":1,"90":1,"102":5,"115":3,"123":3,"177":6,"212":9,"213":19,"214":13,"215":12,"216":13,"217":16,"218":23,"219":17,"220":13,"221":20}}],["connecting",{"2":{"114":1}}],["configure",{"2":{"123":1,"189":1}}],["configured",{"2":{"113":1,"114":1}}],["configuration",{"0":{"181":1,"189":1},"2":{"7":1,"17":1,"21":1,"22":1,"24":1,"27":1,"33":3,"40":1,"42":1,"45":2,"49":1,"113":1,"114":1,"118":1,"122":1,"127":2,"128":1,"152":1,"153":1,"167":2}}],["conversion",{"2":{"113":4,"122":2}}],["convertfrompixel",{"0":{"172":1},"2":{"184":1}}],["convert",{"2":{"171":1,"172":1}}],["converttopixel",{"0":{"171":1},"2":{"184":1,"218":2}}],["converttimestamptopixel",{"2":{"23":1}}],["converttimestampfrompixel",{"2":{"23":1}}],["converted",{"2":{"49":2,"153":2,"171":2,"172":1,"173":2}}],["context",{"2":{"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"90":2,"99":1,"113":1}}],["content=",{"2":{"177":4}}],["content",{"2":{"40":2,"80":1,"86":1,"96":1}}],["container",{"2":{"3":1,"40":1,"125":2,"126":1,"174":1,"191":2,"207":2,"213":7,"214":7,"216":7,"217":7,"218":7,"219":7,"220":7,"221":10}}],["coordinates",{"2":{"77":1,"78":1,"83":1,"84":1,"94":4,"99":1,"122":1,"123":7,"171":1,"172":1,"217":7}}],["coordinate2",{"0":{"72":1,"73":1},"2":{"72":1,"73":1}}],["coordinate1",{"0":{"72":1,"73":1},"2":{"72":1,"73":1}}],["coordinate",{"0":{"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"164":1,"172":1},"2":{"2":1,"14":1,"46":2,"49":2,"72":1,"73":2,"74":1,"75":4,"76":4,"77":2,"78":2,"79":4,"80":4,"92":2,"93":2,"95":2,"96":2,"99":1,"101":2,"102":3,"113":2,"122":1,"164":4,"171":1,"172":3,"184":1}}],["coord",{"2":{"1":2,"53":1,"54":1}}],["0xd2c3911654db861e0a2e17415e11a209c1fc3594",{"2":{"226":2}}],["000000",{"2":{"177":1}}],["02",{"2":{"31":1,"32":1,"33":1,"177":7}}],["06",{"2":{"22":1,"177":7}}],["08",{"2":{"21":1}}],["09",{"2":{"18":1,"19":1,"20":1,"177":7}}],["01c5c4",{"2":{"189":1}}],["01",{"2":{"14":1,"189":1}}],["03",{"2":{"12":1,"13":1,"14":1,"30":1}}],["04",{"2":{"10":1,"11":1,"14":1,"25":1,"26":1,"27":1,"28":1,"29":1}}],["07",{"2":{"9":1}}],["05",{"2":{"7":1,"8":1,"9":1,"23":1,"24":1,"25":1}}],["0",{"0":{"0":1,"14":1,"16":1,"17":1,"22":1,"23":1,"24":1,"27":1,"31":1,"32":1,"33":2,"53":1,"54":1,"70":1,"71":1,"137":1,"138":1,"139":1,"151":1,"168":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1},"2":{"40":2,"51":2,"115":1,"123":3,"145":2,"146":2,"147":2,"150":1,"152":5,"153":1,"156":1,"158":3,"167":4,"189":23,"212":3,"213":3,"214":3,"215":3,"216":3,"217":6,"218":3,"219":3,"220":3,"221":4}}],["8px",{"2":{"213":1,"214":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["800",{"2":{"212":1,"213":1,"214":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1}}],["85",{"2":{"189":3,"219":1}}],["88",{"2":{"177":7}}],["888888",{"2":{"153":2,"189":14,"219":4}}],["89",{"2":{"177":7}}],["8",{"0":{"0":1,"7":2,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"34":1,"53":1,"54":1,"70":1,"151":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1},"2":{"11":1,"34":1,"40":1,"145":1,"146":1,"147":1,"150":1,"152":1,"156":1,"158":1,"167":1,"177":1,"178":2,"189":7}}],["^9",{"0":{"0":1,"53":1,"54":1,"70":1,"71":1,"137":1,"138":1,"139":1,"151":1,"168":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1},"2":{"40":2,"51":2,"145":1,"146":1,"147":1,"152":3,"153":1,"158":2,"167":2}}]],"serializationVersion":2}';export{e as default}; diff --git a/assets/chunks/@localSearchIndexroot.CM8l8Gp2.js b/assets/chunks/@localSearchIndexroot.pHqcDG7v.js similarity index 78% rename from assets/chunks/@localSearchIndexroot.CM8l8Gp2.js rename to assets/chunks/@localSearchIndexroot.pHqcDG7v.js index 8fabf336..822f5036 100644 --- a/assets/chunks/@localSearchIndexroot.CM8l8Gp2.js +++ b/assets/chunks/@localSearchIndexroot.pHqcDG7v.js @@ -1 +1 @@ -const e='{"documentCount":230,"nextId":230,"documentIds":{"0":"/guide/changelog#📠-更新日志","1":"/guide/changelog#_9-8-8","2":"/guide/changelog#_9-8-7","3":"/guide/changelog#_9-8-6","4":"/guide/changelog#_9-8-5","5":"/guide/changelog#_9-8-3","6":"/guide/changelog#_9-8-2","7":"/guide/changelog#_9-8-1","8":"/guide/changelog#_9-8-0","9":"/guide/changelog#_9-7-2","10":"/guide/changelog#_9-7-1","11":"/guide/changelog#_9-7-0","12":"/guide/changelog#_9-6-0","13":"/guide/changelog#_9-5-4","14":"/guide/changelog#_9-5-3","15":"/guide/changelog#_9-5-2","16":"/guide/changelog#_9-5-1","17":"/guide/changelog#_9-5-0","18":"/guide/changelog#_9-4-0","19":"/guide/changelog#_9-3-0","20":"/guide/changelog#_9-2-2","21":"/guide/changelog#_9-2-1","22":"/guide/changelog#_9-2-0","23":"/guide/changelog#_9-1-3","24":"/guide/changelog#_9-1-2","25":"/guide/changelog#_9-1-1","26":"/guide/changelog#_9-1-0","27":"/guide/changelog#_9-0-1","28":"/guide/changelog#_9-0-0","29":"/guide/changelog#_8-x","30":"/guide/changelog#_7-x","31":"/guide/changelog#_6-x","32":"/guide/changelog#_5-x","33":"/guide/changelog#_4-x","34":"/guide/chart-api#图表api","35":"/guide/chart-api#init-ds-options","36":"/guide/chart-api#dispose-dcs","37":"/guide/chart-api#registerlocale-locale-locales","38":"/guide/chart-api#getoverlayclass","39":"/guide/chart-api#getsupportedlocales","40":"/guide/chart-api#registerstyles-name-styles","41":"/guide/chart-api#registerfigure-figure","42":"/guide/chart-api#getsupportedfigures","43":"/guide/chart-api#getfigureclass-name","44":"/guide/chart-api#registerindicator-indicator","45":"/guide/chart-api#getsupportedindicators","46":"/guide/chart-api#registeroverlay-overlay","47":"/guide/chart-api#getsupportedoverlays","48":"/guide/chart-api#registerxaxis-axis-9-8-0","49":"/guide/chart-api#registeryaxis-axis-9-8-0","50":"/guide/chart-api#version","51":"/guide/chart-api#utils","52":"/guide/chart-api#utils-clone-target","53":"/guide/chart-api#utils-merge-target-source","54":"/guide/chart-api#utils-isstring-value","55":"/guide/chart-api#utils-isnumber-value","56":"/guide/chart-api#utils-isvalid-value","57":"/guide/chart-api#utils-isobject-value","58":"/guide/chart-api#utils-isfunction-value","59":"/guide/chart-api#utils-isboolean-value","60":"/guide/chart-api#utils-formatvalue-value-key-defaultvalue","61":"/guide/chart-api#utils-formatprecision-value","62":"/guide/chart-api#utils-formatbignumber-value","63":"/guide/chart-api#utils-formatdate-datetimeformat-timestamp-format","64":"/guide/chart-api#utils-formatthousands-value-sign","65":"/guide/chart-api#utils-formatfolddecimal-value-threshold-9-8-0","66":"/guide/chart-api#utils-calctextwidth-text-size-weight-family-9-3-0","67":"/guide/chart-api#utils-getlinearslopeintercept-coordinate1-coordinate2","68":"/guide/chart-api#utils-getlinearyfromcoordinates-coordinate1-coordinate2-targetcoordinate","69":"/guide/chart-api#utils-getlinearyfromslopeintercept-kb-targetcoordinate","70":"/guide/chart-api#utils-checkcoordinateonarc-coordinate-arc","71":"/guide/chart-api#utils-checkcoordinateoncircle-coordinate-circle","72":"/guide/chart-api#utils-checkcoordinateonline-coordinate-line","73":"/guide/chart-api#utils-checkcoordinateonpolygon-coordinate-polygon","74":"/guide/chart-api#utils-checkcoordinateonrect-coordinate-rect","75":"/guide/chart-api#utils-checkcoordinateontext-coordinate-text-styles","76":"/guide/chart-api#utils-drawarc-ctx-arc-styles","77":"/guide/chart-api#utils-drawcircle-ctx-circle-styles","78":"/guide/chart-api#utils-drawline-ctx-line-styles","79":"/guide/chart-api#utils-drawpolygon-ctx-polygon-styles","80":"/guide/chart-api#utils-drawrect-ctx-rect-styles","81":"/guide/chart-api#utils-drawtext-ctx-text-styles","82":"/guide/chart-api#utils-drawrecttext-ctx-recttext-styles","83":"/guide/custom-axis#自定义坐标轴-9-8-0","84":"/guide/custom-axis#入参说明","85":"/guide/custom-axis#使用说明","86":"/guide/custom-axis#使用-init-方法","87":"/guide/custom-axis#使用-createindicator-方法","88":"/guide/custom-axis#使用-setpaneoptions-方法","89":"/guide/data-source#📚-数据","90":"/guide/environment#🏝️-环境要求","91":"/guide/environment#浏览器支持","92":"/guide/environment#兼容处理","93":"/guide/figure#基础图形","94":"/guide/figure#使用示例","95":"/guide/figure#内置基础图形","96":"/guide/figure#arc","97":"/guide/figure#circle","98":"/guide/figure#line","99":"/guide/figure#polygon","100":"/guide/figure#rect","101":"/guide/figure#text","102":"/guide/figure#recttext","103":"/guide/figure#自定义基础图形","104":"/guide/figure#属性说明","105":"/guide/figure#示例","106":"/guide/figure#步骤一","107":"/guide/figure#步骤二","108":"/guide/hot-key#⌨️-快捷键","109":"/guide/i18n#🌏-国际化","110":"/guide/i18n#增加语言包","111":"/guide/i18n#使用语言包","112":"/guide/indicator#技术指标","113":"/guide/indicator#内置技术指标","114":"/guide/indicator#自定义技术指标","115":"/guide/indicator#属性说明","116":"/guide/indicator#示例","117":"/guide/indicator#步骤一","118":"/guide/indicator#步骤二","119":"/guide/instance-api#实例api","120":"/guide/instance-api#getdom-paneid-position","121":"/guide/instance-api#getsize-paneid-position","122":"/guide/instance-api#setstyles-styles","123":"/guide/instance-api#getstyles","124":"/guide/instance-api#setpricevolumeprecision-priceprecision-volumeprecision","125":"/guide/instance-api#settimezone-timezone","126":"/guide/instance-api#gettimezone","127":"/guide/instance-api#setzoomenabled-enabled","128":"/guide/instance-api#iszoomenabled","129":"/guide/instance-api#setscrollenabled-enabled","130":"/guide/instance-api#isscrollenabled","131":"/guide/instance-api#setoffsetrightdistance-distance","132":"/guide/instance-api#getoffsetrightdistance-9-2-0","133":"/guide/instance-api#setmaxoffsetleftdistance-9-7-0","134":"/guide/instance-api#setmaxoffsetrightdistance-9-7-0","135":"/guide/instance-api#setleftminvisiblebarcount-barcount","136":"/guide/instance-api#setrightminvisiblebarcount-barcount","137":"/guide/instance-api#setbarspace-space","138":"/guide/instance-api#getbarspace","139":"/guide/instance-api#getvisiblerange","140":"/guide/instance-api#applynewdata-datalist-more-callback","141":"/guide/instance-api#applymoredata-datalist-more-callback","142":"/guide/instance-api#updatedata-data-callback","143":"/guide/instance-api#getdatalist","144":"/guide/instance-api#cleardata","145":"/guide/instance-api#loadmore-cb","146":"/guide/instance-api#setloaddatacallback-cb-9-8-0","147":"/guide/instance-api#createindicator-value-isstack-paneoptions-callback","148":"/guide/instance-api#overrideindicator-override-paneid-callback","149":"/guide/instance-api#getindicatorbypaneid-paneid-name","150":"/guide/instance-api#removeindicator-paneid-name","151":"/guide/instance-api#createoverlay-value-paneid","152":"/guide/instance-api#getoverlaybyid-id","153":"/guide/instance-api#overrideoverlay-override","154":"/guide/instance-api#removeoverlay-remove","155":"/guide/instance-api#scrollbydistance-distance-animationduration","156":"/guide/instance-api#scrolltorealtime-animationduration","157":"/guide/instance-api#scrolltodataindex-dataindex-animationduration","158":"/guide/instance-api#scrolltotimestamp-timestamp-animationduration","159":"/guide/instance-api#zoomatcoordinate-scale-coordinate-animationduration","160":"/guide/instance-api#zoomatdataindex-scale-dataindex-animationduration","161":"/guide/instance-api#zoomattimestamp-scale-timestamp-animationduration","162":"/guide/instance-api#setpaneoptions-options","163":"/guide/instance-api#executeaction-type-data-9-2-0","164":"/guide/instance-api#subscribeaction-type-callback","165":"/guide/instance-api#unsubscribeaction-type-callback","166":"/guide/instance-api#converttopixel-value-finder","167":"/guide/instance-api#convertfrompixel-coordinate-finder","168":"/guide/instance-api#getconvertpictureurl-includeoverlay-type-backgroundcolor","169":"/guide/instance-api#resize","170":"/guide/introduction#📃-介绍","171":"/guide/introduction#什么是-klinechart","172":"/guide/introduction#特性","173":"/guide/overlay#覆盖物","174":"/guide/overlay#内置覆盖物类型","175":"/guide/overlay#自定义覆盖物","176":"/guide/overlay#属性说明","177":"/guide/overlay#示例","178":"/guide/quick-start#🚀-快速上手","179":"/guide/quick-start#获取klinechart","180":"/guide/quick-start#创建第一个图表","181":"/guide/styles#🎨-样式配置","182":"/guide/styles#图解说明","183":"/guide/styles#默认完整配置","184":"/guide/v8-to-v9#🛠️-从-v8-到-v9","185":"/guide/v8-to-v9#引入调整","186":"/guide/v8-to-v9#设计调整","187":"/guide/v8-to-v9#样式配置调整","188":"/guide/v8-to-v9#api调整","189":"/guide/v8-to-v9#图表api","190":"/guide/v8-to-v9#实例api","191":"/guide/v8-to-v9#图形辅助api","192":"/guide/v8-to-v9#自定义技术指标调整","193":"/more/faq#🙋-常见问题","194":"/more/faq#初始化图表后-只能看到一条线-是怎么回事","195":"/more/faq#蜡烛柱显示趋近于一条线-看不到波动-怎么办","196":"/more/faq#分时图怎么创建","197":"/more/faq#内置的技术指标-计算出来的数据不是想要的-怎么办","198":"/more/faq#想创建一个内置技术指标之外的指标-怎么办","199":"/more/faq#想标记一下买卖点-该怎么做","200":"/more/feedback#💬-反馈和共建","201":"/more/feedback#github","202":"/more/feedback#telegram","203":"/more/feedback#discord","204":"/more/feedback#微信讨论群","205":"/more/feedback#qq讨论群","206":"/more/local-development#本地开发","207":"/more/local-development#摘要","208":"/more/local-development#须知","209":"/more/local-development#文件目录说明","210":"/more/local-development#模块依赖关系","211":"/more/local-development#开发","212":"/more/local-development#安装依赖","213":"/more/local-development#npm-执行命令说明","214":"/more/local-development#调试","215":"/sample/axis#坐标轴","216":"/sample/basic#基础展示","217":"/sample/data#数据加载","218":"/sample/i18n#多语言","219":"/sample/indicator#技术指标","220":"/sample/overlay#覆盖物","221":"/sample/theme#主题","222":"/sample/timezone#时区","223":"/sample/tooltip#提示条","224":"/sponsor#❤️-赞助","225":"/sponsor#赞助渠道","226":"/sponsor#支付宝","227":"/sponsor#微信支付","228":"/sponsor#加密货币","229":"/sample/candle-type#蜡烛类型"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[2,1,1],"1":[2,2,14],"2":[3,2,6],"3":[3,2,17],"4":[3,2,9],"5":[3,2,25],"6":[3,2,10],"7":[3,2,11],"8":[3,2,11],"9":[3,2,18],"10":[3,2,7],"11":[3,2,11],"12":[3,2,29],"13":[3,2,12],"14":[3,2,6],"15":[3,2,11],"16":[3,2,13],"17":[3,2,17],"18":[3,2,13],"19":[3,2,21],"20":[2,2,8],"21":[3,2,11],"22":[3,2,31],"23":[3,2,16],"24":[3,2,10],"25":[2,2,8],"26":[3,2,9],"27":[3,2,6],"28":[2,2,117],"29":[2,2,7],"30":[2,2,7],"31":[2,2,7],"32":[2,2,5],"33":[2,2,5],"34":[1,1,1],"35":[4,1,84],"36":[3,1,14],"37":[4,1,19],"38":[2,1,9],"39":[2,1,5],"40":[4,1,13],"41":[3,1,25],"42":[2,1,5],"43":[3,1,8],"44":[3,1,85],"45":[2,1,5],"46":[3,1,106],"47":[2,1,5],"48":[5,1,22],"49":[5,1,22],"50":[2,1,5],"51":[1,1,2],"52":[4,2,6],"53":[5,2,8],"54":[4,2,7],"55":[4,2,7],"56":[4,2,7],"57":[4,2,7],"58":[4,2,7],"59":[4,2,7],"60":[6,2,19],"61":[4,2,9],"62":[4,2,10],"63":[6,2,19],"64":[5,2,9],"65":[7,2,9],"66":[9,2,11],"67":[5,2,15],"68":[6,2,10],"69":[5,2,12],"70":[5,2,20],"71":[5,2,16],"72":[5,2,14],"73":[5,2,14],"74":[5,2,18],"75":[6,2,43],"76":[6,2,35],"77":[6,2,40],"78":[6,2,31],"79":[6,2,38],"80":[6,2,44],"81":[6,2,74],"82":[6,2,10],"83":[4,1,8],"84":[1,4,49],"85":[1,4,21],"86":[3,5,21],"87":[3,5,12],"88":[3,5,13],"89":[2,1,35],"90":[2,1,1],"91":[1,2,11],"92":[1,2,1],"93":[1,1,10],"94":[1,1,25],"95":[1,1,9],"96":[1,2,31],"97":[1,2,35],"98":[1,2,28],"99":[1,2,36],"100":[1,2,39],"101":[1,2,65],"102":[1,2,5],"103":[1,1,6],"104":[1,2,28],"105":[1,2,2],"106":[1,3,33],"107":[1,3,53],"108":[2,1,10],"109":[2,1,8],"110":[1,2,28],"111":[1,2,8],"112":[1,1,2],"113":[1,1,48],"114":[1,1,6],"115":[1,2,181],"116":[1,2,5],"117":[1,3,29],"118":[1,3,63],"119":[1,1,1],"120":[4,1,16],"121":[4,1,23],"122":[3,1,14],"123":[2,1,6],"124":[4,1,15],"125":[3,1,13],"126":[2,1,5],"127":[3,1,7],"128":[2,1,5],"129":[3,1,7],"130":[2,1,5],"131":[3,1,7],"132":[4,1,5],"133":[4,1,7],"134":[4,1,7],"135":[3,1,7],"136":[3,1,7],"137":[3,1,7],"138":[2,1,5],"139":[2,1,9],"140":[5,1,43],"141":[5,1,34],"142":[4,1,36],"143":[2,1,16],"144":[2,1,9],"145":[3,1,20],"146":[5,1,26],"147":[6,1,119],"148":[5,1,124],"149":[4,1,17],"150":[4,1,17],"151":[4,1,87],"152":[3,1,8],"153":[3,1,117],"154":[3,1,23],"155":[4,1,12],"156":[3,1,11],"157":[4,1,12],"158":[4,1,12],"159":[5,1,18],"160":[5,1,14],"161":[5,1,14],"162":[3,1,47],"163":[6,1,11],"164":[4,1,21],"165":[4,1,22],"166":[4,1,31],"167":[4,1,27],"168":[5,1,20],"169":[2,1,10],"170":[2,1,1],"171":[3,2,3],"172":[1,2,24],"173":[1,1,2],"174":[1,1,16],"175":[1,1,6],"176":[1,2,199],"177":[1,2,46],"178":[2,1,1],"179":[1,2,44],"180":[1,2,189],"181":[2,1,9],"182":[1,2,1],"183":[1,2,227],"184":[5,1,12],"185":[1,5,8],"186":[1,5,5],"187":[1,5,33],"188":[1,5,1],"189":[1,6,9],"190":[1,6,71],"191":[1,6,3],"192":[1,5,39],"193":[2,1,1],"194":[4,2,3],"195":[4,2,6],"196":[2,2,7],"197":[4,2,2],"198":[3,2,3],"199":[3,2,7],"200":[2,1,1],"201":[1,2,10],"202":[1,2,5],"203":[1,2,5],"204":[1,2,6],"205":[1,2,1],"206":[1,1,1],"207":[1,1,8],"208":[1,1,1],"209":[1,2,1],"210":[1,2,39],"211":[1,1,1],"212":[1,2,16],"213":[2,2,27],"214":[1,2,14],"215":[1,1,174],"216":[1,1,64],"217":[1,1,79],"218":[1,1,154],"219":[1,1,204],"220":[1,1,170],"221":[1,1,195],"222":[1,1,145],"223":[1,1,179],"224":[2,1,33],"225":[1,2,1],"226":[1,3,1],"227":[1,3,1],"228":[1,3,9],"229":[1,1,154]},"averageFieldLength":[2.7086956521739127,1.7434782608695654,27.469565217391306],"storedFields":{"0":{"title":"📠 更新日志","titles":[]},"1":{"title":"9.8.8","titles":["📠 更新日志"]},"2":{"title":"9.8.7","titles":["📠 更新日志"]},"3":{"title":"9.8.6","titles":["📠 更新日志"]},"4":{"title":"9.8.5","titles":["📠 更新日志"]},"5":{"title":"9.8.3","titles":["📠 更新日志"]},"6":{"title":"9.8.2","titles":["📠 更新日志"]},"7":{"title":"9.8.1","titles":["📠 更新日志"]},"8":{"title":"9.8.0","titles":["📠 更新日志"]},"9":{"title":"9.7.2","titles":["📠 更新日志"]},"10":{"title":"9.7.1","titles":["📠 更新日志"]},"11":{"title":"9.7.0","titles":["📠 更新日志"]},"12":{"title":"9.6.0","titles":["📠 更新日志"]},"13":{"title":"9.5.4","titles":["📠 更新日志"]},"14":{"title":"9.5.3","titles":["📠 更新日志"]},"15":{"title":"9.5.2","titles":["📠 更新日志"]},"16":{"title":"9.5.1","titles":["📠 更新日志"]},"17":{"title":"9.5.0","titles":["📠 更新日志"]},"18":{"title":"9.4.0","titles":["📠 更新日志"]},"19":{"title":"9.3.0","titles":["📠 更新日志"]},"20":{"title":"9.2.2","titles":["📠 更新日志"]},"21":{"title":"9.2.1","titles":["📠 更新日志"]},"22":{"title":"9.2.0","titles":["📠 更新日志"]},"23":{"title":"9.1.3","titles":["📠 更新日志"]},"24":{"title":"9.1.2","titles":["📠 更新日志"]},"25":{"title":"9.1.1","titles":["📠 更新日志"]},"26":{"title":"9.1.0","titles":["📠 更新日志"]},"27":{"title":"9.0.1","titles":["📠 更新日志"]},"28":{"title":"9.0.0","titles":["📠 更新日志"]},"29":{"title":"8.x","titles":["📠 更新日志"]},"30":{"title":"7.x","titles":["📠 更新日志"]},"31":{"title":"6.x","titles":["📠 更新日志"]},"32":{"title":"5.x","titles":["📠 更新日志"]},"33":{"title":"4.x","titles":["📠 更新日志"]},"34":{"title":"图表API","titles":[]},"35":{"title":"init(ds, options)","titles":["图表API"]},"36":{"title":"dispose(dcs)","titles":["图表API"]},"37":{"title":"registerLocale(locale, locales)","titles":["图表API"]},"38":{"title":"getOverlayClass()","titles":["图表API"]},"39":{"title":"getSupportedLocales()","titles":["图表API"]},"40":{"title":"registerStyles(name, styles)","titles":["图表API"]},"41":{"title":"registerFigure(figure)","titles":["图表API"]},"42":{"title":"getSupportedFigures()","titles":["图表API"]},"43":{"title":"getFigureClass(name)","titles":["图表API"]},"44":{"title":"registerIndicator(indicator)","titles":["图表API"]},"45":{"title":"getSupportedIndicators()","titles":["图表API"]},"46":{"title":"registerOverlay(overlay)","titles":["图表API"]},"47":{"title":"getSupportedOverlays()","titles":["图表API"]},"48":{"title":"registerXAxis(axis) ^9.8.0","titles":["图表API"]},"49":{"title":"registerYAxis(axis) ^9.8.0","titles":["图表API"]},"50":{"title":"version()","titles":["图表API"]},"51":{"title":"utils","titles":["图表API"]},"52":{"title":"utils.clone(target)","titles":["图表API","utils"]},"53":{"title":"utils.merge(target, source)","titles":["图表API","utils"]},"54":{"title":"utils.isString(value)","titles":["图表API","utils"]},"55":{"title":"utils.isNumber(value)","titles":["图表API","utils"]},"56":{"title":"utils.isValid(value)","titles":["图表API","utils"]},"57":{"title":"utils.isObject(value)","titles":["图表API","utils"]},"58":{"title":"utils.isFunction(value)","titles":["图表API","utils"]},"59":{"title":"utils.isBoolean(value)","titles":["图表API","utils"]},"60":{"title":"utils.formatValue(value, key, defaultValue)","titles":["图表API","utils"]},"61":{"title":"utils.formatPrecision(value)","titles":["图表API","utils"]},"62":{"title":"utils.formatBigNumber(value)","titles":["图表API","utils"]},"63":{"title":"utils.formatDate(dateTimeFormat, timestamp, format)","titles":["图表API","utils"]},"64":{"title":"utils.formatThousands(value, sign)","titles":["图表API","utils"]},"65":{"title":"utils.formatFoldDecimal(value, threshold) ^9.8.0","titles":["图表API","utils"]},"66":{"title":"utils.calcTextWidth(text, size, weight, family) ^9.3.0","titles":["图表API","utils"]},"67":{"title":"utils.getLinearSlopeIntercept(coordinate1, coordinate2)","titles":["图表API","utils"]},"68":{"title":"utils.getLinearYFromCoordinates(coordinate1, coordinate2, targetCoordinate)","titles":["图表API","utils"]},"69":{"title":"utils.getLinearYFromSlopeIntercept(kb, targetCoordinate)","titles":["图表API","utils"]},"70":{"title":"utils.checkCoordinateOnArc(coordinate, arc)","titles":["图表API","utils"]},"71":{"title":"utils.checkCoordinateOnCircle(coordinate, circle)","titles":["图表API","utils"]},"72":{"title":"utils.checkCoordinateOnLine(coordinate, line)","titles":["图表API","utils"]},"73":{"title":"utils.checkCoordinateOnPolygon(coordinate, polygon)","titles":["图表API","utils"]},"74":{"title":"utils.checkCoordinateOnRect(coordinate, rect)","titles":["图表API","utils"]},"75":{"title":"utils.checkCoordinateOnText(coordinate, text, styles)","titles":["图表API","utils"]},"76":{"title":"utils.drawArc(ctx, arc, styles)","titles":["图表API","utils"]},"77":{"title":"utils.drawCircle(ctx, circle, styles)","titles":["图表API","utils"]},"78":{"title":"utils.drawLine(ctx, line, styles)","titles":["图表API","utils"]},"79":{"title":"utils.drawPolygon(ctx, polygon, styles)","titles":["图表API","utils"]},"80":{"title":"utils.drawRect(ctx, rect, styles)","titles":["图表API","utils"]},"81":{"title":"utils.drawText(ctx, text, styles)","titles":["图表API","utils"]},"82":{"title":"utils.drawRectText(ctx, rectText, styles)","titles":["图表API","utils"]},"83":{"title":"自定义坐标轴 ^9.8.0","titles":[]},"84":{"title":"入参说明","titles":["自定义坐标轴 ^9.8.0"]},"85":{"title":"使用说明","titles":["自定义坐标轴 ^9.8.0"]},"86":{"title":"使用 init 方法","titles":["自定义坐标轴 ^9.8.0","使用说明"]},"87":{"title":"使用 createIndicator 方法","titles":["自定义坐标轴 ^9.8.0","使用说明"]},"88":{"title":"使用 setPaneOptions 方法","titles":["自定义坐标轴 ^9.8.0","使用说明"]},"89":{"title":"📚 数据","titles":[]},"90":{"title":"🏝️ 环境要求","titles":[]},"91":{"title":"浏览器支持","titles":["🏝️ 环境要求"]},"92":{"title":"兼容处理","titles":["🏝️ 环境要求"]},"93":{"title":"基础图形","titles":[]},"94":{"title":"使用示例","titles":["基础图形"]},"95":{"title":"内置基础图形","titles":["基础图形"]},"96":{"title":"arc","titles":["基础图形","内置基础图形"]},"97":{"title":"circle","titles":["基础图形","内置基础图形"]},"98":{"title":"line","titles":["基础图形","内置基础图形"]},"99":{"title":"polygon","titles":["基础图形","内置基础图形"]},"100":{"title":"rect","titles":["基础图形","内置基础图形"]},"101":{"title":"text","titles":["基础图形","内置基础图形"]},"102":{"title":"rectText","titles":["基础图形","内置基础图形"]},"103":{"title":"自定义基础图形","titles":["基础图形"]},"104":{"title":"属性说明","titles":["基础图形","自定义基础图形"]},"105":{"title":"示例","titles":["基础图形","自定义基础图形"]},"106":{"title":"步骤一","titles":["基础图形","自定义基础图形","示例"]},"107":{"title":"步骤二","titles":["基础图形","自定义基础图形","示例"]},"108":{"title":"⌨️ 快捷键","titles":[]},"109":{"title":"🌏 国际化","titles":[]},"110":{"title":"增加语言包","titles":["🌏 国际化"]},"111":{"title":"使用语言包","titles":["🌏 国际化"]},"112":{"title":"技术指标","titles":[]},"113":{"title":"内置技术指标","titles":["技术指标"]},"114":{"title":"自定义技术指标","titles":["技术指标"]},"115":{"title":"属性说明","titles":["技术指标","自定义技术指标"]},"116":{"title":"示例","titles":["技术指标","自定义技术指标"]},"117":{"title":"步骤一","titles":["技术指标","自定义技术指标","示例"]},"118":{"title":"步骤二","titles":["技术指标","自定义技术指标","示例"]},"119":{"title":"实例API","titles":[]},"120":{"title":"getDom(paneId, position)","titles":["实例API"]},"121":{"title":"getSize(paneId, position)","titles":["实例API"]},"122":{"title":"setStyles(styles)","titles":["实例API"]},"123":{"title":"getStyles()","titles":["实例API"]},"124":{"title":"setPriceVolumePrecision(pricePrecision, volumePrecision)","titles":["实例API"]},"125":{"title":"setTimezone(timezone)","titles":["实例API"]},"126":{"title":"getTimezone()","titles":["实例API"]},"127":{"title":"setZoomEnabled(enabled)","titles":["实例API"]},"128":{"title":"isZoomEnabled()","titles":["实例API"]},"129":{"title":"setScrollEnabled(enabled)","titles":["实例API"]},"130":{"title":"isScrollEnabled()","titles":["实例API"]},"131":{"title":"setOffsetRightDistance(distance)","titles":["实例API"]},"132":{"title":"getOffsetRightDistance() ^9.2.0","titles":["实例API"]},"133":{"title":"setMaxOffsetLeftDistance() ^9.7.0","titles":["实例API"]},"134":{"title":"setMaxOffsetRightDistance() ^9.7.0","titles":["实例API"]},"135":{"title":"setLeftMinVisibleBarCount(barCount)","titles":["实例API"]},"136":{"title":"setRightMinVisibleBarCount(barCount)","titles":["实例API"]},"137":{"title":"setBarSpace(space)","titles":["实例API"]},"138":{"title":"getBarSpace()","titles":["实例API"]},"139":{"title":"getVisibleRange()","titles":["实例API"]},"140":{"title":"applyNewData(dataList, more, callback)","titles":["实例API"]},"141":{"title":"applyMoreData(dataList, more, callback)","titles":["实例API"]},"142":{"title":"updateData(data, callback)","titles":["实例API"]},"143":{"title":"getDataList()","titles":["实例API"]},"144":{"title":"clearData()","titles":["实例API"]},"145":{"title":"loadMore(cb)","titles":["实例API"]},"146":{"title":"setLoadDataCallback(cb) ^9.8.0","titles":["实例API"]},"147":{"title":"createIndicator(value, isStack, paneOptions, callback)","titles":["实例API"]},"148":{"title":"overrideIndicator(override, paneId, callback)","titles":["实例API"]},"149":{"title":"getIndicatorByPaneId(paneId, name)","titles":["实例API"]},"150":{"title":"removeIndicator(paneId, name)","titles":["实例API"]},"151":{"title":"createOverlay(value, paneId)","titles":["实例API"]},"152":{"title":"getOverlayById(id)","titles":["实例API"]},"153":{"title":"overrideOverlay(override)","titles":["实例API"]},"154":{"title":"removeOverlay(remove)","titles":["实例API"]},"155":{"title":"scrollByDistance(distance, animationDuration)","titles":["实例API"]},"156":{"title":"scrollToRealTime(animationDuration)","titles":["实例API"]},"157":{"title":"scrollToDataIndex(dataIndex, animationDuration)","titles":["实例API"]},"158":{"title":"scrollToTimestamp(timestamp, animationDuration)","titles":["实例API"]},"159":{"title":"zoomAtCoordinate(scale, coordinate, animationDuration)","titles":["实例API"]},"160":{"title":"zoomAtDataIndex(scale, dataIndex, animationDuration)","titles":["实例API"]},"161":{"title":"zoomAtTimestamp(scale, timestamp, animationDuration)","titles":["实例API"]},"162":{"title":"setPaneOptions(options)","titles":["实例API"]},"163":{"title":"executeAction(type, data) ^9.2.0","titles":["实例API"]},"164":{"title":"subscribeAction(type, callback)","titles":["实例API"]},"165":{"title":"unsubscribeAction(type, callback)","titles":["实例API"]},"166":{"title":"convertToPixel(value, finder)","titles":["实例API"]},"167":{"title":"convertFromPixel(coordinate, finder)","titles":["实例API"]},"168":{"title":"getConvertPictureUrl(includeOverlay, type, backgroundColor)","titles":["实例API"]},"169":{"title":"resize()","titles":["实例API"]},"170":{"title":"📃 介绍","titles":[]},"171":{"title":"什么是 KLineChart?","titles":["📃 介绍"]},"172":{"title":"特性","titles":["📃 介绍"]},"173":{"title":"覆盖物","titles":[]},"174":{"title":"内置覆盖物类型","titles":["覆盖物"]},"175":{"title":"自定义覆盖物","titles":["覆盖物"]},"176":{"title":"属性说明","titles":["覆盖物","自定义覆盖物"]},"177":{"title":"示例","titles":["覆盖物","自定义覆盖物"]},"178":{"title":"🚀 快速上手","titles":[]},"179":{"title":"获取KLineChart","titles":["🚀 快速上手"]},"180":{"title":"创建第一个图表","titles":["🚀 快速上手"]},"181":{"title":"🎨 样式配置","titles":[]},"182":{"title":"图解说明","titles":["🎨 样式配置"]},"183":{"title":"默认完整配置","titles":["🎨 样式配置"]},"184":{"title":"🛠️ 从 V8 到 V9","titles":[]},"185":{"title":"引入调整","titles":["🛠️ 从 V8 到 V9"]},"186":{"title":"设计调整","titles":["🛠️ 从 V8 到 V9"]},"187":{"title":"样式配置调整","titles":["🛠️ 从 V8 到 V9"]},"188":{"title":"API调整","titles":["🛠️ 从 V8 到 V9"]},"189":{"title":"图表API","titles":["🛠️ 从 V8 到 V9","API调整"]},"190":{"title":"实例API","titles":["🛠️ 从 V8 到 V9","API调整"]},"191":{"title":"图形辅助API","titles":["🛠️ 从 V8 到 V9","API调整"]},"192":{"title":"自定义技术指标调整","titles":["🛠️ 从 V8 到 V9"]},"193":{"title":"🙋 常见问题","titles":[]},"194":{"title":"初始化图表后,只能看到一条线,是怎么回事?","titles":["🙋 常见问题"]},"195":{"title":"蜡烛柱显示趋近于一条线,看不到波动,怎么办?","titles":["🙋 常见问题"]},"196":{"title":"分时图怎么创建?","titles":["🙋 常见问题"]},"197":{"title":"内置的技术指标,计算出来的数据不是想要的,怎么办?","titles":["🙋 常见问题"]},"198":{"title":"想创建一个内置技术指标之外的指标,怎么办?","titles":["🙋 常见问题"]},"199":{"title":"想标记一下买卖点,该怎么做?","titles":["🙋 常见问题"]},"200":{"title":"💬 反馈和共建","titles":[]},"201":{"title":"Github","titles":["💬 反馈和共建"]},"202":{"title":"Telegram","titles":["💬 反馈和共建"]},"203":{"title":"Discord","titles":["💬 反馈和共建"]},"204":{"title":"微信讨论群","titles":["💬 反馈和共建"]},"205":{"title":"QQ讨论群","titles":["💬 反馈和共建"]},"206":{"title":"本地开发","titles":[]},"207":{"title":"摘要","titles":["本地开发"]},"208":{"title":"须知","titles":["本地开发"]},"209":{"title":"文件目录说明","titles":["本地开发","须知"]},"210":{"title":"模块依赖关系","titles":["本地开发","须知"]},"211":{"title":"开发","titles":["本地开发"]},"212":{"title":"安装依赖","titles":["本地开发","开发"]},"213":{"title":"NPM 执行命令说明","titles":["本地开发","开发"]},"214":{"title":"调试","titles":["本地开发","开发"]},"215":{"title":"坐标轴","titles":[]},"216":{"title":"基础展示","titles":[]},"217":{"title":"数据加载","titles":[]},"218":{"title":"多语言","titles":[]},"219":{"title":"技术指标","titles":[]},"220":{"title":"覆盖物","titles":[]},"221":{"title":"主题","titles":[]},"222":{"title":"时区","titles":[]},"223":{"title":"提示条","titles":[]},"224":{"title":"❤️ 赞助","titles":[]},"225":{"title":"赞助渠道","titles":["❤️ 赞助"]},"226":{"title":"支付宝","titles":["❤️ 赞助","赞助渠道"]},"227":{"title":"微信支付","titles":["❤️ 赞助","赞助渠道"]},"228":{"title":"加密货币","titles":["❤️ 赞助","赞助渠道"]},"229":{"title":"蜡烛类型","titles":[]}},"dirtCount":0,"index":[["跌空心",{"2":{"229":1}}],["涨空心",{"2":{"229":1}}],["全空心",{"2":{"229":1}}],["全实心",{"2":{"229":1}}],["全局添加",{"2":{"175":1}}],["微信支付",{"0":{"227":1}}],["微信讨论群",{"0":{"204":1}}],["支付宝",{"0":{"226":1}}],["支持字符串模版",{"2":{"183":1}}],["支持多种下载方式",{"2":{"179":1}}],["支持移动端",{"2":{"172":1}}],["支持合并",{"2":{"122":1}}],["支持root",{"2":{"120":1,"121":1}}],["支持嵌套",{"2":{"60":1}}],["支持事件选择",{"2":{"24":1}}],["支持千分符显示",{"2":{"22":1}}],["支持数组",{"2":{"18":1}}],["支持增量",{"2":{"15":1,"35":1,"40":1,"115":1}}],["支持向前和向后添加数据",{"2":{"8":1}}],["支持长小数折叠",{"2":{"8":1}}],["支持指标绘制到未来时间",{"2":{"8":1}}],["支持自定义坐标轴",{"2":{"8":1}}],["发送邮件到",{"2":{"224":1}}],["首页",{"2":{"224":1}}],["首先确定计算参数",{"2":{"117":1}}],["那就真的太感谢了",{"2":{"224":1}}],["☕️",{"2":{"224":1}}],["希望你能在",{"2":{"224":1}}],["希望提示的和参数一样",{"2":{"118":1}}],["许可的开源项目",{"2":{"224":1}}],["赞助渠道",{"0":{"225":1},"1":{"226":1,"227":1,"228":1}}],["赞助额前三名",{"2":{"224":1}}],["赞助",{"0":{"224":1},"1":{"225":1,"226":1,"227":1,"228":1}}],["❤️",{"0":{"224":1},"1":{"225":1,"226":1,"227":1,"228":1}}],["跟随十字光标",{"2":{"223":1}}],["芝加哥",{"2":{"222":1}}],["柏林",{"2":{"222":1}}],["红涨绿跌",{"2":{"221":1}}],["绿涨红跌",{"2":{"221":1}}],["深色",{"2":{"221":1}}],["深度复制",{"2":{"52":1}}],["浅色",{"2":{"221":1}}],["主页链接等信息",{"2":{"224":1}}],["主题",{"0":{"221":1}}],["主图指标",{"2":{"219":1}}],["主图的窗口id",{"2":{"147":1,"148":1,"149":1,"150":1,"151":1,"162":1}}],["价格线",{"2":{"220":1}}],["价格精度",{"2":{"124":1,"176":1}}],["副图指标",{"2":{"219":1}}],["🥑",{"2":{"219":1}}],["🥭",{"2":{"219":1}}],["🥝",{"2":{"219":1}}],["🥥",{"2":{"219":1}}],["繁体中文",{"2":{"218":1}}],["多语言",{"0":{"218":1}}],["多边形",{"2":{"210":1}}],["多边形参数",{"2":{"79":1}}],["反向",{"2":{"215":1}}],["反馈和共建",{"0":{"200":1},"1":{"201":1,"202":1,"203":1,"204":1,"205":1}}],["正向",{"2":{"215":1}}],["百分比轴",{"2":{"215":1}}],["内部",{"2":{"215":1}}],["内置",{"2":{"220":1}}],["内置的覆盖物有一个simpleannotation",{"2":{"199":1}}],["内置的技术指标",{"0":{"197":1}}],["内置的右击删除将无效",{"2":{"176":1}}],["内置覆盖物类型",{"0":{"174":1}}],["内置多种指标和画线模型",{"2":{"172":1}}],["内置一些转换方法",{"2":{"115":4,"176":2}}],["内置技术指标",{"0":{"113":1}}],["内置基础图形",{"0":{"95":1},"1":{"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"102":1}}],["内置支持zh",{"2":{"35":1}}],["外部",{"2":{"215":1}}],["以下仅仅是为了协助代码演示",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["以一个填充带边框的圆来具体说明如何配置",{"2":{"177":1}}],["以一个名为",{"2":{"116":1}}],["以一个可以有边框和背景菱形来具体说明自定义",{"2":{"105":1}}],["入口文件的方式进行调试",{"2":{"214":1}}],["入参说明",{"0":{"84":1}}],["入参是空数组时不刷新问题",{"2":{"23":1}}],["引入",{"2":{"214":1}}],["引入调整",{"0":{"185":1}}],["依赖文件",{"2":{"213":2}}],["生成",{"2":{"213":1}}],["生产环境模块",{"2":{"213":1}}],["打包成",{"2":{"213":4}}],["检验代码规则",{"2":{"213":1}}],["检查一下容器是否有高度",{"2":{"194":1}}],["检查某个坐标点是否在文字上",{"2":{"75":1}}],["检查某个坐标点是否在矩形上",{"2":{"74":1}}],["检查某个坐标点是否在多边形上",{"2":{"73":1}}],["检查某个坐标点是否在线上",{"2":{"72":1}}],["检查某个坐标点是否在圆上",{"2":{"71":1}}],["检查某个坐标点是否在圆弧上",{"2":{"70":1}}],["检查某个值是否有效",{"2":{"56":1}}],["检查某个值是否是bool值",{"2":{"59":1}}],["检查某个值是否是方法",{"2":{"58":1}}],["检查某个值是否是对象",{"2":{"57":1}}],["检查某个值是否是数字",{"2":{"55":1}}],["检查某个值是否是字符串",{"2":{"54":1}}],["检查事件是否在图形上",{"2":{"41":1}}],["运行",{"2":{"213":10}}],["项目根目录下执行",{"2":{"212":1}}],["项目采用依赖",{"2":{"212":1}}],["环境",{"2":{"212":1}}],["环境要求",{"0":{"90":1},"1":{"91":1,"92":1}}],["安装依赖",{"0":{"212":1}}],["还进行事件分发",{"2":{"210":1}}],["形成最终的图表",{"2":{"210":1}}],["进行项目创建",{"2":{"214":1}}],["进行清理打包好的文件",{"2":{"213":1}}],["进行组装到一起",{"2":{"210":1}}],["进行单一业务绘制",{"2":{"210":1}}],["进行更改",{"2":{"181":1}}],["中获取数据",{"2":{"210":1}}],["中的overlay",{"2":{"176":2}}],["中的",{"2":{"147":1}}],["中的indicator",{"2":{"115":4}}],["中的子项",{"2":{"85":1}}],["中的入参value和options",{"2":{"35":1}}],["矩形框",{"2":{"223":1}}],["矩形",{"2":{"210":1}}],["矩形参数",{"2":{"74":1,"80":1}}],["模块",{"2":{"213":6}}],["模块依赖关系",{"0":{"210":1}}],["模式灵敏度",{"2":{"46":1,"153":1,"176":1}}],["模式",{"2":{"46":1,"153":1,"176":2}}],["文本",{"2":{"210":1}}],["文件目录说明",{"0":{"209":1}}],["文字内容",{"2":{"75":1,"81":1,"101":1}}],["文字参数",{"2":{"75":1,"81":1}}],["须知",{"0":{"208":1},"1":{"209":1,"210":1}}],["编写的此文档",{"2":{"207":1}}],["编组id",{"2":{"153":1,"154":1}}],["感谢",{"2":{"207":1}}],["核心感兴趣",{"2":{"207":1}}],["你可以使用",{"2":{"212":1,"214":1}}],["你可以通过",{"2":{"179":1}}],["你可能会对改进",{"2":{"207":1}}],["摘要",{"0":{"207":1}}],["本地开发",{"0":{"206":1},"1":{"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1}}],["本文档将帮助你从",{"2":{"184":1}}],["本文档介绍了图表内置的覆盖物和如何自定义一个覆盖物",{"2":{"173":1}}],["本文档介绍了图表内置的技术指标和如何自定义一个技术指标",{"2":{"112":1}}],["qq讨论群",{"0":{"205":1}}],["quick",{"2":{"180":2}}],["加密货币",{"0":{"228":1}}],["加入群聊",{"2":{"204":1}}],["加载边界的数据",{"2":{"146":1}}],["加载",{"2":{"91":1}}],["备注",{"2":{"204":1}}],["扫一扫",{"2":{"204":1}}],["该怎么做",{"0":{"199":1}}],["该方法自版本9",{"2":{"141":1,"145":1}}],["想标记一下买卖点",{"0":{"199":1}}],["想创建一个内置技术指标之外的指标",{"0":{"198":1}}],["想显示时间",{"2":{"183":1}}],["通过样式设置",{"2":{"196":1}}],["通过图表实例",{"2":{"89":1}}],["分时图怎么创建",{"0":{"196":1}}],["分割线事件响应回退",{"2":{"16":1}}],["怎么办",{"0":{"195":1,"197":1,"198":1}}],["看不到波动",{"0":{"195":1}}],["初始化图表后",{"0":{"194":1}}],["初始化一个图表",{"2":{"35":1}}],["常见问题",{"0":{"193":1},"1":{"194":1,"195":1,"196":1,"197":1,"198":1,"199":1}}],["子项方法color",{"2":{"192":1}}],["合并成一个方法getsize",{"2":{"190":1}}],["合并为candle",{"2":{"187":1}}],["更改为dashed",{"2":{"187":1}}],["更新数据",{"2":{"142":1}}],["更新日志",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1}}],["设计调整",{"0":{"186":1}}],["设置下精度",{"2":{"195":1}}],["设置窗口配置",{"2":{"162":1}}],["设置自动加载数据回调方法",{"2":{"146":1}}],["设置加载更多回调函数",{"2":{"145":1}}],["设置右边最小可见的蜡烛数量",{"2":{"136":1}}],["设置左边最小可见的蜡烛数量",{"2":{"135":1}}],["设置图表单根蜡烛柱的宽度",{"2":{"137":1}}],["设置图表右边最大可空出来的间隙",{"2":{"134":1}}],["设置图表右边可以空出来的间隙",{"2":{"131":1}}],["设置图表左边最大可空出来的间隙",{"2":{"133":1}}],["设置是否可以拖拽滚动",{"2":{"129":1}}],["设置是否缩放",{"2":{"127":1}}],["设置时区",{"2":{"125":1}}],["设置价格和数量精度",{"2":{"124":1}}],["设置样式配置",{"2":{"122":1}}],["到",{"0":{"184":1},"1":{"185":1,"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1}}],["配置",{"2":{"183":1}}],["提示条",{"0":{"223":1}}],["提示",{"2":{"183":2}}],["提供完整的类型定义文件",{"2":{"172":1}}],["面积图",{"2":{"183":1,"210":1,"229":1}}],["蜡烛类型",{"0":{"229":1}}],["蜡烛图类型",{"2":{"183":1}}],["蜡烛图",{"2":{"183":1}}],["蜡烛柱显示趋近于一条线",{"0":{"195":1}}],["蜡烛柱",{"2":{"183":1}}],["蜡烛柱不包含蜡烛柱之间间隙的尺寸",{"2":{"115":1,"176":1}}],["蜡烛柱尺寸",{"2":{"115":1,"176":1}}],["蜡烛柱的尺寸信息",{"2":{"115":1,"176":1}}],["蜡烛柱默认宽度改为8",{"2":{"5":1}}],["网格线",{"2":{"183":1,"210":1}}],["网站",{"2":{"179":1}}],["销毁图表",{"2":{"180":1}}],["销毁一个图表",{"2":{"36":1}}],["享受整个生态圈和工具链带来的诸多好处",{"2":{"179":1}}],["推荐使用包管理工具的方式进行开发",{"2":{"179":1}}],["所以需要",{"2":{"212":1}}],["所以你可以在任何一个前端框架中使用",{"2":{"180":1}}],["所以也可以从",{"2":{"179":1}}],["所有的api都迁移至klinecharts",{"2":{"191":1}}],["所有线的样式选项dash",{"2":{"187":1}}],["所有dashvalue变更为dashedvalue",{"2":{"28":1}}],["所有line",{"2":{"28":1}}],["所有visiblerange新增realfrom和realto",{"2":{"22":1}}],["版本升级到",{"2":{"184":1}}],["版本",{"2":{"179":1,"184":1}}],["另外",{"2":{"179":1}}],["另一个计算10个周期时间的均值",{"2":{"117":1}}],["包管理工具下载",{"2":{"179":1}}],["或",{"2":{"179":2}}],["或者直接引入",{"2":{"214":1}}],["或者更老的版本",{"2":{"184":1}}],["或者图表实例方法setstyles",{"2":{"181":1}}],["或者",{"2":{"124":1,"183":2,"212":1}}],["或者setlocale",{"2":{"111":1}}],["或者使用实例方法",{"2":{"85":1}}],["快速上手",{"0":{"178":1},"1":{"179":1,"180":1}}],["快捷键",{"0":{"108":1}}],["其它选择使用默认样式",{"2":{"177":1}}],["选择边框且填充",{"2":{"177":1}}],["选中回调事件",{"2":{"176":1}}],["选中事件",{"2":{"46":1,"153":1}}],["确定对应点生成的圆的坐标",{"2":{"177":1}}],["确定其它属性",{"2":{"118":1}}],["完成一个圆的绘制需要三个步骤",{"2":{"177":1}}],["完成语言切换",{"2":{"111":1}}],["双击回调事件",{"2":{"176":1}}],["双击事件",{"2":{"46":1,"153":1}}],["处理按住移动操作",{"2":{"176":1}}],["处理在绘制过程中移动操作",{"2":{"176":1}}],["事件所在点的信息",{"2":{"176":1}}],["事件所在点的索引",{"2":{"176":1}}],["事件的坐标",{"2":{"104":1}}],["非必须",{"2":{"176":12}}],["非必须字段",{"2":{"89":2}}],["作为覆盖物创建的唯一标识",{"2":{"176":1}}],["必须字段",{"2":{"176":1}}],["必要字段",{"2":{"89":5,"104":1}}],["名称",{"2":{"176":1,"177":1}}],["名字",{"2":{"41":1,"115":1}}],["搞定多端",{"2":{"172":1}}],["功能扩展随心所欲",{"2":{"172":1}}],["功能强大",{"2":{"172":1}}],["丰富的样式配置和api",{"2":{"172":1}}],["零依赖",{"2":{"172":1}}],["轻量流畅",{"2":{"172":1}}],["简体中文",{"2":{"218":1}}],["简单快速集成",{"2":{"172":1}}],["简短名字",{"2":{"44":1,"148":1}}],["特性",{"0":{"172":1}}],["特殊的id",{"2":{"147":1,"148":1,"149":1,"150":1,"151":1,"162":1}}],["什么是",{"0":{"171":1}}],["介绍",{"0":{"170":1},"1":{"171":1,"172":1}}],["介绍如何去做自定义技术指标",{"2":{"116":1}}],["频繁调用可能会影响到性能",{"2":{"169":1}}],["总是显示",{"2":{"223":1}}],["总是会填充容器大小",{"2":{"169":1}}],["总共需要多少步操作才行绘制完成",{"2":{"176":1}}],["总的实现步骤",{"2":{"46":1}}],["调试",{"0":{"214":1}}],["调用setpricevolumeprecision",{"2":{"195":1}}],["调用请谨慎",{"2":{"169":1}}],["调用createoverlay方法是返回的标识",{"2":{"152":1,"154":1}}],["调整图表大小",{"2":{"169":1}}],["三种中的一种",{"2":{"168":1}}],["转换后的图片类型",{"2":{"168":1}}],["只能看到一条线",{"0":{"194":1}}],["只作用于y轴",{"2":{"166":1,"167":1}}],["只需要生成一个技术指标信息",{"2":{"114":1}}],["只需要生成基础图形信息",{"2":{"103":1}}],["过滤条件",{"2":{"166":1,"167":1}}],["对于赞助",{"2":{"224":1}}],["对数轴",{"2":{"215":1}}],["对chartstore里面的数据进行操作",{"2":{"210":1}}],["对pane进行管理",{"2":{"210":1}}],["对象类型为",{"2":{"183":1}}],["对应y轴的值",{"2":{"166":1,"176":3}}],["对齐方式",{"2":{"101":1}}],["订阅时的回调方法",{"2":{"165":1}}],["订阅图表动作",{"2":{"164":1}}],["执行命令说明",{"0":{"213":1}}],["执行动作需要的数据",{"2":{"163":1}}],["执行图表动作",{"2":{"163":1}}],["轴名字",{"2":{"162":1}}],["轴上是否可以滚动缩放",{"2":{"147":1,"162":1}}],["在实际项目中根据情况进行调整",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["在指定时间戳上缩放",{"2":{"161":1}}],["在某个位置缩放",{"2":{"160":1}}],["在某个坐标点缩放",{"2":{"159":1}}],["缩放比例",{"2":{"159":1,"160":1,"161":1}}],["缩小",{"2":{"108":1}}],["动画时间",{"2":{"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1}}],["移动绘制过程中触发",{"2":{"176":1}}],["移动端",{"2":{"172":1}}],["移动事件过程中特殊处理方法",{"2":{"46":1}}],["移除图形",{"2":{"154":1}}],["移除技术指标",{"2":{"150":1}}],["\\tbars",{"2":{"148":1}}],["覆盖已绘制的覆盖物",{"2":{"153":1}}],["覆盖技术指标信息",{"2":{"148":1}}],["覆盖物实例",{"2":{"176":1}}],["覆盖物",{"0":{"173":1,"220":1},"1":{"174":1,"175":1,"176":1,"177":1},"2":{"183":1}}],["覆盖物标识",{"2":{"153":1}}],["覆盖物名称",{"2":{"154":1}}],["覆盖物名或者对象",{"2":{"151":1}}],["覆盖物名",{"2":{"46":1,"153":1}}],["覆盖物信息",{"2":{"46":1}}],["覆盖物支持双击强制结束绘制",{"2":{"26":1}}],["此项目没有调试项目",{"2":{"214":1}}],["此外",{"2":{"210":1}}],["此方法会重新计算整个图表各个模块的大小",{"2":{"169":1}}],["此方法会清空图表数据",{"2":{"140":1}}],["此参数对应图表实例方法",{"2":{"147":1}}],["边距",{"2":{"147":1,"162":1}}],["边框虚线参数",{"2":{"97":1,"99":1,"100":1,"101":1}}],["边框虚线参数值",{"2":{"77":1,"79":1,"80":1,"81":1}}],["边框尺寸",{"2":{"97":1,"99":1,"100":1,"101":1}}],["边框圆角尺寸",{"2":{"81":1}}],["边框圆角值",{"2":{"80":1,"100":1,"101":1}}],["边框样式",{"2":{"77":1,"79":1,"80":1,"81":1,"97":1,"99":1,"100":1,"101":1}}],["边框粗细",{"2":{"77":1,"79":1,"80":1,"81":1}}],["边框颜色",{"2":{"77":1,"79":1,"80":1,"81":1,"97":1,"99":1,"100":1,"101":1}}],["都需要此标识",{"2":{"147":1}}],["后续对该窗口的一些操作",{"2":{"147":1}}],["后续计算参数发生变化的时候",{"2":{"118":1}}],["类型有",{"2":{"183":2}}],["类型为klinecharts",{"2":{"176":1}}],["类型参与",{"2":{"176":2}}],["类型参阅",{"2":{"115":6}}],["类型参阅样式",{"2":{"40":1}}],["类型是",{"2":{"168":1}}],["类型和图表方法overrideindicator的入参一致",{"2":{"147":1}}],["类型",{"2":{"146":1}}],["回调参数和`performeventmovefordrawing`一致",{"2":{"176":1}}],["回调参数",{"2":{"146":1}}],["回调方法",{"2":{"146":2}}],["为了避免重复绘制",{"2":{"144":1}}],["清空图表数据",{"2":{"144":1}}],["单条k线数据",{"2":{"142":1}}],["相同则覆盖",{"2":{"142":1}}],["请提供付款账号或地址",{"2":{"224":1}}],["请通过getdom",{"2":{"190":1}}],["请统一使用import",{"2":{"185":1}}],["请先参考之前的升级文档升级到",{"2":{"184":1}}],["请使用",{"2":{"140":1,"142":1,"145":1}}],["请用overrideoverlay",{"2":{"190":1}}],["请用overlay代替",{"2":{"187":1}}],["请用removeoverlay",{"2":{"190":1}}],["请用registeroverlay",{"2":{"189":1}}],["请用createoverlay",{"2":{"190":1}}],["请用text代替",{"2":{"102":1}}],["请用",{"2":{"91":1}}],["请用utils",{"2":{"82":1}}],["自版本9",{"2":{"140":1,"142":1}}],["自定义",{"2":{"220":1}}],["自定义显示",{"2":{"183":1}}],["自定义一个覆盖物",{"2":{"175":1}}],["自定义一些api",{"2":{"35":1}}],["自定义覆盖物",{"0":{"175":1},"1":{"176":1,"177":1}}],["自定义绘制",{"2":{"115":1}}],["自定义绘制方法",{"2":{"44":1,"148":1}}],["自定义技术指标调整",{"0":{"192":1}}],["自定义技术指标",{"0":{"114":1},"1":{"115":1,"116":1,"117":1,"118":1}}],["自定义基础图形",{"0":{"103":1},"1":{"104":1,"105":1,"106":1,"107":1}}],["自定义坐标轴",{"0":{"83":1},"1":{"84":1,"85":1,"86":1,"87":1,"88":1}}],["自定义布局",{"2":{"35":1}}],["自定义扩展",{"2":{"28":2}}],["成功回调",{"2":{"140":1,"141":1,"142":1,"148":1}}],["成交額",{"2":{"110":1}}],["成交额",{"2":{"89":1}}],["成交量",{"2":{"89":1,"110":1,"218":1}}],["告诉图表还有没有更多历史数据",{"2":{"140":1,"141":1}}],["不显示",{"2":{"223":1}}],["不再区分klinecharts",{"2":{"185":1}}],["不受前端框架限制",{"2":{"180":1}}],["不仅可在开发环境轻松调试",{"2":{"179":1}}],["不触发事件",{"2":{"176":1}}],["不同则追加",{"2":{"142":1}}],["不需要额外调用cleardata方法",{"2":{"140":1}}],["不生效问题",{"2":{"9":1}}],["数组的子项类型为",{"2":{"183":1}}],["数量精度",{"2":{"124":1,"176":1}}],["数据加载",{"0":{"217":1}}],["数据的索引",{"2":{"157":1,"160":1}}],["数据类型详情可参阅数据源",{"2":{"140":1,"141":1,"142":1}}],["数据索引",{"2":{"115":1,"166":1,"176":3}}],["数据源",{"2":{"115":8}}],["数据信息",{"2":{"115":1}}],["数据",{"0":{"89":1}}],["也可放心地在生产环境打包部署使用",{"2":{"179":1}}],["也可以是数组",{"2":{"166":1,"167":1}}],["也可以是id组成的数组",{"2":{"154":1}}],["也可以是object",{"2":{"35":1}}],["也提供了",{"2":{"179":1}}],["也会受影响",{"2":{"124":1}}],["详情请查阅覆盖物",{"2":{"186":1}}],["详情可参阅样式",{"2":{"122":1}}],["详情参阅技术指标",{"2":{"198":1}}],["详情参阅",{"2":{"176":1}}],["详情参阅覆盖物",{"2":{"46":1}}],["详情参阅基础图形",{"2":{"41":1}}],["详情参阅样式",{"2":{"35":1}}],["位置",{"2":{"121":1,"147":1}}],["缺省则取消当前类型所有",{"2":{"165":1}}],["缺省则在图表中间位置缩放",{"2":{"159":1}}],["缺省则无动画",{"2":{"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1}}],["缺省则删除对应窗口上所有的",{"2":{"154":1}}],["缺省则删除所有",{"2":{"154":1}}],["缺省则返回所有",{"2":{"149":1}}],["缺省则设置所有",{"2":{"148":1}}],["缺省则是root",{"2":{"120":1,"121":1}}],["缺省则是整个图表容器",{"2":{"120":1,"121":1}}],["缺省将显示name",{"2":{"115":1}}],["窗口是否可以拖拽调整高度",{"2":{"147":1,"162":1}}],["窗口最小高度",{"2":{"147":1,"162":1}}],["窗口高度",{"2":{"147":1,"162":1}}],["窗口配置信息",{"2":{"147":1,"162":1}}],["窗口id",{"2":{"120":1,"121":1,"147":1,"148":1,"149":1,"150":1,"151":1,"154":1,"162":1,"166":1,"167":1}}],["窗口尺寸信息",{"2":{"84":1,"115":2,"176":1}}],["每个key需要和figures中的子项key对应的值一致",{"2":{"118":1}}],["j++",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["jsimport",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["jsximport",{"2":{"180":1}}],["js",{"2":{"179":1,"180":2,"212":2}}],["jsdelivr",{"2":{"179":1,"180":1}}],["jpeg",{"2":{"168":2}}],["j",{"2":{"118":6,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["javascripthtml",{"2":{"216":1,"217":1}}],["javascripthtmlindex",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["javascriptchart",{"2":{"147":1,"148":1,"151":1,"153":1,"162":1,"196":1}}],["javascript",{"2":{"94":1,"107":1,"117":1,"118":1,"176":1,"177":1,"180":1,"183":1}}],["用图表api创建即可createoverlay",{"2":{"199":1}}],["用",{"2":{"118":1,"214":1}}],["用于回传数据给图表",{"2":{"146":1}}],["用于生成样式",{"2":{"115":1}}],["用于生成自定义图形的属性",{"2":{"115":1}}],["用于tooltip显示",{"2":{"115":1}}],["用于取计算结果中值",{"2":{"115":1}}],["用于创建的唯一标识",{"2":{"46":1,"153":1}}],["用于创建和操作的唯一标识",{"2":{"44":1,"148":1}}],["用于显示",{"2":{"44":1,"115":1,"148":1}}],["第二条线",{"2":{"117":1}}],["第一条线",{"2":{"117":1}}],["因此figures配置为",{"2":{"117":1}}],["则依据索引转换",{"2":{"166":1}}],["则会以id为依据去覆盖",{"2":{"153":1}}],["则会移除所有",{"2":{"150":1}}],["则figures配置的图形不会绘制",{"2":{"115":1}}],["则不会显示",{"2":{"115":1}}],["则需要为该字段填充数据",{"2":{"89":1}}],["十字光标线",{"2":{"210":1}}],["十字光标垂直线及文字",{"2":{"183":1}}],["十字光标水平线及文字",{"2":{"183":1}}],["十字光标",{"2":{"183":1}}],["十字光标交叉点所在的窗口id",{"2":{"115":1}}],["十字光标的信息",{"2":{"115":1}}],["会在计算参数发生变化后触发",{"2":{"115":1}}],["参阅",{"2":{"115":3}}],["参数finder",{"2":{"190":1}}],["参数type选项变更为onzoom",{"2":{"190":1}}],["参数position选项变更为root",{"2":{"190":1}}],["参数paneoptions新增position",{"2":{"12":1}}],["参数和返回值和`createpointfigures`一致",{"2":{"176":2}}],["参数和overrideoverlay一致",{"2":{"151":1}}],["参数options新增layout",{"2":{"12":1}}],["参数",{"2":{"3":1,"85":2,"140":1,"142":1}}],["技术图表实例",{"2":{"115":1}}],["技术指标名",{"2":{"149":1,"150":1}}],["技术指标名或者技术指标对象",{"2":{"147":1}}],["技术指标需要展示两个周期的收盘价平均值连起来的线",{"2":{"117":1}}],["技术指标实例",{"2":{"115":3}}],["技术指标数据",{"2":{"115":1}}],["技术指标",{"0":{"112":1,"219":1},"1":{"113":1,"114":1,"115":1,"116":1,"117":1,"118":1},"2":{"116":1,"183":1}}],["技术指标信息",{"2":{"44":1}}],["技术指标删除属性shouldcheckparamcount",{"2":{"28":1}}],["技术指标模版不再保存相关属性",{"2":{"28":1}}],["技术指标属性render变更为draw",{"2":{"28":1}}],["技术指标属性regenerateplots变更为regeneratefigures",{"2":{"28":1}}],["技术指标属性calctechnicalindicator变更为calc",{"2":{"28":1}}],["技术指标属性calcparams",{"2":{"28":1}}],["技术指标属性plots变更为figures",{"2":{"28":1}}],["下边距",{"2":{"147":1,"162":1}}],["下一个图形的数据",{"2":{"115":1}}],["下内边距",{"2":{"81":1,"101":1}}],["上海",{"2":{"222":1}}],["上图是按照下层作为上层的容器",{"2":{"210":1}}],["上边距",{"2":{"147":1,"162":1}}],["上一个图形的数据",{"2":{"115":1}}],["上内边距",{"2":{"81":1,"101":1}}],["一个图表",{"2":{"172":1}}],["一个计算5个周期时间的均值",{"2":{"117":1}}],["一般情况下不用手动调用",{"2":{"144":1}}],["一般用于type是",{"2":{"115":1}}],["一条名为",{"2":{"117":1}}],["一条为",{"2":{"117":1}}],["一旦销毁",{"2":{"36":1}}],["将使用超大logo展示",{"2":{"224":1}}],["将widget组装到一起",{"2":{"210":1}}],["将相关的",{"2":{"210":1}}],["将坐标转换成值",{"2":{"167":1}}],["将值转换成坐标",{"2":{"166":1}}],["将以这个值上下去绘制",{"2":{"115":1}}],["将一个对象合并到另一个对象",{"2":{"53":1}}],["系列",{"2":{"115":1}}],["层级",{"2":{"115":1,"148":1}}],["比如100000是否需要格式化100k",{"2":{"115":1}}],["从上到下列出图表模块层级",{"2":{"210":1}}],["从",{"0":{"184":1},"1":{"185":1,"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1},"2":{"210":1}}],["从1000开始格式化",{"2":{"115":1}}],["从某个值取对应的值",{"2":{"60":1}}],["无论数额多少",{"2":{"224":1}}],["无特殊含义",{"2":{"176":1}}],["无",{"2":{"113":2}}],["无法生效问题",{"2":{"3":1}}],["当是一个方法时",{"2":{"183":1}}],["当是对象时",{"2":{"122":1,"147":1,"151":1}}],["当前步骤",{"2":{"176":1}}],["当前图形的数据",{"2":{"115":1}}],["当计算参数改变时",{"2":{"118":1}}],["当添加完语言包后",{"2":{"111":1}}],["当注册完成之后",{"2":{"85":1}}],["漲幅",{"2":{"110":1}}],["收",{"2":{"110":1,"218":1}}],["收盘价",{"2":{"89":1}}],["低",{"2":{"110":1,"218":1}}],["開",{"2":{"110":1,"218":1}}],["時間",{"2":{"110":1,"218":1}}],["zoomattimestamp",{"0":{"161":1}}],["zoomatdataindex",{"0":{"160":1}}],["zoomatcoordinate",{"0":{"159":1}}],["zh",{"2":{"110":1,"176":1,"218":3}}],["zlevel",{"2":{"46":2,"115":1,"147":1,"148":3,"151":3,"153":3,"176":1}}],["例如删除和添加操作",{"2":{"210":1}}],["例如",{"2":{"110":1,"183":1}}],["去完成",{"2":{"110":1}}],["去github上查看",{"2":{"29":1,"30":1,"31":1,"32":1,"33":1}}],["增加语言包通过klinecharts",{"2":{"110":1}}],["增加语言包",{"0":{"110":1}}],["默认",{"2":{"223":1}}],["默认完整配置",{"0":{"183":1}}],["默认样式",{"2":{"176":1}}],["默认null",{"2":{"115":2}}],["默认的技术指标样式",{"2":{"115":3}}],["默认为true",{"2":{"140":1,"141":1}}],["默认为null",{"2":{"115":2}}],["默认为",{"2":{"115":1,"147":1,"168":2}}],["默认为4",{"2":{"115":1}}],["默认计算参数",{"2":{"113":3}}],["默认语言是en",{"2":{"109":1}}],["默认生成的分割文字信息",{"2":{"84":1}}],["目前只会匹配当前最后一条数据的时间戳",{"2":{"142":1}}],["目前图表内置了en",{"2":{"109":1}}],["目前快捷键仅支持移动和缩放",{"2":{"108":1}}],["国际化",{"0":{"109":1},"1":{"110":1,"111":1}}],["放大",{"2":{"108":1}}],["左侧",{"2":{"215":1}}],["左移",{"2":{"108":1}}],["左内边距",{"2":{"81":1,"101":1}}],["←",{"2":{"108":1}}],["→",{"2":{"108":1}}],["⌨️",{"0":{"108":1}}],["实际终点数据索引",{"2":{"115":2}}],["实际起点数据索引",{"2":{"115":2}}],["实现checkeventon和draw两个方法",{"2":{"107":1}}],["实例化并绘制",{"2":{"94":1}}],["实例apiapplynewdata",{"2":{"22":1}}],["实例api新增getoffsetrightdistance和executeaction",{"2":{"22":1}}],["实例api",{"0":{"119":1,"190":1},"1":{"120":1,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1},"2":{"18":1}}],["实例方法removetechnicalindicator变更为removeindicator",{"2":{"28":1}}],["实例方法gettechnicalindicatorbypaneid变更为getindicatorbypaneid",{"2":{"28":1}}],["实例方法getstyleoptions变更为getstyles",{"2":{"28":1}}],["实例方法overlaytechnicalindicator变更为overlayindicator",{"2":{"28":1}}],["实例方法createtechnicalindicator变更为createindicator",{"2":{"28":1}}],["实例方法createindicator",{"2":{"12":1}}],["实例方法setoffsetrightspace变更为setoffsetrightdistance",{"2":{"28":1}}],["实例方法setpaneoptions",{"2":{"28":1}}],["实例方法setstyleoptions变更为setstyles",{"2":{"28":1}}],["实例方法新增setmaxoffsetleftdistance和setmaxoffsetrightdistance",{"2":{"11":1}}],["步骤二",{"0":{"107":1,"118":1}}],["步骤一",{"0":{"106":1,"117":1}}],["我们可以定义三个选项stroke",{"2":{"106":1}}],["先确定属性和样式",{"2":{"106":1}}],["示例",{"0":{"105":1,"116":1,"177":1},"1":{"106":1,"107":1,"117":1,"118":1},"2":{"147":1,"148":1,"151":1,"153":1,"162":1,"183":2}}],["返回值由",{"2":{"192":1}}],["返回值是一个标识窗口的字符串",{"2":{"147":1}}],["返回一个字符串类型的标识",{"2":{"151":1}}],["返回一个boolean值",{"2":{"104":1}}],["返回数据类型可参阅数据源",{"2":{"143":1}}],["返回数据个数需要和klinedatalist的数据个数一致",{"2":{"118":1}}],["返回完整类型参阅样式",{"2":{"123":1}}],["返回类型参阅figures",{"2":{"115":1}}],["返回图表实例",{"2":{"35":1}}],["校验事件是否在图形上",{"2":{"104":1}}],["然后通过klinecharts",{"2":{"103":1,"114":1,"175":1}}],["同时打包",{"2":{"213":3}}],["同时技术指标系列是",{"2":{"124":1}}],["同text",{"2":{"102":1}}],["同utils",{"2":{"82":1}}],["基础信息提示",{"2":{"223":1}}],["基础展示",{"0":{"216":1}}],["基础图形可以通过图表方法klinecharts",{"2":{"93":1}}],["基础图形是图表重要的组成部分",{"2":{"93":1}}],["基础图形",{"0":{"93":1},"1":{"94":1,"95":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1}}],["基础图形信息",{"2":{"41":1}}],["基本图形",{"2":{"210":1}}],["基本都可以自定义样式",{"2":{"181":1}}],["基本零成本上手",{"2":{"172":1}}],["基准值",{"2":{"115":1}}],["基准",{"2":{"101":1}}],["虚线参数",{"2":{"96":1,"98":1}}],["虚线参数值",{"2":{"76":1,"78":1}}],["属性plots变更为figures",{"2":{"192":1}}],["属性说明",{"0":{"104":1,"115":1,"176":1}}],["属性",{"2":{"94":1,"106":1}}],["等进行下载",{"2":{"179":1}}],["等",{"2":{"94":1,"210":1}}],["需要创建新的工程",{"2":{"214":1}}],["需要返回一个数组",{"2":{"183":1}}],["需要返回一个boolean类型的值",{"2":{"176":1}}],["需要转换的值",{"2":{"166":1,"167":1}}],["需要覆盖的参数",{"2":{"153":1}}],["需要覆盖的一些参数",{"2":{"148":1}}],["需要在有画布上下文的情况下使用",{"2":{"94":1}}],["需要运行在支持",{"2":{"91":1}}],["注意",{"2":{"94":1,"118":1,"140":1,"141":1,"142":1,"145":1,"169":1}}],["这样你的第一个图表就创建完成了",{"2":{"180":1}}],["这样一个自定义覆盖物就完成了",{"2":{"177":1}}],["这样一个自定义指标就完成了",{"2":{"118":1}}],["这样一个自定义的基础图形就完成了",{"2":{"107":1}}],["这非常重要",{"2":{"147":1}}],["这里只是清除数据",{"2":{"144":1}}],["这里每一项的数据格式应该是",{"2":{"118":1}}],["这里计算不能及时响应",{"2":{"118":1}}],["这里的",{"2":{"86":3,"87":1,"88":1}}],["这篇文档介绍了内置的基本图形和如何自定义一个基础图形",{"2":{"93":1}}],["建议仔细阅读",{"2":{"93":1}}],["兼容处理",{"0":{"92":1}}],["构建",{"2":{"91":1}}],["浏览器支持",{"0":{"91":1}}],["🌟",{"2":{"224":1}}],["🍍",{"2":{"219":1}}],["🍑",{"2":{"219":1}}],["🍒",{"2":{"219":1}}],["🍈",{"2":{"219":1}}],["🍓",{"2":{"219":1}}],["🍇",{"2":{"219":1}}],["🍉",{"2":{"219":1}}],["🍌",{"2":{"219":1}}],["🍋",{"2":{"219":1}}],["🍊",{"2":{"219":1}}],["🍐",{"2":{"219":1}}],["🍎",{"2":{"219":1}}],["🍏",{"2":{"219":2}}],["🎨",{"0":{"181":1},"1":{"182":1,"183":1},"2":{"172":1}}],["🌏",{"0":{"109":1},"1":{"110":1,"111":1}}],["🏝️",{"0":{"90":1},"1":{"91":1,"92":1}}],["🆕",{"2":{"8":4,"11":2,"12":3,"16":2,"17":2,"18":3,"19":3,"22":5,"26":2,"28":1}}],["最新值标记",{"2":{"183":1}}],["最新价标记",{"2":{"183":1}}],["最新价线不显示问题",{"2":{"13":1}}],["最低价标记",{"2":{"183":1}}],["最低价",{"2":{"89":1}}],["最高价标记",{"2":{"183":1}}],["最高价",{"2":{"89":1}}],["开发环境和生产环境模块并生成",{"2":{"213":1}}],["开发环境和生产环境模块",{"2":{"213":2}}],["开发环境模块",{"2":{"213":1}}],["开发",{"0":{"211":1},"1":{"212":1,"213":1,"214":1}}],["开盘和收盘",{"2":{"183":1}}],["开盘价",{"2":{"89":1}}],["开箱即用",{"2":{"172":1}}],["开始角度",{"2":{"96":1}}],["开始绘制事件",{"2":{"46":1,"153":1}}],["毫秒级别",{"2":{"89":1}}],["`strong",{"2":{"176":1}}],["`stroke",{"2":{"97":1,"99":1,"100":1,"101":1}}],["`stroke`",{"2":{"97":1,"99":1,"100":1,"101":1}}],["`weak",{"2":{"176":1}}],["`ma$",{"2":{"118":2}}],["`dashed`",{"2":{"96":1,"98":1}}],["`",{"2":{"86":3,"87":1,"88":1,"118":2,"180":1}}],["`$",{"2":{"86":3,"87":1,"88":1}}],["方法render",{"2":{"192":1}}],["方法regenerateplots",{"2":{"192":1}}],["方法createtooltipdatasource",{"2":{"192":1}}],["方法calctechnicalindicator",{"2":{"192":1}}],["方法",{"0":{"86":1,"87":1,"88":1}}],["使用完全免费",{"2":{"224":1}}],["使用全局变量",{"2":{"179":1}}],["使用语言包",{"0":{"111":1}}],["使用示例",{"0":{"94":1}}],["使用自定义x轴时的",{"2":{"86":1}}],["使用自定义y轴时的",{"2":{"86":1,"87":1,"88":1}}],["使用自己定义的容器id代替",{"2":{"86":1}}],["使用",{"0":{"86":1,"87":1,"88":1}}],["使用说明",{"0":{"85":1},"1":{"86":1,"87":1,"88":1}}],["来安装依赖",{"2":{"212":1}}],["来和图表进行数据交互",{"2":{"89":1}}],["来指定",{"2":{"85":1}}],["来指定坐标轴",{"2":{"85":1}}],["来实现",{"2":{"83":1}}],["即可",{"2":{"179":1}}],["即可使用图表方法",{"2":{"85":1}}],["即全局样式配置中的overlay",{"2":{"176":1}}],["即全局设置的技术指标样式",{"2":{"115":3}}],["即调用createindicator方法时返回的窗口标识",{"2":{"149":1,"150":1}}],["即title的值需要改变",{"2":{"118":1}}],["即",{"2":{"117":2}}],["即y",{"2":{"67":1}}],["展示的文字",{"2":{"84":2}}],["值小余1则是百分比",{"2":{"147":2,"162":2}}],["值信息",{"2":{"115":1}}],["值",{"2":{"84":2}}],["值越大越靠前显示",{"2":{"153":1,"176":1}}],["值越大",{"2":{"46":1}}],["距离",{"2":{"155":1}}],["距离底部距离",{"2":{"84":1,"115":2,"176":1}}],["距离顶部距离",{"2":{"84":1,"115":2,"176":1}}],["距离右边距离",{"2":{"84":1,"115":2,"176":1}}],["距离左边距离",{"2":{"84":1,"115":2,"176":1}}],["高可扩展",{"2":{"172":1}}],["高",{"2":{"84":1,"110":1,"115":2,"176":1,"218":1}}],["高度",{"2":{"74":1,"80":1,"81":1,"100":1}}],["宽",{"2":{"84":1,"115":2,"176":1}}],["宽度",{"2":{"74":1,"80":1,"81":1,"100":1}}],["真实数据索引",{"2":{"115":1}}],["真实的x坐标",{"2":{"115":1}}],["真实区间长度",{"2":{"84":1}}],["真实终点",{"2":{"84":1}}],["真实起点",{"2":{"84":1}}],["区间长度",{"2":{"84":1}}],["区间相关的信息",{"2":{"84":1}}],["终点数据索引",{"2":{"115":2}}],["终点",{"2":{"84":1}}],["起点数据索引",{"2":{"115":2}}],["起点",{"2":{"84":1}}],["起始点y轴坐标值",{"2":{"100":1,"101":1}}],["起始点y轴值",{"2":{"74":1,"75":1,"80":1,"81":1}}],["起始点x轴坐标值",{"2":{"100":1,"101":1}}],["起始点x轴值",{"2":{"74":1,"75":1,"80":1,"81":1}}],["起始角度",{"2":{"70":1,"76":1}}],["代替即可",{"2":{"118":1}}],["代替",{"2":{"82":1,"86":2,"87":1,"88":1,"140":1,"142":1,"145":1,"189":1,"190":3}}],["已废弃",{"2":{"82":1,"102":1,"140":1,"141":1,"142":1,"145":1}}],["背景色",{"2":{"81":1,"101":1,"168":1}}],["右侧",{"2":{"215":1}}],["右击回调事件",{"2":{"176":1}}],["右击事件",{"2":{"46":1,"153":1}}],["右移",{"2":{"108":1}}],["右内边距",{"2":{"81":1,"101":1}}],["线性轴",{"2":{"215":1}}],["线样式",{"2":{"78":1}}],["线参数",{"2":{"78":1}}],["粗细",{"2":{"76":1,"78":1,"101":1}}],["弧样式",{"2":{"76":1}}],["画布上下文",{"2":{"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"94":1,"104":1,"115":1}}],["权重",{"2":{"75":1,"81":1}}],["字体",{"2":{"75":1,"81":1,"101":1}}],["尺寸",{"2":{"75":1,"81":1,"96":1,"98":1,"101":1}}],["颜色",{"2":{"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1}}],["垂直对齐方式",{"2":{"75":1,"81":1}}],["水平对齐方式",{"2":{"75":1,"81":1}}],["will",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["widget",{"2":{"210":1}}],["width=device",{"2":{"180":1}}],["width是宽度",{"2":{"106":1}}],["width",{"2":{"74":2,"80":2,"81":2,"84":1,"100":1,"101":1,"106":1,"107":8,"115":2,"121":1,"176":1,"180":8}}],["window",{"2":{"180":1}}],["wrap",{"2":{"215":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["wr",{"2":{"113":1}}],["web",{"2":{"176":1}}],["webview",{"2":{"91":1}}],["weight",{"0":{"66":1},"2":{"66":1,"75":2,"81":2,"101":1,"183":10}}],["weak",{"2":{"46":3,"151":3,"153":4,"176":3}}],["结束角度",{"2":{"70":1,"76":1,"96":1}}],["半径",{"2":{"70":1,"71":1,"76":1,"77":1,"96":1,"97":1}}],["圆",{"2":{"220":1}}],["圆心y轴坐标值",{"2":{"96":1,"97":1}}],["圆心x轴坐标值",{"2":{"96":1,"97":1}}],["圆心的y轴值",{"2":{"70":1,"71":1,"76":1,"77":1}}],["圆心的x轴值",{"2":{"70":1,"71":1,"76":1,"77":1}}],["圆参数",{"2":{"71":1,"77":1}}],["圆弧参数",{"2":{"70":1,"76":1}}],["+=",{"2":{"215":1,"216":1,"217":3,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["+098syuqtzi0ynzll",{"2":{"202":1}}],["+",{"2":{"67":1,"107":5,"108":5,"118":2,"177":1,"215":9,"216":9,"217":9,"218":9,"219":11,"220":10,"221":9,"222":9,"223":9,"229":9}}],["获取到对应的dom后操作",{"2":{"190":1}}],["获取klinechart",{"0":{"179":1}}],["获取可见区间范围",{"2":{"139":1}}],["获取样式配置",{"2":{"123":1}}],["获取尺寸",{"2":{"121":1}}],["获取dom容器",{"2":{"120":1}}],["获取基础图形实例",{"2":{"94":1}}],["获取",{"2":{"93":1}}],["获取一个点在斜率和常数项形成的线上的y轴坐标值",{"2":{"69":1}}],["获取一个点在另外两个坐标点形成的线上的y轴坐标值",{"2":{"68":1}}],["获取点组成的线的斜率和常数项",{"2":{"67":1}}],["获取图表转换成图片后的图片url",{"2":{"168":1}}],["获取图表目前的数据源",{"2":{"143":1}}],["获取图表单根蜡烛柱的宽度",{"2":{"138":1}}],["获取图表右边可以空出来的间隙",{"2":{"132":1}}],["获取图表时区名",{"2":{"126":1}}],["获取图表当前版本号",{"2":{"50":1}}],["获取图表支持的覆盖物",{"2":{"47":1}}],["获取图表支持的技术指标",{"2":{"45":1}}],["获取图表支持的基础图形类型",{"2":{"42":1}}],["获取图表支持的本地化语言类型",{"2":{"39":1}}],["获取图形类",{"2":{"43":1}}],["根据需要通知下级组件进行更新",{"2":{"210":1}}],["根据id获取覆盖物信息",{"2":{"152":1}}],["根据窗口id获取技术指标信息",{"2":{"149":1}}],["根据两个坐标点",{"2":{"67":1}}],["根据覆盖物名称获取图表内覆盖物的属性",{"2":{"38":1}}],["y轴线",{"2":{"183":1}}],["y轴",{"2":{"183":1}}],["y轴组件",{"2":{"115":2,"176":1}}],["yarn",{"2":{"179":1,"212":1}}],["yaxis",{"2":{"28":3,"44":4,"115":6,"120":2,"121":2,"176":2,"183":1,"187":3,"192":4,"215":4,"219":2}}],["ydis",{"2":{"107":2,"177":3,"220":3}}],["y是中心点y轴坐标值",{"2":{"106":1}}],["y",{"2":{"67":2,"68":3,"69":1,"70":3,"71":3,"72":2,"73":2,"74":3,"75":3,"76":2,"77":2,"78":1,"79":1,"80":2,"81":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"104":1,"106":1,"107":12,"159":1,"166":2,"167":2,"176":1,"177":2,"219":2,"220":2}}],["yyyy",{"2":{"63":1}}],["取消回调事件",{"2":{"176":1}}],["取消订阅图表动作",{"2":{"165":1}}],["取消选中事件",{"2":{"46":1,"153":1}}],["取c的值",{"2":{"60":1}}],["===",{"2":{"107":5,"177":1,"220":1,"221":2}}],["=",{"2":{"60":1,"67":1,"94":1,"107":14,"118":6,"140":1,"142":1,"177":3,"180":8,"215":31,"216":16,"217":22,"218":22,"219":39,"220":25,"221":28,"222":22,"223":35,"229":22}}],["=>",{"2":{"35":3,"36":1,"37":1,"38":1,"39":1,"40":1,"41":3,"42":1,"43":1,"44":9,"45":1,"46":20,"47":1,"48":2,"49":2,"50":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"84":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"104":2,"107":2,"115":6,"118":5,"120":1,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":2,"141":2,"142":2,"143":1,"144":1,"145":2,"146":3,"147":9,"148":12,"149":1,"150":1,"151":29,"152":1,"153":15,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":2,"164":2,"165":2,"166":1,"167":1,"168":1,"169":1,"176":17,"177":1,"180":13,"215":8,"217":3,"218":2,"219":7,"220":3,"221":2,"222":2,"223":8,"229":2}}],["辅助方法集合",{"2":{"51":1}}],["坐标轴",{"0":{"215":1}}],["坐标轴名字",{"2":{"48":1,"49":1,"84":1}}],["坐标点",{"2":{"159":1}}],["坐标点信息",{"2":{"70":1,"71":1,"74":1,"75":1}}],["坐标集合",{"2":{"98":1,"99":1}}],["坐标位置",{"2":{"84":2}}],["坐标信息",{"2":{"48":1,"49":1}}],["鼠标移出事件",{"2":{"46":1,"153":1,"176":1}}],["鼠标移入事件",{"2":{"46":1,"153":1,"176":1}}],["按住拖动结束回调事件",{"2":{"176":1}}],["按住拖动回调事件",{"2":{"176":1}}],["按住拖动开始回调事件",{"2":{"176":1}}],["按住某个操作点移动过程中触发",{"2":{"176":1}}],["按住移动结束事件",{"2":{"46":1,"153":1}}],["按住移动中事件",{"2":{"46":1,"153":1}}],["按住移动事件特殊处理方法",{"2":{"46":1}}],["按住开始移动事件",{"2":{"46":1,"153":1}}],["点一个",{"2":{"224":1}}],["点击回调事件",{"2":{"176":1}}],["点击事件",{"2":{"46":1,"153":1}}],["点信息",{"2":{"46":1,"153":1,"176":2}}],["创建dom容器",{"2":{"210":1}}],["创建canvas",{"2":{"210":1}}],["创建第一个图表",{"0":{"180":1}}],["创建时候的id",{"2":{"154":1}}],["创建覆盖物",{"2":{"151":1}}],["创建一个技术指标",{"2":{"147":1}}],["创建一个自定义技术指标",{"2":{"114":1}}],["创建一个自定义基础图形",{"2":{"103":1}}],["创建自定义提示文字",{"2":{"115":1}}],["创建自定义提示信息方法",{"2":{"44":1,"148":1}}],["创建分割文字方法实现",{"2":{"84":1}}],["创建分割文字",{"2":{"48":1,"49":1}}],["创建y轴上的图形",{"2":{"46":1,"176":1}}],["创建x轴上的图形",{"2":{"46":1,"176":1}}],["创建点对应的图形信息",{"2":{"177":1}}],["创建点对应的图形",{"2":{"46":1,"176":1}}],["仅支持",{"2":{"163":1}}],["仅仅在创建新的窗口时有效",{"2":{"147":1}}],["仅",{"2":{"46":1,"153":1,"176":1}}],["越靠前显示",{"2":{"46":1}}],["绘制结束回调事件",{"2":{"176":1}}],["绘制结束事件",{"2":{"46":1,"153":1}}],["绘制过程中回调事件",{"2":{"176":1}}],["绘制开始回调事件",{"2":{"176":1}}],["绘制边框的菱形",{"2":{"107":1}}],["绘制填充的菱形",{"2":{"107":1}}],["绘制",{"2":{"104":1}}],["绘制带背景的文字",{"2":{"81":1}}],["绘制矩形",{"2":{"80":1}}],["绘制多边形",{"2":{"79":1}}],["绘制线",{"2":{"78":1}}],["绘制圆",{"2":{"77":1}}],["绘制圆弧",{"2":{"76":1}}],["绘制中事件",{"2":{"46":1,"153":1}}],["绘制层级",{"2":{"46":1,"153":1,"176":1}}],["绘制方法",{"2":{"41":1}}],["重新生成数图形配置方法",{"2":{"115":1}}],["重新生成图形信息方法",{"2":{"44":1,"148":1}}],["重构窗口之间的分割线模块",{"2":{"12":1}}],["计算出来的数据不是想要的",{"0":{"197":1}}],["计算结果",{"2":{"118":1}}],["计算文字宽度",{"2":{"66":1}}],["计算方法",{"2":{"44":1,"115":1,"148":1}}],["计算参数最好取回调参数calcparams",{"2":{"118":1}}],["计算参数是2个",{"2":{"117":1}}],["计算参数文字",{"2":{"115":1}}],["计算参数",{"2":{"44":1,"115":2,"148":1}}],["指定的轴的名字",{"2":{"147":1}}],["指定的最大值",{"2":{"115":1}}],["指定的最小值",{"2":{"115":1}}],["指定高",{"2":{"101":1}}],["指定宽",{"2":{"101":1}}],["指定最大值",{"2":{"44":1,"148":1}}],["指定最小值",{"2":{"44":1,"148":1}}],["指标信息提示",{"2":{"223":1}}],["指标等等",{"2":{"210":1}}],["指标创建完成回调方法",{"2":{"147":1}}],["指标简短名称",{"2":{"115":1}}],["指标系列",{"2":{"44":1,"148":1}}],["指标名",{"2":{"44":1,"113":3,"115":1,"148":1}}],["指标图形配置支持自定义",{"2":{"19":1}}],["指标新增zlevel属性",{"2":{"11":1}}],["扩展数据",{"2":{"44":1,"46":1,"115":1,"148":1,"153":1,"176":1}}],["是采用",{"2":{"224":1}}],["是怎么回事",{"0":{"194":1}}],["是一款可高度自定义的专业级轻量金融图表",{"2":{"171":1}}],["是一个回调方法",{"2":{"145":1,"164":1}}],["是一个k线数据数组",{"2":{"140":1,"141":1}}],["是一个方法",{"2":{"115":2}}],["是往前加载还是往后加载",{"2":{"146":1}}],["是创建的唯一标识",{"2":{"104":1}}],["是",{"2":{"46":1,"153":1,"176":1}}],["是否忽略事件",{"2":{"176":1}}],["是否锁定",{"2":{"176":1}}],["是否锁定不让拖动",{"2":{"46":1,"153":1}}],["是否是绝对坐标",{"2":{"166":1,"167":1}}],["是否覆盖",{"2":{"147":1}}],["是否可以拖拽滚动",{"2":{"130":1}}],["是否可以缩放",{"2":{"128":1}}],["是否可见",{"2":{"44":1,"46":1,"115":1,"148":1,"153":1,"176":1}}],["是否需要包含浮层",{"2":{"168":1}}],["是否需要格式化大数据值",{"2":{"115":1}}],["是否需要格式化大的数字",{"2":{"44":1,"148":1}}],["是否需要ohlc",{"2":{"115":1}}],["是否需要ohlc辅助图形",{"2":{"44":1,"148":1}}],["是否需要默认的y轴上的图形",{"2":{"46":1,"153":1,"176":1}}],["是否需要默认的x轴上的图形",{"2":{"46":1,"153":1,"176":1}}],["是否需要默认的点对应的图形",{"2":{"46":1,"153":1,"176":1}}],["是数组时无法覆盖问题",{"2":{"1":1}}],["精度",{"2":{"44":1,"115":1,"148":1,"176":1}}],["k",{"2":{"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":4,"222":2,"223":2,"229":2}}],["k线数据",{"2":{"115":2}}],["kdj",{"2":{"113":1}}],["kb",{"0":{"69":1},"2":{"69":1}}],["kx",{"2":{"67":1}}],["klinechart",{"0":{"171":1},"2":{"171":1,"179":1,"180":1,"201":2,"204":1,"207":1,"224":2}}],["klinecharts",{"2":{"22":1,"94":1,"179":7,"180":8,"184":2,"185":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1,"229":1}}],["klinedata>",{"2":{"146":1}}],["klinedatalist",{"2":{"115":2,"118":3,"192":4,"219":2}}],["klinedata",{"2":{"44":1,"115":11,"118":2,"146":1,"147":1,"148":1,"219":2}}],["keywords",{"2":{"180":1}}],["key",{"0":{"60":1},"2":{"44":2,"46":6,"60":1,"110":1,"111":1,"115":1,"117":2,"118":4,"147":2,"148":2,"176":2,"177":1,"183":1,"215":17,"218":5,"219":1,"220":5,"221":6,"222":5,"223":13,"229":8}}],["唯一标识",{"2":{"41":1}}],["添加开发者",{"2":{"204":1}}],["添加历史更多数据",{"2":{"141":1}}],["添加新数据",{"2":{"140":1}}],["添加到图表即可和内置覆盖物一样去使用",{"2":{"175":1}}],["添加到图表即可和内置技术指标一样去使用",{"2":{"114":1}}],["添加到图表即可和内置基础图形一样去使用",{"2":{"103":1}}],["添加一个中文繁体的语言包",{"2":{"110":1}}],["添加一个自定义y轴",{"2":{"49":1}}],["添加一个自定义x轴",{"2":{"48":1}}],["添加一个覆盖物",{"2":{"46":1}}],["添加一个技术指标",{"2":{"44":1}}],["添加一个基础图形",{"2":{"41":1}}],["添加一个样式配置",{"2":{"40":1}}],["添加一个本地化语言",{"2":{"37":1}}],["添加重复数据问题",{"2":{"5":1}}],["元素id或者图表实例",{"2":{"36":1}}],["小数折叠阈值",{"2":{"35":1,"176":1}}],["千分符",{"2":{"35":1,"176":1}}],["格式化折叠小数",{"2":{"65":1}}],["格式化精度",{"2":{"61":1}}],["格式化大的数字",{"2":{"35":1,"62":1}}],["格式化日期和时间的对象的构造器",{"2":{"176":1}}],["格式化日期千分符",{"2":{"64":1}}],["格式化日期",{"2":{"35":1,"63":1}}],["如k线柱",{"2":{"210":1}}],["如圆",{"2":{"210":1}}],["如果能够打赏一杯",{"2":{"224":1}}],["如果你觉得插件还不错",{"2":{"224":1}}],["如果你看到此处",{"2":{"207":1}}],["如果你是",{"2":{"184":1}}],["如果dataindex和timestamp同时存在",{"2":{"166":1}}],["如果id存在",{"2":{"153":1}}],["如果缺省",{"2":{"150":1}}],["如果有值的情况下",{"2":{"118":1}}],["如果不是",{"2":{"118":1}}],["如果不设置会自动获取本机时区",{"2":{"35":1,"125":1}}],["如果无值",{"2":{"118":1}}],["如果返回true",{"2":{"115":1,"176":1}}],["如果name无值",{"2":{"115":1}}],["如果给定",{"2":{"115":1}}],["如果需要将组织官网或者个人主页展示在",{"2":{"224":1}}],["如果需要使用其他语言",{"2":{"109":1}}],["如果需要制作复杂的自定义技术指标和覆盖物",{"2":{"93":1}}],["如果需要运行在移动端",{"2":{"91":1}}],["如果需要展示技术指标",{"2":{"89":1}}],["如const",{"2":{"60":1}}],["如1000转换成1k",{"2":{"35":1,"44":1,"62":1,"148":1}}],["如",{"2":{"35":1,"63":1,"94":1,"125":1}}],["语言配置",{"2":{"37":1}}],["语言名",{"2":{"37":1}}],["语言",{"2":{"35":1}}],["^9",{"0":{"48":1,"49":1,"65":1,"66":1,"83":1,"132":1,"133":1,"134":1,"146":1,"163":1},"1":{"84":1,"85":1,"86":1,"87":1,"88":1},"2":{"35":2,"46":2,"140":1,"141":1,"142":1,"147":3,"148":1,"153":2,"162":2}}],["容器",{"2":{"35":1}}],[">`",{"2":{"180":1}}],[">=",{"2":{"118":1}}],[">",{"2":{"35":1,"44":4,"46":4,"48":1,"49":1,"72":1,"73":1,"78":1,"79":1,"84":2,"98":1,"99":1,"115":2,"140":1,"141":1,"143":1,"147":4,"148":4,"151":3,"153":1,"166":2,"167":1,"176":4,"179":1,"180":13,"215":2,"216":1,"217":1,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["gendata",{"2":{"215":2,"216":2,"217":4,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["getelementbyid",{"2":{"215":1,"218":1,"219":1,"220":1,"221":3,"222":1,"223":1,"229":1}}],["getwidth",{"2":{"190":1}}],["getalphablue",{"2":{"183":1}}],["getconvertpictureurl",{"0":{"168":1}}],["getindicatorbypaneid",{"0":{"149":1}}],["getdatalist",{"0":{"143":1},"2":{"217":1}}],["getdom",{"0":{"120":1},"2":{"190":1}}],["getbarspace",{"0":{"138":1}}],["getoffsetrightdistance",{"0":{"132":1}}],["getoverlayclass",{"0":{"38":1}}],["getoverlaybyid",{"0":{"152":1},"2":{"28":1}}],["gettime",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["gettimezone",{"0":{"126":1}}],["gettechnicalindicatorbypaneid",{"2":{"190":1}}],["gettechnicalindicatortemplate",{"2":{"28":1}}],["getlinearyfromslopeintercept",{"0":{"69":1}}],["getlinearyfromcoordinates",{"0":{"68":1}}],["getlinearslopeintercept",{"0":{"67":1}}],["getlocal",{"2":{"28":1}}],["getheight",{"2":{"28":1}}],["getvisiblerange",{"0":{"139":1},"2":{"28":1}}],["getstyleoptions",{"2":{"190":1}}],["getstyles",{"0":{"123":1}}],["getsize",{"0":{"121":1},"2":{"28":1}}],["getsupportedoverlays",{"0":{"47":1}}],["getsupportedindicators",{"0":{"45":1}}],["getsupportedfigures",{"0":{"42":1}}],["getsupportedlocales",{"0":{"39":1}}],["getsupportlocales",{"2":{"28":1}}],["getsupportoverlays",{"2":{"28":1}}],["getsupportfigures返回值中的一种",{"2":{"176":1}}],["getsupportfigures",{"2":{"28":1}}],["getfigureclass",{"0":{"43":1},"2":{"28":1,"93":1,"94":1}}],["gg",{"2":{"203":1}}],["github",{"0":{"201":1},"2":{"201":2,"224":1}}],["green",{"2":{"221":15}}],["grid",{"2":{"183":1}}],["groupid",{"2":{"151":3,"153":3,"154":2}}],["global",{"2":{"176":1}}],["gzip压缩下仅40k",{"2":{"172":1}}],["gt",{"2":{"140":1,"142":1}}],["gapbar",{"2":{"115":1,"176":1,"219":1}}],["gap",{"2":{"35":1,"147":3,"162":3,"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["n",{"2":{"183":2}}],["ngondestroy",{"2":{"180":1}}],["ngafterviewinit",{"2":{"180":1}}],["npmyarnpnpmbuncdn",{"2":{"179":1}}],["npm",{"0":{"213":1},"2":{"179":2,"180":1,"212":2,"213":10,"214":1}}],["neue",{"2":{"183":12,"219":1}}],["net",{"2":{"179":1,"180":1}}],["next",{"2":{"115":1}}],["newdata",{"2":{"217":10}}],["new",{"2":{"94":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["needdefaultyaxisfigure",{"2":{"46":2,"151":3,"153":3,"176":1,"220":1}}],["needdefaultxaxisfigure",{"2":{"46":2,"151":3,"153":3,"176":1,"220":1}}],["needdefaultpointfigure",{"2":{"46":2,"151":3,"153":3,"176":1,"220":1}}],["node",{"2":{"212":2}}],["none",{"2":{"183":2,"215":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":3,"229":2}}],["normal",{"2":{"44":2,"46":2,"115":2,"147":1,"148":2,"151":2,"153":2,"176":2,"183":14,"215":1}}],["nochangecolor",{"2":{"148":2,"183":5,"221":4}}],["nochangewickcolor",{"2":{"22":1,"183":1}}],["nochangebordercolor",{"2":{"22":1,"183":1}}],["null",{"2":{"145":1,"147":2,"148":3,"151":1,"153":1}}],["nullable",{"2":{"38":1,"146":1}}],["number>",{"2":{"69":1,"77":1,"79":1,"80":1}}],["number",{"2":{"35":8,"44":5,"46":6,"48":2,"49":2,"61":2,"62":1,"63":1,"64":1,"65":2,"66":3,"67":4,"68":7,"69":3,"70":7,"71":5,"72":4,"73":4,"74":6,"75":6,"76":7,"77":4,"78":4,"79":3,"80":6,"81":13,"84":16,"89":7,"96":7,"97":5,"98":4,"99":4,"100":7,"101":13,"104":2,"115":32,"121":6,"124":2,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":4,"140":7,"141":7,"142":7,"143":7,"145":1,"147":10,"148":6,"151":10,"153":5,"155":2,"156":2,"157":2,"158":2,"159":4,"160":3,"161":3,"162":4,"166":10,"167":10,"176":29}}],["name=",{"2":{"180":4}}],["name为基础图形名字",{"2":{"94":1}}],["name",{"0":{"40":1,"43":1,"149":1,"150":1},"2":{"35":1,"38":1,"40":2,"41":2,"43":2,"44":3,"46":2,"48":2,"49":2,"84":1,"85":2,"86":4,"87":2,"88":2,"93":1,"94":1,"104":1,"107":1,"115":2,"118":1,"147":5,"148":4,"149":2,"150":2,"151":3,"153":3,"154":2,"162":3,"176":1,"177":1,"190":5,"192":1,"199":1,"219":11,"220":3}}],["||",{"2":{"107":2,"118":1}}],["|",{"2":{"35":7,"36":2,"44":5,"46":17,"48":1,"49":1,"61":1,"62":1,"64":1,"65":1,"66":1,"75":10,"76":1,"77":4,"78":1,"79":4,"80":4,"81":13,"84":2,"96":1,"97":3,"98":1,"99":3,"100":3,"101":5,"115":5,"120":2,"121":2,"122":1,"145":1,"146":1,"147":17,"148":14,"151":8,"153":3,"154":1,"164":7,"165":7,"166":2,"167":2,"176":9,"183":54}}],["的组织或个人",{"2":{"224":1}}],["的包管理器管理",{"2":{"212":1}}],["的浏览器上",{"2":{"91":1}}],["的版本记录",{"2":{"32":1,"33":1}}],["的",{"2":{"29":1,"30":1,"31":1}}],["x轴分割线",{"2":{"183":2}}],["x轴分割文字",{"2":{"183":2}}],["x轴线",{"2":{"183":1}}],["x轴",{"2":{"183":1}}],["x轴组件",{"2":{"115":2,"176":1}}],["xxxxxxxx",{"2":{"151":1,"153":1}}],["xxx",{"2":{"118":2,"192":8}}],["xdis",{"2":{"107":2,"177":3,"220":3}}],["x是中心点x轴坐标值",{"2":{"106":1}}],["x3c",{"2":{"35":2,"38":1,"44":4,"46":4,"48":1,"49":1,"69":1,"72":1,"73":1,"77":1,"78":1,"79":2,"80":1,"84":2,"98":1,"99":1,"107":1,"115":7,"140":1,"141":1,"143":1,"146":1,"147":4,"148":4,"151":3,"153":1,"166":2,"167":2,"176":4,"179":2,"180":32,"215":5,"216":3,"217":3,"218":5,"219":6,"220":5,"221":5,"222":5,"223":5,"229":5}}],["x",{"0":{"29":1,"30":1,"31":1,"32":1,"33":1},"2":{"29":1,"30":1,"31":1,"32":1,"33":1,"67":2,"68":3,"69":1,"70":3,"71":3,"72":2,"73":2,"74":3,"75":3,"76":2,"77":2,"78":1,"79":1,"80":2,"81":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"104":1,"106":1,"107":12,"159":1,"166":2,"167":2,"176":1,"177":2,"184":4,"219":2,"220":2}}],["xaxis",{"2":{"28":3,"35":1,"44":4,"86":1,"115":6,"176":2,"183":1,"187":3,"192":4,"219":2}}],["xaxis新增方法converttimestampfrompixel和converttimestamptopixel",{"2":{"18":1}}],["删除属性shouldcheckparamcount",{"2":{"192":1}}],["删除gettechnicalindicatorbypaneid",{"2":{"190":1}}],["删除setshapeoptions",{"2":{"190":1}}],["删除shape",{"2":{"28":2,"187":1}}],["删除removeshape",{"2":{"190":1}}],["删除createhtml",{"2":{"190":1}}],["删除createshape",{"2":{"190":1}}],["删除candle",{"2":{"28":1}}],["删除extension",{"2":{"189":1}}],["删除回调事件",{"2":{"176":1}}],["删除一个html元素",{"2":{"154":1}}],["删除事件",{"2":{"46":1,"153":1}}],["删除实例方法createhtml",{"2":{"28":1}}],["删除实例方法createshape",{"2":{"28":1}}],["删除实例方法setshapeoptions",{"2":{"28":1}}],["删除实例方法removeshape",{"2":{"28":1}}],["删除实例方法getwidth",{"2":{"28":1}}],["改用overlay",{"2":{"28":2}}],["改用overrideoverlay",{"2":{"28":1}}],["改用removeoverlay",{"2":{"28":1}}],["改用createoverlay",{"2":{"28":1}}],["改用getsize",{"2":{"28":1}}],["废弃",{"2":{"28":1}}],["li888",{"2":{"224":1}}],["light",{"2":{"221":3}}],["link",{"2":{"214":1}}],["lint",{"2":{"213":2}}],["liner",{"2":{"215":1}}],["linecolor",{"2":{"183":1}}],["linewidth",{"2":{"107":1}}],["lineto",{"2":{"107":6}}],["line",{"0":{"72":1,"78":1,"98":1},"2":{"72":1,"78":2,"95":1,"117":2,"118":3,"151":1,"153":1,"183":4,"215":2,"216":2,"217":2,"218":2,"219":2,"220":3,"221":4,"222":2,"223":2,"229":2}}],["linesize",{"2":{"183":1}}],["lines",{"2":{"28":1,"148":1,"183":1,"187":1}}],["line变更为indicator",{"2":{"28":1,"187":1}}],["liihuu",{"2":{"201":2}}],["less",{"2":{"218":1}}],["let",{"2":{"215":3,"216":3,"217":3,"218":3,"219":4,"220":3,"221":3,"222":3,"223":3,"229":3}}],["length",{"2":{"177":1,"183":2,"215":3,"216":3,"217":4,"218":3,"219":3,"220":4,"221":3,"222":3,"223":3,"229":3}}],["left",{"2":{"75":1,"81":1,"84":1,"115":2,"121":1,"176":1,"183":5,"215":2}}],["loadmoretimer",{"2":{"217":1}}],["loadmore",{"0":{"145":1},"2":{"217":1}}],["lock",{"2":{"46":2,"151":3,"153":3,"176":1}}],["locales",{"0":{"37":1},"2":{"37":2,"110":1}}],["locale",{"0":{"37":1},"2":{"35":2,"37":2}}],["low",{"2":{"37":1,"89":1,"110":1,"140":1,"141":1,"142":1,"143":1,"180":70,"183":3,"215":3,"216":3,"217":5,"218":4,"219":3,"220":3,"221":3,"222":3,"223":3,"229":3}}],["logo",{"2":{"224":1}}],["logarithm",{"2":{"215":1}}],["log",{"2":{"29":1,"30":1,"31":1,"151":14,"153":14,"183":1,"215":1}}],["lang",{"2":{"218":2}}],["lang=",{"2":{"180":1}}],["labels和candle",{"2":{"187":1}}],["layout",{"2":{"35":2,"85":1,"86":1}}],["lastdata",{"2":{"217":2}}],["lastvaluemark",{"2":{"28":1,"183":1}}],["last",{"2":{"28":1,"183":1,"221":2,"223":1}}],["hu",{"2":{"224":1}}],["hide",{"2":{"223":1}}],["high",{"2":{"37":1,"89":1,"110":1,"140":1,"141":1,"142":1,"143":1,"180":70,"183":3,"215":3,"216":3,"217":5,"218":4,"219":3,"220":3,"221":3,"222":3,"223":3,"229":3}}],["helvetica",{"2":{"183":12,"219":1}}],["head>",{"2":{"180":2}}],["height是高度",{"2":{"106":1}}],["height",{"2":{"35":1,"74":2,"80":2,"81":2,"84":1,"100":1,"101":1,"106":1,"107":8,"115":2,"121":1,"147":3,"162":3,"176":1,"180":7,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["height变更为yaxis",{"2":{"28":1,"187":1}}],["height变更为xaxis",{"2":{"28":1,"187":1}}],["hooks",{"2":{"180":1}}],["horizontalstraightline",{"2":{"174":1}}],["horizontalsegment",{"2":{"174":1}}],["horizontalrayline",{"2":{"174":1}}],["horizontal",{"2":{"28":1,"183":2}}],["https",{"2":{"176":1,"179":1,"180":1,"201":2,"202":1,"203":1,"224":1}}],["html>",{"2":{"180":2}}],["html",{"2":{"179":1,"180":1,"190":1}}],["htmlid",{"2":{"154":1,"190":1}}],["html5",{"2":{"91":1}}],["htmlelement",{"2":{"35":1,"36":1,"120":1,"122":1}}],["halfgapbar",{"2":{"115":1,"176":1}}],["halfbar",{"2":{"115":1,"176":1}}],["hanging",{"2":{"75":1,"81":1}}],["hk",{"2":{"110":1,"218":2}}],["hh",{"2":{"63":1}}],["span",{"2":{"219":2,"223":2}}],["space",{"0":{"137":1},"2":{"137":1,"190":1}}],["sub",{"2":{"219":1}}],["subtitle",{"2":{"219":4}}],["subindicators",{"2":{"219":2}}],["subscribeaction",{"0":{"164":1},"2":{"140":1,"142":1,"190":1}}],["smooth",{"2":{"183":7}}],["sma",{"2":{"113":1}}],["svelte",{"2":{"180":1}}],["src=",{"2":{"179":1,"180":1}}],["sqrt",{"2":{"177":1,"220":1}}],["samplecircle",{"2":{"177":2}}],["sar",{"2":{"113":1}}],["script>",{"2":{"179":1,"180":6}}],["script",{"2":{"179":1,"180":2}}],["scrolltotimestamp",{"0":{"158":1}}],["scrolltodataindex",{"0":{"157":1}}],["scrolltorealtime",{"0":{"156":1}}],["scrollbydistance",{"0":{"155":1}}],["scrollzoomenabled",{"2":{"35":1,"147":3,"162":3}}],["scale=1",{"2":{"180":1}}],["scale",{"0":{"159":1,"160":1,"161":1},"2":{"159":2,"160":2,"161":2}}],["sort",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["solid是实线",{"2":{"106":1}}],["solid",{"2":{"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"107":1,"147":2,"148":5,"151":1,"153":1,"180":1,"183":37,"221":4,"229":2}}],["source",{"0":{"53":1},"2":{"53":1}}],["situation",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["simple",{"2":{"185":1}}],["simpletag",{"2":{"174":1}}],["simpleannotation",{"2":{"174":1,"199":1}}],["sign",{"0":{"64":1},"2":{"64":1}}],["size",{"0":{"66":1},"2":{"28":2,"66":1,"75":2,"76":2,"78":2,"81":2,"96":1,"98":1,"101":1,"148":1,"151":1,"153":1,"183":31,"187":2,"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["ss",{"2":{"63":1}}],["separator",{"2":{"183":1}}],["selector",{"2":{"180":1}}],["segment",{"2":{"151":3,"153":3,"174":1}}],["series",{"2":{"44":2,"115":1,"147":1,"148":3}}],["setindicatortooltipshowtype",{"2":{"223":2}}],["setindicatortooltipshowrule",{"2":{"223":2}}],["setinside",{"2":{"215":2}}],["setcandletooltipshowtype",{"2":{"223":2}}],["setcandletooltipshowrule",{"2":{"223":2}}],["setcustomapi",{"2":{"28":1}}],["setmainindicator",{"2":{"219":2}}],["setmaxoffsetrightdistance",{"0":{"134":1}}],["setmaxoffsetleftdistance",{"0":{"133":1}}],["setreverse",{"2":{"215":2}}],["setrightminvisiblebarcount",{"0":{"136":1}}],["settheme",{"2":{"221":2}}],["settimeout",{"2":{"217":2}}],["settimezone",{"0":{"125":1},"2":{"222":3}}],["settype",{"2":{"215":2,"229":2}}],["setoffsetrightspace",{"2":{"190":1}}],["setoffsetrightdistance",{"0":{"131":1}}],["setup>",{"2":{"180":1}}],["setbarspace",{"0":{"137":1}}],["setsubindicator",{"2":{"219":2}}],["setstyleoptions",{"2":{"190":1}}],["setstyles",{"0":{"122":1},"2":{"196":1,"215":4,"221":1,"223":4,"229":1}}],["setscrollenabled",{"0":{"129":1}}],["setzoomenabled",{"0":{"127":1}}],["setposition",{"2":{"215":2}}],["setpricevolumeprecision",{"0":{"124":1}}],["setpaneoptions",{"0":{"88":1,"162":1},"2":{"85":1,"162":1}}],["setlang",{"2":{"218":2}}],["setloaddatacallback",{"0":{"146":1},"2":{"145":1}}],["setlocale",{"2":{"28":1,"218":1}}],["setleftminvisiblebarcount",{"0":{"135":1}}],["setlinedash",{"2":{"107":2}}],["shape",{"2":{"186":1}}],["shanghai",{"2":{"35":1,"125":1,"222":2}}],["shift",{"2":{"108":4}}],["showparams",{"2":{"183":1}}],["showtype",{"2":{"183":2,"223":4}}],["showrule",{"2":{"183":2,"223":4}}],["show",{"2":{"183":27}}],["showname",{"2":{"148":1,"183":1}}],["shouldformatbignumber",{"2":{"44":2,"115":1,"147":1,"148":3}}],["shouldohlc",{"2":{"44":2,"115":1,"147":1,"148":3}}],["shortname",{"2":{"44":2,"115":1,"118":1,"147":1,"148":2}}],["standard",{"2":{"183":4,"223":2}}],["start",{"2":{"75":1,"81":1,"180":3}}],["startangle",{"2":{"70":2,"76":2,"96":1}}],["straightline",{"2":{"174":1}}],["strokestyle",{"2":{"107":1}}],["stroke只有边框",{"2":{"106":1}}],["stroke",{"2":{"77":2,"79":2,"80":2,"81":2,"97":2,"99":2,"100":2,"101":2,"106":2,"107":4,"147":4,"148":4,"177":1,"183":25,"220":1,"229":6}}],["strong",{"2":{"46":2,"151":2,"153":2,"176":2}}],["string>",{"2":{"35":1}}],["string",{"2":{"35":11,"36":1,"37":7,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":16,"45":1,"46":13,"47":1,"48":3,"49":3,"50":1,"60":1,"61":2,"62":2,"63":2,"64":3,"65":2,"66":3,"75":3,"76":1,"77":2,"78":1,"79":2,"80":2,"81":5,"84":5,"96":1,"97":2,"98":1,"99":2,"100":2,"101":5,"104":1,"115":14,"120":1,"121":1,"122":1,"125":1,"126":1,"147":22,"148":19,"149":2,"150":2,"151":10,"152":1,"153":4,"154":4,"162":2,"166":1,"167":1,"168":3,"176":6}}],["style=",{"2":{"180":7,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["style是样式类型",{"2":{"106":1}}],["style",{"2":{"76":2,"77":2,"78":2,"79":2,"80":2,"81":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"106":1,"107":5,"147":2,"148":5,"151":1,"153":1,"177":1,"183":23,"219":1,"220":1,"221":6}}],["styles",{"0":{"40":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"122":1},"2":{"35":2,"40":2,"41":2,"44":4,"46":8,"75":2,"76":2,"77":2,"78":2,"79":2,"80":2,"81":2,"82":2,"94":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"104":1,"107":4,"115":2,"122":2,"147":3,"148":5,"151":3,"153":3,"176":3,"177":1,"181":1,"190":2,"192":1,"220":1}}],["style选项变更为solid和dashed",{"2":{"28":1}}],["变更为draw",{"2":{"192":1}}],["变更为",{"2":{"192":1}}],["变更为createtooltipdatasource",{"2":{"192":1}}],["变更为createindicator",{"2":{"190":1}}],["变更为calc",{"2":{"192":1}}],["变更为regeneratefigures",{"2":{"192":1}}],["变更为registerindicator",{"2":{"189":1}}],["变更为removeindicator",{"2":{"190":1}}],["变更为overrideindicator",{"2":{"190":1}}],["变更为setoffsetrightdistance",{"2":{"190":1}}],["变更为setstyles",{"2":{"190":1}}],["变更为getindicatorbypaneid",{"2":{"190":1}}],["变更为getstyles",{"2":{"190":1}}],["变更为getdom",{"2":{"190":1}}],["变更为支持任意类型",{"2":{"28":1}}],["变更",{"2":{"28":1}}],["bc1qnwzukszzk5xfk0zs3sr8etzgctgnrtqts43jzp3khe6gm7xazprsp4y6n3",{"2":{"228":1}}],["btc",{"2":{"228":1}}],["berlin",{"2":{"222":2}}],["be",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["beginpath",{"2":{"107":3}}],["built",{"2":{"220":1}}],["build",{"2":{"213":16}}],["button",{"2":{"215":24,"218":9,"219":14,"220":9,"221":9,"222":9,"223":26,"229":9}}],["buttoncontainer",{"2":{"215":7,"218":4,"219":7,"220":4,"221":4,"222":4,"229":4}}],["bun",{"2":{"179":1}}],["blank和klinecharts",{"2":{"185":1}}],["blue",{"2":{"183":1}}],["bmp",{"2":{"168":1}}],["bbi",{"2":{"113":1}}],["brar",{"2":{"113":1}}],["bias",{"2":{"113":1}}],["b中的k和b",{"2":{"67":1}}],["b",{"2":{"60":2}}],["bash",{"2":{"212":1}}],["bashbun",{"2":{"179":1}}],["bashpnpm",{"2":{"179":1}}],["bashyarn",{"2":{"179":1}}],["bashnpm",{"2":{"179":1}}],["base",{"2":{"223":1}}],["basetitle",{"2":{"223":3}}],["basebuttoncontainer",{"2":{"223":6}}],["baseprice",{"2":{"215":3,"216":3,"217":3,"218":3,"219":3,"220":3,"221":3,"222":3,"223":3,"229":3}}],["baseline",{"2":{"75":2,"81":2,"101":1}}],["basevalue",{"2":{"44":2,"115":1,"147":2,"148":2}}],["background",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["backgroundcolor",{"0":{"168":1},"2":{"81":2,"101":1,"168":2,"183":7,"221":2}}],["backward",{"2":{"146":1}}],["barcount",{"0":{"135":1,"136":1},"2":{"135":1,"136":1}}],["barspace",{"2":{"44":4,"115":3,"176":1,"192":1,"219":2}}],["bars",{"2":{"28":1,"183":1,"187":1,"221":2}}],["bar变更为indicator",{"2":{"28":1,"187":1}}],["bar",{"2":{"22":6,"115":1,"176":1,"183":1,"221":2}}],["body>",{"2":{"180":2}}],["boll",{"2":{"113":1,"148":2,"219":1}}],["border",{"2":{"215":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["borderradius",{"2":{"80":2,"81":2,"100":1,"101":1,"183":8}}],["borderdashedvalue",{"2":{"77":2,"79":2,"80":2,"81":2,"97":1,"99":1,"100":1,"101":1,"107":2,"148":2,"183":11,"221":4}}],["bordersize是边框尺寸",{"2":{"106":1}}],["bordersize",{"2":{"77":2,"79":2,"80":2,"81":2,"97":1,"99":1,"100":1,"101":1,"106":1,"107":2,"148":2,"183":13,"221":4}}],["borderstyle是边框样式",{"2":{"106":1}}],["borderstyle",{"2":{"28":4,"77":2,"79":2,"80":2,"81":2,"97":1,"99":1,"100":1,"101":1,"106":1,"107":2,"148":2,"183":11,"221":4}}],["bordercolor是边框颜色",{"2":{"106":1}}],["bordercolor",{"2":{"77":2,"79":2,"80":2,"81":2,"97":1,"99":1,"100":1,"101":1,"106":1,"107":2,"183":10}}],["bounding",{"2":{"44":4,"84":1,"115":4,"176":1,"192":2}}],["bottom",{"2":{"35":2,"75":1,"81":1,"84":1,"86":1,"115":2,"121":1,"147":4,"162":3,"176":1}}],["boolean",{"2":{"35":2,"41":1,"44":4,"46":25,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"104":1,"115":4,"127":1,"128":1,"129":1,"130":1,"140":1,"141":1,"146":1,"147":7,"148":4,"151":38,"153":19,"162":2,"166":1,"167":1,"168":1,"176":21}}],["rules",{"2":{"223":3}}],["run",{"2":{"213":10}}],["rise",{"2":{"221":6}}],["rippleradius",{"2":{"183":1}}],["ripplecolor",{"2":{"183":1}}],["right",{"2":{"75":1,"81":1,"84":1,"115":2,"121":1,"176":1,"183":4,"215":2}}],["rigisteroverlay",{"2":{"28":1}}],["rgba",{"2":{"183":17,"221":2}}],["random",{"2":{"215":4,"216":4,"217":6,"218":4,"219":5,"220":4,"221":4,"222":4,"223":4,"229":4}}],["range",{"2":{"84":2}}],["radius",{"2":{"177":2,"183":2,"215":1,"218":1,"219":1,"220":3,"221":1,"222":1,"223":1,"229":1}}],["rayline",{"2":{"174":1}}],["round",{"2":{"215":3,"216":3,"217":4,"218":3,"219":3,"220":3,"221":3,"222":3,"223":3,"229":3}}],["root",{"2":{"120":1,"121":1}}],["roc",{"2":{"113":1}}],["rsi",{"2":{"113":1}}],["r",{"2":{"70":2,"71":2,"76":2,"77":2,"96":1,"97":1,"177":1,"220":1}}],["red",{"2":{"221":15}}],["result",{"2":{"219":3}}],["resize",{"0":{"169":1}}],["reverse",{"2":{"183":1,"215":5}}],["react",{"2":{"180":1}}],["reactvueangularpreactsolidsveltevanilla",{"2":{"180":1}}],["realdataindex",{"2":{"115":1}}],["realx",{"2":{"115":1}}],["realrange",{"2":{"84":1}}],["realto",{"2":{"84":1,"115":2,"139":1}}],["realfrom",{"2":{"84":1,"115":2,"139":1}}],["reference",{"2":{"176":1}}],["return",{"2":{"107":1,"118":4,"151":1,"153":1,"177":2,"180":5,"215":1,"216":1,"217":1,"218":1,"219":3,"220":3,"221":1,"222":1,"223":1,"229":1}}],["regularity",{"2":{"215":1}}],["regeneratefigures",{"2":{"44":2,"115":1,"118":1,"147":1,"148":3}}],["registeryaxis",{"0":{"49":1},"2":{"83":1,"147":1}}],["registerxaxis",{"0":{"48":1},"2":{"83":1}}],["registerfigure全局添加",{"2":{"103":1}}],["registerfigure",{"0":{"41":1}}],["registerstyles注册的样式名",{"2":{"35":1}}],["registerstyles",{"0":{"40":1},"2":{"28":1,"221":3}}],["registerlocale",{"0":{"37":1},"2":{"28":1,"110":2,"218":2}}],["registeroverlay",{"0":{"46":1},"2":{"3":1,"175":1,"220":2}}],["registerindicator全局添加",{"2":{"114":1}}],["registerindicator",{"0":{"44":1},"2":{"3":1,"219":2}}],["removetechnicalindicator",{"2":{"190":1}}],["removetag",{"2":{"28":1,"190":1}}],["remove",{"0":{"154":1},"2":{"154":1}}],["removeindicator",{"0":{"150":1}}],["removehtml",{"2":{"28":1,"190":1}}],["removeannotation",{"2":{"28":1,"190":1}}],["removeoverlay",{"0":{"154":1},"2":{"28":1}}],["recttext",{"0":{"82":1,"102":1},"2":{"95":1,"183":1}}],["rect",{"0":{"74":1,"80":1,"100":1},"2":{"22":2,"74":2,"80":2,"95":1,"115":1,"183":4,"210":1,"223":2}}],["滚动到指定时间戳",{"2":{"158":1}}],["滚动到指定的位置",{"2":{"157":1}}],["滚动到最初的位置",{"2":{"156":1}}],["滚动一定的距离",{"2":{"155":1}}],["滚动",{"2":{"28":1}}],["新特性",{"2":{"28":1}}],["新增candle",{"2":{"28":1}}],["新增实例方法",{"2":{"28":1}}],["新增基图表方法registerfigure",{"2":{"28":1}}],["新增y轴方向缩放",{"2":{"28":1}}],["新增figurekey和figureindex",{"2":{"23":1}}],["新增options",{"2":{"19":1}}],["新增图表api",{"2":{"19":1}}],["新增属性modesensitivity",{"2":{"17":1}}],["新增",{"2":{"5":1}}],["日志输出",{"2":{"22":1}}],["fruits",{"2":{"219":2}}],["from",{"2":{"84":1,"115":2,"139":1,"180":11,"185":1,"215":1,"216":1,"217":1,"218":1,"219":3,"220":1,"221":1,"222":1,"223":1,"229":1}}],["flex",{"2":{"215":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["floor",{"2":{"215":1,"216":1,"217":1,"218":1,"219":2,"220":1,"221":1,"222":1,"223":1,"229":1}}],["fefefe",{"2":{"183":1}}],["f2f3f5",{"2":{"183":1}}],["foxmail",{"2":{"224":1}}],["font",{"2":{"215":1,"218":1,"219":2,"220":1,"221":1,"222":1,"223":1,"229":1}}],["fontfamily",{"2":{"183":2}}],["following",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["follow",{"2":{"183":2,"223":2}}],["for",{"2":{"215":3,"216":2,"217":2,"218":3,"219":4,"220":3,"221":3,"222":3,"223":3,"229":3}}],["forward",{"2":{"146":1}}],["foreach",{"2":{"118":1,"215":4,"218":1,"219":2,"220":1,"221":1,"222":1,"223":4,"229":1}}],["formatfolddecimal",{"0":{"65":1}}],["formatthousands",{"0":{"64":1}}],["format格式",{"2":{"63":1}}],["formatprecision",{"0":{"61":1}}],["formatvalue",{"0":{"60":1},"2":{"60":1}}],["format",{"0":{"63":1},"2":{"35":1,"63":1}}],["formatdate",{"0":{"63":1},"2":{"35":2}}],["formatbignumber",{"0":{"62":1},"2":{"22":1,"35":2}}],["fff",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["ffffff",{"2":{"168":1,"183":6,"221":1}}],["ff9600",{"2":{"148":1,"183":1}}],["function",{"2":{"151":14,"153":14,"180":1,"215":5,"216":1,"217":2,"218":2,"219":3,"220":2,"221":2,"222":2,"223":5,"229":2}}],["f00",{"2":{"151":1,"153":1}}],["fall",{"2":{"221":6}}],["false",{"2":{"87":1,"147":1,"148":1,"151":5,"153":5,"183":11,"215":2,"219":1,"223":1}}],["family",{"0":{"66":1},"2":{"66":1,"75":2,"81":2,"101":1,"183":10}}],["fish2016",{"2":{"207":1}}],["fixed",{"2":{"183":2}}],["fibonacciline",{"2":{"174":1}}],["finder",{"0":{"166":1,"167":1},"2":{"166":2,"167":2,"190":2}}],["filltext",{"2":{"219":1}}],["fillstyle",{"2":{"107":1}}],["fill又有边框又有背景",{"2":{"106":1}}],["fill只有背景",{"2":{"106":1}}],["fill`",{"2":{"97":1,"99":1,"100":1,"101":1}}],["fill",{"2":{"77":2,"79":2,"80":2,"81":2,"97":2,"99":2,"100":2,"101":2,"106":2,"107":5,"147":4,"148":6,"177":1,"183":34,"220":1,"221":4}}],["figures",{"2":{"44":2,"115":1,"117":2,"118":3,"147":1,"148":3,"219":1}}],["figure",{"0":{"41":1},"2":{"41":2,"43":1,"94":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"210":1}}],["f92855",{"2":{"21":1,"183":4,"221":1}}],["ue900",{"2":{"183":2}}],["utf",{"2":{"180":1}}],["utils",{"0":{"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1},"1":{"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"19":1,"22":2,"191":1}}],["umd",{"2":{"179":2,"180":1,"213":11}}],["unsubscribeaction",{"0":{"165":1}}],["usdt",{"2":{"228":2}}],["useeffect",{"2":{"180":4}}],["us和zh",{"2":{"109":1}}],["us",{"2":{"35":1,"37":1,"109":1,"218":1}}],["up",{"2":{"183":1,"229":2}}],["upcolor",{"2":{"148":2,"183":5,"221":10}}],["updatedata",{"0":{"142":1},"2":{"217":4}}],["upwickcolor",{"2":{"22":1,"183":1,"221":2}}],["upbordercolor",{"2":{"22":1,"183":1,"221":2}}],["erc20",{"2":{"228":1}}],["eth",{"2":{"228":1}}],["europe",{"2":{"222":1}}],["esm",{"2":{"213":5}}],["e11d74",{"2":{"183":1}}],["ededed",{"2":{"183":2}}],["extension",{"2":{"189":1}}],["extenddata",{"2":{"3":1,"44":2,"46":2,"115":1,"147":1,"148":3,"151":3,"153":3,"176":1}}],["export",{"2":{"180":4}}],["executeaction",{"0":{"163":1}}],["ef5350",{"2":{"148":2}}],["ef5350变更为",{"2":{"21":1}}],["english",{"2":{"218":1}}],["en",{"2":{"218":1}}],["enabled",{"0":{"127":1,"129":1},"2":{"127":1,"129":1}}],["end",{"2":{"75":1,"81":1}}],["endangle",{"2":{"70":2,"76":2,"96":1}}],["emoji",{"2":{"219":3}}],["ema",{"2":{"113":1}}],["emv",{"2":{"89":1,"113":1}}],["else",{"2":{"107":1,"221":1}}],["event",{"2":{"46":14,"151":56,"153":42,"176":14}}],["america",{"2":{"222":1}}],["actual",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["activeradius",{"2":{"183":1}}],["activebordersize",{"2":{"183":1}}],["activebordercolor",{"2":{"183":1}}],["activebackgroundcolor",{"2":{"183":3}}],["activecolor",{"2":{"183":1}}],["according",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["adjustments",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["addeventlistener",{"2":{"215":4,"218":1,"219":2,"220":1,"221":1,"222":1,"223":4,"229":1}}],["add",{"2":{"179":2}}],["addshapetemplate",{"2":{"28":1,"189":1}}],["addshapetemplate变更为registeroverlay",{"2":{"28":1}}],["addtechnicalindicatortemplate",{"2":{"28":1,"189":1}}],["addtechnicalindicatortemplate变更为registerindicator",{"2":{"28":1}}],["assisting",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["asia",{"2":{"35":1,"125":1,"222":1}}],["auto",{"2":{"183":2}}],["afterviewinit",{"2":{"180":2}}],["ao",{"2":{"113":1}}],["absoluteyaxis变更为finder",{"2":{"190":1}}],["absolute",{"2":{"166":2,"167":2,"190":1}}],["abs",{"2":{"107":2,"177":2,"220":2}}],["avp",{"2":{"89":1,"113":1}}],["all",{"2":{"229":2}}],["alphagreen",{"2":{"221":7}}],["alphared",{"2":{"221":7}}],["alphabetic",{"2":{"75":1,"81":1}}],["always",{"2":{"183":4,"223":2}}],["align",{"2":{"75":2,"81":2,"101":1,"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["area",{"2":{"183":2,"196":1,"229":2}}],["arc",{"0":{"70":1,"76":1,"96":1},"2":{"70":2,"76":2,"94":1,"95":1,"183":1}}],["array",{"2":{"35":2,"44":3,"46":4,"48":1,"49":1,"69":1,"72":1,"73":1,"77":1,"78":1,"79":2,"80":1,"84":2,"98":1,"99":1,"115":5,"140":1,"141":1,"143":1,"147":3,"148":3,"151":3,"153":1,"166":2,"167":2,"176":4}}],["a",{"2":{"60":2,"183":2}}],["axisline",{"2":{"183":2}}],["axis",{"0":{"48":1,"49":1},"2":{"48":2,"49":2,"83":2,"147":2,"215":3}}],["axisoptions",{"2":{"19":1,"35":1,"85":2,"86":2,"87":1,"88":1,"147":3,"162":3}}],["and",{"2":{"215":1,"218":1,"219":1,"220":1,"221":3,"222":1,"223":1,"229":1}}],["animation",{"2":{"183":1}}],["animationduration",{"0":{"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1},"2":{"155":2,"156":2,"157":2,"158":2,"159":2,"160":2,"161":2,"183":1}}],["angular",{"2":{"180":1}}],["any>",{"2":{"115":1}}],["any>>",{"2":{"115":1}}],["any",{"2":{"41":2,"44":3,"46":19,"52":2,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":3,"75":1,"81":1,"101":1,"104":3,"115":6,"147":3,"148":3,"151":2,"153":1,"163":1,"164":1,"165":1,"176":7}}],["annotation",{"2":{"28":1,"186":1,"187":1,"190":1}}],["attrs",{"2":{"41":2,"44":2,"46":6,"81":1,"94":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"104":2,"107":4,"115":1,"176":2,"177":1,"220":1}}],["apache",{"2":{"224":1}}],["appendchild",{"2":{"215":5,"218":2,"219":5,"220":2,"221":2,"222":2,"223":8,"229":2}}],["app",{"2":{"180":1}}],["applynewdata",{"0":{"140":1},"2":{"23":1,"89":1,"180":7,"215":1,"216":1,"217":2,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["applymoredata和updatedata新增成功回调入参callback",{"2":{"22":1}}],["applymoredata",{"0":{"141":1},"2":{"5":1,"89":1,"217":1}}],["api调整",{"0":{"188":1},"1":{"189":1,"190":1,"191":1}}],["api",{"2":{"28":3,"89":1}}],["dts",{"2":{"213":2}}],["d9d9d9",{"2":{"183":6}}],["d>>",{"2":{"115":1}}],["dma",{"2":{"113":1}}],["dmi",{"2":{"113":1}}],["div>",{"2":{"180":1,"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["div",{"2":{"180":7,"215":3,"216":1,"217":1,"218":3,"219":3,"220":3,"221":3,"222":3,"223":4,"229":3}}],["display",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":2,"229":1}}],["dispose",{"0":{"36":1},"2":{"180":11}}],["discord",{"0":{"203":1},"2":{"203":1}}],["discussions",{"2":{"201":2}}],["dist",{"2":{"179":1,"180":1}}],["distance",{"0":{"131":1,"155":1},"2":{"131":1,"133":1,"134":1,"155":2,"156":1,"190":1}}],["diamond",{"2":{"107":1}}],["document",{"2":{"215":6,"218":3,"219":6,"220":3,"221":5,"222":3,"223":9,"229":3}}],["doctype",{"2":{"180":1}}],["docs",{"2":{"176":1}}],["domid",{"2":{"86":2}}],["down",{"2":{"183":1,"229":2}}],["downcolor",{"2":{"148":2,"183":5,"221":10}}],["downwickcolor",{"2":{"22":1,"183":1,"221":2}}],["downbordercolor",{"2":{"22":1,"183":1,"221":2}}],["dark",{"2":{"221":3}}],["dashvalue更改为dashedvalue",{"2":{"187":1}}],["dashed是虚线",{"2":{"106":1}}],["dashedvalue是虚线值",{"2":{"106":1}}],["dashedvalue",{"2":{"76":2,"78":2,"96":1,"98":1,"106":1,"148":1,"151":1,"153":1,"183":12}}],["dashed",{"2":{"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"107":1,"147":2,"148":2,"183":22}}],["date",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["datetimeformat",{"0":{"63":1},"2":{"35":2,"63":2,"176":3}}],["datasource",{"2":{"192":2}}],["dataindex",{"0":{"157":1,"160":1},"2":{"46":1,"115":1,"151":2,"153":1,"157":2,"160":2,"166":3,"167":2,"176":3}}],["datalist",{"0":{"140":1,"141":1},"2":{"44":1,"89":2,"115":1,"140":2,"141":2,"146":1,"147":1,"148":1,"215":3,"216":3,"217":6,"218":3,"219":3,"220":3,"221":3,"222":3,"223":3,"229":3}}],["data",{"0":{"142":1,"163":1},"2":{"44":2,"60":1,"89":1,"115":1,"142":2,"146":2,"147":2,"148":2,"163":2,"164":1,"165":1,"219":3}}],["dd",{"2":{"63":1}}],["drawtext",{"0":{"81":1},"2":{"82":2}}],["drawrecttext",{"0":{"82":1}}],["drawrect",{"0":{"80":1}}],["drawpolygon",{"0":{"79":1}}],["drawline",{"0":{"78":1}}],["drawcircle",{"0":{"77":1}}],["drawarc",{"0":{"76":1}}],["draw",{"2":{"41":2,"44":2,"94":1,"104":1,"107":1,"115":1,"147":1,"148":3,"219":1}}],["dragenabled",{"2":{"35":1,"147":3,"162":3}}],["dcs",{"0":{"36":1},"2":{"36":2}}],["demonstration",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["dev",{"2":{"213":3}}],["developer",{"2":{"176":1}}],["description",{"2":{"180":1}}],["default",{"2":{"147":1,"162":1,"180":3}}],["defaultticks",{"2":{"84":1}}],["defaultvalue",{"0":{"60":1},"2":{"60":1,"183":2}}],["defaultstyles",{"2":{"44":2,"115":3,"147":2,"148":2,"176":1,"192":3}}],["defaultzlevel和zlevel",{"2":{"18":1}}],["decimalfoldthreshold",{"2":{"35":2,"176":1}}],["deeprequired",{"2":{"23":1}}],["ds",{"0":{"35":1},"2":{"12":1,"35":2,"85":1,"181":1}}],["↩️",{"2":{"16":1}}],["样式",{"2":{"44":1,"46":1,"75":1,"76":1,"77":2,"78":1,"79":2,"80":2,"81":2,"94":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"106":1,"115":5,"148":1,"153":1,"176":3}}],["样式名",{"2":{"40":1}}],["样式列表",{"2":{"35":1}}],["样式配置调整",{"0":{"187":1}}],["样式配置",{"0":{"181":1},"1":{"182":1,"183":1},"2":{"28":3,"40":1,"122":1}}],["样式配置新增candle",{"2":{"22":1}}],["样式配置candle",{"2":{"16":1,"17":1}}],["样式candle",{"2":{"12":1}}],["v9",{"0":{"184":1},"1":{"185":1,"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1}}],["v8",{"0":{"184":1},"1":{"185":1,"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1}}],["var",{"2":{"180":1}}],["values",{"2":{"44":1,"115":1,"147":1,"148":1,"187":1,"192":1}}],["value",{"0":{"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"64":1,"65":1,"147":1,"151":1,"166":1},"2":{"12":1,"19":1,"35":1,"44":1,"46":1,"48":1,"49":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"61":1,"62":1,"64":1,"65":1,"84":2,"85":1,"115":1,"147":3,"148":1,"151":6,"153":3,"166":5,"167":2,"176":3,"183":13,"190":5,"192":2}}],["vite",{"2":{"214":1}}],["view",{"2":{"210":2}}],["viewport",{"2":{"180":1,"192":2}}],["visiblerange",{"2":{"115":2,"192":2,"219":2}}],["visible",{"2":{"44":2,"46":2,"115":1,"147":1,"148":3,"151":3,"153":3,"176":1}}],["vue",{"2":{"180":1}}],["vr",{"2":{"113":1}}],["v10之后会删除",{"2":{"82":1,"102":1}}],["version",{"0":{"50":1}}],["verticalstraightline",{"2":{"174":1}}],["verticalsegment",{"2":{"174":1}}],["verticalrayline",{"2":{"174":1}}],["vertical",{"2":{"13":1,"28":1,"183":2}}],["vol",{"2":{"113":1,"219":1,"221":1,"223":1}}],["volumeprecision",{"0":{"124":1},"2":{"124":2,"195":1}}],["volume",{"2":{"37":1,"44":2,"89":1,"110":1,"115":1,"124":1,"140":1,"141":1,"142":1,"143":1,"147":1,"148":2,"176":1,"180":70,"183":2,"215":3,"216":3,"217":4,"218":4,"219":3,"220":3,"221":3,"222":3,"223":3,"229":3}}],["void",{"2":{"36":1,"37":1,"40":1,"41":2,"44":1,"46":3,"48":1,"49":1,"53":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"104":1,"124":1,"125":1,"127":1,"129":1,"131":1,"133":1,"134":1,"135":1,"136":1,"137":1,"140":2,"141":2,"142":2,"144":1,"145":2,"146":3,"147":1,"148":2,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":2,"164":2,"165":2,"169":1,"176":2,"180":2}}],["4px",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["430px",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["45",{"2":{"183":3,"221":1}}],["42",{"2":{"180":7}}],["4986",{"2":{"180":7}}],["4980",{"2":{"180":7}}],["4988",{"2":{"180":7}}],["4985",{"2":{"180":7}}],["4981",{"2":{"180":14}}],["4964",{"2":{"180":21}}],["4961",{"2":{"180":35}}],["4963",{"2":{"180":7}}],["4962",{"2":{"180":7}}],["4968",{"2":{"180":14}}],["4966",{"2":{"180":14}}],["4975",{"2":{"180":7}}],["4974",{"2":{"180":7}}],["4973",{"2":{"180":14}}],["4971",{"2":{"180":7}}],["4979",{"2":{"180":21}}],["4972",{"2":{"180":21}}],["4970",{"2":{"180":7}}],["4977",{"2":{"180":42}}],["4976",{"2":{"180":14}}],["40",{"2":{"113":1,"183":3,"221":1}}],["4",{"0":{"13":1,"18":1,"33":1},"2":{"33":1,"148":1,"183":48,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["px",{"2":{"219":1}}],["purpose",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["push",{"2":{"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["percentage",{"2":{"183":1,"215":2}}],["performpoint",{"2":{"176":1}}],["performpointindex",{"2":{"176":1}}],["performeventmovefordrawing",{"2":{"46":2,"176":1}}],["performeventpressedmove",{"2":{"46":2,"176":1}}],["pnpm",{"2":{"179":1,"212":1}}],["png",{"2":{"168":1}}],["p",{"2":{"118":2}}],["pvt",{"2":{"113":1}}],["psy",{"2":{"113":1}}],["pointer",{"2":{"183":1}}],["point",{"2":{"183":2}}],["points对应的坐标信息",{"2":{"176":1}}],["points",{"2":{"46":2,"151":3,"153":3,"176":2,"190":1}}],["polygon",{"0":{"73":1,"79":1,"99":1},"2":{"73":1,"79":2,"95":1,"183":1,"210":1}}],["positions",{"2":{"215":2}}],["position",{"0":{"120":1,"121":1},"2":{"35":1,"86":1,"120":2,"121":2,"147":2,"183":4,"190":4,"215":2}}],["position和candle",{"2":{"22":1}}],["project",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["prod",{"2":{"213":1}}],["promise",{"2":{"44":1,"115":1,"147":1,"148":1}}],["preact",{"2":{"180":1}}],["prev",{"2":{"115":1}}],["precision",{"2":{"1":1,"44":2,"61":1,"115":1,"147":1,"148":3,"176":1}}],["prices",{"2":{"215":7,"216":7,"217":7,"218":7,"219":7,"220":7,"221":7,"222":7,"223":7,"229":7}}],["pricechannelline",{"2":{"174":1}}],["priceline",{"2":{"174":1,"220":1}}],["priceprecision",{"0":{"124":1},"2":{"124":2,"195":1}}],["price",{"2":{"44":2,"115":1,"124":1,"147":1,"148":3,"176":1,"220":1}}],["pricemark",{"2":{"28":1,"183":1,"221":2}}],["parallelstraightline",{"2":{"174":1}}],["param",{"2":{"118":4}}],["params",{"2":{"44":2,"46":5,"48":1,"49":1,"84":1,"115":2,"118":2,"146":2,"147":2,"148":2,"176":1,"192":2}}],["paneid",{"0":{"120":1,"121":1,"148":1,"149":1,"150":1,"151":1},"2":{"115":1,"120":2,"121":2,"148":2,"149":2,"150":2,"151":2,"154":1,"166":2,"167":2,"190":19,"199":1}}],["pane",{"2":{"88":1,"147":2,"148":2,"149":1,"150":1,"151":1,"162":2,"210":1,"219":1,"223":1}}],["paneoptions",{"0":{"147":1},"2":{"12":1,"85":3,"147":2,"190":2}}],["padding",{"2":{"215":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["paddingbottom",{"2":{"81":2,"101":1,"183":9}}],["paddingbottom变更为yaxis",{"2":{"28":1,"187":1}}],["paddingbottom变更为xaxis",{"2":{"28":1,"187":1}}],["paddingright",{"2":{"81":2,"101":1,"183":9}}],["paddingtop",{"2":{"81":2,"101":1,"183":9}}],["paddingtop变更为yaxis",{"2":{"28":1,"187":1}}],["paddingtop变更为xaxis",{"2":{"28":1,"187":1}}],["paddingleft",{"2":{"81":2,"101":1,"183":9,"219":1}}],["paddingleft显示不对问题",{"2":{"13":1}}],["items",{"2":{"215":1,"218":3,"219":1,"220":3,"221":3,"222":3,"223":1,"229":3}}],["i++",{"2":{"215":1,"216":1,"217":1,"218":1,"219":2,"220":1,"221":1,"222":1,"223":1,"229":1}}],["iconfont",{"2":{"183":2}}],["icon",{"2":{"183":4}}],["icons",{"2":{"28":2,"183":2}}],["implements",{"2":{"180":1}}],["import",{"2":{"180":7,"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["i",{"2":{"118":5,"215":2,"216":2,"217":2,"218":2,"219":6,"220":2,"221":2,"222":2,"223":2,"229":2}}],["if",{"2":{"107":3,"118":1,"177":1,"220":1,"221":2}}],["ignoreevent",{"2":{"46":6,"176":2}}],["id=",{"2":{"180":7,"215":2,"216":1,"217":1,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["ideographic",{"2":{"75":1,"81":1}}],["id",{"0":{"152":1},"2":{"35":1,"88":1,"147":3,"151":3,"152":2,"153":3,"154":2,"162":3,"183":4,"190":2,"219":1,"223":1}}],["info",{"2":{"223":2}}],["innertext",{"2":{"215":4,"218":1,"219":4,"220":1,"221":1,"222":1,"223":6,"229":1}}],["in",{"2":{"215":2,"218":2,"219":2,"220":3,"221":2,"222":2,"223":2,"229":2}}],["index",{"2":{"185":2,"214":1,"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["indicatortitle",{"2":{"223":3}}],["indicatorbuttoncontainer",{"2":{"223":6}}],["indicatorfigure",{"2":{"115":1}}],["indicatorfigurestyle",{"2":{"115":1}}],["indicatorfigureattrs",{"2":{"115":1}}],["indicatorfigureattrscallbackcoordinate",{"2":{"115":1}}],["indicatorstyle",{"2":{"115":4}}],["indicatordata",{"2":{"115":3}}],["indicator",{"0":{"44":1},"2":{"5":1,"28":2,"35":2,"44":5,"115":8,"147":3,"148":3,"183":1,"192":3,"219":4,"221":2,"223":3}}],["insideoutside",{"2":{"215":2}}],["inside",{"2":{"183":1,"215":3}}],["install",{"2":{"179":2,"212":1}}],["includeoverlay",{"0":{"168":1},"2":{"168":2}}],["intl",{"2":{"35":1,"63":1,"176":2}}],["initial",{"2":{"180":1}}],["init",{"0":{"35":1,"86":1},"2":{"85":1,"111":1,"180":12,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["is",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["isdashed合并成styles",{"2":{"192":1}}],["issues",{"2":{"201":2}}],["isscrollenabled",{"0":{"130":1}}],["isstroke",{"2":{"192":1}}],["isstring",{"0":{"54":1}}],["isstack",{"0":{"147":1},"2":{"12":1,"19":1,"85":1,"147":2,"190":2}}],["iszoomenabled",{"0":{"128":1}}],["isboolean",{"0":{"59":1}}],["isfunction",{"0":{"58":1}}],["isobject",{"0":{"57":1}}],["isvalid",{"0":{"56":1}}],["isvalid和klinecharts",{"2":{"22":1}}],["isnumber",{"0":{"55":1}}],["图解说明",{"0":{"182":1}}],["图形辅助api",{"0":{"191":1}}],["图形类型",{"2":{"115":1,"176":1}}],["图形的样式",{"2":{"104":2}}],["图形的属性",{"2":{"104":2}}],["图形配置",{"2":{"44":1,"148":1}}],["图形名字",{"2":{"104":1}}],["图形名",{"2":{"43":1}}],["图形属性支持数组",{"2":{"5":1}}],["图表支持自定义技术指标",{"2":{"198":1}}],["图表支持自定义坐标轴",{"2":{"83":1}}],["图表默认价格精度为两位小数",{"2":{"195":1}}],["图表总是会填充容器",{"2":{"194":1}}],["图表之间的分割线",{"2":{"183":1}}],["图表上看到的不管是点还是线",{"2":{"181":1}}],["图表上所有的元素都是由基础图形组成",{"2":{"93":1}}],["图表不会重绘",{"2":{"144":1}}],["图表内置了基础图形",{"2":{"177":1}}],["图表内置了这些基础图形",{"2":{"95":1}}],["图表内置了zh",{"2":{"37":1}}],["图表基于",{"2":{"91":1}}],["图表所需要的数据必须是固定格式",{"2":{"89":1}}],["图表将不再可用",{"2":{"36":1}}],["图表实例方法subscribeaction和unsubscribeaction类型新增oncandlebarclick",{"2":{"26":1}}],["图表api",{"0":{"34":1,"189":1},"1":{"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"19":1}}],["图表方法extension",{"2":{"28":2}}],["图表方法新增getoverlayclass",{"2":{"16":1}}],["图表方法init",{"2":{"12":1}}],["显示",{"2":{"9":1}}],["outline",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["outside",{"2":{"215":1}}],["of",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["offset",{"2":{"183":2}}],["offsetbottom",{"2":{"5":1,"22":1,"183":3}}],["offsetright",{"2":{"5":1,"183":3}}],["offsettop",{"2":{"5":1,"183":3}}],["offsetleft",{"2":{"5":1,"183":3}}],["org",{"2":{"176":1}}],["obv",{"2":{"113":1}}],["objects",{"2":{"176":1}}],["object",{"2":{"35":1,"40":1,"41":2,"44":18,"46":20,"48":1,"49":1,"53":2,"122":1,"123":1,"147":12,"148":12,"149":1,"150":1,"151":30,"152":1,"153":15}}],["o",{"2":{"60":2}}],["only",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["onload",{"2":{"180":1}}],["onunmounted",{"2":{"180":2}}],["onmount",{"2":{"180":4}}],["onmounted",{"2":{"180":2}}],["onmouseleave",{"2":{"46":2,"151":3,"153":3,"176":1}}],["onmouseenter",{"2":{"46":2,"151":3,"153":3,"176":1}}],["onpanedrag",{"2":{"164":2,"165":2}}],["onpressedmoveend",{"2":{"46":2,"151":3,"153":3,"176":1}}],["onpressedmovestart",{"2":{"46":2,"151":3,"153":3,"176":1}}],["onpressedmoving",{"2":{"46":2,"151":3,"153":3,"176":1}}],["ontooltipiconclick",{"2":{"164":2,"165":2}}],["onvisiblerangechange和onpanedrag",{"2":{"190":1}}],["onvisiblerangechange",{"2":{"164":2,"165":2}}],["onscroll",{"2":{"164":2,"165":2,"190":1}}],["onselected",{"2":{"46":2,"151":3,"153":3,"176":1}}],["onzoom",{"2":{"164":2,"165":2}}],["oncleanup",{"2":{"180":2}}],["onclick",{"2":{"46":2,"151":3,"153":3,"176":1}}],["oncandlebarclick",{"2":{"164":2,"165":2}}],["oncrosshairchange",{"2":{"163":2,"164":2,"165":2,"190":1}}],["onremoved",{"2":{"46":2,"151":3,"153":3,"176":1}}],["onrightclick",{"2":{"46":2,"151":3,"153":3,"176":1}}],["ondestroy",{"2":{"180":4}}],["ondeselected",{"2":{"46":2,"151":3,"153":3,"176":1}}],["ondataready",{"2":{"140":1,"142":1,"164":2,"165":2}}],["ondoubleclick",{"2":{"46":2,"151":3,"153":3,"176":1}}],["ondrawend",{"2":{"46":2,"151":3,"153":3,"176":1}}],["ondrawing",{"2":{"46":2,"151":3,"153":3,"176":1}}],["ondrawstart",{"2":{"46":2,"151":3,"153":3,"176":1}}],["open",{"2":{"37":1,"89":1,"110":1,"140":1,"141":1,"142":1,"143":1,"180":70,"183":4,"215":3,"216":3,"217":3,"218":4,"219":3,"220":3,"221":3,"222":3,"223":3,"229":3}}],["options新增属性gap",{"2":{"28":1}}],["options",{"0":{"35":1,"162":1},"2":{"12":1,"19":2,"28":1,"35":3,"85":3,"86":2,"111":1,"162":2,"181":1,"190":1,"192":1}}],["overridetechnicalindicator",{"2":{"190":1}}],["override",{"0":{"148":1,"153":1},"2":{"148":2,"153":2,"190":3}}],["overrideindicator",{"0":{"148":1},"2":{"148":1}}],["overrideoverlay",{"0":{"153":1},"2":{"28":1,"153":1}}],["overlayevent",{"2":{"176":14}}],["overlayperformeventparams",{"2":{"176":1}}],["overlaycreatefigurescallback",{"2":{"176":2}}],["overlayconstructor>",{"2":{"38":1}}],["overlaystyle",{"2":{"176":2}}],["overlayfigureignoreeventtype",{"2":{"46":6,"176":2}}],["overlayfigure中的attrs类型声明",{"2":{"17":1}}],["overlay",{"0":{"46":1},"2":{"46":2,"176":2,"183":1}}],["overlay新增属性paneid",{"2":{"18":1}}],["overlay新增事件ondoubleclick",{"2":{"17":1}}],["ohlc",{"2":{"9":1,"183":2,"221":2,"229":2}}],["ts",{"2":{"214":1}}],["t",{"2":{"202":1}}],["trc20",{"2":{"228":1}}],["transparent",{"2":{"183":2}}],["true",{"2":{"147":2,"148":2,"151":1,"153":1,"162":2,"183":29,"215":2,"217":2,"219":1,"220":3}}],["trix",{"2":{"113":1}}],["turnover",{"2":{"89":1,"110":1,"140":1,"141":1,"142":1,"143":1,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["thjptqmfgavm12ke1jzc5mlxiapp6qxmci",{"2":{"228":1}}],["the",{"2":{"215":4,"218":4,"219":4,"220":4,"221":4,"222":4,"223":4,"229":4}}],["theme",{"2":{"180":1,"221":4}}],["threshold",{"0":{"65":1},"2":{"65":1}}],["thousandsseparator",{"2":{"35":2,"176":1}}],["targetcoordinate",{"0":{"68":1,"69":1},"2":{"68":1,"69":1}}],["target",{"0":{"52":1,"53":1},"2":{"52":1,"53":1}}],["tagid",{"2":{"190":1}}],["tag合并成overlay",{"2":{"186":1}}],["tag",{"2":{"28":1,"187":1,"190":1}}],["tip",{"2":{"223":2}}],["tickline",{"2":{"183":2}}],["ticktext",{"2":{"28":8,"183":2,"187":8}}],["title和value可以是字符串或者对象",{"2":{"183":1}}],["title>",{"2":{"180":1}}],["title>quick",{"2":{"180":1}}],["title",{"2":{"44":3,"115":2,"117":2,"118":3,"147":3,"148":3,"183":12,"192":2}}],["time",{"2":{"37":1,"110":1,"183":4,"218":1}}],["timestamp为第一条数据的时间戳",{"2":{"145":1}}],["timestamp",{"0":{"63":1,"158":1,"161":1},"2":{"35":1,"46":1,"63":1,"89":1,"140":1,"141":1,"142":1,"143":1,"145":1,"151":4,"153":3,"158":2,"161":2,"166":3,"167":2,"176":3,"180":70,"215":5,"216":5,"217":7,"218":5,"219":5,"220":5,"221":5,"222":5,"223":5,"229":5}}],["timezone",{"0":{"125":1},"2":{"35":2,"125":2,"222":2}}],["tofixed",{"2":{"215":4,"216":4,"217":4,"218":4,"219":4,"220":4,"221":4,"222":4,"223":4,"229":4}}],["to",{"2":{"84":1,"115":2,"139":1,"215":1,"218":1,"219":3,"220":1,"221":1,"222":1,"223":1,"229":1}}],["totalstep",{"2":{"46":2,"176":1,"177":1,"220":1}}],["top",{"2":{"35":2,"75":1,"81":1,"84":1,"115":2,"121":1,"147":4,"162":3,"176":1,"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":2,"229":1}}],["tooltip",{"2":{"1":1,"5":2,"12":1,"16":1,"17":1,"22":2,"28":2,"183":2,"187":3,"223":4}}],["telegram",{"0":{"202":1}}],["template",{"2":{"180":1,"189":4}}],["template>",{"2":{"180":2}}],["technicalindicator",{"2":{"28":4,"187":3,"192":1}}],["textalign",{"2":{"219":1}}],["textweight",{"2":{"183":2}}],["textfamily",{"2":{"183":2}}],["textsize",{"2":{"183":2}}],["textoffset",{"2":{"183":2}}],["text",{"0":{"66":1,"75":1,"81":1,"101":1},"2":{"13":1,"28":4,"44":2,"48":1,"49":1,"66":1,"75":4,"81":3,"82":2,"84":2,"95":1,"101":1,"115":2,"147":2,"148":2,"180":1,"183":10,"210":1,"215":17,"218":5,"219":2,"220":4,"221":6,"222":5,"223":13,"229":8}}],["text配置",{"2":{"12":1}}],["types",{"2":{"215":2,"223":3}}],["typescript开发",{"2":{"172":1}}],["typescriptklinecharts",{"2":{"110":1}}],["typescriptnew",{"2":{"96":1,"97":1,"98":1,"99":1,"100":1,"101":1}}],["typescriptsetpaneoptions",{"2":{"88":1}}],["typescriptcreateindicator",{"2":{"87":1}}],["typescriptinit",{"2":{"86":1}}],["typescript",{"2":{"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"84":1,"89":1,"104":1,"115":1,"120":1,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1,"176":1,"213":2}}],["typescript重构",{"2":{"28":1}}],["type=",{"2":{"180":1}}],["type对应的图形的样式",{"2":{"176":1}}],["type对应的图形的属性",{"2":{"176":1}}],["type是area时",{"2":{"13":1}}],["type",{"0":{"163":1,"164":1,"165":1,"168":1},"2":{"9":1,"35":2,"44":2,"46":6,"86":2,"115":1,"117":2,"118":3,"146":2,"147":2,"148":2,"163":2,"164":2,"165":2,"168":2,"176":2,"177":1,"183":2,"190":2,"196":1,"215":2,"220":1,"229":2}}],["me",{"2":{"202":1}}],["meta",{"2":{"180":5}}],["merge",{"0":{"53":1}}],["merge实现",{"2":{"12":1}}],["mtm",{"2":{"113":1}}],["mozilla",{"2":{"176":1}}],["moveto",{"2":{"107":2}}],["more",{"0":{"140":1,"141":1},"2":{"89":2,"140":2,"141":2,"146":1}}],["modesensitivity",{"2":{"46":2,"151":3,"153":3,"176":1}}],["mode",{"2":{"46":3,"151":3,"153":4,"176":3}}],["middle",{"2":{"75":1,"81":1,"183":2}}],["min",{"2":{"179":1,"180":1,"217":1}}],["minheight",{"2":{"35":1,"147":3,"162":3}}],["minvalue",{"2":{"9":1,"44":2,"115":1,"147":1,"148":3}}],["mm",{"2":{"63":2}}],["max",{"2":{"217":1}}],["maxvalue",{"2":{"9":1,"44":2,"115":1,"147":1,"148":3}}],["made",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["maintitle",{"2":{"219":3}}],["mainindicators",{"2":{"219":2}}],["main和yaxis",{"2":{"190":1}}],["main",{"2":{"120":2,"121":2,"219":1}}],["map",{"2":{"118":2,"219":1}}],["ma5",{"2":{"117":2,"118":1}}],["ma2",{"2":{"117":2,"118":2}}],["ma10",{"2":{"117":3,"118":1}}],["ma1",{"2":{"117":3,"118":2}}],["macd",{"2":{"113":1,"219":1}}],["math",{"2":{"107":2,"177":3,"215":8,"216":8,"217":13,"218":8,"219":10,"220":11,"221":8,"222":8,"223":8,"229":8}}],["ma",{"2":{"87":1,"113":1,"116":1,"117":1,"118":5,"147":1,"219":1,"223":1}}],["magnet`",{"2":{"176":2}}],["magnet",{"2":{"46":5,"151":5,"153":6,"176":5}}],["marginbottom",{"2":{"183":4}}],["marginright",{"2":{"183":4}}],["margintop",{"2":{"183":4}}],["marginleft",{"2":{"183":4}}],["margin",{"2":{"28":2,"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":2,"229":1}}],["marginend",{"2":{"28":2,"183":2,"187":2}}],["marginstart",{"2":{"28":2,"183":2,"187":2}}],["导致图表无法初始化问题",{"2":{"7":1}}],["导致小数折叠不对问题",{"2":{"3":1}}],["可用于扩展字段",{"2":{"176":1}}],["可缺省",{"2":{"140":1,"141":1,"147":5,"149":1,"151":1,"159":1,"162":4,"168":3,"176":16}}],["可见区域信息",{"2":{"115":2}}],["可选项为`normal`",{"2":{"176":1}}],["可选项为",{"2":{"164":1,"165":1}}],["可选项`fill`",{"2":{"97":1,"99":1,"100":1,"101":1}}],["可选项`solid`",{"2":{"96":1,"98":1}}],["可选项有",{"2":{"44":1,"46":1,"148":1,"153":1}}],["可选配置项",{"2":{"35":1}}],["可以使用覆盖物",{"2":{"199":1}}],["可以直接使用",{"2":{"177":1}}],["可以缺省",{"2":{"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1}}],["可以通过图表api",{"2":{"111":1}}],["可以通过图表方法createindicator或者overrideindicator重写calc即可",{"2":{"197":1}}],["可以通过图表方法init",{"2":{"181":1}}],["可以通过图表方法",{"2":{"83":1}}],["可以这样做",{"2":{"110":1}}],["可以参考下面的方案",{"2":{"109":1}}],["可以定义两个选项solid和dashed",{"2":{"106":1}}],["可以是国际化的",{"2":{"183":1}}],["可以是回调方法也可以是数组",{"2":{"183":1}}],["可以是当个对象",{"2":{"166":1,"167":1}}],["可以是单个id",{"2":{"154":1}}],["可以是通过registerstyles注册进去的样式名",{"2":{"122":1}}],["可以是通过klinecharts",{"2":{"35":1}}],["可以是一个promise",{"2":{"115":1}}],["可以是dom元素",{"2":{"36":1}}],["可以是dom元素或者元素id",{"2":{"35":1}}],["可以无法拖动问题",{"2":{"3":1}}],["可能不对问题",{"2":{"6":1}}],["2px",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["2196f3",{"2":{"183":2}}],["28",{"2":{"180":21}}],["2000",{"2":{"217":1}}],["204",{"2":{"180":7}}],["20",{"2":{"113":6,"148":1,"180":21,"217":1}}],["2023",{"2":{"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1}}],["2024",{"2":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1}}],["230",{"2":{"183":3}}],["23",{"2":{"26":1}}],["249",{"2":{"183":3,"221":1}}],["243",{"2":{"183":6}}],["2432435",{"2":{"148":1}}],["24",{"2":{"22":1,"113":4}}],["2dc08e",{"2":{"21":1,"183":4,"221":1}}],["27",{"2":{"21":1}}],["255",{"2":{"183":4}}],["25",{"2":{"18":1,"183":2}}],["22px",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["22",{"2":{"13":1,"183":4}}],["26a69a",{"2":{"148":2}}],["26a69a变更为",{"2":{"21":1}}],["26",{"2":{"6":1,"113":3}}],["2",{"0":{"6":1,"9":1,"15":1,"20":2,"21":1,"22":1,"24":1,"132":1,"163":1},"2":{"107":11,"113":3,"140":1,"141":1,"142":1,"147":1,"148":6,"151":3,"153":3,"162":1,"177":1,"183":52,"215":4,"216":4,"217":4,"218":4,"219":4,"220":5,"221":12,"222":4,"223":4,"224":1,"229":4}}],["35",{"2":{"180":7,"183":2}}],["31",{"2":{"180":7}}],["33",{"2":{"180":7,"183":6}}],["34",{"2":{"113":1,"180":7}}],["30",{"2":{"113":3,"147":1,"180":7,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["3",{"0":{"5":1,"14":1,"19":1,"23":1,"66":1},"2":{"113":3,"147":1,"162":2,"177":1,"183":4,"215":3,"216":3,"217":3,"218":3,"219":3,"220":4,"221":3,"222":3,"223":3,"229":3}}],["优化事件处理",{"2":{"26":1}}],["优化渲染更新",{"2":{"25":1}}],["优化覆盖物图形事件忽略",{"2":{"24":1}}],["优化覆盖物事件回调参数",{"2":{"23":1}}],["优化覆盖物回调方法中的参数",{"2":{"1":1}}],["优化开发环境下",{"2":{"22":1}}],["优化api",{"2":{"22":1}}],["优化typescript覆盖物样式类型",{"2":{"23":1}}],["优化typescript声明",{"2":{"21":1}}],["优化typescript下",{"2":{"17":1}}],["优化默认样式",{"2":{"21":1}}],["优化默认显示",{"2":{"5":1}}],["优化类型检查",{"2":{"20":1}}],["优化内部id生成",{"2":{"19":1}}],["优化内部获取屏幕像素比",{"2":{"19":1}}],["优化内置覆盖物simpleannotation和simpletag",{"2":{"15":1}}],["优化bar宽度比例",{"2":{"19":1}}],["优化蜡烛柱显示",{"2":{"18":1}}],["优化分割线事件响应灵敏度",{"2":{"17":1}}],["优化移动端阻尼滚动掉帧问题",{"2":{"17":1}}],["优化技术指标自由样式",{"2":{"15":1}}],["优化utils",{"2":{"12":1}}],["优化ohlc蜡烛柱渲染",{"2":{"11":1}}],["优化绘制清晰度",{"2":{"9":1}}],["优化滚轮事件触发",{"2":{"7":1}}],["优化y轴小数折叠显示时计算的宽度准确度",{"2":{"7":1}}],["优化y轴渲染",{"2":{"5":1}}],["优化平滑曲线绘制",{"2":{"6":1}}],["优化面积图显示",{"2":{"6":1,"23":1}}],["优化基础图形rect事件响应",{"2":{"16":1}}],["优化基础图形text",{"2":{"15":1}}],["优化基础图形",{"2":{"5":1}}],["优化样式overlay",{"2":{"12":1}}],["优化样式",{"2":{"5":1,"9":1}}],["优化图表默认右偏移距离",{"2":{"4":1}}],["55",{"2":{"180":7}}],["56",{"2":{"180":7}}],["53",{"2":{"180":14}}],["5000",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["50",{"2":{"113":1}}],["5",{"0":{"4":1,"13":1,"14":1,"15":1,"16":1,"17":1,"32":1},"2":{"32":1,"46":2,"113":3,"117":1,"118":1,"148":2,"153":2,"183":4}}],["时间戳",{"2":{"89":1,"158":1,"161":1,"166":1,"176":3}}],["时有效",{"2":{"46":1,"153":1,"176":1}}],["时区",{"0":{"222":1}}],["时区对应名字列表请参阅时区列表",{"2":{"35":1,"125":1}}],["时区名",{"2":{"35":1,"125":1}}],["时",{"2":{"3":1}}],["和convertfrompixel",{"2":{"190":1}}],["和unsubscribeaction",{"2":{"190":1}}],["和updatedata",{"2":{"89":1}}],["和getheight",{"2":{"190":1}}],["和配置项",{"2":{"117":1}}],["和基础类型deeppartial",{"2":{"23":1}}],["和setpaneoptions",{"2":{"19":1}}],["和",{"2":{"3":1,"5":1,"9":1,"44":1,"46":1,"83":1,"85":1,"89":1,"148":1,"153":1,"164":1,"165":1}}],["0xd2c3911654db861e0a2e17415e11a209c1fc3594",{"2":{"228":2}}],["000000",{"2":{"180":1}}],["0开始",{"2":{"140":1,"141":1,"142":1,"145":1}}],["02",{"2":{"26":1,"27":1,"28":1,"180":7}}],["06",{"2":{"17":1,"180":7}}],["08",{"2":{"16":1}}],["09",{"2":{"13":1,"14":1,"15":1,"180":7}}],["01c5c4",{"2":{"183":1}}],["01",{"2":{"9":1,"183":1}}],["0",{"0":{"8":1,"11":1,"12":1,"17":1,"18":1,"19":1,"22":1,"26":1,"27":1,"28":2,"48":1,"49":1,"65":1,"66":1,"83":1,"132":1,"133":1,"134":1,"146":1,"163":1},"1":{"84":1,"85":1,"86":1,"87":1,"88":1},"2":{"35":2,"46":2,"118":1,"140":1,"141":1,"142":1,"147":5,"148":1,"151":1,"153":3,"162":4,"177":3,"183":23,"215":3,"216":3,"217":3,"218":3,"219":3,"220":6,"221":3,"222":3,"223":4,"224":1,"229":3}}],["03",{"2":{"6":1,"7":1,"8":1,"25":1}}],["04",{"2":{"4":1,"5":1,"8":1,"20":1,"21":1,"22":1,"23":1,"24":1}}],["07",{"2":{"3":1}}],["05",{"2":{"1":1,"2":1,"3":1,"18":1,"19":1,"20":1}}],["6px",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["686d76",{"2":{"183":4}}],["62",{"2":{"180":7}}],["66",{"2":{"180":14}}],["64",{"2":{"180":7}}],["61",{"2":{"180":14}}],["600px",{"2":{"180":8}}],["600",{"2":{"180":6,"217":1}}],["60",{"2":{"113":2,"215":5,"216":5,"217":5,"218":5,"219":5,"220":5,"221":5,"222":5,"223":5,"229":5}}],["6",{"0":{"3":1,"12":1,"31":1},"2":{"31":1,"35":1,"113":9,"147":1,"183":6}}],["1b1b1f",{"2":{"221":1}}],["16px",{"2":{"219":1}}],["1677ff",{"2":{"183":11,"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["16098",{"2":{"151":1,"153":1}}],["1614171202000",{"2":{"151":1,"153":1}}],["1614171282000",{"2":{"151":1,"153":1}}],["16",{"2":{"28":1,"180":7}}],["17",{"2":{"27":1,"219":1}}],["150",{"2":{"183":6}}],["1587660540000",{"2":{"180":7}}],["1587660480000",{"2":{"180":7}}],["1587660420000",{"2":{"180":7}}],["1587660360000",{"2":{"180":7}}],["1587660300000",{"2":{"180":7}}],["1587660240000",{"2":{"180":7}}],["1587660180000",{"2":{"180":7}}],["1587660120000",{"2":{"180":7}}],["1587660060000",{"2":{"180":7}}],["1587660000000",{"2":{"180":7}}],["15",{"2":{"17":1,"23":1,"183":1}}],["192",{"2":{"183":3,"221":1}}],["191",{"2":{"180":7}}],["197",{"2":{"180":7}}],["194",{"2":{"180":7}}],["19",{"2":{"14":1,"180":7}}],["119",{"2":{"183":4}}],["11",{"2":{"12":1}}],["184",{"2":{"180":7}}],["18987",{"2":{"151":1,"153":1}}],["18",{"2":{"10":1,"15":1}}],["135",{"2":{"180":7}}],["13",{"2":{"7":1,"19":1,"113":1}}],["1",{"0":{"7":1,"10":1,"16":1,"21":1,"23":1,"24":1,"25":2,"26":1,"27":1},"2":{"60":1,"107":1,"118":3,"147":2,"148":4,"151":1,"153":1,"162":2,"177":2,"183":37,"216":1,"217":2,"220":2,"221":4}}],["12px",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["12345678910111213141516171819202122",{"2":{"223":1}}],["1234567891011121314151617181920212223242526html",{"2":{"180":1}}],["12345678910111213141516171819202122232425262728html",{"2":{"216":1}}],["12345678910111213141516171819202122232425262728svelte",{"2":{"180":1}}],["1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556html",{"2":{"229":1}}],["1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677html",{"2":{"220":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126html",{"2":{"223":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150html",{"2":{"221":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110html",{"2":{"215":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107html",{"2":{"219":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960html",{"2":{"218":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051html",{"2":{"222":1}}],["12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849html",{"2":{"217":1}}],["123456789101112131415161718192021222324252627282930313233",{"2":{"180":1}}],["1234567891011121314151617181920212223242526272829jsximport",{"2":{"180":1}}],["1234567891011121314151617181920212223242526272829tsimport",{"2":{"180":1}}],["123456789101112131415161718192021222324252627jsximport",{"2":{"180":1}}],["1234567891011121314151617181920212223242526vue",{"2":{"180":1}}],["123456789101112131415161718",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"229":1}}],["123css",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["12",{"2":{"5":1,"9":1,"10":1,"11":2,"113":9,"180":7,"183":12}}],["10px",{"2":{"215":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["105",{"2":{"180":7}}],["1000",{"2":{"183":1,"215":4,"216":4,"217":4,"218":4,"219":4,"220":4,"221":4,"222":4,"223":4,"229":4}}],["1000000转换为1m等",{"2":{"35":1,"44":1,"62":1,"148":1}}],["100",{"2":{"147":1,"162":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["10",{"2":{"2":1,"24":1,"113":7,"117":1,"118":1,"183":2,"215":1,"216":1,"217":3,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["142",{"2":{"183":3,"221":1}}],["14",{"2":{"1":1,"4":1,"12":1,"16":1,"25":1,"113":3,"180":7}}],["7yjhygvvvz",{"2":{"203":1}}],["76808f",{"2":{"183":2}}],["76",{"2":{"180":7}}],["72",{"2":{"180":7}}],["70",{"2":{"180":7}}],["74",{"2":{"180":7}}],["77",{"2":{"180":7}}],["7",{"0":{"2":1,"9":1,"10":1,"11":1,"30":1,"133":1,"134":1},"2":{"30":1,"148":1,"183":6,"184":1,"221":2}}],["修复内置基础图形arc不生效问题",{"2":{"25":1}}],["修复内置基础图形line触发事件不准确问题",{"2":{"24":1}}],["修复内置覆盖物simpleannotation和simpletag绘制完成后第一次触发事件问题",{"2":{"24":1}}],["修复内置指标vol修改calcparams时出错问题",{"2":{"7":1}}],["修复无数据时y轴上十字光标文字不显示问题",{"2":{"23":1}}],["修复基础图形line事件检查可能导致错误问题",{"2":{"20":1}}],["修复窗口id命名拼写错误",{"2":{"17":1}}],["修复typescript引入问题",{"2":{"27":1}}],["修复typescript声明问题",{"2":{"15":1}}],["修复ts下引入问题",{"2":{"14":1}}],["修复样式crosshair",{"2":{"13":1}}],["修复样式candle",{"2":{"13":1}}],["修复样式配置",{"2":{"1":1}}],["修复多个指标样式显示不对问题",{"2":{"12":1}}],["修复多个覆盖物样式显示不对问题",{"2":{"12":1}}],["修复蜡烛柱模糊问题",{"2":{"11":1}}],["修复包管理器下载node版本依赖问题",{"2":{"10":1}}],["修复覆盖物zlevel渲染规则",{"2":{"11":1}}],["修复覆盖物x轴上显示问题",{"2":{"9":1}}],["修复覆盖物绘制到未来时间",{"2":{"6":1}}],["修复指标和覆盖物方法不执行问题",{"2":{"10":1}}],["修复指标属性",{"2":{"9":1}}],["修复指标精度不同步价格数量精度问题",{"2":{"2":1}}],["修复不同浏览器格式化时间问题",{"2":{"8":1}}],["修复初始化layout只指定xaxis时",{"2":{"7":1}}],["修复",{"2":{"5":1}}],["修复图表偶发会空白问题",{"2":{"4":1}}],["修复图表api",{"2":{"3":1,"23":1}}],["修复面积图显示问题",{"2":{"4":1}}],["修复创建覆盖物后",{"2":{"3":1}}],["修复千分符指定",{"2":{"3":1}}],["修复小数折叠不准确问题",{"2":{"1":1}}],["css",{"2":{"215":2,"218":1,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["cjs",{"2":{"213":2}}],["cdn",{"2":{"179":2,"180":1}}],["cb",{"0":{"145":1,"146":1},"2":{"145":2,"146":2}}],["click",{"2":{"215":4,"218":1,"219":2,"220":1,"221":1,"222":1,"223":4,"229":1}}],["clean",{"2":{"213":2}}],["cleardata",{"0":{"144":1}}],["classname",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":2,"229":1}}],["class",{"2":{"180":1}}],["clone",{"0":{"52":1}}],["clone和utils",{"2":{"12":1}}],["closesums",{"2":{"118":5}}],["closepath",{"2":{"107":2}}],["close",{"2":{"37":1,"89":1,"110":1,"118":4,"140":1,"141":1,"142":1,"143":1,"180":70,"183":5,"215":4,"216":4,"217":7,"218":5,"219":5,"220":4,"221":4,"222":4,"223":4,"229":4}}],["cci",{"2":{"113":1}}],["cn",{"2":{"176":1,"180":1,"218":1}}],["cn两种语言",{"2":{"109":1}}],["cn和en",{"2":{"35":1,"37":1}}],["currentstep",{"2":{"176":1}}],["current",{"2":{"115":1}}],["currentcolor",{"2":{"107":2}}],["customxaxisname",{"2":{"86":2}}],["customyaxisname",{"2":{"86":2,"87":2,"88":2}}],["customapi",{"2":{"35":2}}],["custom支持字符串模版",{"2":{"17":1}}],["custom新增内置涨跌幅支持",{"2":{"16":1}}],["custom新增turnover字符串模版",{"2":{"12":1}}],["custom",{"2":{"1":1,"183":1,"187":1,"219":3,"220":1}}],["center",{"2":{"75":1,"81":1,"215":1,"218":1,"219":2,"220":1,"221":1,"222":1,"223":1,"229":1}}],["c",{"2":{"60":2}}],["code",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["commonjs",{"2":{"213":3}}],["com",{"2":{"201":2,"224":2}}],["component",{"2":{"180":2}}],["core",{"2":{"180":1,"213":2}}],["container",{"2":{"215":7,"218":7,"219":7,"220":7,"221":7,"222":7,"223":10,"229":7}}],["content=",{"2":{"180":4}}],["content中的内容和options参考实例方法",{"2":{"35":1}}],["content",{"2":{"35":1}}],["convertfrompixel",{"0":{"167":1}}],["converttopixel",{"0":{"166":1},"2":{"190":1,"219":2}}],["console",{"2":{"151":14,"153":14}}],["const",{"2":{"94":1,"107":5,"118":3,"177":3,"180":6,"215":19,"216":9,"217":12,"218":13,"219":23,"220":16,"221":17,"222":13,"223":20,"229":13}}],["coord",{"2":{"48":1,"49":1,"84":2}}],["coordinates",{"2":{"72":1,"73":1,"78":1,"79":1,"98":1,"99":1,"176":1,"177":7,"220":7}}],["coordinate2",{"0":{"67":1,"68":1},"2":{"67":1,"68":1}}],["coordinate1",{"0":{"67":1,"68":1},"2":{"67":1,"68":1}}],["coordinate",{"0":{"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"159":1,"167":1},"2":{"41":2,"44":2,"70":2,"71":2,"72":1,"73":1,"74":2,"75":2,"104":1,"107":3,"115":1,"159":2,"167":2,"190":1}}],["color是颜色",{"2":{"106":1}}],["color",{"2":{"44":2,"75":2,"76":2,"77":2,"78":2,"79":2,"80":2,"81":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"106":1,"107":2,"115":2,"147":4,"148":5,"151":1,"153":1,"180":1,"183":39,"192":2,"215":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"229":2}}],["child",{"2":{"223":1}}],["chicago",{"2":{"222":2}}],["checkcoordinateontext",{"0":{"75":1}}],["checkcoordinateonrect",{"0":{"74":1}}],["checkcoordinateonpolygon",{"0":{"73":1}}],["checkcoordinateonline",{"0":{"72":1}}],["checkcoordinateoncircle",{"0":{"71":1}}],["checkcoordinateonarc",{"0":{"70":1}}],["checkeventon",{"2":{"41":2,"104":1,"107":1}}],["charset=",{"2":{"180":1}}],["chartstore",{"2":{"210":1}}],["chartcomponent",{"2":{"180":1}}],["chart",{"2":{"35":1,"36":1,"180":35,"210":1,"215":8,"216":4,"217":9,"218":5,"219":6,"220":5,"221":8,"222":5,"223":10,"229":5}}],["change",{"2":{"29":1,"30":1,"31":1,"110":1}}],["ctx",{"0":{"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"41":1,"76":2,"77":2,"78":2,"79":2,"80":2,"81":2,"82":2,"94":2,"104":1,"107":21,"115":1,"192":2,"219":4}}],["circle",{"0":{"71":1,"77":1,"97":1},"2":{"71":2,"77":2,"94":1,"95":1,"177":2,"183":1,"210":1,"220":5}}],["circles",{"2":{"28":1,"148":1,"183":1,"187":1,"221":2}}],["circle变更为indicator",{"2":{"28":1,"187":1}}],["cross",{"2":{"183":2,"223":2}}],["crosshair",{"2":{"28":2,"115":1,"183":1,"192":2}}],["cr",{"2":{"113":1}}],["createelement",{"2":{"215":5,"218":2,"219":5,"220":2,"221":2,"222":2,"223":8,"229":2}}],["createyaxisfigures",{"2":{"46":2,"176":1}}],["createxaxisfigures",{"2":{"46":2,"176":1}}],["createpointfigures",{"2":{"46":2,"176":1,"177":1,"220":1}}],["createtechnicalindicator",{"2":{"190":1}}],["createticks",{"2":{"48":2,"49":2,"84":1}}],["createtooltipdatasource",{"2":{"44":2,"115":1,"147":1,"148":2}}],["createtag",{"2":{"28":1,"190":1}}],["createannotation",{"2":{"28":1,"190":1}}],["createindicator",{"0":{"87":1,"147":1},"2":{"19":1,"35":1,"85":1,"147":1,"219":2,"221":1,"223":2}}],["createoverlay",{"0":{"151":1},"2":{"18":1,"28":1,"151":1,"220":3}}],["cryptotooltop",{"2":{"5":1}}],["canvastextbaseline",{"2":{"101":1}}],["canvastextalign",{"2":{"101":1}}],["canvas",{"2":{"91":2}}],["canvasgradient",{"2":{"77":1,"79":1,"80":1,"101":1}}],["canvasrenderingcontext2d",{"2":{"41":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"104":1,"115":1}}],["candle",{"2":{"1":1,"5":1,"9":1,"22":6,"28":1,"35":1,"86":1,"88":1,"147":1,"148":2,"149":1,"150":1,"151":1,"162":1,"183":6,"187":1,"196":1,"219":1,"221":2,"223":3,"229":5}}],["calcparms",{"2":{"44":1,"115":1,"147":1,"148":1}}],["calcparamstext",{"2":{"44":1,"115":1,"147":1,"148":1,"192":1}}],["calcparams",{"2":{"44":2,"115":1,"117":2,"118":3,"147":1,"148":3}}],["calc",{"2":{"44":2,"115":1,"118":1,"147":1,"148":3,"219":1}}],["calctextwidth",{"0":{"66":1},"2":{"19":1}}],["callback",{"0":{"140":1,"141":1,"142":1,"147":1,"148":1,"164":1,"165":1},"2":{"12":1,"85":1,"140":3,"141":2,"142":3,"146":2,"147":2,"148":2,"164":2,"165":2,"190":2}}],["💬",{"0":{"200":1},"1":{"201":1,"202":1,"203":1,"204":1,"205":1}}],["🙋",{"0":{"193":1},"1":{"194":1,"195":1,"196":1,"197":1,"198":1,"199":1}}],["🛡",{"2":{"172":1}}],["📱",{"2":{"172":1}}],["💪",{"2":{"172":1}}],["🚀",{"0":{"178":1},"1":{"179":1,"180":1},"2":{"172":1}}],["📦",{"2":{"172":1}}],["📃",{"0":{"170":1},"1":{"171":1,"172":1}}],["📚",{"0":{"89":1}}],["🗑",{"2":{"28":1}}],["👉",{"2":{"28":1}}],["🛠️",{"0":{"184":1},"1":{"185":1,"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1}}],["🛠",{"2":{"28":1}}],["🖋️",{"2":{"12":1}}],["💄",{"2":{"1":1,"4":1,"5":4,"6":2,"7":2,"9":2,"11":1,"12":2,"15":3,"16":1,"17":2,"18":1,"19":3,"20":1,"21":2,"22":2,"23":3,"24":1,"25":1,"26":1}}],["🐞",{"2":{"1":2,"2":1,"3":3,"4":2,"5":1,"6":1,"7":2,"8":1,"9":2,"10":2,"11":2,"12":2,"13":2,"14":1,"15":1,"17":2,"20":1,"23":2,"24":2,"25":1,"27":1}}],["📠",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1}}],["8px",{"2":{"215":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["800",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"229":1}}],["85",{"2":{"183":3,"221":1}}],["88",{"2":{"180":7}}],["888888",{"2":{"148":2,"183":14,"221":4}}],["89",{"2":{"180":7}}],["8",{"0":{"1":2,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"29":1,"48":1,"49":1,"65":1,"83":1,"146":1},"1":{"84":1,"85":1,"86":1,"87":1,"88":1},"2":{"29":1,"35":1,"140":1,"141":1,"142":1,"145":1,"147":1,"151":1,"153":1,"162":1,"180":1,"183":7,"184":2}}],["96",{"2":{"180":7}}],["935ebd",{"2":{"183":1}}],["93",{"2":{"180":21}}],["94",{"2":{"180":7}}],["99",{"2":{"180":14}}],["9",{"0":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1},"2":{"113":3,"184":1}}]],"serializationVersion":2}';export{e as default}; +const e='{"documentCount":230,"nextId":230,"documentIds":{"0":"/guide/changelog#📠-更新日志","1":"/guide/changelog#_9-8-8","2":"/guide/changelog#_9-8-7","3":"/guide/changelog#_9-8-6","4":"/guide/changelog#_9-8-5","5":"/guide/changelog#_9-8-3","6":"/guide/changelog#_9-8-2","7":"/guide/changelog#_9-8-1","8":"/guide/changelog#_9-8-0","9":"/guide/changelog#_9-7-2","10":"/guide/changelog#_9-7-1","11":"/guide/changelog#_9-7-0","12":"/guide/changelog#_9-6-0","13":"/guide/changelog#_9-5-4","14":"/guide/changelog#_9-5-3","15":"/guide/changelog#_9-5-2","16":"/guide/changelog#_9-5-1","17":"/guide/changelog#_9-5-0","18":"/guide/changelog#_9-4-0","19":"/guide/changelog#_9-3-0","20":"/guide/changelog#_9-2-2","21":"/guide/changelog#_9-2-1","22":"/guide/changelog#_9-2-0","23":"/guide/changelog#_9-1-3","24":"/guide/changelog#_9-1-2","25":"/guide/changelog#_9-1-1","26":"/guide/changelog#_9-1-0","27":"/guide/changelog#_9-0-1","28":"/guide/changelog#_9-0-0","29":"/guide/changelog#_8-x","30":"/guide/changelog#_7-x","31":"/guide/changelog#_6-x","32":"/guide/changelog#_5-x","33":"/guide/changelog#_4-x","34":"/guide/chart-api#图表api","35":"/guide/chart-api#init-ds-options","36":"/guide/chart-api#dispose-dcs","37":"/guide/chart-api#registerlocale-locale-locales","38":"/guide/chart-api#getoverlayclass","39":"/guide/chart-api#getsupportedlocales","40":"/guide/chart-api#registerstyles-name-styles","41":"/guide/chart-api#registerfigure-figure","42":"/guide/chart-api#getsupportedfigures","43":"/guide/chart-api#getfigureclass-name","44":"/guide/chart-api#registerindicator-indicator","45":"/guide/chart-api#getsupportedindicators","46":"/guide/chart-api#registeroverlay-overlay","47":"/guide/chart-api#getsupportedoverlays","48":"/guide/chart-api#registerxaxis-axis-9-8-0","49":"/guide/chart-api#registeryaxis-axis-9-8-0","50":"/guide/chart-api#version","51":"/guide/chart-api#utils","52":"/guide/chart-api#utils-clone-target","53":"/guide/chart-api#utils-merge-target-source","54":"/guide/chart-api#utils-isstring-value","55":"/guide/chart-api#utils-isnumber-value","56":"/guide/chart-api#utils-isvalid-value","57":"/guide/chart-api#utils-isobject-value","58":"/guide/chart-api#utils-isfunction-value","59":"/guide/chart-api#utils-isboolean-value","60":"/guide/chart-api#utils-formatvalue-value-key-defaultvalue","61":"/guide/chart-api#utils-formatprecision-value","62":"/guide/chart-api#utils-formatbignumber-value","63":"/guide/chart-api#utils-formatdate-datetimeformat-timestamp-format","64":"/guide/chart-api#utils-formatthousands-value-sign","65":"/guide/chart-api#utils-formatfolddecimal-value-threshold-9-8-0","66":"/guide/chart-api#utils-calctextwidth-text-size-weight-family-9-3-0","67":"/guide/chart-api#utils-getlinearslopeintercept-coordinate1-coordinate2","68":"/guide/chart-api#utils-getlinearyfromcoordinates-coordinate1-coordinate2-targetcoordinate","69":"/guide/chart-api#utils-getlinearyfromslopeintercept-kb-targetcoordinate","70":"/guide/chart-api#utils-checkcoordinateonarc-coordinate-arc","71":"/guide/chart-api#utils-checkcoordinateoncircle-coordinate-circle","72":"/guide/chart-api#utils-checkcoordinateonline-coordinate-line","73":"/guide/chart-api#utils-checkcoordinateonpolygon-coordinate-polygon","74":"/guide/chart-api#utils-checkcoordinateonrect-coordinate-rect","75":"/guide/chart-api#utils-checkcoordinateontext-coordinate-text-styles","76":"/guide/chart-api#utils-drawarc-ctx-arc-styles","77":"/guide/chart-api#utils-drawcircle-ctx-circle-styles","78":"/guide/chart-api#utils-drawline-ctx-line-styles","79":"/guide/chart-api#utils-drawpolygon-ctx-polygon-styles","80":"/guide/chart-api#utils-drawrect-ctx-rect-styles","81":"/guide/chart-api#utils-drawtext-ctx-text-styles","82":"/guide/chart-api#utils-drawrecttext-ctx-recttext-styles","83":"/guide/custom-axis#自定义坐标轴-9-8-0","84":"/guide/custom-axis#入参说明","85":"/guide/custom-axis#使用说明","86":"/guide/custom-axis#使用-init-方法","87":"/guide/custom-axis#使用-createindicator-方法","88":"/guide/custom-axis#使用-setpaneoptions-方法","89":"/guide/data-source#📚-数据","90":"/guide/environment#🏝️-环境要求","91":"/guide/environment#浏览器支持","92":"/guide/environment#兼容处理","93":"/guide/figure#基础图形","94":"/guide/figure#使用示例","95":"/guide/figure#内置基础图形","96":"/guide/figure#arc","97":"/guide/figure#circle","98":"/guide/figure#line","99":"/guide/figure#polygon","100":"/guide/figure#rect","101":"/guide/figure#text","102":"/guide/figure#recttext","103":"/guide/figure#自定义基础图形","104":"/guide/figure#属性说明","105":"/guide/figure#示例","106":"/guide/figure#步骤一","107":"/guide/figure#步骤二","108":"/guide/hot-key#⌨️-快捷键","109":"/guide/i18n#🌏-国际化","110":"/guide/i18n#增加语言包","111":"/guide/i18n#使用语言包","112":"/guide/indicator#技术指标","113":"/guide/indicator#内置技术指标","114":"/guide/indicator#自定义技术指标","115":"/guide/indicator#属性说明","116":"/guide/indicator#示例","117":"/guide/indicator#步骤一","118":"/guide/indicator#步骤二","119":"/guide/instance-api#实例api","120":"/guide/instance-api#getdom-paneid-position","121":"/guide/instance-api#getsize-paneid-position","122":"/guide/instance-api#setstyles-styles","123":"/guide/instance-api#getstyles","124":"/guide/instance-api#setpricevolumeprecision-priceprecision-volumeprecision","125":"/guide/instance-api#settimezone-timezone","126":"/guide/instance-api#gettimezone","127":"/guide/instance-api#setzoomenabled-enabled","128":"/guide/instance-api#iszoomenabled","129":"/guide/instance-api#setscrollenabled-enabled","130":"/guide/instance-api#isscrollenabled","131":"/guide/instance-api#setoffsetrightdistance-distance","132":"/guide/instance-api#getoffsetrightdistance-9-2-0","133":"/guide/instance-api#setmaxoffsetleftdistance-9-7-0","134":"/guide/instance-api#setmaxoffsetrightdistance-9-7-0","135":"/guide/instance-api#setleftminvisiblebarcount-barcount","136":"/guide/instance-api#setrightminvisiblebarcount-barcount","137":"/guide/instance-api#setbarspace-space","138":"/guide/instance-api#getbarspace","139":"/guide/instance-api#getvisiblerange","140":"/guide/instance-api#applynewdata-datalist-more-callback","141":"/guide/instance-api#applymoredata-datalist-more-callback","142":"/guide/instance-api#updatedata-data-callback","143":"/guide/instance-api#getdatalist","144":"/guide/instance-api#cleardata","145":"/guide/instance-api#loadmore-cb","146":"/guide/instance-api#setloaddatacallback-cb-9-8-0","147":"/guide/instance-api#createindicator-value-isstack-paneoptions-callback","148":"/guide/instance-api#overrideindicator-override-paneid-callback","149":"/guide/instance-api#getindicatorbypaneid-paneid-name","150":"/guide/instance-api#removeindicator-paneid-name","151":"/guide/instance-api#createoverlay-value-paneid","152":"/guide/instance-api#getoverlaybyid-id","153":"/guide/instance-api#overrideoverlay-override","154":"/guide/instance-api#removeoverlay-remove","155":"/guide/instance-api#scrollbydistance-distance-animationduration","156":"/guide/instance-api#scrolltorealtime-animationduration","157":"/guide/instance-api#scrolltodataindex-dataindex-animationduration","158":"/guide/instance-api#scrolltotimestamp-timestamp-animationduration","159":"/guide/instance-api#zoomatcoordinate-scale-coordinate-animationduration","160":"/guide/instance-api#zoomatdataindex-scale-dataindex-animationduration","161":"/guide/instance-api#zoomattimestamp-scale-timestamp-animationduration","162":"/guide/instance-api#setpaneoptions-options","163":"/guide/instance-api#executeaction-type-data-9-2-0","164":"/guide/instance-api#subscribeaction-type-callback","165":"/guide/instance-api#unsubscribeaction-type-callback","166":"/guide/instance-api#converttopixel-value-finder","167":"/guide/instance-api#convertfrompixel-coordinate-finder","168":"/guide/instance-api#getconvertpictureurl-includeoverlay-type-backgroundcolor","169":"/guide/instance-api#resize","170":"/guide/introduction#📃-介绍","171":"/guide/introduction#什么是-klinechart","172":"/guide/introduction#特性","173":"/guide/overlay#覆盖物","174":"/guide/overlay#内置覆盖物类型","175":"/guide/overlay#自定义覆盖物","176":"/guide/overlay#属性说明","177":"/guide/overlay#示例","178":"/guide/quick-start#🚀-快速上手","179":"/guide/quick-start#获取klinechart","180":"/guide/quick-start#创建第一个图表","181":"/guide/styles#🎨-样式配置","182":"/guide/styles#图解说明","183":"/guide/styles#默认完整配置","184":"/guide/v8-to-v9#🛠️-从-v8-到-v9","185":"/guide/v8-to-v9#引入调整","186":"/guide/v8-to-v9#设计调整","187":"/guide/v8-to-v9#样式配置调整","188":"/guide/v8-to-v9#api调整","189":"/guide/v8-to-v9#图表api","190":"/guide/v8-to-v9#实例api","191":"/guide/v8-to-v9#图形辅助api","192":"/guide/v8-to-v9#自定义技术指标调整","193":"/more/faq#🙋-常见问题","194":"/more/faq#初始化图表后-只能看到一条线-是怎么回事","195":"/more/faq#蜡烛柱显示趋近于一条线-看不到波动-怎么办","196":"/more/faq#分时图怎么创建","197":"/more/faq#内置的技术指标-计算出来的数据不是想要的-怎么办","198":"/more/faq#想创建一个内置技术指标之外的指标-怎么办","199":"/more/faq#想标记一下买卖点-该怎么做","200":"/more/feedback#💬-反馈和共建","201":"/more/feedback#github","202":"/more/feedback#telegram","203":"/more/feedback#discord","204":"/more/feedback#微信讨论群","205":"/more/feedback#qq讨论群","206":"/more/local-development#本地开发","207":"/more/local-development#摘要","208":"/more/local-development#须知","209":"/more/local-development#文件目录说明","210":"/more/local-development#模块依赖关系","211":"/more/local-development#开发","212":"/more/local-development#安装依赖","213":"/more/local-development#npm-执行命令说明","214":"/more/local-development#调试","215":"/sample/axis#坐标轴","216":"/sample/basic#基础展示","217":"/sample/candle-type#蜡烛类型","218":"/sample/data#数据加载","219":"/sample/i18n#多语言","220":"/sample/indicator#技术指标","221":"/sample/overlay#覆盖物","222":"/sample/theme#主题","223":"/sample/timezone#时区","224":"/sample/tooltip#提示条","225":"/sponsor#❤️-赞助","226":"/sponsor#赞助渠道","227":"/sponsor#支付宝","228":"/sponsor#微信支付","229":"/sponsor#加密货币"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[2,1,1],"1":[2,2,14],"2":[3,2,6],"3":[3,2,17],"4":[3,2,9],"5":[3,2,25],"6":[3,2,10],"7":[3,2,11],"8":[3,2,11],"9":[3,2,18],"10":[3,2,7],"11":[3,2,11],"12":[3,2,29],"13":[3,2,12],"14":[3,2,6],"15":[3,2,11],"16":[3,2,13],"17":[3,2,17],"18":[3,2,13],"19":[3,2,21],"20":[2,2,8],"21":[3,2,11],"22":[3,2,31],"23":[3,2,16],"24":[3,2,10],"25":[2,2,8],"26":[3,2,9],"27":[3,2,6],"28":[2,2,117],"29":[2,2,7],"30":[2,2,7],"31":[2,2,7],"32":[2,2,5],"33":[2,2,5],"34":[1,1,1],"35":[4,1,84],"36":[3,1,14],"37":[4,1,19],"38":[2,1,9],"39":[2,1,5],"40":[4,1,13],"41":[3,1,25],"42":[2,1,5],"43":[3,1,8],"44":[3,1,85],"45":[2,1,5],"46":[3,1,106],"47":[2,1,5],"48":[5,1,22],"49":[5,1,22],"50":[2,1,5],"51":[1,1,2],"52":[4,2,6],"53":[5,2,8],"54":[4,2,7],"55":[4,2,7],"56":[4,2,7],"57":[4,2,7],"58":[4,2,7],"59":[4,2,7],"60":[6,2,19],"61":[4,2,9],"62":[4,2,10],"63":[6,2,19],"64":[5,2,9],"65":[7,2,9],"66":[9,2,11],"67":[5,2,15],"68":[6,2,10],"69":[5,2,12],"70":[5,2,20],"71":[5,2,16],"72":[5,2,14],"73":[5,2,14],"74":[5,2,18],"75":[6,2,43],"76":[6,2,35],"77":[6,2,40],"78":[6,2,31],"79":[6,2,38],"80":[6,2,44],"81":[6,2,74],"82":[6,2,10],"83":[4,1,8],"84":[1,4,49],"85":[1,4,21],"86":[3,5,21],"87":[3,5,12],"88":[3,5,13],"89":[2,1,35],"90":[2,1,1],"91":[1,2,11],"92":[1,2,1],"93":[1,1,10],"94":[1,1,25],"95":[1,1,9],"96":[1,2,31],"97":[1,2,35],"98":[1,2,28],"99":[1,2,36],"100":[1,2,39],"101":[1,2,65],"102":[1,2,5],"103":[1,1,6],"104":[1,2,28],"105":[1,2,2],"106":[1,3,33],"107":[1,3,53],"108":[2,1,10],"109":[2,1,8],"110":[1,2,28],"111":[1,2,8],"112":[1,1,2],"113":[1,1,48],"114":[1,1,6],"115":[1,2,181],"116":[1,2,5],"117":[1,3,29],"118":[1,3,63],"119":[1,1,1],"120":[4,1,16],"121":[4,1,23],"122":[3,1,14],"123":[2,1,6],"124":[4,1,15],"125":[3,1,13],"126":[2,1,5],"127":[3,1,7],"128":[2,1,5],"129":[3,1,7],"130":[2,1,5],"131":[3,1,7],"132":[4,1,5],"133":[4,1,7],"134":[4,1,7],"135":[3,1,7],"136":[3,1,7],"137":[3,1,7],"138":[2,1,5],"139":[2,1,9],"140":[5,1,43],"141":[5,1,34],"142":[4,1,36],"143":[2,1,16],"144":[2,1,9],"145":[3,1,20],"146":[5,1,26],"147":[6,1,119],"148":[5,1,124],"149":[4,1,17],"150":[4,1,17],"151":[4,1,87],"152":[3,1,8],"153":[3,1,117],"154":[3,1,23],"155":[4,1,12],"156":[3,1,11],"157":[4,1,12],"158":[4,1,12],"159":[5,1,18],"160":[5,1,14],"161":[5,1,14],"162":[3,1,47],"163":[6,1,11],"164":[4,1,21],"165":[4,1,22],"166":[4,1,31],"167":[4,1,27],"168":[5,1,20],"169":[2,1,10],"170":[2,1,1],"171":[3,2,3],"172":[1,2,24],"173":[1,1,2],"174":[1,1,16],"175":[1,1,6],"176":[1,2,199],"177":[1,2,46],"178":[2,1,1],"179":[1,2,44],"180":[1,2,189],"181":[2,1,9],"182":[1,2,1],"183":[1,2,227],"184":[5,1,12],"185":[1,5,8],"186":[1,5,5],"187":[1,5,33],"188":[1,5,1],"189":[1,6,9],"190":[1,6,71],"191":[1,6,3],"192":[1,5,39],"193":[2,1,1],"194":[4,2,3],"195":[4,2,6],"196":[2,2,7],"197":[4,2,2],"198":[3,2,3],"199":[3,2,7],"200":[2,1,1],"201":[1,2,10],"202":[1,2,5],"203":[1,2,5],"204":[1,2,6],"205":[1,2,1],"206":[1,1,1],"207":[1,1,8],"208":[1,1,1],"209":[1,2,1],"210":[1,2,39],"211":[1,1,1],"212":[1,2,16],"213":[2,2,27],"214":[1,2,14],"215":[1,1,174],"216":[1,1,64],"217":[1,1,154],"218":[1,1,79],"219":[1,1,154],"220":[1,1,204],"221":[1,1,170],"222":[1,1,195],"223":[1,1,145],"224":[1,1,179],"225":[2,1,33],"226":[1,2,1],"227":[1,3,1],"228":[1,3,1],"229":[1,3,9]},"averageFieldLength":[2.7086956521739127,1.7434782608695654,27.469565217391306],"storedFields":{"0":{"title":"📠 更新日志","titles":[]},"1":{"title":"9.8.8","titles":["📠 更新日志"]},"2":{"title":"9.8.7","titles":["📠 更新日志"]},"3":{"title":"9.8.6","titles":["📠 更新日志"]},"4":{"title":"9.8.5","titles":["📠 更新日志"]},"5":{"title":"9.8.3","titles":["📠 更新日志"]},"6":{"title":"9.8.2","titles":["📠 更新日志"]},"7":{"title":"9.8.1","titles":["📠 更新日志"]},"8":{"title":"9.8.0","titles":["📠 更新日志"]},"9":{"title":"9.7.2","titles":["📠 更新日志"]},"10":{"title":"9.7.1","titles":["📠 更新日志"]},"11":{"title":"9.7.0","titles":["📠 更新日志"]},"12":{"title":"9.6.0","titles":["📠 更新日志"]},"13":{"title":"9.5.4","titles":["📠 更新日志"]},"14":{"title":"9.5.3","titles":["📠 更新日志"]},"15":{"title":"9.5.2","titles":["📠 更新日志"]},"16":{"title":"9.5.1","titles":["📠 更新日志"]},"17":{"title":"9.5.0","titles":["📠 更新日志"]},"18":{"title":"9.4.0","titles":["📠 更新日志"]},"19":{"title":"9.3.0","titles":["📠 更新日志"]},"20":{"title":"9.2.2","titles":["📠 更新日志"]},"21":{"title":"9.2.1","titles":["📠 更新日志"]},"22":{"title":"9.2.0","titles":["📠 更新日志"]},"23":{"title":"9.1.3","titles":["📠 更新日志"]},"24":{"title":"9.1.2","titles":["📠 更新日志"]},"25":{"title":"9.1.1","titles":["📠 更新日志"]},"26":{"title":"9.1.0","titles":["📠 更新日志"]},"27":{"title":"9.0.1","titles":["📠 更新日志"]},"28":{"title":"9.0.0","titles":["📠 更新日志"]},"29":{"title":"8.x","titles":["📠 更新日志"]},"30":{"title":"7.x","titles":["📠 更新日志"]},"31":{"title":"6.x","titles":["📠 更新日志"]},"32":{"title":"5.x","titles":["📠 更新日志"]},"33":{"title":"4.x","titles":["📠 更新日志"]},"34":{"title":"图表API","titles":[]},"35":{"title":"init(ds, options)","titles":["图表API"]},"36":{"title":"dispose(dcs)","titles":["图表API"]},"37":{"title":"registerLocale(locale, locales)","titles":["图表API"]},"38":{"title":"getOverlayClass()","titles":["图表API"]},"39":{"title":"getSupportedLocales()","titles":["图表API"]},"40":{"title":"registerStyles(name, styles)","titles":["图表API"]},"41":{"title":"registerFigure(figure)","titles":["图表API"]},"42":{"title":"getSupportedFigures()","titles":["图表API"]},"43":{"title":"getFigureClass(name)","titles":["图表API"]},"44":{"title":"registerIndicator(indicator)","titles":["图表API"]},"45":{"title":"getSupportedIndicators()","titles":["图表API"]},"46":{"title":"registerOverlay(overlay)","titles":["图表API"]},"47":{"title":"getSupportedOverlays()","titles":["图表API"]},"48":{"title":"registerXAxis(axis) ^9.8.0","titles":["图表API"]},"49":{"title":"registerYAxis(axis) ^9.8.0","titles":["图表API"]},"50":{"title":"version()","titles":["图表API"]},"51":{"title":"utils","titles":["图表API"]},"52":{"title":"utils.clone(target)","titles":["图表API","utils"]},"53":{"title":"utils.merge(target, source)","titles":["图表API","utils"]},"54":{"title":"utils.isString(value)","titles":["图表API","utils"]},"55":{"title":"utils.isNumber(value)","titles":["图表API","utils"]},"56":{"title":"utils.isValid(value)","titles":["图表API","utils"]},"57":{"title":"utils.isObject(value)","titles":["图表API","utils"]},"58":{"title":"utils.isFunction(value)","titles":["图表API","utils"]},"59":{"title":"utils.isBoolean(value)","titles":["图表API","utils"]},"60":{"title":"utils.formatValue(value, key, defaultValue)","titles":["图表API","utils"]},"61":{"title":"utils.formatPrecision(value)","titles":["图表API","utils"]},"62":{"title":"utils.formatBigNumber(value)","titles":["图表API","utils"]},"63":{"title":"utils.formatDate(dateTimeFormat, timestamp, format)","titles":["图表API","utils"]},"64":{"title":"utils.formatThousands(value, sign)","titles":["图表API","utils"]},"65":{"title":"utils.formatFoldDecimal(value, threshold) ^9.8.0","titles":["图表API","utils"]},"66":{"title":"utils.calcTextWidth(text, size, weight, family) ^9.3.0","titles":["图表API","utils"]},"67":{"title":"utils.getLinearSlopeIntercept(coordinate1, coordinate2)","titles":["图表API","utils"]},"68":{"title":"utils.getLinearYFromCoordinates(coordinate1, coordinate2, targetCoordinate)","titles":["图表API","utils"]},"69":{"title":"utils.getLinearYFromSlopeIntercept(kb, targetCoordinate)","titles":["图表API","utils"]},"70":{"title":"utils.checkCoordinateOnArc(coordinate, arc)","titles":["图表API","utils"]},"71":{"title":"utils.checkCoordinateOnCircle(coordinate, circle)","titles":["图表API","utils"]},"72":{"title":"utils.checkCoordinateOnLine(coordinate, line)","titles":["图表API","utils"]},"73":{"title":"utils.checkCoordinateOnPolygon(coordinate, polygon)","titles":["图表API","utils"]},"74":{"title":"utils.checkCoordinateOnRect(coordinate, rect)","titles":["图表API","utils"]},"75":{"title":"utils.checkCoordinateOnText(coordinate, text, styles)","titles":["图表API","utils"]},"76":{"title":"utils.drawArc(ctx, arc, styles)","titles":["图表API","utils"]},"77":{"title":"utils.drawCircle(ctx, circle, styles)","titles":["图表API","utils"]},"78":{"title":"utils.drawLine(ctx, line, styles)","titles":["图表API","utils"]},"79":{"title":"utils.drawPolygon(ctx, polygon, styles)","titles":["图表API","utils"]},"80":{"title":"utils.drawRect(ctx, rect, styles)","titles":["图表API","utils"]},"81":{"title":"utils.drawText(ctx, text, styles)","titles":["图表API","utils"]},"82":{"title":"utils.drawRectText(ctx, rectText, styles)","titles":["图表API","utils"]},"83":{"title":"自定义坐标轴 ^9.8.0","titles":[]},"84":{"title":"入参说明","titles":["自定义坐标轴 ^9.8.0"]},"85":{"title":"使用说明","titles":["自定义坐标轴 ^9.8.0"]},"86":{"title":"使用 init 方法","titles":["自定义坐标轴 ^9.8.0","使用说明"]},"87":{"title":"使用 createIndicator 方法","titles":["自定义坐标轴 ^9.8.0","使用说明"]},"88":{"title":"使用 setPaneOptions 方法","titles":["自定义坐标轴 ^9.8.0","使用说明"]},"89":{"title":"📚 数据","titles":[]},"90":{"title":"🏝️ 环境要求","titles":[]},"91":{"title":"浏览器支持","titles":["🏝️ 环境要求"]},"92":{"title":"兼容处理","titles":["🏝️ 环境要求"]},"93":{"title":"基础图形","titles":[]},"94":{"title":"使用示例","titles":["基础图形"]},"95":{"title":"内置基础图形","titles":["基础图形"]},"96":{"title":"arc","titles":["基础图形","内置基础图形"]},"97":{"title":"circle","titles":["基础图形","内置基础图形"]},"98":{"title":"line","titles":["基础图形","内置基础图形"]},"99":{"title":"polygon","titles":["基础图形","内置基础图形"]},"100":{"title":"rect","titles":["基础图形","内置基础图形"]},"101":{"title":"text","titles":["基础图形","内置基础图形"]},"102":{"title":"rectText","titles":["基础图形","内置基础图形"]},"103":{"title":"自定义基础图形","titles":["基础图形"]},"104":{"title":"属性说明","titles":["基础图形","自定义基础图形"]},"105":{"title":"示例","titles":["基础图形","自定义基础图形"]},"106":{"title":"步骤一","titles":["基础图形","自定义基础图形","示例"]},"107":{"title":"步骤二","titles":["基础图形","自定义基础图形","示例"]},"108":{"title":"⌨️ 快捷键","titles":[]},"109":{"title":"🌏 国际化","titles":[]},"110":{"title":"增加语言包","titles":["🌏 国际化"]},"111":{"title":"使用语言包","titles":["🌏 国际化"]},"112":{"title":"技术指标","titles":[]},"113":{"title":"内置技术指标","titles":["技术指标"]},"114":{"title":"自定义技术指标","titles":["技术指标"]},"115":{"title":"属性说明","titles":["技术指标","自定义技术指标"]},"116":{"title":"示例","titles":["技术指标","自定义技术指标"]},"117":{"title":"步骤一","titles":["技术指标","自定义技术指标","示例"]},"118":{"title":"步骤二","titles":["技术指标","自定义技术指标","示例"]},"119":{"title":"实例API","titles":[]},"120":{"title":"getDom(paneId, position)","titles":["实例API"]},"121":{"title":"getSize(paneId, position)","titles":["实例API"]},"122":{"title":"setStyles(styles)","titles":["实例API"]},"123":{"title":"getStyles()","titles":["实例API"]},"124":{"title":"setPriceVolumePrecision(pricePrecision, volumePrecision)","titles":["实例API"]},"125":{"title":"setTimezone(timezone)","titles":["实例API"]},"126":{"title":"getTimezone()","titles":["实例API"]},"127":{"title":"setZoomEnabled(enabled)","titles":["实例API"]},"128":{"title":"isZoomEnabled()","titles":["实例API"]},"129":{"title":"setScrollEnabled(enabled)","titles":["实例API"]},"130":{"title":"isScrollEnabled()","titles":["实例API"]},"131":{"title":"setOffsetRightDistance(distance)","titles":["实例API"]},"132":{"title":"getOffsetRightDistance() ^9.2.0","titles":["实例API"]},"133":{"title":"setMaxOffsetLeftDistance() ^9.7.0","titles":["实例API"]},"134":{"title":"setMaxOffsetRightDistance() ^9.7.0","titles":["实例API"]},"135":{"title":"setLeftMinVisibleBarCount(barCount)","titles":["实例API"]},"136":{"title":"setRightMinVisibleBarCount(barCount)","titles":["实例API"]},"137":{"title":"setBarSpace(space)","titles":["实例API"]},"138":{"title":"getBarSpace()","titles":["实例API"]},"139":{"title":"getVisibleRange()","titles":["实例API"]},"140":{"title":"applyNewData(dataList, more, callback)","titles":["实例API"]},"141":{"title":"applyMoreData(dataList, more, callback)","titles":["实例API"]},"142":{"title":"updateData(data, callback)","titles":["实例API"]},"143":{"title":"getDataList()","titles":["实例API"]},"144":{"title":"clearData()","titles":["实例API"]},"145":{"title":"loadMore(cb)","titles":["实例API"]},"146":{"title":"setLoadDataCallback(cb) ^9.8.0","titles":["实例API"]},"147":{"title":"createIndicator(value, isStack, paneOptions, callback)","titles":["实例API"]},"148":{"title":"overrideIndicator(override, paneId, callback)","titles":["实例API"]},"149":{"title":"getIndicatorByPaneId(paneId, name)","titles":["实例API"]},"150":{"title":"removeIndicator(paneId, name)","titles":["实例API"]},"151":{"title":"createOverlay(value, paneId)","titles":["实例API"]},"152":{"title":"getOverlayById(id)","titles":["实例API"]},"153":{"title":"overrideOverlay(override)","titles":["实例API"]},"154":{"title":"removeOverlay(remove)","titles":["实例API"]},"155":{"title":"scrollByDistance(distance, animationDuration)","titles":["实例API"]},"156":{"title":"scrollToRealTime(animationDuration)","titles":["实例API"]},"157":{"title":"scrollToDataIndex(dataIndex, animationDuration)","titles":["实例API"]},"158":{"title":"scrollToTimestamp(timestamp, animationDuration)","titles":["实例API"]},"159":{"title":"zoomAtCoordinate(scale, coordinate, animationDuration)","titles":["实例API"]},"160":{"title":"zoomAtDataIndex(scale, dataIndex, animationDuration)","titles":["实例API"]},"161":{"title":"zoomAtTimestamp(scale, timestamp, animationDuration)","titles":["实例API"]},"162":{"title":"setPaneOptions(options)","titles":["实例API"]},"163":{"title":"executeAction(type, data) ^9.2.0","titles":["实例API"]},"164":{"title":"subscribeAction(type, callback)","titles":["实例API"]},"165":{"title":"unsubscribeAction(type, callback)","titles":["实例API"]},"166":{"title":"convertToPixel(value, finder)","titles":["实例API"]},"167":{"title":"convertFromPixel(coordinate, finder)","titles":["实例API"]},"168":{"title":"getConvertPictureUrl(includeOverlay, type, backgroundColor)","titles":["实例API"]},"169":{"title":"resize()","titles":["实例API"]},"170":{"title":"📃 介绍","titles":[]},"171":{"title":"什么是 KLineChart?","titles":["📃 介绍"]},"172":{"title":"特性","titles":["📃 介绍"]},"173":{"title":"覆盖物","titles":[]},"174":{"title":"内置覆盖物类型","titles":["覆盖物"]},"175":{"title":"自定义覆盖物","titles":["覆盖物"]},"176":{"title":"属性说明","titles":["覆盖物","自定义覆盖物"]},"177":{"title":"示例","titles":["覆盖物","自定义覆盖物"]},"178":{"title":"🚀 快速上手","titles":[]},"179":{"title":"获取KLineChart","titles":["🚀 快速上手"]},"180":{"title":"创建第一个图表","titles":["🚀 快速上手"]},"181":{"title":"🎨 样式配置","titles":[]},"182":{"title":"图解说明","titles":["🎨 样式配置"]},"183":{"title":"默认完整配置","titles":["🎨 样式配置"]},"184":{"title":"🛠️ 从 V8 到 V9","titles":[]},"185":{"title":"引入调整","titles":["🛠️ 从 V8 到 V9"]},"186":{"title":"设计调整","titles":["🛠️ 从 V8 到 V9"]},"187":{"title":"样式配置调整","titles":["🛠️ 从 V8 到 V9"]},"188":{"title":"API调整","titles":["🛠️ 从 V8 到 V9"]},"189":{"title":"图表API","titles":["🛠️ 从 V8 到 V9","API调整"]},"190":{"title":"实例API","titles":["🛠️ 从 V8 到 V9","API调整"]},"191":{"title":"图形辅助API","titles":["🛠️ 从 V8 到 V9","API调整"]},"192":{"title":"自定义技术指标调整","titles":["🛠️ 从 V8 到 V9"]},"193":{"title":"🙋 常见问题","titles":[]},"194":{"title":"初始化图表后,只能看到一条线,是怎么回事?","titles":["🙋 常见问题"]},"195":{"title":"蜡烛柱显示趋近于一条线,看不到波动,怎么办?","titles":["🙋 常见问题"]},"196":{"title":"分时图怎么创建?","titles":["🙋 常见问题"]},"197":{"title":"内置的技术指标,计算出来的数据不是想要的,怎么办?","titles":["🙋 常见问题"]},"198":{"title":"想创建一个内置技术指标之外的指标,怎么办?","titles":["🙋 常见问题"]},"199":{"title":"想标记一下买卖点,该怎么做?","titles":["🙋 常见问题"]},"200":{"title":"💬 反馈和共建","titles":[]},"201":{"title":"Github","titles":["💬 反馈和共建"]},"202":{"title":"Telegram","titles":["💬 反馈和共建"]},"203":{"title":"Discord","titles":["💬 反馈和共建"]},"204":{"title":"微信讨论群","titles":["💬 反馈和共建"]},"205":{"title":"QQ讨论群","titles":["💬 反馈和共建"]},"206":{"title":"本地开发","titles":[]},"207":{"title":"摘要","titles":["本地开发"]},"208":{"title":"须知","titles":["本地开发"]},"209":{"title":"文件目录说明","titles":["本地开发","须知"]},"210":{"title":"模块依赖关系","titles":["本地开发","须知"]},"211":{"title":"开发","titles":["本地开发"]},"212":{"title":"安装依赖","titles":["本地开发","开发"]},"213":{"title":"NPM 执行命令说明","titles":["本地开发","开发"]},"214":{"title":"调试","titles":["本地开发","开发"]},"215":{"title":"坐标轴","titles":[]},"216":{"title":"基础展示","titles":[]},"217":{"title":"蜡烛类型","titles":[]},"218":{"title":"数据加载","titles":[]},"219":{"title":"多语言","titles":[]},"220":{"title":"技术指标","titles":[]},"221":{"title":"覆盖物","titles":[]},"222":{"title":"主题","titles":[]},"223":{"title":"时区","titles":[]},"224":{"title":"提示条","titles":[]},"225":{"title":"❤️ 赞助","titles":[]},"226":{"title":"赞助渠道","titles":["❤️ 赞助"]},"227":{"title":"支付宝","titles":["❤️ 赞助","赞助渠道"]},"228":{"title":"微信支付","titles":["❤️ 赞助","赞助渠道"]},"229":{"title":"加密货币","titles":["❤️ 赞助","赞助渠道"]}},"dirtCount":0,"index":[["微信支付",{"0":{"228":1}}],["微信讨论群",{"0":{"204":1}}],["支付宝",{"0":{"227":1}}],["支持字符串模版",{"2":{"183":1}}],["支持多种下载方式",{"2":{"179":1}}],["支持移动端",{"2":{"172":1}}],["支持合并",{"2":{"122":1}}],["支持root",{"2":{"120":1,"121":1}}],["支持嵌套",{"2":{"60":1}}],["支持事件选择",{"2":{"24":1}}],["支持千分符显示",{"2":{"22":1}}],["支持数组",{"2":{"18":1}}],["支持增量",{"2":{"15":1,"35":1,"40":1,"115":1}}],["支持向前和向后添加数据",{"2":{"8":1}}],["支持长小数折叠",{"2":{"8":1}}],["支持指标绘制到未来时间",{"2":{"8":1}}],["支持自定义坐标轴",{"2":{"8":1}}],["发送邮件到",{"2":{"225":1}}],["首页",{"2":{"225":1}}],["首先确定计算参数",{"2":{"117":1}}],["那就真的太感谢了",{"2":{"225":1}}],["☕️",{"2":{"225":1}}],["希望你能在",{"2":{"225":1}}],["希望提示的和参数一样",{"2":{"118":1}}],["许可的开源项目",{"2":{"225":1}}],["赞助渠道",{"0":{"226":1},"1":{"227":1,"228":1,"229":1}}],["赞助额前三名",{"2":{"225":1}}],["赞助",{"0":{"225":1},"1":{"226":1,"227":1,"228":1,"229":1}}],["❤️",{"0":{"225":1},"1":{"226":1,"227":1,"228":1,"229":1}}],["跟随十字光标",{"2":{"224":1}}],["芝加哥",{"2":{"223":1}}],["柏林",{"2":{"223":1}}],["红涨绿跌",{"2":{"222":1}}],["绿涨红跌",{"2":{"222":1}}],["深色",{"2":{"222":1}}],["深度复制",{"2":{"52":1}}],["浅色",{"2":{"222":1}}],["主页链接等信息",{"2":{"225":1}}],["主题",{"0":{"222":1}}],["主图指标",{"2":{"220":1}}],["主图的窗口id",{"2":{"147":1,"148":1,"149":1,"150":1,"151":1,"162":1}}],["价格线",{"2":{"221":1}}],["价格精度",{"2":{"124":1,"176":1}}],["副图指标",{"2":{"220":1}}],["🥑",{"2":{"220":1}}],["🥭",{"2":{"220":1}}],["🥝",{"2":{"220":1}}],["🥥",{"2":{"220":1}}],["繁体中文",{"2":{"219":1}}],["多语言",{"0":{"219":1}}],["多边形",{"2":{"210":1}}],["多边形参数",{"2":{"79":1}}],["跌空心",{"2":{"217":1}}],["涨空心",{"2":{"217":1}}],["全空心",{"2":{"217":1}}],["全实心",{"2":{"217":1}}],["全局添加",{"2":{"175":1}}],["反向",{"2":{"215":1}}],["反馈和共建",{"0":{"200":1},"1":{"201":1,"202":1,"203":1,"204":1,"205":1}}],["正向",{"2":{"215":1}}],["百分比轴",{"2":{"215":1}}],["内部",{"2":{"215":1}}],["内置",{"2":{"221":1}}],["内置的覆盖物有一个simpleannotation",{"2":{"199":1}}],["内置的技术指标",{"0":{"197":1}}],["内置的右击删除将无效",{"2":{"176":1}}],["内置覆盖物类型",{"0":{"174":1}}],["内置多种指标和画线模型",{"2":{"172":1}}],["内置一些转换方法",{"2":{"115":4,"176":2}}],["内置技术指标",{"0":{"113":1}}],["内置基础图形",{"0":{"95":1},"1":{"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"102":1}}],["内置支持zh",{"2":{"35":1}}],["外部",{"2":{"215":1}}],["以下仅仅是为了协助代码演示",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["以一个填充带边框的圆来具体说明如何配置",{"2":{"177":1}}],["以一个名为",{"2":{"116":1}}],["以一个可以有边框和背景菱形来具体说明自定义",{"2":{"105":1}}],["入口文件的方式进行调试",{"2":{"214":1}}],["入参说明",{"0":{"84":1}}],["入参是空数组时不刷新问题",{"2":{"23":1}}],["引入",{"2":{"214":1}}],["引入调整",{"0":{"185":1}}],["依赖文件",{"2":{"213":2}}],["生成",{"2":{"213":1}}],["生产环境模块",{"2":{"213":1}}],["打包成",{"2":{"213":4}}],["检验代码规则",{"2":{"213":1}}],["检查一下容器是否有高度",{"2":{"194":1}}],["检查某个坐标点是否在文字上",{"2":{"75":1}}],["检查某个坐标点是否在矩形上",{"2":{"74":1}}],["检查某个坐标点是否在多边形上",{"2":{"73":1}}],["检查某个坐标点是否在线上",{"2":{"72":1}}],["检查某个坐标点是否在圆上",{"2":{"71":1}}],["检查某个坐标点是否在圆弧上",{"2":{"70":1}}],["检查某个值是否有效",{"2":{"56":1}}],["检查某个值是否是bool值",{"2":{"59":1}}],["检查某个值是否是方法",{"2":{"58":1}}],["检查某个值是否是对象",{"2":{"57":1}}],["检查某个值是否是数字",{"2":{"55":1}}],["检查某个值是否是字符串",{"2":{"54":1}}],["检查事件是否在图形上",{"2":{"41":1}}],["运行",{"2":{"213":10}}],["项目根目录下执行",{"2":{"212":1}}],["项目采用依赖",{"2":{"212":1}}],["环境",{"2":{"212":1}}],["环境要求",{"0":{"90":1},"1":{"91":1,"92":1}}],["安装依赖",{"0":{"212":1}}],["还进行事件分发",{"2":{"210":1}}],["形成最终的图表",{"2":{"210":1}}],["进行项目创建",{"2":{"214":1}}],["进行清理打包好的文件",{"2":{"213":1}}],["进行组装到一起",{"2":{"210":1}}],["进行单一业务绘制",{"2":{"210":1}}],["进行更改",{"2":{"181":1}}],["中获取数据",{"2":{"210":1}}],["中的overlay",{"2":{"176":2}}],["中的",{"2":{"147":1}}],["中的indicator",{"2":{"115":4}}],["中的子项",{"2":{"85":1}}],["中的入参value和options",{"2":{"35":1}}],["矩形框",{"2":{"224":1}}],["矩形",{"2":{"210":1}}],["矩形参数",{"2":{"74":1,"80":1}}],["模块",{"2":{"213":6}}],["模块依赖关系",{"0":{"210":1}}],["模式灵敏度",{"2":{"46":1,"153":1,"176":1}}],["模式",{"2":{"46":1,"153":1,"176":2}}],["文本",{"2":{"210":1}}],["文件目录说明",{"0":{"209":1}}],["文字内容",{"2":{"75":1,"81":1,"101":1}}],["文字参数",{"2":{"75":1,"81":1}}],["须知",{"0":{"208":1},"1":{"209":1,"210":1}}],["编写的此文档",{"2":{"207":1}}],["编组id",{"2":{"153":1,"154":1}}],["感谢",{"2":{"207":1}}],["核心感兴趣",{"2":{"207":1}}],["你可以使用",{"2":{"212":1,"214":1}}],["你可以通过",{"2":{"179":1}}],["你可能会对改进",{"2":{"207":1}}],["摘要",{"0":{"207":1}}],["本地开发",{"0":{"206":1},"1":{"207":1,"208":1,"209":1,"210":1,"211":1,"212":1,"213":1,"214":1}}],["本文档将帮助你从",{"2":{"184":1}}],["本文档介绍了图表内置的覆盖物和如何自定义一个覆盖物",{"2":{"173":1}}],["本文档介绍了图表内置的技术指标和如何自定义一个技术指标",{"2":{"112":1}}],["qq讨论群",{"0":{"205":1}}],["quick",{"2":{"180":2}}],["加密货币",{"0":{"229":1}}],["加入群聊",{"2":{"204":1}}],["加载边界的数据",{"2":{"146":1}}],["加载",{"2":{"91":1}}],["备注",{"2":{"204":1}}],["扫一扫",{"2":{"204":1}}],["该怎么做",{"0":{"199":1}}],["该方法自版本9",{"2":{"141":1,"145":1}}],["想标记一下买卖点",{"0":{"199":1}}],["想创建一个内置技术指标之外的指标",{"0":{"198":1}}],["想显示时间",{"2":{"183":1}}],["通过样式设置",{"2":{"196":1}}],["通过图表实例",{"2":{"89":1}}],["分时图怎么创建",{"0":{"196":1}}],["分割线事件响应回退",{"2":{"16":1}}],["怎么办",{"0":{"195":1,"197":1,"198":1}}],["看不到波动",{"0":{"195":1}}],["初始化图表后",{"0":{"194":1}}],["初始化一个图表",{"2":{"35":1}}],["常见问题",{"0":{"193":1},"1":{"194":1,"195":1,"196":1,"197":1,"198":1,"199":1}}],["子项方法color",{"2":{"192":1}}],["合并成一个方法getsize",{"2":{"190":1}}],["合并为candle",{"2":{"187":1}}],["更改为dashed",{"2":{"187":1}}],["更新数据",{"2":{"142":1}}],["更新日志",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1}}],["设计调整",{"0":{"186":1}}],["设置下精度",{"2":{"195":1}}],["设置窗口配置",{"2":{"162":1}}],["设置自动加载数据回调方法",{"2":{"146":1}}],["设置加载更多回调函数",{"2":{"145":1}}],["设置右边最小可见的蜡烛数量",{"2":{"136":1}}],["设置左边最小可见的蜡烛数量",{"2":{"135":1}}],["设置图表单根蜡烛柱的宽度",{"2":{"137":1}}],["设置图表右边最大可空出来的间隙",{"2":{"134":1}}],["设置图表右边可以空出来的间隙",{"2":{"131":1}}],["设置图表左边最大可空出来的间隙",{"2":{"133":1}}],["设置是否可以拖拽滚动",{"2":{"129":1}}],["设置是否缩放",{"2":{"127":1}}],["设置时区",{"2":{"125":1}}],["设置价格和数量精度",{"2":{"124":1}}],["设置样式配置",{"2":{"122":1}}],["到",{"0":{"184":1},"1":{"185":1,"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1}}],["配置",{"2":{"183":1}}],["提示条",{"0":{"224":1}}],["提示",{"2":{"183":2}}],["提供完整的类型定义文件",{"2":{"172":1}}],["面积图",{"2":{"183":1,"210":1,"217":1}}],["蜡烛类型",{"0":{"217":1}}],["蜡烛图类型",{"2":{"183":1}}],["蜡烛图",{"2":{"183":1}}],["蜡烛柱显示趋近于一条线",{"0":{"195":1}}],["蜡烛柱",{"2":{"183":1}}],["蜡烛柱不包含蜡烛柱之间间隙的尺寸",{"2":{"115":1,"176":1}}],["蜡烛柱尺寸",{"2":{"115":1,"176":1}}],["蜡烛柱的尺寸信息",{"2":{"115":1,"176":1}}],["蜡烛柱默认宽度改为8",{"2":{"5":1}}],["网格线",{"2":{"183":1,"210":1}}],["网站",{"2":{"179":1}}],["销毁图表",{"2":{"180":1}}],["销毁一个图表",{"2":{"36":1}}],["享受整个生态圈和工具链带来的诸多好处",{"2":{"179":1}}],["推荐使用包管理工具的方式进行开发",{"2":{"179":1}}],["所以需要",{"2":{"212":1}}],["所以你可以在任何一个前端框架中使用",{"2":{"180":1}}],["所以也可以从",{"2":{"179":1}}],["所有的api都迁移至klinecharts",{"2":{"191":1}}],["所有线的样式选项dash",{"2":{"187":1}}],["所有dashvalue变更为dashedvalue",{"2":{"28":1}}],["所有line",{"2":{"28":1}}],["所有visiblerange新增realfrom和realto",{"2":{"22":1}}],["版本升级到",{"2":{"184":1}}],["版本",{"2":{"179":1,"184":1}}],["另外",{"2":{"179":1}}],["另一个计算10个周期时间的均值",{"2":{"117":1}}],["包管理工具下载",{"2":{"179":1}}],["或",{"2":{"179":2}}],["或者直接引入",{"2":{"214":1}}],["或者更老的版本",{"2":{"184":1}}],["或者图表实例方法setstyles",{"2":{"181":1}}],["或者",{"2":{"124":1,"183":2,"212":1}}],["或者setlocale",{"2":{"111":1}}],["或者使用实例方法",{"2":{"85":1}}],["快速上手",{"0":{"178":1},"1":{"179":1,"180":1}}],["快捷键",{"0":{"108":1}}],["其它选择使用默认样式",{"2":{"177":1}}],["选择边框且填充",{"2":{"177":1}}],["选中回调事件",{"2":{"176":1}}],["选中事件",{"2":{"46":1,"153":1}}],["确定对应点生成的圆的坐标",{"2":{"177":1}}],["确定其它属性",{"2":{"118":1}}],["完成一个圆的绘制需要三个步骤",{"2":{"177":1}}],["完成语言切换",{"2":{"111":1}}],["双击回调事件",{"2":{"176":1}}],["双击事件",{"2":{"46":1,"153":1}}],["处理按住移动操作",{"2":{"176":1}}],["处理在绘制过程中移动操作",{"2":{"176":1}}],["事件所在点的信息",{"2":{"176":1}}],["事件所在点的索引",{"2":{"176":1}}],["事件的坐标",{"2":{"104":1}}],["非必须",{"2":{"176":12}}],["非必须字段",{"2":{"89":2}}],["作为覆盖物创建的唯一标识",{"2":{"176":1}}],["必须字段",{"2":{"176":1}}],["必要字段",{"2":{"89":5,"104":1}}],["名称",{"2":{"176":1,"177":1}}],["名字",{"2":{"41":1,"115":1}}],["搞定多端",{"2":{"172":1}}],["功能扩展随心所欲",{"2":{"172":1}}],["功能强大",{"2":{"172":1}}],["丰富的样式配置和api",{"2":{"172":1}}],["零依赖",{"2":{"172":1}}],["轻量流畅",{"2":{"172":1}}],["简体中文",{"2":{"219":1}}],["简单快速集成",{"2":{"172":1}}],["简短名字",{"2":{"44":1,"148":1}}],["特性",{"0":{"172":1}}],["特殊的id",{"2":{"147":1,"148":1,"149":1,"150":1,"151":1,"162":1}}],["什么是",{"0":{"171":1}}],["介绍",{"0":{"170":1},"1":{"171":1,"172":1}}],["介绍如何去做自定义技术指标",{"2":{"116":1}}],["频繁调用可能会影响到性能",{"2":{"169":1}}],["总是显示",{"2":{"224":1}}],["总是会填充容器大小",{"2":{"169":1}}],["总共需要多少步操作才行绘制完成",{"2":{"176":1}}],["总的实现步骤",{"2":{"46":1}}],["调试",{"0":{"214":1}}],["调用setpricevolumeprecision",{"2":{"195":1}}],["调用请谨慎",{"2":{"169":1}}],["调用createoverlay方法是返回的标识",{"2":{"152":1,"154":1}}],["调整图表大小",{"2":{"169":1}}],["三种中的一种",{"2":{"168":1}}],["转换后的图片类型",{"2":{"168":1}}],["只能看到一条线",{"0":{"194":1}}],["只作用于y轴",{"2":{"166":1,"167":1}}],["只需要生成一个技术指标信息",{"2":{"114":1}}],["只需要生成基础图形信息",{"2":{"103":1}}],["过滤条件",{"2":{"166":1,"167":1}}],["对于赞助",{"2":{"225":1}}],["对数轴",{"2":{"215":1}}],["对chartstore里面的数据进行操作",{"2":{"210":1}}],["对pane进行管理",{"2":{"210":1}}],["对象类型为",{"2":{"183":1}}],["对应y轴的值",{"2":{"166":1,"176":3}}],["对齐方式",{"2":{"101":1}}],["订阅时的回调方法",{"2":{"165":1}}],["订阅图表动作",{"2":{"164":1}}],["执行命令说明",{"0":{"213":1}}],["执行动作需要的数据",{"2":{"163":1}}],["执行图表动作",{"2":{"163":1}}],["轴名字",{"2":{"162":1}}],["轴上是否可以滚动缩放",{"2":{"147":1,"162":1}}],["在实际项目中根据情况进行调整",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["在指定时间戳上缩放",{"2":{"161":1}}],["在某个位置缩放",{"2":{"160":1}}],["在某个坐标点缩放",{"2":{"159":1}}],["缩放比例",{"2":{"159":1,"160":1,"161":1}}],["缩小",{"2":{"108":1}}],["动画时间",{"2":{"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1}}],["移动绘制过程中触发",{"2":{"176":1}}],["移动端",{"2":{"172":1}}],["移动事件过程中特殊处理方法",{"2":{"46":1}}],["移除图形",{"2":{"154":1}}],["移除技术指标",{"2":{"150":1}}],["\\tbars",{"2":{"148":1}}],["覆盖已绘制的覆盖物",{"2":{"153":1}}],["覆盖技术指标信息",{"2":{"148":1}}],["覆盖物实例",{"2":{"176":1}}],["覆盖物",{"0":{"173":1,"221":1},"1":{"174":1,"175":1,"176":1,"177":1},"2":{"183":1}}],["覆盖物标识",{"2":{"153":1}}],["覆盖物名称",{"2":{"154":1}}],["覆盖物名或者对象",{"2":{"151":1}}],["覆盖物名",{"2":{"46":1,"153":1}}],["覆盖物信息",{"2":{"46":1}}],["覆盖物支持双击强制结束绘制",{"2":{"26":1}}],["此项目没有调试项目",{"2":{"214":1}}],["此外",{"2":{"210":1}}],["此方法会重新计算整个图表各个模块的大小",{"2":{"169":1}}],["此方法会清空图表数据",{"2":{"140":1}}],["此参数对应图表实例方法",{"2":{"147":1}}],["边距",{"2":{"147":1,"162":1}}],["边框虚线参数",{"2":{"97":1,"99":1,"100":1,"101":1}}],["边框虚线参数值",{"2":{"77":1,"79":1,"80":1,"81":1}}],["边框尺寸",{"2":{"97":1,"99":1,"100":1,"101":1}}],["边框圆角尺寸",{"2":{"81":1}}],["边框圆角值",{"2":{"80":1,"100":1,"101":1}}],["边框样式",{"2":{"77":1,"79":1,"80":1,"81":1,"97":1,"99":1,"100":1,"101":1}}],["边框粗细",{"2":{"77":1,"79":1,"80":1,"81":1}}],["边框颜色",{"2":{"77":1,"79":1,"80":1,"81":1,"97":1,"99":1,"100":1,"101":1}}],["都需要此标识",{"2":{"147":1}}],["后续对该窗口的一些操作",{"2":{"147":1}}],["后续计算参数发生变化的时候",{"2":{"118":1}}],["类型有",{"2":{"183":2}}],["类型为klinecharts",{"2":{"176":1}}],["类型参与",{"2":{"176":2}}],["类型参阅",{"2":{"115":6}}],["类型参阅样式",{"2":{"40":1}}],["类型是",{"2":{"168":1}}],["类型和图表方法overrideindicator的入参一致",{"2":{"147":1}}],["类型",{"2":{"146":1}}],["回调参数和`performeventmovefordrawing`一致",{"2":{"176":1}}],["回调参数",{"2":{"146":1}}],["回调方法",{"2":{"146":2}}],["为了避免重复绘制",{"2":{"144":1}}],["清空图表数据",{"2":{"144":1}}],["单条k线数据",{"2":{"142":1}}],["相同则覆盖",{"2":{"142":1}}],["请提供付款账号或地址",{"2":{"225":1}}],["请通过getdom",{"2":{"190":1}}],["请统一使用import",{"2":{"185":1}}],["请先参考之前的升级文档升级到",{"2":{"184":1}}],["请使用",{"2":{"140":1,"142":1,"145":1}}],["请用overrideoverlay",{"2":{"190":1}}],["请用overlay代替",{"2":{"187":1}}],["请用removeoverlay",{"2":{"190":1}}],["请用registeroverlay",{"2":{"189":1}}],["请用createoverlay",{"2":{"190":1}}],["请用text代替",{"2":{"102":1}}],["请用",{"2":{"91":1}}],["请用utils",{"2":{"82":1}}],["自版本9",{"2":{"140":1,"142":1}}],["自定义",{"2":{"221":1}}],["自定义显示",{"2":{"183":1}}],["自定义一个覆盖物",{"2":{"175":1}}],["自定义一些api",{"2":{"35":1}}],["自定义覆盖物",{"0":{"175":1},"1":{"176":1,"177":1}}],["自定义绘制",{"2":{"115":1}}],["自定义绘制方法",{"2":{"44":1,"148":1}}],["自定义技术指标调整",{"0":{"192":1}}],["自定义技术指标",{"0":{"114":1},"1":{"115":1,"116":1,"117":1,"118":1}}],["自定义基础图形",{"0":{"103":1},"1":{"104":1,"105":1,"106":1,"107":1}}],["自定义坐标轴",{"0":{"83":1},"1":{"84":1,"85":1,"86":1,"87":1,"88":1}}],["自定义布局",{"2":{"35":1}}],["自定义扩展",{"2":{"28":2}}],["成功回调",{"2":{"140":1,"141":1,"142":1,"148":1}}],["成交額",{"2":{"110":1}}],["成交额",{"2":{"89":1}}],["成交量",{"2":{"89":1,"110":1,"219":1}}],["告诉图表还有没有更多历史数据",{"2":{"140":1,"141":1}}],["不显示",{"2":{"224":1}}],["不再区分klinecharts",{"2":{"185":1}}],["不受前端框架限制",{"2":{"180":1}}],["不仅可在开发环境轻松调试",{"2":{"179":1}}],["不触发事件",{"2":{"176":1}}],["不同则追加",{"2":{"142":1}}],["不需要额外调用cleardata方法",{"2":{"140":1}}],["不生效问题",{"2":{"9":1}}],["数组的子项类型为",{"2":{"183":1}}],["数量精度",{"2":{"124":1,"176":1}}],["数据加载",{"0":{"218":1}}],["数据的索引",{"2":{"157":1,"160":1}}],["数据类型详情可参阅数据源",{"2":{"140":1,"141":1,"142":1}}],["数据索引",{"2":{"115":1,"166":1,"176":3}}],["数据源",{"2":{"115":8}}],["数据信息",{"2":{"115":1}}],["数据",{"0":{"89":1}}],["也可放心地在生产环境打包部署使用",{"2":{"179":1}}],["也可以是数组",{"2":{"166":1,"167":1}}],["也可以是id组成的数组",{"2":{"154":1}}],["也可以是object",{"2":{"35":1}}],["也提供了",{"2":{"179":1}}],["也会受影响",{"2":{"124":1}}],["详情请查阅覆盖物",{"2":{"186":1}}],["详情可参阅样式",{"2":{"122":1}}],["详情参阅技术指标",{"2":{"198":1}}],["详情参阅",{"2":{"176":1}}],["详情参阅覆盖物",{"2":{"46":1}}],["详情参阅基础图形",{"2":{"41":1}}],["详情参阅样式",{"2":{"35":1}}],["位置",{"2":{"121":1,"147":1}}],["缺省则取消当前类型所有",{"2":{"165":1}}],["缺省则在图表中间位置缩放",{"2":{"159":1}}],["缺省则无动画",{"2":{"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1}}],["缺省则删除对应窗口上所有的",{"2":{"154":1}}],["缺省则删除所有",{"2":{"154":1}}],["缺省则返回所有",{"2":{"149":1}}],["缺省则设置所有",{"2":{"148":1}}],["缺省则是root",{"2":{"120":1,"121":1}}],["缺省则是整个图表容器",{"2":{"120":1,"121":1}}],["缺省将显示name",{"2":{"115":1}}],["窗口是否可以拖拽调整高度",{"2":{"147":1,"162":1}}],["窗口最小高度",{"2":{"147":1,"162":1}}],["窗口高度",{"2":{"147":1,"162":1}}],["窗口配置信息",{"2":{"147":1,"162":1}}],["窗口id",{"2":{"120":1,"121":1,"147":1,"148":1,"149":1,"150":1,"151":1,"154":1,"162":1,"166":1,"167":1}}],["窗口尺寸信息",{"2":{"84":1,"115":2,"176":1}}],["每个key需要和figures中的子项key对应的值一致",{"2":{"118":1}}],["j++",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["jsimport",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["jsximport",{"2":{"180":1}}],["js",{"2":{"179":1,"180":2,"212":2}}],["jsdelivr",{"2":{"179":1,"180":1}}],["jpeg",{"2":{"168":2}}],["j",{"2":{"118":6,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["javascripthtml",{"2":{"216":1,"218":1}}],["javascripthtmlindex",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["javascriptchart",{"2":{"147":1,"148":1,"151":1,"153":1,"162":1,"196":1}}],["javascript",{"2":{"94":1,"107":1,"117":1,"118":1,"176":1,"177":1,"180":1,"183":1}}],["用图表api创建即可createoverlay",{"2":{"199":1}}],["用",{"2":{"118":1,"214":1}}],["用于回传数据给图表",{"2":{"146":1}}],["用于生成样式",{"2":{"115":1}}],["用于生成自定义图形的属性",{"2":{"115":1}}],["用于tooltip显示",{"2":{"115":1}}],["用于取计算结果中值",{"2":{"115":1}}],["用于创建的唯一标识",{"2":{"46":1,"153":1}}],["用于创建和操作的唯一标识",{"2":{"44":1,"148":1}}],["用于显示",{"2":{"44":1,"115":1,"148":1}}],["第二条线",{"2":{"117":1}}],["第一条线",{"2":{"117":1}}],["因此figures配置为",{"2":{"117":1}}],["则依据索引转换",{"2":{"166":1}}],["则会以id为依据去覆盖",{"2":{"153":1}}],["则会移除所有",{"2":{"150":1}}],["则figures配置的图形不会绘制",{"2":{"115":1}}],["则不会显示",{"2":{"115":1}}],["则需要为该字段填充数据",{"2":{"89":1}}],["十字光标线",{"2":{"210":1}}],["十字光标垂直线及文字",{"2":{"183":1}}],["十字光标水平线及文字",{"2":{"183":1}}],["十字光标",{"2":{"183":1}}],["十字光标交叉点所在的窗口id",{"2":{"115":1}}],["十字光标的信息",{"2":{"115":1}}],["会在计算参数发生变化后触发",{"2":{"115":1}}],["参阅",{"2":{"115":3}}],["参数finder",{"2":{"190":1}}],["参数type选项变更为onzoom",{"2":{"190":1}}],["参数position选项变更为root",{"2":{"190":1}}],["参数paneoptions新增position",{"2":{"12":1}}],["参数和返回值和`createpointfigures`一致",{"2":{"176":2}}],["参数和overrideoverlay一致",{"2":{"151":1}}],["参数options新增layout",{"2":{"12":1}}],["参数",{"2":{"3":1,"85":2,"140":1,"142":1}}],["技术图表实例",{"2":{"115":1}}],["技术指标名",{"2":{"149":1,"150":1}}],["技术指标名或者技术指标对象",{"2":{"147":1}}],["技术指标需要展示两个周期的收盘价平均值连起来的线",{"2":{"117":1}}],["技术指标实例",{"2":{"115":3}}],["技术指标数据",{"2":{"115":1}}],["技术指标",{"0":{"112":1,"220":1},"1":{"113":1,"114":1,"115":1,"116":1,"117":1,"118":1},"2":{"116":1,"183":1}}],["技术指标信息",{"2":{"44":1}}],["技术指标删除属性shouldcheckparamcount",{"2":{"28":1}}],["技术指标模版不再保存相关属性",{"2":{"28":1}}],["技术指标属性render变更为draw",{"2":{"28":1}}],["技术指标属性regenerateplots变更为regeneratefigures",{"2":{"28":1}}],["技术指标属性calctechnicalindicator变更为calc",{"2":{"28":1}}],["技术指标属性calcparams",{"2":{"28":1}}],["技术指标属性plots变更为figures",{"2":{"28":1}}],["下边距",{"2":{"147":1,"162":1}}],["下一个图形的数据",{"2":{"115":1}}],["下内边距",{"2":{"81":1,"101":1}}],["上海",{"2":{"223":1}}],["上图是按照下层作为上层的容器",{"2":{"210":1}}],["上边距",{"2":{"147":1,"162":1}}],["上一个图形的数据",{"2":{"115":1}}],["上内边距",{"2":{"81":1,"101":1}}],["一个图表",{"2":{"172":1}}],["一个计算5个周期时间的均值",{"2":{"117":1}}],["一般情况下不用手动调用",{"2":{"144":1}}],["一般用于type是",{"2":{"115":1}}],["一条名为",{"2":{"117":1}}],["一条为",{"2":{"117":1}}],["一旦销毁",{"2":{"36":1}}],["将使用超大logo展示",{"2":{"225":1}}],["将widget组装到一起",{"2":{"210":1}}],["将相关的",{"2":{"210":1}}],["将坐标转换成值",{"2":{"167":1}}],["将值转换成坐标",{"2":{"166":1}}],["将以这个值上下去绘制",{"2":{"115":1}}],["将一个对象合并到另一个对象",{"2":{"53":1}}],["系列",{"2":{"115":1}}],["层级",{"2":{"115":1,"148":1}}],["比如100000是否需要格式化100k",{"2":{"115":1}}],["从上到下列出图表模块层级",{"2":{"210":1}}],["从",{"0":{"184":1},"1":{"185":1,"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1},"2":{"210":1}}],["从1000开始格式化",{"2":{"115":1}}],["从某个值取对应的值",{"2":{"60":1}}],["无论数额多少",{"2":{"225":1}}],["无特殊含义",{"2":{"176":1}}],["无",{"2":{"113":2}}],["无法生效问题",{"2":{"3":1}}],["当是一个方法时",{"2":{"183":1}}],["当是对象时",{"2":{"122":1,"147":1,"151":1}}],["当前步骤",{"2":{"176":1}}],["当前图形的数据",{"2":{"115":1}}],["当计算参数改变时",{"2":{"118":1}}],["当添加完语言包后",{"2":{"111":1}}],["当注册完成之后",{"2":{"85":1}}],["漲幅",{"2":{"110":1}}],["收",{"2":{"110":1,"219":1}}],["收盘价",{"2":{"89":1}}],["低",{"2":{"110":1,"219":1}}],["開",{"2":{"110":1,"219":1}}],["時間",{"2":{"110":1,"219":1}}],["zoomattimestamp",{"0":{"161":1}}],["zoomatdataindex",{"0":{"160":1}}],["zoomatcoordinate",{"0":{"159":1}}],["zh",{"2":{"110":1,"176":1,"219":3}}],["zlevel",{"2":{"46":2,"115":1,"147":1,"148":3,"151":3,"153":3,"176":1}}],["例如删除和添加操作",{"2":{"210":1}}],["例如",{"2":{"110":1,"183":1}}],["去完成",{"2":{"110":1}}],["去github上查看",{"2":{"29":1,"30":1,"31":1,"32":1,"33":1}}],["增加语言包通过klinecharts",{"2":{"110":1}}],["增加语言包",{"0":{"110":1}}],["默认",{"2":{"224":1}}],["默认完整配置",{"0":{"183":1}}],["默认样式",{"2":{"176":1}}],["默认null",{"2":{"115":2}}],["默认的技术指标样式",{"2":{"115":3}}],["默认为true",{"2":{"140":1,"141":1}}],["默认为null",{"2":{"115":2}}],["默认为",{"2":{"115":1,"147":1,"168":2}}],["默认为4",{"2":{"115":1}}],["默认计算参数",{"2":{"113":3}}],["默认语言是en",{"2":{"109":1}}],["默认生成的分割文字信息",{"2":{"84":1}}],["目前只会匹配当前最后一条数据的时间戳",{"2":{"142":1}}],["目前图表内置了en",{"2":{"109":1}}],["目前快捷键仅支持移动和缩放",{"2":{"108":1}}],["国际化",{"0":{"109":1},"1":{"110":1,"111":1}}],["放大",{"2":{"108":1}}],["左侧",{"2":{"215":1}}],["左移",{"2":{"108":1}}],["左内边距",{"2":{"81":1,"101":1}}],["←",{"2":{"108":1}}],["→",{"2":{"108":1}}],["⌨️",{"0":{"108":1}}],["实际终点数据索引",{"2":{"115":2}}],["实际起点数据索引",{"2":{"115":2}}],["实现checkeventon和draw两个方法",{"2":{"107":1}}],["实例化并绘制",{"2":{"94":1}}],["实例apiapplynewdata",{"2":{"22":1}}],["实例api新增getoffsetrightdistance和executeaction",{"2":{"22":1}}],["实例api",{"0":{"119":1,"190":1},"1":{"120":1,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1},"2":{"18":1}}],["实例方法removetechnicalindicator变更为removeindicator",{"2":{"28":1}}],["实例方法gettechnicalindicatorbypaneid变更为getindicatorbypaneid",{"2":{"28":1}}],["实例方法getstyleoptions变更为getstyles",{"2":{"28":1}}],["实例方法overlaytechnicalindicator变更为overlayindicator",{"2":{"28":1}}],["实例方法createtechnicalindicator变更为createindicator",{"2":{"28":1}}],["实例方法createindicator",{"2":{"12":1}}],["实例方法setoffsetrightspace变更为setoffsetrightdistance",{"2":{"28":1}}],["实例方法setpaneoptions",{"2":{"28":1}}],["实例方法setstyleoptions变更为setstyles",{"2":{"28":1}}],["实例方法新增setmaxoffsetleftdistance和setmaxoffsetrightdistance",{"2":{"11":1}}],["步骤二",{"0":{"107":1,"118":1}}],["步骤一",{"0":{"106":1,"117":1}}],["我们可以定义三个选项stroke",{"2":{"106":1}}],["先确定属性和样式",{"2":{"106":1}}],["示例",{"0":{"105":1,"116":1,"177":1},"1":{"106":1,"107":1,"117":1,"118":1},"2":{"147":1,"148":1,"151":1,"153":1,"162":1,"183":2}}],["返回值由",{"2":{"192":1}}],["返回值是一个标识窗口的字符串",{"2":{"147":1}}],["返回一个字符串类型的标识",{"2":{"151":1}}],["返回一个boolean值",{"2":{"104":1}}],["返回数据类型可参阅数据源",{"2":{"143":1}}],["返回数据个数需要和klinedatalist的数据个数一致",{"2":{"118":1}}],["返回完整类型参阅样式",{"2":{"123":1}}],["返回类型参阅figures",{"2":{"115":1}}],["返回图表实例",{"2":{"35":1}}],["校验事件是否在图形上",{"2":{"104":1}}],["然后通过klinecharts",{"2":{"103":1,"114":1,"175":1}}],["同时打包",{"2":{"213":3}}],["同时技术指标系列是",{"2":{"124":1}}],["同text",{"2":{"102":1}}],["同utils",{"2":{"82":1}}],["基础信息提示",{"2":{"224":1}}],["基础展示",{"0":{"216":1}}],["基础图形可以通过图表方法klinecharts",{"2":{"93":1}}],["基础图形是图表重要的组成部分",{"2":{"93":1}}],["基础图形",{"0":{"93":1},"1":{"94":1,"95":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1}}],["基础图形信息",{"2":{"41":1}}],["基本图形",{"2":{"210":1}}],["基本都可以自定义样式",{"2":{"181":1}}],["基本零成本上手",{"2":{"172":1}}],["基准值",{"2":{"115":1}}],["基准",{"2":{"101":1}}],["虚线参数",{"2":{"96":1,"98":1}}],["虚线参数值",{"2":{"76":1,"78":1}}],["属性plots变更为figures",{"2":{"192":1}}],["属性说明",{"0":{"104":1,"115":1,"176":1}}],["属性",{"2":{"94":1,"106":1}}],["等进行下载",{"2":{"179":1}}],["等",{"2":{"94":1,"210":1}}],["需要创建新的工程",{"2":{"214":1}}],["需要返回一个数组",{"2":{"183":1}}],["需要返回一个boolean类型的值",{"2":{"176":1}}],["需要转换的值",{"2":{"166":1,"167":1}}],["需要覆盖的参数",{"2":{"153":1}}],["需要覆盖的一些参数",{"2":{"148":1}}],["需要在有画布上下文的情况下使用",{"2":{"94":1}}],["需要运行在支持",{"2":{"91":1}}],["注意",{"2":{"94":1,"118":1,"140":1,"141":1,"142":1,"145":1,"169":1}}],["这样你的第一个图表就创建完成了",{"2":{"180":1}}],["这样一个自定义覆盖物就完成了",{"2":{"177":1}}],["这样一个自定义指标就完成了",{"2":{"118":1}}],["这样一个自定义的基础图形就完成了",{"2":{"107":1}}],["这非常重要",{"2":{"147":1}}],["这里只是清除数据",{"2":{"144":1}}],["这里每一项的数据格式应该是",{"2":{"118":1}}],["这里计算不能及时响应",{"2":{"118":1}}],["这里的",{"2":{"86":3,"87":1,"88":1}}],["这篇文档介绍了内置的基本图形和如何自定义一个基础图形",{"2":{"93":1}}],["建议仔细阅读",{"2":{"93":1}}],["兼容处理",{"0":{"92":1}}],["构建",{"2":{"91":1}}],["浏览器支持",{"0":{"91":1}}],["🌟",{"2":{"225":1}}],["🍍",{"2":{"220":1}}],["🍑",{"2":{"220":1}}],["🍒",{"2":{"220":1}}],["🍈",{"2":{"220":1}}],["🍓",{"2":{"220":1}}],["🍇",{"2":{"220":1}}],["🍉",{"2":{"220":1}}],["🍌",{"2":{"220":1}}],["🍋",{"2":{"220":1}}],["🍊",{"2":{"220":1}}],["🍐",{"2":{"220":1}}],["🍎",{"2":{"220":1}}],["🍏",{"2":{"220":2}}],["🎨",{"0":{"181":1},"1":{"182":1,"183":1},"2":{"172":1}}],["🌏",{"0":{"109":1},"1":{"110":1,"111":1}}],["🏝️",{"0":{"90":1},"1":{"91":1,"92":1}}],["🆕",{"2":{"8":4,"11":2,"12":3,"16":2,"17":2,"18":3,"19":3,"22":5,"26":2,"28":1}}],["最新值标记",{"2":{"183":1}}],["最新价标记",{"2":{"183":1}}],["最新价线不显示问题",{"2":{"13":1}}],["最低价标记",{"2":{"183":1}}],["最低价",{"2":{"89":1}}],["最高价标记",{"2":{"183":1}}],["最高价",{"2":{"89":1}}],["开发环境和生产环境模块并生成",{"2":{"213":1}}],["开发环境和生产环境模块",{"2":{"213":2}}],["开发环境模块",{"2":{"213":1}}],["开发",{"0":{"211":1},"1":{"212":1,"213":1,"214":1}}],["开盘和收盘",{"2":{"183":1}}],["开盘价",{"2":{"89":1}}],["开箱即用",{"2":{"172":1}}],["开始角度",{"2":{"96":1}}],["开始绘制事件",{"2":{"46":1,"153":1}}],["毫秒级别",{"2":{"89":1}}],["`strong",{"2":{"176":1}}],["`stroke",{"2":{"97":1,"99":1,"100":1,"101":1}}],["`stroke`",{"2":{"97":1,"99":1,"100":1,"101":1}}],["`weak",{"2":{"176":1}}],["`ma$",{"2":{"118":2}}],["`dashed`",{"2":{"96":1,"98":1}}],["`",{"2":{"86":3,"87":1,"88":1,"118":2,"180":1}}],["`$",{"2":{"86":3,"87":1,"88":1}}],["方法render",{"2":{"192":1}}],["方法regenerateplots",{"2":{"192":1}}],["方法createtooltipdatasource",{"2":{"192":1}}],["方法calctechnicalindicator",{"2":{"192":1}}],["方法",{"0":{"86":1,"87":1,"88":1}}],["使用完全免费",{"2":{"225":1}}],["使用全局变量",{"2":{"179":1}}],["使用语言包",{"0":{"111":1}}],["使用示例",{"0":{"94":1}}],["使用自定义x轴时的",{"2":{"86":1}}],["使用自定义y轴时的",{"2":{"86":1,"87":1,"88":1}}],["使用自己定义的容器id代替",{"2":{"86":1}}],["使用",{"0":{"86":1,"87":1,"88":1}}],["使用说明",{"0":{"85":1},"1":{"86":1,"87":1,"88":1}}],["来安装依赖",{"2":{"212":1}}],["来和图表进行数据交互",{"2":{"89":1}}],["来指定",{"2":{"85":1}}],["来指定坐标轴",{"2":{"85":1}}],["来实现",{"2":{"83":1}}],["即可",{"2":{"179":1}}],["即可使用图表方法",{"2":{"85":1}}],["即全局样式配置中的overlay",{"2":{"176":1}}],["即全局设置的技术指标样式",{"2":{"115":3}}],["即调用createindicator方法时返回的窗口标识",{"2":{"149":1,"150":1}}],["即title的值需要改变",{"2":{"118":1}}],["即",{"2":{"117":2}}],["即y",{"2":{"67":1}}],["展示的文字",{"2":{"84":2}}],["值小余1则是百分比",{"2":{"147":2,"162":2}}],["值信息",{"2":{"115":1}}],["值",{"2":{"84":2}}],["值越大越靠前显示",{"2":{"153":1,"176":1}}],["值越大",{"2":{"46":1}}],["距离",{"2":{"155":1}}],["距离底部距离",{"2":{"84":1,"115":2,"176":1}}],["距离顶部距离",{"2":{"84":1,"115":2,"176":1}}],["距离右边距离",{"2":{"84":1,"115":2,"176":1}}],["距离左边距离",{"2":{"84":1,"115":2,"176":1}}],["高可扩展",{"2":{"172":1}}],["高",{"2":{"84":1,"110":1,"115":2,"176":1,"219":1}}],["高度",{"2":{"74":1,"80":1,"81":1,"100":1}}],["宽",{"2":{"84":1,"115":2,"176":1}}],["宽度",{"2":{"74":1,"80":1,"81":1,"100":1}}],["真实数据索引",{"2":{"115":1}}],["真实的x坐标",{"2":{"115":1}}],["真实区间长度",{"2":{"84":1}}],["真实终点",{"2":{"84":1}}],["真实起点",{"2":{"84":1}}],["区间长度",{"2":{"84":1}}],["区间相关的信息",{"2":{"84":1}}],["终点数据索引",{"2":{"115":2}}],["终点",{"2":{"84":1}}],["起点数据索引",{"2":{"115":2}}],["起点",{"2":{"84":1}}],["起始点y轴坐标值",{"2":{"100":1,"101":1}}],["起始点y轴值",{"2":{"74":1,"75":1,"80":1,"81":1}}],["起始点x轴坐标值",{"2":{"100":1,"101":1}}],["起始点x轴值",{"2":{"74":1,"75":1,"80":1,"81":1}}],["起始角度",{"2":{"70":1,"76":1}}],["代替即可",{"2":{"118":1}}],["代替",{"2":{"82":1,"86":2,"87":1,"88":1,"140":1,"142":1,"145":1,"189":1,"190":3}}],["已废弃",{"2":{"82":1,"102":1,"140":1,"141":1,"142":1,"145":1}}],["背景色",{"2":{"81":1,"101":1,"168":1}}],["右侧",{"2":{"215":1}}],["右击回调事件",{"2":{"176":1}}],["右击事件",{"2":{"46":1,"153":1}}],["右移",{"2":{"108":1}}],["右内边距",{"2":{"81":1,"101":1}}],["线性轴",{"2":{"215":1}}],["线样式",{"2":{"78":1}}],["线参数",{"2":{"78":1}}],["粗细",{"2":{"76":1,"78":1,"101":1}}],["弧样式",{"2":{"76":1}}],["画布上下文",{"2":{"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"94":1,"104":1,"115":1}}],["权重",{"2":{"75":1,"81":1}}],["字体",{"2":{"75":1,"81":1,"101":1}}],["尺寸",{"2":{"75":1,"81":1,"96":1,"98":1,"101":1}}],["颜色",{"2":{"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1}}],["垂直对齐方式",{"2":{"75":1,"81":1}}],["水平对齐方式",{"2":{"75":1,"81":1}}],["will",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["widget",{"2":{"210":1}}],["width=device",{"2":{"180":1}}],["width是宽度",{"2":{"106":1}}],["width",{"2":{"74":2,"80":2,"81":2,"84":1,"100":1,"101":1,"106":1,"107":8,"115":2,"121":1,"176":1,"180":8}}],["window",{"2":{"180":1}}],["wrap",{"2":{"215":2,"217":2,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["wr",{"2":{"113":1}}],["web",{"2":{"176":1}}],["webview",{"2":{"91":1}}],["weight",{"0":{"66":1},"2":{"66":1,"75":2,"81":2,"101":1,"183":10}}],["weak",{"2":{"46":3,"151":3,"153":4,"176":3}}],["结束角度",{"2":{"70":1,"76":1,"96":1}}],["半径",{"2":{"70":1,"71":1,"76":1,"77":1,"96":1,"97":1}}],["圆",{"2":{"221":1}}],["圆心y轴坐标值",{"2":{"96":1,"97":1}}],["圆心x轴坐标值",{"2":{"96":1,"97":1}}],["圆心的y轴值",{"2":{"70":1,"71":1,"76":1,"77":1}}],["圆心的x轴值",{"2":{"70":1,"71":1,"76":1,"77":1}}],["圆参数",{"2":{"71":1,"77":1}}],["圆弧参数",{"2":{"70":1,"76":1}}],["+=",{"2":{"215":1,"216":1,"217":1,"218":3,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["+098syuqtzi0ynzll",{"2":{"202":1}}],["+",{"2":{"67":1,"107":5,"108":5,"118":2,"177":1,"215":9,"216":9,"217":9,"218":9,"219":9,"220":11,"221":10,"222":9,"223":9,"224":9}}],["获取到对应的dom后操作",{"2":{"190":1}}],["获取klinechart",{"0":{"179":1}}],["获取可见区间范围",{"2":{"139":1}}],["获取样式配置",{"2":{"123":1}}],["获取尺寸",{"2":{"121":1}}],["获取dom容器",{"2":{"120":1}}],["获取基础图形实例",{"2":{"94":1}}],["获取",{"2":{"93":1}}],["获取一个点在斜率和常数项形成的线上的y轴坐标值",{"2":{"69":1}}],["获取一个点在另外两个坐标点形成的线上的y轴坐标值",{"2":{"68":1}}],["获取点组成的线的斜率和常数项",{"2":{"67":1}}],["获取图表转换成图片后的图片url",{"2":{"168":1}}],["获取图表目前的数据源",{"2":{"143":1}}],["获取图表单根蜡烛柱的宽度",{"2":{"138":1}}],["获取图表右边可以空出来的间隙",{"2":{"132":1}}],["获取图表时区名",{"2":{"126":1}}],["获取图表当前版本号",{"2":{"50":1}}],["获取图表支持的覆盖物",{"2":{"47":1}}],["获取图表支持的技术指标",{"2":{"45":1}}],["获取图表支持的基础图形类型",{"2":{"42":1}}],["获取图表支持的本地化语言类型",{"2":{"39":1}}],["获取图形类",{"2":{"43":1}}],["根据需要通知下级组件进行更新",{"2":{"210":1}}],["根据id获取覆盖物信息",{"2":{"152":1}}],["根据窗口id获取技术指标信息",{"2":{"149":1}}],["根据两个坐标点",{"2":{"67":1}}],["根据覆盖物名称获取图表内覆盖物的属性",{"2":{"38":1}}],["y轴线",{"2":{"183":1}}],["y轴",{"2":{"183":1}}],["y轴组件",{"2":{"115":2,"176":1}}],["yarn",{"2":{"179":1,"212":1}}],["yaxis",{"2":{"28":3,"44":4,"115":6,"120":2,"121":2,"176":2,"183":1,"187":3,"192":4,"215":4,"220":2}}],["ydis",{"2":{"107":2,"177":3,"221":3}}],["y是中心点y轴坐标值",{"2":{"106":1}}],["y",{"2":{"67":2,"68":3,"69":1,"70":3,"71":3,"72":2,"73":2,"74":3,"75":3,"76":2,"77":2,"78":1,"79":1,"80":2,"81":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"104":1,"106":1,"107":12,"159":1,"166":2,"167":2,"176":1,"177":2,"220":2,"221":2}}],["yyyy",{"2":{"63":1}}],["取消回调事件",{"2":{"176":1}}],["取消订阅图表动作",{"2":{"165":1}}],["取消选中事件",{"2":{"46":1,"153":1}}],["取c的值",{"2":{"60":1}}],["===",{"2":{"107":5,"177":1,"221":1,"222":2}}],["=",{"2":{"60":1,"67":1,"94":1,"107":14,"118":6,"140":1,"142":1,"177":3,"180":8,"215":31,"216":16,"217":22,"218":22,"219":22,"220":39,"221":25,"222":28,"223":22,"224":35}}],["=>",{"2":{"35":3,"36":1,"37":1,"38":1,"39":1,"40":1,"41":3,"42":1,"43":1,"44":9,"45":1,"46":20,"47":1,"48":2,"49":2,"50":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"84":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"104":2,"107":2,"115":6,"118":5,"120":1,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":2,"141":2,"142":2,"143":1,"144":1,"145":2,"146":3,"147":9,"148":12,"149":1,"150":1,"151":29,"152":1,"153":15,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":2,"164":2,"165":2,"166":1,"167":1,"168":1,"169":1,"176":17,"177":1,"180":13,"215":8,"217":2,"218":3,"219":2,"220":7,"221":3,"222":2,"223":2,"224":8}}],["辅助方法集合",{"2":{"51":1}}],["坐标轴",{"0":{"215":1}}],["坐标轴名字",{"2":{"48":1,"49":1,"84":1}}],["坐标点",{"2":{"159":1}}],["坐标点信息",{"2":{"70":1,"71":1,"74":1,"75":1}}],["坐标集合",{"2":{"98":1,"99":1}}],["坐标位置",{"2":{"84":2}}],["坐标信息",{"2":{"48":1,"49":1}}],["鼠标移出事件",{"2":{"46":1,"153":1,"176":1}}],["鼠标移入事件",{"2":{"46":1,"153":1,"176":1}}],["按住拖动结束回调事件",{"2":{"176":1}}],["按住拖动回调事件",{"2":{"176":1}}],["按住拖动开始回调事件",{"2":{"176":1}}],["按住某个操作点移动过程中触发",{"2":{"176":1}}],["按住移动结束事件",{"2":{"46":1,"153":1}}],["按住移动中事件",{"2":{"46":1,"153":1}}],["按住移动事件特殊处理方法",{"2":{"46":1}}],["按住开始移动事件",{"2":{"46":1,"153":1}}],["点一个",{"2":{"225":1}}],["点击回调事件",{"2":{"176":1}}],["点击事件",{"2":{"46":1,"153":1}}],["点信息",{"2":{"46":1,"153":1,"176":2}}],["创建dom容器",{"2":{"210":1}}],["创建canvas",{"2":{"210":1}}],["创建第一个图表",{"0":{"180":1}}],["创建时候的id",{"2":{"154":1}}],["创建覆盖物",{"2":{"151":1}}],["创建一个技术指标",{"2":{"147":1}}],["创建一个自定义技术指标",{"2":{"114":1}}],["创建一个自定义基础图形",{"2":{"103":1}}],["创建自定义提示文字",{"2":{"115":1}}],["创建自定义提示信息方法",{"2":{"44":1,"148":1}}],["创建分割文字方法实现",{"2":{"84":1}}],["创建分割文字",{"2":{"48":1,"49":1}}],["创建y轴上的图形",{"2":{"46":1,"176":1}}],["创建x轴上的图形",{"2":{"46":1,"176":1}}],["创建点对应的图形信息",{"2":{"177":1}}],["创建点对应的图形",{"2":{"46":1,"176":1}}],["仅支持",{"2":{"163":1}}],["仅仅在创建新的窗口时有效",{"2":{"147":1}}],["仅",{"2":{"46":1,"153":1,"176":1}}],["越靠前显示",{"2":{"46":1}}],["绘制结束回调事件",{"2":{"176":1}}],["绘制结束事件",{"2":{"46":1,"153":1}}],["绘制过程中回调事件",{"2":{"176":1}}],["绘制开始回调事件",{"2":{"176":1}}],["绘制边框的菱形",{"2":{"107":1}}],["绘制填充的菱形",{"2":{"107":1}}],["绘制",{"2":{"104":1}}],["绘制带背景的文字",{"2":{"81":1}}],["绘制矩形",{"2":{"80":1}}],["绘制多边形",{"2":{"79":1}}],["绘制线",{"2":{"78":1}}],["绘制圆",{"2":{"77":1}}],["绘制圆弧",{"2":{"76":1}}],["绘制中事件",{"2":{"46":1,"153":1}}],["绘制层级",{"2":{"46":1,"153":1,"176":1}}],["绘制方法",{"2":{"41":1}}],["重新生成数图形配置方法",{"2":{"115":1}}],["重新生成图形信息方法",{"2":{"44":1,"148":1}}],["重构窗口之间的分割线模块",{"2":{"12":1}}],["计算出来的数据不是想要的",{"0":{"197":1}}],["计算结果",{"2":{"118":1}}],["计算文字宽度",{"2":{"66":1}}],["计算方法",{"2":{"44":1,"115":1,"148":1}}],["计算参数最好取回调参数calcparams",{"2":{"118":1}}],["计算参数是2个",{"2":{"117":1}}],["计算参数文字",{"2":{"115":1}}],["计算参数",{"2":{"44":1,"115":2,"148":1}}],["指定的轴的名字",{"2":{"147":1}}],["指定的最大值",{"2":{"115":1}}],["指定的最小值",{"2":{"115":1}}],["指定高",{"2":{"101":1}}],["指定宽",{"2":{"101":1}}],["指定最大值",{"2":{"44":1,"148":1}}],["指定最小值",{"2":{"44":1,"148":1}}],["指标信息提示",{"2":{"224":1}}],["指标等等",{"2":{"210":1}}],["指标创建完成回调方法",{"2":{"147":1}}],["指标简短名称",{"2":{"115":1}}],["指标系列",{"2":{"44":1,"148":1}}],["指标名",{"2":{"44":1,"113":3,"115":1,"148":1}}],["指标图形配置支持自定义",{"2":{"19":1}}],["指标新增zlevel属性",{"2":{"11":1}}],["扩展数据",{"2":{"44":1,"46":1,"115":1,"148":1,"153":1,"176":1}}],["是采用",{"2":{"225":1}}],["是怎么回事",{"0":{"194":1}}],["是一款可高度自定义的专业级轻量金融图表",{"2":{"171":1}}],["是一个回调方法",{"2":{"145":1,"164":1}}],["是一个k线数据数组",{"2":{"140":1,"141":1}}],["是一个方法",{"2":{"115":2}}],["是往前加载还是往后加载",{"2":{"146":1}}],["是创建的唯一标识",{"2":{"104":1}}],["是",{"2":{"46":1,"153":1,"176":1}}],["是否忽略事件",{"2":{"176":1}}],["是否锁定",{"2":{"176":1}}],["是否锁定不让拖动",{"2":{"46":1,"153":1}}],["是否是绝对坐标",{"2":{"166":1,"167":1}}],["是否覆盖",{"2":{"147":1}}],["是否可以拖拽滚动",{"2":{"130":1}}],["是否可以缩放",{"2":{"128":1}}],["是否可见",{"2":{"44":1,"46":1,"115":1,"148":1,"153":1,"176":1}}],["是否需要包含浮层",{"2":{"168":1}}],["是否需要格式化大数据值",{"2":{"115":1}}],["是否需要格式化大的数字",{"2":{"44":1,"148":1}}],["是否需要ohlc",{"2":{"115":1}}],["是否需要ohlc辅助图形",{"2":{"44":1,"148":1}}],["是否需要默认的y轴上的图形",{"2":{"46":1,"153":1,"176":1}}],["是否需要默认的x轴上的图形",{"2":{"46":1,"153":1,"176":1}}],["是否需要默认的点对应的图形",{"2":{"46":1,"153":1,"176":1}}],["是数组时无法覆盖问题",{"2":{"1":1}}],["精度",{"2":{"44":1,"115":1,"148":1,"176":1}}],["k",{"2":{"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2,"222":4,"223":2,"224":2}}],["k线数据",{"2":{"115":2}}],["kdj",{"2":{"113":1}}],["kb",{"0":{"69":1},"2":{"69":1}}],["kx",{"2":{"67":1}}],["klinechart",{"0":{"171":1},"2":{"171":1,"179":1,"180":1,"201":2,"204":1,"207":1,"225":2}}],["klinecharts",{"2":{"22":1,"94":1,"179":7,"180":8,"184":2,"185":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1,"225":1}}],["klinedata>",{"2":{"146":1}}],["klinedatalist",{"2":{"115":2,"118":3,"192":4,"220":2}}],["klinedata",{"2":{"44":1,"115":11,"118":2,"146":1,"147":1,"148":1,"220":2}}],["keywords",{"2":{"180":1}}],["key",{"0":{"60":1},"2":{"44":2,"46":6,"60":1,"110":1,"111":1,"115":1,"117":2,"118":4,"147":2,"148":2,"176":2,"177":1,"183":1,"215":17,"217":8,"219":5,"220":1,"221":5,"222":6,"223":5,"224":13}}],["唯一标识",{"2":{"41":1}}],["添加开发者",{"2":{"204":1}}],["添加历史更多数据",{"2":{"141":1}}],["添加新数据",{"2":{"140":1}}],["添加到图表即可和内置覆盖物一样去使用",{"2":{"175":1}}],["添加到图表即可和内置技术指标一样去使用",{"2":{"114":1}}],["添加到图表即可和内置基础图形一样去使用",{"2":{"103":1}}],["添加一个中文繁体的语言包",{"2":{"110":1}}],["添加一个自定义y轴",{"2":{"49":1}}],["添加一个自定义x轴",{"2":{"48":1}}],["添加一个覆盖物",{"2":{"46":1}}],["添加一个技术指标",{"2":{"44":1}}],["添加一个基础图形",{"2":{"41":1}}],["添加一个样式配置",{"2":{"40":1}}],["添加一个本地化语言",{"2":{"37":1}}],["添加重复数据问题",{"2":{"5":1}}],["元素id或者图表实例",{"2":{"36":1}}],["小数折叠阈值",{"2":{"35":1,"176":1}}],["千分符",{"2":{"35":1,"176":1}}],["格式化折叠小数",{"2":{"65":1}}],["格式化精度",{"2":{"61":1}}],["格式化大的数字",{"2":{"35":1,"62":1}}],["格式化日期和时间的对象的构造器",{"2":{"176":1}}],["格式化日期千分符",{"2":{"64":1}}],["格式化日期",{"2":{"35":1,"63":1}}],["如k线柱",{"2":{"210":1}}],["如圆",{"2":{"210":1}}],["如果能够打赏一杯",{"2":{"225":1}}],["如果你觉得插件还不错",{"2":{"225":1}}],["如果你看到此处",{"2":{"207":1}}],["如果你是",{"2":{"184":1}}],["如果dataindex和timestamp同时存在",{"2":{"166":1}}],["如果id存在",{"2":{"153":1}}],["如果缺省",{"2":{"150":1}}],["如果有值的情况下",{"2":{"118":1}}],["如果不是",{"2":{"118":1}}],["如果不设置会自动获取本机时区",{"2":{"35":1,"125":1}}],["如果无值",{"2":{"118":1}}],["如果返回true",{"2":{"115":1,"176":1}}],["如果name无值",{"2":{"115":1}}],["如果给定",{"2":{"115":1}}],["如果需要将组织官网或者个人主页展示在",{"2":{"225":1}}],["如果需要使用其他语言",{"2":{"109":1}}],["如果需要制作复杂的自定义技术指标和覆盖物",{"2":{"93":1}}],["如果需要运行在移动端",{"2":{"91":1}}],["如果需要展示技术指标",{"2":{"89":1}}],["如const",{"2":{"60":1}}],["如1000转换成1k",{"2":{"35":1,"44":1,"62":1,"148":1}}],["如",{"2":{"35":1,"63":1,"94":1,"125":1}}],["语言配置",{"2":{"37":1}}],["语言名",{"2":{"37":1}}],["语言",{"2":{"35":1}}],["^9",{"0":{"48":1,"49":1,"65":1,"66":1,"83":1,"132":1,"133":1,"134":1,"146":1,"163":1},"1":{"84":1,"85":1,"86":1,"87":1,"88":1},"2":{"35":2,"46":2,"140":1,"141":1,"142":1,"147":3,"148":1,"153":2,"162":2}}],["容器",{"2":{"35":1}}],[">`",{"2":{"180":1}}],[">=",{"2":{"118":1}}],[">",{"2":{"35":1,"44":4,"46":4,"48":1,"49":1,"72":1,"73":1,"78":1,"79":1,"84":2,"98":1,"99":1,"115":2,"140":1,"141":1,"143":1,"147":4,"148":4,"151":3,"153":1,"166":2,"167":1,"176":4,"179":1,"180":13,"215":2,"216":1,"217":2,"218":1,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["gendata",{"2":{"215":2,"216":2,"217":2,"218":4,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["getelementbyid",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":3,"223":1,"224":1}}],["getwidth",{"2":{"190":1}}],["getalphablue",{"2":{"183":1}}],["getconvertpictureurl",{"0":{"168":1}}],["getindicatorbypaneid",{"0":{"149":1}}],["getdatalist",{"0":{"143":1},"2":{"218":1}}],["getdom",{"0":{"120":1},"2":{"190":1}}],["getbarspace",{"0":{"138":1}}],["getoffsetrightdistance",{"0":{"132":1}}],["getoverlayclass",{"0":{"38":1}}],["getoverlaybyid",{"0":{"152":1},"2":{"28":1}}],["gettime",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["gettimezone",{"0":{"126":1}}],["gettechnicalindicatorbypaneid",{"2":{"190":1}}],["gettechnicalindicatortemplate",{"2":{"28":1}}],["getlinearyfromslopeintercept",{"0":{"69":1}}],["getlinearyfromcoordinates",{"0":{"68":1}}],["getlinearslopeintercept",{"0":{"67":1}}],["getlocal",{"2":{"28":1}}],["getheight",{"2":{"28":1}}],["getvisiblerange",{"0":{"139":1},"2":{"28":1}}],["getstyleoptions",{"2":{"190":1}}],["getstyles",{"0":{"123":1}}],["getsize",{"0":{"121":1},"2":{"28":1}}],["getsupportedoverlays",{"0":{"47":1}}],["getsupportedindicators",{"0":{"45":1}}],["getsupportedfigures",{"0":{"42":1}}],["getsupportedlocales",{"0":{"39":1}}],["getsupportlocales",{"2":{"28":1}}],["getsupportoverlays",{"2":{"28":1}}],["getsupportfigures返回值中的一种",{"2":{"176":1}}],["getsupportfigures",{"2":{"28":1}}],["getfigureclass",{"0":{"43":1},"2":{"28":1,"93":1,"94":1}}],["gg",{"2":{"203":1}}],["github",{"0":{"201":1},"2":{"201":2,"225":1}}],["green",{"2":{"222":15}}],["grid",{"2":{"183":1}}],["groupid",{"2":{"151":3,"153":3,"154":2}}],["global",{"2":{"176":1}}],["gzip压缩下仅40k",{"2":{"172":1}}],["gt",{"2":{"140":1,"142":1}}],["gapbar",{"2":{"115":1,"176":1,"220":1}}],["gap",{"2":{"35":1,"147":3,"162":3,"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["n",{"2":{"183":2}}],["ngondestroy",{"2":{"180":1}}],["ngafterviewinit",{"2":{"180":1}}],["npmyarnpnpmbuncdn",{"2":{"179":1}}],["npm",{"0":{"213":1},"2":{"179":2,"180":1,"212":2,"213":10,"214":1}}],["neue",{"2":{"183":12,"220":1}}],["net",{"2":{"179":1,"180":1}}],["next",{"2":{"115":1}}],["newdata",{"2":{"218":10}}],["new",{"2":{"94":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["needdefaultyaxisfigure",{"2":{"46":2,"151":3,"153":3,"176":1,"221":1}}],["needdefaultxaxisfigure",{"2":{"46":2,"151":3,"153":3,"176":1,"221":1}}],["needdefaultpointfigure",{"2":{"46":2,"151":3,"153":3,"176":1,"221":1}}],["node",{"2":{"212":2}}],["none",{"2":{"183":2,"215":2,"217":2,"219":2,"220":2,"221":2,"222":2,"223":2,"224":3}}],["normal",{"2":{"44":2,"46":2,"115":2,"147":1,"148":2,"151":2,"153":2,"176":2,"183":14,"215":1}}],["nochangecolor",{"2":{"148":2,"183":5,"222":4}}],["nochangewickcolor",{"2":{"22":1,"183":1}}],["nochangebordercolor",{"2":{"22":1,"183":1}}],["null",{"2":{"145":1,"147":2,"148":3,"151":1,"153":1}}],["nullable",{"2":{"38":1,"146":1}}],["number>",{"2":{"69":1,"77":1,"79":1,"80":1}}],["number",{"2":{"35":8,"44":5,"46":6,"48":2,"49":2,"61":2,"62":1,"63":1,"64":1,"65":2,"66":3,"67":4,"68":7,"69":3,"70":7,"71":5,"72":4,"73":4,"74":6,"75":6,"76":7,"77":4,"78":4,"79":3,"80":6,"81":13,"84":16,"89":7,"96":7,"97":5,"98":4,"99":4,"100":7,"101":13,"104":2,"115":32,"121":6,"124":2,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":4,"140":7,"141":7,"142":7,"143":7,"145":1,"147":10,"148":6,"151":10,"153":5,"155":2,"156":2,"157":2,"158":2,"159":4,"160":3,"161":3,"162":4,"166":10,"167":10,"176":29}}],["name=",{"2":{"180":4}}],["name为基础图形名字",{"2":{"94":1}}],["name",{"0":{"40":1,"43":1,"149":1,"150":1},"2":{"35":1,"38":1,"40":2,"41":2,"43":2,"44":3,"46":2,"48":2,"49":2,"84":1,"85":2,"86":4,"87":2,"88":2,"93":1,"94":1,"104":1,"107":1,"115":2,"118":1,"147":5,"148":4,"149":2,"150":2,"151":3,"153":3,"154":2,"162":3,"176":1,"177":1,"190":5,"192":1,"199":1,"220":11,"221":3}}],["||",{"2":{"107":2,"118":1}}],["|",{"2":{"35":7,"36":2,"44":5,"46":17,"48":1,"49":1,"61":1,"62":1,"64":1,"65":1,"66":1,"75":10,"76":1,"77":4,"78":1,"79":4,"80":4,"81":13,"84":2,"96":1,"97":3,"98":1,"99":3,"100":3,"101":5,"115":5,"120":2,"121":2,"122":1,"145":1,"146":1,"147":17,"148":14,"151":8,"153":3,"154":1,"164":7,"165":7,"166":2,"167":2,"176":9,"183":54}}],["的组织或个人",{"2":{"225":1}}],["的包管理器管理",{"2":{"212":1}}],["的浏览器上",{"2":{"91":1}}],["的版本记录",{"2":{"32":1,"33":1}}],["的",{"2":{"29":1,"30":1,"31":1}}],["x轴分割线",{"2":{"183":2}}],["x轴分割文字",{"2":{"183":2}}],["x轴线",{"2":{"183":1}}],["x轴",{"2":{"183":1}}],["x轴组件",{"2":{"115":2,"176":1}}],["xxxxxxxx",{"2":{"151":1,"153":1}}],["xxx",{"2":{"118":2,"192":8}}],["xdis",{"2":{"107":2,"177":3,"221":3}}],["x是中心点x轴坐标值",{"2":{"106":1}}],["x3c",{"2":{"35":2,"38":1,"44":4,"46":4,"48":1,"49":1,"69":1,"72":1,"73":1,"77":1,"78":1,"79":2,"80":1,"84":2,"98":1,"99":1,"107":1,"115":7,"140":1,"141":1,"143":1,"146":1,"147":4,"148":4,"151":3,"153":1,"166":2,"167":2,"176":4,"179":2,"180":32,"215":5,"216":3,"217":5,"218":3,"219":5,"220":6,"221":5,"222":5,"223":5,"224":5}}],["x",{"0":{"29":1,"30":1,"31":1,"32":1,"33":1},"2":{"29":1,"30":1,"31":1,"32":1,"33":1,"67":2,"68":3,"69":1,"70":3,"71":3,"72":2,"73":2,"74":3,"75":3,"76":2,"77":2,"78":1,"79":1,"80":2,"81":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"104":1,"106":1,"107":12,"159":1,"166":2,"167":2,"176":1,"177":2,"184":4,"220":2,"221":2}}],["xaxis",{"2":{"28":3,"35":1,"44":4,"86":1,"115":6,"176":2,"183":1,"187":3,"192":4,"220":2}}],["xaxis新增方法converttimestampfrompixel和converttimestamptopixel",{"2":{"18":1}}],["删除属性shouldcheckparamcount",{"2":{"192":1}}],["删除gettechnicalindicatorbypaneid",{"2":{"190":1}}],["删除setshapeoptions",{"2":{"190":1}}],["删除shape",{"2":{"28":2,"187":1}}],["删除removeshape",{"2":{"190":1}}],["删除createhtml",{"2":{"190":1}}],["删除createshape",{"2":{"190":1}}],["删除candle",{"2":{"28":1}}],["删除extension",{"2":{"189":1}}],["删除回调事件",{"2":{"176":1}}],["删除一个html元素",{"2":{"154":1}}],["删除事件",{"2":{"46":1,"153":1}}],["删除实例方法createhtml",{"2":{"28":1}}],["删除实例方法createshape",{"2":{"28":1}}],["删除实例方法setshapeoptions",{"2":{"28":1}}],["删除实例方法removeshape",{"2":{"28":1}}],["删除实例方法getwidth",{"2":{"28":1}}],["改用overlay",{"2":{"28":2}}],["改用overrideoverlay",{"2":{"28":1}}],["改用removeoverlay",{"2":{"28":1}}],["改用createoverlay",{"2":{"28":1}}],["改用getsize",{"2":{"28":1}}],["废弃",{"2":{"28":1}}],["li888",{"2":{"225":1}}],["light",{"2":{"222":3}}],["link",{"2":{"214":1}}],["lint",{"2":{"213":2}}],["liner",{"2":{"215":1}}],["linecolor",{"2":{"183":1}}],["linewidth",{"2":{"107":1}}],["lineto",{"2":{"107":6}}],["line",{"0":{"72":1,"78":1,"98":1},"2":{"72":1,"78":2,"95":1,"117":2,"118":3,"151":1,"153":1,"183":4,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":3,"222":4,"223":2,"224":2}}],["linesize",{"2":{"183":1}}],["lines",{"2":{"28":1,"148":1,"183":1,"187":1}}],["line变更为indicator",{"2":{"28":1,"187":1}}],["liihuu",{"2":{"201":2}}],["less",{"2":{"219":1}}],["let",{"2":{"215":3,"216":3,"217":3,"218":3,"219":3,"220":4,"221":3,"222":3,"223":3,"224":3}}],["length",{"2":{"177":1,"183":2,"215":3,"216":3,"217":3,"218":4,"219":3,"220":3,"221":4,"222":3,"223":3,"224":3}}],["left",{"2":{"75":1,"81":1,"84":1,"115":2,"121":1,"176":1,"183":5,"215":2}}],["loadmoretimer",{"2":{"218":1}}],["loadmore",{"0":{"145":1},"2":{"218":1}}],["lock",{"2":{"46":2,"151":3,"153":3,"176":1}}],["locales",{"0":{"37":1},"2":{"37":2,"110":1}}],["locale",{"0":{"37":1},"2":{"35":2,"37":2}}],["low",{"2":{"37":1,"89":1,"110":1,"140":1,"141":1,"142":1,"143":1,"180":70,"183":3,"215":3,"216":3,"217":3,"218":5,"219":4,"220":3,"221":3,"222":3,"223":3,"224":3}}],["logo",{"2":{"225":1}}],["logarithm",{"2":{"215":1}}],["log",{"2":{"29":1,"30":1,"31":1,"151":14,"153":14,"183":1,"215":1}}],["lang",{"2":{"219":2}}],["lang=",{"2":{"180":1}}],["labels和candle",{"2":{"187":1}}],["layout",{"2":{"35":2,"85":1,"86":1}}],["lastdata",{"2":{"218":2}}],["lastvaluemark",{"2":{"28":1,"183":1}}],["last",{"2":{"28":1,"183":1,"222":2,"224":1}}],["hu",{"2":{"225":1}}],["hide",{"2":{"224":1}}],["high",{"2":{"37":1,"89":1,"110":1,"140":1,"141":1,"142":1,"143":1,"180":70,"183":3,"215":3,"216":3,"217":3,"218":5,"219":4,"220":3,"221":3,"222":3,"223":3,"224":3}}],["helvetica",{"2":{"183":12,"220":1}}],["head>",{"2":{"180":2}}],["height是高度",{"2":{"106":1}}],["height",{"2":{"35":1,"74":2,"80":2,"81":2,"84":1,"100":1,"101":1,"106":1,"107":8,"115":2,"121":1,"147":3,"162":3,"176":1,"180":7,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["height变更为yaxis",{"2":{"28":1,"187":1}}],["height变更为xaxis",{"2":{"28":1,"187":1}}],["hooks",{"2":{"180":1}}],["horizontalstraightline",{"2":{"174":1}}],["horizontalsegment",{"2":{"174":1}}],["horizontalrayline",{"2":{"174":1}}],["horizontal",{"2":{"28":1,"183":2}}],["https",{"2":{"176":1,"179":1,"180":1,"201":2,"202":1,"203":1,"225":1}}],["html>",{"2":{"180":2}}],["html",{"2":{"179":1,"180":1,"190":1}}],["htmlid",{"2":{"154":1,"190":1}}],["html5",{"2":{"91":1}}],["htmlelement",{"2":{"35":1,"36":1,"120":1,"122":1}}],["halfgapbar",{"2":{"115":1,"176":1}}],["halfbar",{"2":{"115":1,"176":1}}],["hanging",{"2":{"75":1,"81":1}}],["hk",{"2":{"110":1,"219":2}}],["hh",{"2":{"63":1}}],["span",{"2":{"220":2,"224":2}}],["space",{"0":{"137":1},"2":{"137":1,"190":1}}],["sub",{"2":{"220":1}}],["subtitle",{"2":{"220":4}}],["subindicators",{"2":{"220":2}}],["subscribeaction",{"0":{"164":1},"2":{"140":1,"142":1,"190":1}}],["smooth",{"2":{"183":7}}],["sma",{"2":{"113":1}}],["svelte",{"2":{"180":1}}],["src=",{"2":{"179":1,"180":1}}],["sqrt",{"2":{"177":1,"221":1}}],["samplecircle",{"2":{"177":2}}],["sar",{"2":{"113":1}}],["script>",{"2":{"179":1,"180":6}}],["script",{"2":{"179":1,"180":2}}],["scrolltotimestamp",{"0":{"158":1}}],["scrolltodataindex",{"0":{"157":1}}],["scrolltorealtime",{"0":{"156":1}}],["scrollbydistance",{"0":{"155":1}}],["scrollzoomenabled",{"2":{"35":1,"147":3,"162":3}}],["scale=1",{"2":{"180":1}}],["scale",{"0":{"159":1,"160":1,"161":1},"2":{"159":2,"160":2,"161":2}}],["sort",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["solid是实线",{"2":{"106":1}}],["solid",{"2":{"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"107":1,"147":2,"148":5,"151":1,"153":1,"180":1,"183":37,"217":2,"222":4}}],["source",{"0":{"53":1},"2":{"53":1}}],["situation",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["simple",{"2":{"185":1}}],["simpletag",{"2":{"174":1}}],["simpleannotation",{"2":{"174":1,"199":1}}],["sign",{"0":{"64":1},"2":{"64":1}}],["size",{"0":{"66":1},"2":{"28":2,"66":1,"75":2,"76":2,"78":2,"81":2,"96":1,"98":1,"101":1,"148":1,"151":1,"153":1,"183":31,"187":2,"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["ss",{"2":{"63":1}}],["separator",{"2":{"183":1}}],["selector",{"2":{"180":1}}],["segment",{"2":{"151":3,"153":3,"174":1}}],["series",{"2":{"44":2,"115":1,"147":1,"148":3}}],["setindicatortooltipshowtype",{"2":{"224":2}}],["setindicatortooltipshowrule",{"2":{"224":2}}],["setinside",{"2":{"215":2}}],["setcandletooltipshowtype",{"2":{"224":2}}],["setcandletooltipshowrule",{"2":{"224":2}}],["setcustomapi",{"2":{"28":1}}],["setmainindicator",{"2":{"220":2}}],["setmaxoffsetrightdistance",{"0":{"134":1}}],["setmaxoffsetleftdistance",{"0":{"133":1}}],["setreverse",{"2":{"215":2}}],["setrightminvisiblebarcount",{"0":{"136":1}}],["settheme",{"2":{"222":2}}],["settimeout",{"2":{"218":2}}],["settimezone",{"0":{"125":1},"2":{"223":3}}],["settype",{"2":{"215":2,"217":2}}],["setoffsetrightspace",{"2":{"190":1}}],["setoffsetrightdistance",{"0":{"131":1}}],["setup>",{"2":{"180":1}}],["setbarspace",{"0":{"137":1}}],["setsubindicator",{"2":{"220":2}}],["setstyleoptions",{"2":{"190":1}}],["setstyles",{"0":{"122":1},"2":{"196":1,"215":4,"217":1,"222":1,"224":4}}],["setscrollenabled",{"0":{"129":1}}],["setzoomenabled",{"0":{"127":1}}],["setposition",{"2":{"215":2}}],["setpricevolumeprecision",{"0":{"124":1}}],["setpaneoptions",{"0":{"88":1,"162":1},"2":{"85":1,"162":1}}],["setlang",{"2":{"219":2}}],["setloaddatacallback",{"0":{"146":1},"2":{"145":1}}],["setlocale",{"2":{"28":1,"219":1}}],["setleftminvisiblebarcount",{"0":{"135":1}}],["setlinedash",{"2":{"107":2}}],["shape",{"2":{"186":1}}],["shanghai",{"2":{"35":1,"125":1,"223":2}}],["shift",{"2":{"108":4}}],["showparams",{"2":{"183":1}}],["showtype",{"2":{"183":2,"224":4}}],["showrule",{"2":{"183":2,"224":4}}],["show",{"2":{"183":27}}],["showname",{"2":{"148":1,"183":1}}],["shouldformatbignumber",{"2":{"44":2,"115":1,"147":1,"148":3}}],["shouldohlc",{"2":{"44":2,"115":1,"147":1,"148":3}}],["shortname",{"2":{"44":2,"115":1,"118":1,"147":1,"148":2}}],["standard",{"2":{"183":4,"224":2}}],["start",{"2":{"75":1,"81":1,"180":3}}],["startangle",{"2":{"70":2,"76":2,"96":1}}],["straightline",{"2":{"174":1}}],["strokestyle",{"2":{"107":1}}],["stroke只有边框",{"2":{"106":1}}],["stroke",{"2":{"77":2,"79":2,"80":2,"81":2,"97":2,"99":2,"100":2,"101":2,"106":2,"107":4,"147":4,"148":4,"177":1,"183":25,"217":6,"221":1}}],["strong",{"2":{"46":2,"151":2,"153":2,"176":2}}],["string>",{"2":{"35":1}}],["string",{"2":{"35":11,"36":1,"37":7,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":16,"45":1,"46":13,"47":1,"48":3,"49":3,"50":1,"60":1,"61":2,"62":2,"63":2,"64":3,"65":2,"66":3,"75":3,"76":1,"77":2,"78":1,"79":2,"80":2,"81":5,"84":5,"96":1,"97":2,"98":1,"99":2,"100":2,"101":5,"104":1,"115":14,"120":1,"121":1,"122":1,"125":1,"126":1,"147":22,"148":19,"149":2,"150":2,"151":10,"152":1,"153":4,"154":4,"162":2,"166":1,"167":1,"168":3,"176":6}}],["style=",{"2":{"180":7,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["style是样式类型",{"2":{"106":1}}],["style",{"2":{"76":2,"77":2,"78":2,"79":2,"80":2,"81":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"106":1,"107":5,"147":2,"148":5,"151":1,"153":1,"177":1,"183":23,"220":1,"221":1,"222":6}}],["styles",{"0":{"40":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"122":1},"2":{"35":2,"40":2,"41":2,"44":4,"46":8,"75":2,"76":2,"77":2,"78":2,"79":2,"80":2,"81":2,"82":2,"94":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"104":1,"107":4,"115":2,"122":2,"147":3,"148":5,"151":3,"153":3,"176":3,"177":1,"181":1,"190":2,"192":1,"221":1}}],["style选项变更为solid和dashed",{"2":{"28":1}}],["变更为draw",{"2":{"192":1}}],["变更为",{"2":{"192":1}}],["变更为createtooltipdatasource",{"2":{"192":1}}],["变更为createindicator",{"2":{"190":1}}],["变更为calc",{"2":{"192":1}}],["变更为regeneratefigures",{"2":{"192":1}}],["变更为registerindicator",{"2":{"189":1}}],["变更为removeindicator",{"2":{"190":1}}],["变更为overrideindicator",{"2":{"190":1}}],["变更为setoffsetrightdistance",{"2":{"190":1}}],["变更为setstyles",{"2":{"190":1}}],["变更为getindicatorbypaneid",{"2":{"190":1}}],["变更为getstyles",{"2":{"190":1}}],["变更为getdom",{"2":{"190":1}}],["变更为支持任意类型",{"2":{"28":1}}],["变更",{"2":{"28":1}}],["bc1qnwzukszzk5xfk0zs3sr8etzgctgnrtqts43jzp3khe6gm7xazprsp4y6n3",{"2":{"229":1}}],["btc",{"2":{"229":1}}],["berlin",{"2":{"223":2}}],["be",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["beginpath",{"2":{"107":3}}],["built",{"2":{"221":1}}],["build",{"2":{"213":16}}],["button",{"2":{"215":24,"217":9,"219":9,"220":14,"221":9,"222":9,"223":9,"224":26}}],["buttoncontainer",{"2":{"215":7,"217":4,"219":4,"220":7,"221":4,"222":4,"223":4}}],["bun",{"2":{"179":1}}],["blank和klinecharts",{"2":{"185":1}}],["blue",{"2":{"183":1}}],["bmp",{"2":{"168":1}}],["bbi",{"2":{"113":1}}],["brar",{"2":{"113":1}}],["bias",{"2":{"113":1}}],["b中的k和b",{"2":{"67":1}}],["b",{"2":{"60":2}}],["bash",{"2":{"212":1}}],["bashbun",{"2":{"179":1}}],["bashpnpm",{"2":{"179":1}}],["bashyarn",{"2":{"179":1}}],["bashnpm",{"2":{"179":1}}],["base",{"2":{"224":1}}],["basetitle",{"2":{"224":3}}],["basebuttoncontainer",{"2":{"224":6}}],["baseprice",{"2":{"215":3,"216":3,"217":3,"218":3,"219":3,"220":3,"221":3,"222":3,"223":3,"224":3}}],["baseline",{"2":{"75":2,"81":2,"101":1}}],["basevalue",{"2":{"44":2,"115":1,"147":2,"148":2}}],["background",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["backgroundcolor",{"0":{"168":1},"2":{"81":2,"101":1,"168":2,"183":7,"222":2}}],["backward",{"2":{"146":1}}],["barcount",{"0":{"135":1,"136":1},"2":{"135":1,"136":1}}],["barspace",{"2":{"44":4,"115":3,"176":1,"192":1,"220":2}}],["bars",{"2":{"28":1,"183":1,"187":1,"222":2}}],["bar变更为indicator",{"2":{"28":1,"187":1}}],["bar",{"2":{"22":6,"115":1,"176":1,"183":1,"222":2}}],["body>",{"2":{"180":2}}],["boll",{"2":{"113":1,"148":2,"220":1}}],["border",{"2":{"215":2,"217":2,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["borderradius",{"2":{"80":2,"81":2,"100":1,"101":1,"183":8}}],["borderdashedvalue",{"2":{"77":2,"79":2,"80":2,"81":2,"97":1,"99":1,"100":1,"101":1,"107":2,"148":2,"183":11,"222":4}}],["bordersize是边框尺寸",{"2":{"106":1}}],["bordersize",{"2":{"77":2,"79":2,"80":2,"81":2,"97":1,"99":1,"100":1,"101":1,"106":1,"107":2,"148":2,"183":13,"222":4}}],["borderstyle是边框样式",{"2":{"106":1}}],["borderstyle",{"2":{"28":4,"77":2,"79":2,"80":2,"81":2,"97":1,"99":1,"100":1,"101":1,"106":1,"107":2,"148":2,"183":11,"222":4}}],["bordercolor是边框颜色",{"2":{"106":1}}],["bordercolor",{"2":{"77":2,"79":2,"80":2,"81":2,"97":1,"99":1,"100":1,"101":1,"106":1,"107":2,"183":10}}],["bounding",{"2":{"44":4,"84":1,"115":4,"176":1,"192":2}}],["bottom",{"2":{"35":2,"75":1,"81":1,"84":1,"86":1,"115":2,"121":1,"147":4,"162":3,"176":1}}],["boolean",{"2":{"35":2,"41":1,"44":4,"46":25,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"104":1,"115":4,"127":1,"128":1,"129":1,"130":1,"140":1,"141":1,"146":1,"147":7,"148":4,"151":38,"153":19,"162":2,"166":1,"167":1,"168":1,"176":21}}],["rules",{"2":{"224":3}}],["run",{"2":{"213":10}}],["rise",{"2":{"222":6}}],["rippleradius",{"2":{"183":1}}],["ripplecolor",{"2":{"183":1}}],["right",{"2":{"75":1,"81":1,"84":1,"115":2,"121":1,"176":1,"183":4,"215":2}}],["rigisteroverlay",{"2":{"28":1}}],["rgba",{"2":{"183":17,"222":2}}],["random",{"2":{"215":4,"216":4,"217":4,"218":6,"219":4,"220":5,"221":4,"222":4,"223":4,"224":4}}],["range",{"2":{"84":2}}],["radius",{"2":{"177":2,"183":2,"215":1,"217":1,"219":1,"220":1,"221":3,"222":1,"223":1,"224":1}}],["rayline",{"2":{"174":1}}],["round",{"2":{"215":3,"216":3,"217":3,"218":4,"219":3,"220":3,"221":3,"222":3,"223":3,"224":3}}],["root",{"2":{"120":1,"121":1}}],["roc",{"2":{"113":1}}],["rsi",{"2":{"113":1}}],["r",{"2":{"70":2,"71":2,"76":2,"77":2,"96":1,"97":1,"177":1,"221":1}}],["red",{"2":{"222":15}}],["result",{"2":{"220":3}}],["resize",{"0":{"169":1}}],["reverse",{"2":{"183":1,"215":5}}],["react",{"2":{"180":1}}],["reactvueangularpreactsolidsveltevanilla",{"2":{"180":1}}],["realdataindex",{"2":{"115":1}}],["realx",{"2":{"115":1}}],["realrange",{"2":{"84":1}}],["realto",{"2":{"84":1,"115":2,"139":1}}],["realfrom",{"2":{"84":1,"115":2,"139":1}}],["reference",{"2":{"176":1}}],["return",{"2":{"107":1,"118":4,"151":1,"153":1,"177":2,"180":5,"215":1,"216":1,"217":1,"218":1,"219":1,"220":3,"221":3,"222":1,"223":1,"224":1}}],["regularity",{"2":{"215":1}}],["regeneratefigures",{"2":{"44":2,"115":1,"118":1,"147":1,"148":3}}],["registeryaxis",{"0":{"49":1},"2":{"83":1,"147":1}}],["registerxaxis",{"0":{"48":1},"2":{"83":1}}],["registerfigure全局添加",{"2":{"103":1}}],["registerfigure",{"0":{"41":1}}],["registerstyles注册的样式名",{"2":{"35":1}}],["registerstyles",{"0":{"40":1},"2":{"28":1,"222":3}}],["registerlocale",{"0":{"37":1},"2":{"28":1,"110":2,"219":2}}],["registeroverlay",{"0":{"46":1},"2":{"3":1,"175":1,"221":2}}],["registerindicator全局添加",{"2":{"114":1}}],["registerindicator",{"0":{"44":1},"2":{"3":1,"220":2}}],["removetechnicalindicator",{"2":{"190":1}}],["removetag",{"2":{"28":1,"190":1}}],["remove",{"0":{"154":1},"2":{"154":1}}],["removeindicator",{"0":{"150":1}}],["removehtml",{"2":{"28":1,"190":1}}],["removeannotation",{"2":{"28":1,"190":1}}],["removeoverlay",{"0":{"154":1},"2":{"28":1}}],["recttext",{"0":{"82":1,"102":1},"2":{"95":1,"183":1}}],["rect",{"0":{"74":1,"80":1,"100":1},"2":{"22":2,"74":2,"80":2,"95":1,"115":1,"183":4,"210":1,"224":2}}],["滚动到指定时间戳",{"2":{"158":1}}],["滚动到指定的位置",{"2":{"157":1}}],["滚动到最初的位置",{"2":{"156":1}}],["滚动一定的距离",{"2":{"155":1}}],["滚动",{"2":{"28":1}}],["新特性",{"2":{"28":1}}],["新增candle",{"2":{"28":1}}],["新增实例方法",{"2":{"28":1}}],["新增基图表方法registerfigure",{"2":{"28":1}}],["新增y轴方向缩放",{"2":{"28":1}}],["新增figurekey和figureindex",{"2":{"23":1}}],["新增options",{"2":{"19":1}}],["新增图表api",{"2":{"19":1}}],["新增属性modesensitivity",{"2":{"17":1}}],["新增",{"2":{"5":1}}],["日志输出",{"2":{"22":1}}],["fruits",{"2":{"220":2}}],["from",{"2":{"84":1,"115":2,"139":1,"180":11,"185":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":3,"221":1,"222":1,"223":1,"224":1}}],["flex",{"2":{"215":2,"217":2,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["floor",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":2,"221":1,"222":1,"223":1,"224":1}}],["fefefe",{"2":{"183":1}}],["f2f3f5",{"2":{"183":1}}],["foxmail",{"2":{"225":1}}],["font",{"2":{"215":1,"217":1,"219":1,"220":2,"221":1,"222":1,"223":1,"224":1}}],["fontfamily",{"2":{"183":2}}],["following",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["follow",{"2":{"183":2,"224":2}}],["for",{"2":{"215":3,"216":2,"217":3,"218":2,"219":3,"220":4,"221":3,"222":3,"223":3,"224":3}}],["forward",{"2":{"146":1}}],["foreach",{"2":{"118":1,"215":4,"217":1,"219":1,"220":2,"221":1,"222":1,"223":1,"224":4}}],["formatfolddecimal",{"0":{"65":1}}],["formatthousands",{"0":{"64":1}}],["format格式",{"2":{"63":1}}],["formatprecision",{"0":{"61":1}}],["formatvalue",{"0":{"60":1},"2":{"60":1}}],["format",{"0":{"63":1},"2":{"35":1,"63":1}}],["formatdate",{"0":{"63":1},"2":{"35":2}}],["formatbignumber",{"0":{"62":1},"2":{"22":1,"35":2}}],["fff",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["ffffff",{"2":{"168":1,"183":6,"222":1}}],["ff9600",{"2":{"148":1,"183":1}}],["function",{"2":{"151":14,"153":14,"180":1,"215":5,"216":1,"217":2,"218":2,"219":2,"220":3,"221":2,"222":2,"223":2,"224":5}}],["f00",{"2":{"151":1,"153":1}}],["fall",{"2":{"222":6}}],["false",{"2":{"87":1,"147":1,"148":1,"151":5,"153":5,"183":11,"215":2,"220":1,"224":1}}],["family",{"0":{"66":1},"2":{"66":1,"75":2,"81":2,"101":1,"183":10}}],["fish2016",{"2":{"207":1}}],["fixed",{"2":{"183":2}}],["fibonacciline",{"2":{"174":1}}],["finder",{"0":{"166":1,"167":1},"2":{"166":2,"167":2,"190":2}}],["filltext",{"2":{"220":1}}],["fillstyle",{"2":{"107":1}}],["fill又有边框又有背景",{"2":{"106":1}}],["fill只有背景",{"2":{"106":1}}],["fill`",{"2":{"97":1,"99":1,"100":1,"101":1}}],["fill",{"2":{"77":2,"79":2,"80":2,"81":2,"97":2,"99":2,"100":2,"101":2,"106":2,"107":5,"147":4,"148":6,"177":1,"183":34,"221":1,"222":4}}],["figures",{"2":{"44":2,"115":1,"117":2,"118":3,"147":1,"148":3,"220":1}}],["figure",{"0":{"41":1},"2":{"41":2,"43":1,"94":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"210":1}}],["f92855",{"2":{"21":1,"183":4,"222":1}}],["ue900",{"2":{"183":2}}],["utf",{"2":{"180":1}}],["utils",{"0":{"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1},"1":{"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"19":1,"22":2,"191":1}}],["umd",{"2":{"179":2,"180":1,"213":11}}],["unsubscribeaction",{"0":{"165":1}}],["usdt",{"2":{"229":2}}],["useeffect",{"2":{"180":4}}],["us和zh",{"2":{"109":1}}],["us",{"2":{"35":1,"37":1,"109":1,"219":1}}],["up",{"2":{"183":1,"217":2}}],["upcolor",{"2":{"148":2,"183":5,"222":10}}],["updatedata",{"0":{"142":1},"2":{"218":4}}],["upwickcolor",{"2":{"22":1,"183":1,"222":2}}],["upbordercolor",{"2":{"22":1,"183":1,"222":2}}],["erc20",{"2":{"229":1}}],["eth",{"2":{"229":1}}],["europe",{"2":{"223":1}}],["esm",{"2":{"213":5}}],["e11d74",{"2":{"183":1}}],["ededed",{"2":{"183":2}}],["extension",{"2":{"189":1}}],["extenddata",{"2":{"3":1,"44":2,"46":2,"115":1,"147":1,"148":3,"151":3,"153":3,"176":1}}],["export",{"2":{"180":4}}],["executeaction",{"0":{"163":1}}],["ef5350",{"2":{"148":2}}],["ef5350变更为",{"2":{"21":1}}],["english",{"2":{"219":1}}],["en",{"2":{"219":1}}],["enabled",{"0":{"127":1,"129":1},"2":{"127":1,"129":1}}],["end",{"2":{"75":1,"81":1}}],["endangle",{"2":{"70":2,"76":2,"96":1}}],["emoji",{"2":{"220":3}}],["ema",{"2":{"113":1}}],["emv",{"2":{"89":1,"113":1}}],["else",{"2":{"107":1,"222":1}}],["event",{"2":{"46":14,"151":56,"153":42,"176":14}}],["america",{"2":{"223":1}}],["actual",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["activeradius",{"2":{"183":1}}],["activebordersize",{"2":{"183":1}}],["activebordercolor",{"2":{"183":1}}],["activebackgroundcolor",{"2":{"183":3}}],["activecolor",{"2":{"183":1}}],["according",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["adjustments",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["addeventlistener",{"2":{"215":4,"217":1,"219":1,"220":2,"221":1,"222":1,"223":1,"224":4}}],["add",{"2":{"179":2}}],["addshapetemplate",{"2":{"28":1,"189":1}}],["addshapetemplate变更为registeroverlay",{"2":{"28":1}}],["addtechnicalindicatortemplate",{"2":{"28":1,"189":1}}],["addtechnicalindicatortemplate变更为registerindicator",{"2":{"28":1}}],["assisting",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["asia",{"2":{"35":1,"125":1,"223":1}}],["auto",{"2":{"183":2}}],["afterviewinit",{"2":{"180":2}}],["ao",{"2":{"113":1}}],["absoluteyaxis变更为finder",{"2":{"190":1}}],["absolute",{"2":{"166":2,"167":2,"190":1}}],["abs",{"2":{"107":2,"177":2,"221":2}}],["avp",{"2":{"89":1,"113":1}}],["alphagreen",{"2":{"222":7}}],["alphared",{"2":{"222":7}}],["alphabetic",{"2":{"75":1,"81":1}}],["all",{"2":{"217":2}}],["always",{"2":{"183":4,"224":2}}],["align",{"2":{"75":2,"81":2,"101":1,"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["area",{"2":{"183":2,"196":1,"217":2}}],["arc",{"0":{"70":1,"76":1,"96":1},"2":{"70":2,"76":2,"94":1,"95":1,"183":1}}],["array",{"2":{"35":2,"44":3,"46":4,"48":1,"49":1,"69":1,"72":1,"73":1,"77":1,"78":1,"79":2,"80":1,"84":2,"98":1,"99":1,"115":5,"140":1,"141":1,"143":1,"147":3,"148":3,"151":3,"153":1,"166":2,"167":2,"176":4}}],["a",{"2":{"60":2,"183":2}}],["axisline",{"2":{"183":2}}],["axis",{"0":{"48":1,"49":1},"2":{"48":2,"49":2,"83":2,"147":2,"215":3}}],["axisoptions",{"2":{"19":1,"35":1,"85":2,"86":2,"87":1,"88":1,"147":3,"162":3}}],["and",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":3,"223":1,"224":1}}],["animation",{"2":{"183":1}}],["animationduration",{"0":{"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1},"2":{"155":2,"156":2,"157":2,"158":2,"159":2,"160":2,"161":2,"183":1}}],["angular",{"2":{"180":1}}],["any>",{"2":{"115":1}}],["any>>",{"2":{"115":1}}],["any",{"2":{"41":2,"44":3,"46":19,"52":2,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":3,"75":1,"81":1,"101":1,"104":3,"115":6,"147":3,"148":3,"151":2,"153":1,"163":1,"164":1,"165":1,"176":7}}],["annotation",{"2":{"28":1,"186":1,"187":1,"190":1}}],["attrs",{"2":{"41":2,"44":2,"46":6,"81":1,"94":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"104":2,"107":4,"115":1,"176":2,"177":1,"221":1}}],["apache",{"2":{"225":1}}],["appendchild",{"2":{"215":5,"217":2,"219":2,"220":5,"221":2,"222":2,"223":2,"224":8}}],["app",{"2":{"180":1}}],["applynewdata",{"0":{"140":1},"2":{"23":1,"89":1,"180":7,"215":1,"216":1,"217":1,"218":2,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["applymoredata和updatedata新增成功回调入参callback",{"2":{"22":1}}],["applymoredata",{"0":{"141":1},"2":{"5":1,"89":1,"218":1}}],["api调整",{"0":{"188":1},"1":{"189":1,"190":1,"191":1}}],["api",{"2":{"28":3,"89":1}}],["dts",{"2":{"213":2}}],["d9d9d9",{"2":{"183":6}}],["d>>",{"2":{"115":1}}],["dma",{"2":{"113":1}}],["dmi",{"2":{"113":1}}],["div>",{"2":{"180":1,"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["div",{"2":{"180":7,"215":3,"216":1,"217":3,"218":1,"219":3,"220":3,"221":3,"222":3,"223":3,"224":4}}],["display",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":2}}],["dispose",{"0":{"36":1},"2":{"180":11}}],["discord",{"0":{"203":1},"2":{"203":1}}],["discussions",{"2":{"201":2}}],["dist",{"2":{"179":1,"180":1}}],["distance",{"0":{"131":1,"155":1},"2":{"131":1,"133":1,"134":1,"155":2,"156":1,"190":1}}],["diamond",{"2":{"107":1}}],["document",{"2":{"215":6,"217":3,"219":3,"220":6,"221":3,"222":5,"223":3,"224":9}}],["doctype",{"2":{"180":1}}],["docs",{"2":{"176":1}}],["domid",{"2":{"86":2}}],["down",{"2":{"183":1,"217":2}}],["downcolor",{"2":{"148":2,"183":5,"222":10}}],["downwickcolor",{"2":{"22":1,"183":1,"222":2}}],["downbordercolor",{"2":{"22":1,"183":1,"222":2}}],["dark",{"2":{"222":3}}],["dashvalue更改为dashedvalue",{"2":{"187":1}}],["dashed是虚线",{"2":{"106":1}}],["dashedvalue是虚线值",{"2":{"106":1}}],["dashedvalue",{"2":{"76":2,"78":2,"96":1,"98":1,"106":1,"148":1,"151":1,"153":1,"183":12}}],["dashed",{"2":{"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"107":1,"147":2,"148":2,"183":22}}],["date",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["datetimeformat",{"0":{"63":1},"2":{"35":2,"63":2,"176":3}}],["datasource",{"2":{"192":2}}],["dataindex",{"0":{"157":1,"160":1},"2":{"46":1,"115":1,"151":2,"153":1,"157":2,"160":2,"166":3,"167":2,"176":3}}],["datalist",{"0":{"140":1,"141":1},"2":{"44":1,"89":2,"115":1,"140":2,"141":2,"146":1,"147":1,"148":1,"215":3,"216":3,"217":3,"218":6,"219":3,"220":3,"221":3,"222":3,"223":3,"224":3}}],["data",{"0":{"142":1,"163":1},"2":{"44":2,"60":1,"89":1,"115":1,"142":2,"146":2,"147":2,"148":2,"163":2,"164":1,"165":1,"220":3}}],["dd",{"2":{"63":1}}],["drawtext",{"0":{"81":1},"2":{"82":2}}],["drawrecttext",{"0":{"82":1}}],["drawrect",{"0":{"80":1}}],["drawpolygon",{"0":{"79":1}}],["drawline",{"0":{"78":1}}],["drawcircle",{"0":{"77":1}}],["drawarc",{"0":{"76":1}}],["draw",{"2":{"41":2,"44":2,"94":1,"104":1,"107":1,"115":1,"147":1,"148":3,"220":1}}],["dragenabled",{"2":{"35":1,"147":3,"162":3}}],["dcs",{"0":{"36":1},"2":{"36":2}}],["demonstration",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["dev",{"2":{"213":3}}],["developer",{"2":{"176":1}}],["description",{"2":{"180":1}}],["default",{"2":{"147":1,"162":1,"180":3}}],["defaultticks",{"2":{"84":1}}],["defaultvalue",{"0":{"60":1},"2":{"60":1,"183":2}}],["defaultstyles",{"2":{"44":2,"115":3,"147":2,"148":2,"176":1,"192":3}}],["defaultzlevel和zlevel",{"2":{"18":1}}],["decimalfoldthreshold",{"2":{"35":2,"176":1}}],["deeprequired",{"2":{"23":1}}],["ds",{"0":{"35":1},"2":{"12":1,"35":2,"85":1,"181":1}}],["↩️",{"2":{"16":1}}],["样式",{"2":{"44":1,"46":1,"75":1,"76":1,"77":2,"78":1,"79":2,"80":2,"81":2,"94":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"106":1,"115":5,"148":1,"153":1,"176":3}}],["样式名",{"2":{"40":1}}],["样式列表",{"2":{"35":1}}],["样式配置调整",{"0":{"187":1}}],["样式配置",{"0":{"181":1},"1":{"182":1,"183":1},"2":{"28":3,"40":1,"122":1}}],["样式配置新增candle",{"2":{"22":1}}],["样式配置candle",{"2":{"16":1,"17":1}}],["样式candle",{"2":{"12":1}}],["v9",{"0":{"184":1},"1":{"185":1,"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1}}],["v8",{"0":{"184":1},"1":{"185":1,"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1}}],["var",{"2":{"180":1}}],["values",{"2":{"44":1,"115":1,"147":1,"148":1,"187":1,"192":1}}],["value",{"0":{"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"64":1,"65":1,"147":1,"151":1,"166":1},"2":{"12":1,"19":1,"35":1,"44":1,"46":1,"48":1,"49":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"61":1,"62":1,"64":1,"65":1,"84":2,"85":1,"115":1,"147":3,"148":1,"151":6,"153":3,"166":5,"167":2,"176":3,"183":13,"190":5,"192":2}}],["vite",{"2":{"214":1}}],["view",{"2":{"210":2}}],["viewport",{"2":{"180":1,"192":2}}],["visiblerange",{"2":{"115":2,"192":2,"220":2}}],["visible",{"2":{"44":2,"46":2,"115":1,"147":1,"148":3,"151":3,"153":3,"176":1}}],["vue",{"2":{"180":1}}],["vr",{"2":{"113":1}}],["v10之后会删除",{"2":{"82":1,"102":1}}],["version",{"0":{"50":1}}],["verticalstraightline",{"2":{"174":1}}],["verticalsegment",{"2":{"174":1}}],["verticalrayline",{"2":{"174":1}}],["vertical",{"2":{"13":1,"28":1,"183":2}}],["vol",{"2":{"113":1,"220":1,"222":1,"224":1}}],["volumeprecision",{"0":{"124":1},"2":{"124":2,"195":1}}],["volume",{"2":{"37":1,"44":2,"89":1,"110":1,"115":1,"124":1,"140":1,"141":1,"142":1,"143":1,"147":1,"148":2,"176":1,"180":70,"183":2,"215":3,"216":3,"217":3,"218":4,"219":4,"220":3,"221":3,"222":3,"223":3,"224":3}}],["void",{"2":{"36":1,"37":1,"40":1,"41":2,"44":1,"46":3,"48":1,"49":1,"53":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"104":1,"124":1,"125":1,"127":1,"129":1,"131":1,"133":1,"134":1,"135":1,"136":1,"137":1,"140":2,"141":2,"142":2,"144":1,"145":2,"146":3,"147":1,"148":2,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":2,"164":2,"165":2,"169":1,"176":2,"180":2}}],["4px",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["430px",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["45",{"2":{"183":3,"222":1}}],["42",{"2":{"180":7}}],["4986",{"2":{"180":7}}],["4980",{"2":{"180":7}}],["4988",{"2":{"180":7}}],["4985",{"2":{"180":7}}],["4981",{"2":{"180":14}}],["4964",{"2":{"180":21}}],["4961",{"2":{"180":35}}],["4963",{"2":{"180":7}}],["4962",{"2":{"180":7}}],["4968",{"2":{"180":14}}],["4966",{"2":{"180":14}}],["4975",{"2":{"180":7}}],["4974",{"2":{"180":7}}],["4973",{"2":{"180":14}}],["4971",{"2":{"180":7}}],["4979",{"2":{"180":21}}],["4972",{"2":{"180":21}}],["4970",{"2":{"180":7}}],["4977",{"2":{"180":42}}],["4976",{"2":{"180":14}}],["40",{"2":{"113":1,"183":3,"222":1}}],["4",{"0":{"13":1,"18":1,"33":1},"2":{"33":1,"148":1,"183":48,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["px",{"2":{"220":1}}],["purpose",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["push",{"2":{"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["percentage",{"2":{"183":1,"215":2}}],["performpoint",{"2":{"176":1}}],["performpointindex",{"2":{"176":1}}],["performeventmovefordrawing",{"2":{"46":2,"176":1}}],["performeventpressedmove",{"2":{"46":2,"176":1}}],["pnpm",{"2":{"179":1,"212":1}}],["png",{"2":{"168":1}}],["p",{"2":{"118":2}}],["pvt",{"2":{"113":1}}],["psy",{"2":{"113":1}}],["pointer",{"2":{"183":1}}],["point",{"2":{"183":2}}],["points对应的坐标信息",{"2":{"176":1}}],["points",{"2":{"46":2,"151":3,"153":3,"176":2,"190":1}}],["polygon",{"0":{"73":1,"79":1,"99":1},"2":{"73":1,"79":2,"95":1,"183":1,"210":1}}],["positions",{"2":{"215":2}}],["position",{"0":{"120":1,"121":1},"2":{"35":1,"86":1,"120":2,"121":2,"147":2,"183":4,"190":4,"215":2}}],["position和candle",{"2":{"22":1}}],["project",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["prod",{"2":{"213":1}}],["promise",{"2":{"44":1,"115":1,"147":1,"148":1}}],["preact",{"2":{"180":1}}],["prev",{"2":{"115":1}}],["precision",{"2":{"1":1,"44":2,"61":1,"115":1,"147":1,"148":3,"176":1}}],["prices",{"2":{"215":7,"216":7,"217":7,"218":7,"219":7,"220":7,"221":7,"222":7,"223":7,"224":7}}],["pricechannelline",{"2":{"174":1}}],["priceline",{"2":{"174":1,"221":1}}],["priceprecision",{"0":{"124":1},"2":{"124":2,"195":1}}],["price",{"2":{"44":2,"115":1,"124":1,"147":1,"148":3,"176":1,"221":1}}],["pricemark",{"2":{"28":1,"183":1,"222":2}}],["parallelstraightline",{"2":{"174":1}}],["param",{"2":{"118":4}}],["params",{"2":{"44":2,"46":5,"48":1,"49":1,"84":1,"115":2,"118":2,"146":2,"147":2,"148":2,"176":1,"192":2}}],["paneid",{"0":{"120":1,"121":1,"148":1,"149":1,"150":1,"151":1},"2":{"115":1,"120":2,"121":2,"148":2,"149":2,"150":2,"151":2,"154":1,"166":2,"167":2,"190":19,"199":1}}],["pane",{"2":{"88":1,"147":2,"148":2,"149":1,"150":1,"151":1,"162":2,"210":1,"220":1,"224":1}}],["paneoptions",{"0":{"147":1},"2":{"12":1,"85":3,"147":2,"190":2}}],["padding",{"2":{"215":2,"217":2,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["paddingbottom",{"2":{"81":2,"101":1,"183":9}}],["paddingbottom变更为yaxis",{"2":{"28":1,"187":1}}],["paddingbottom变更为xaxis",{"2":{"28":1,"187":1}}],["paddingright",{"2":{"81":2,"101":1,"183":9}}],["paddingtop",{"2":{"81":2,"101":1,"183":9}}],["paddingtop变更为yaxis",{"2":{"28":1,"187":1}}],["paddingtop变更为xaxis",{"2":{"28":1,"187":1}}],["paddingleft",{"2":{"81":2,"101":1,"183":9,"220":1}}],["paddingleft显示不对问题",{"2":{"13":1}}],["items",{"2":{"215":1,"217":3,"219":3,"220":1,"221":3,"222":3,"223":3,"224":1}}],["i++",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":2,"221":1,"222":1,"223":1,"224":1}}],["iconfont",{"2":{"183":2}}],["icon",{"2":{"183":4}}],["icons",{"2":{"28":2,"183":2}}],["implements",{"2":{"180":1}}],["import",{"2":{"180":7,"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["i",{"2":{"118":5,"215":2,"216":2,"217":2,"218":2,"219":2,"220":6,"221":2,"222":2,"223":2,"224":2}}],["if",{"2":{"107":3,"118":1,"177":1,"221":1,"222":2}}],["ignoreevent",{"2":{"46":6,"176":2}}],["id=",{"2":{"180":7,"215":2,"216":1,"217":2,"218":1,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["ideographic",{"2":{"75":1,"81":1}}],["id",{"0":{"152":1},"2":{"35":1,"88":1,"147":3,"151":3,"152":2,"153":3,"154":2,"162":3,"183":4,"190":2,"220":1,"224":1}}],["info",{"2":{"224":2}}],["innertext",{"2":{"215":4,"217":1,"219":1,"220":4,"221":1,"222":1,"223":1,"224":6}}],["in",{"2":{"215":2,"217":2,"219":2,"220":2,"221":3,"222":2,"223":2,"224":2}}],["index",{"2":{"185":2,"214":1,"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["indicatortitle",{"2":{"224":3}}],["indicatorbuttoncontainer",{"2":{"224":6}}],["indicatorfigure",{"2":{"115":1}}],["indicatorfigurestyle",{"2":{"115":1}}],["indicatorfigureattrs",{"2":{"115":1}}],["indicatorfigureattrscallbackcoordinate",{"2":{"115":1}}],["indicatorstyle",{"2":{"115":4}}],["indicatordata",{"2":{"115":3}}],["indicator",{"0":{"44":1},"2":{"5":1,"28":2,"35":2,"44":5,"115":8,"147":3,"148":3,"183":1,"192":3,"220":4,"222":2,"224":3}}],["insideoutside",{"2":{"215":2}}],["inside",{"2":{"183":1,"215":3}}],["install",{"2":{"179":2,"212":1}}],["includeoverlay",{"0":{"168":1},"2":{"168":2}}],["intl",{"2":{"35":1,"63":1,"176":2}}],["initial",{"2":{"180":1}}],["init",{"0":{"35":1,"86":1},"2":{"85":1,"111":1,"180":12,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["is",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["isdashed合并成styles",{"2":{"192":1}}],["issues",{"2":{"201":2}}],["isscrollenabled",{"0":{"130":1}}],["isstroke",{"2":{"192":1}}],["isstring",{"0":{"54":1}}],["isstack",{"0":{"147":1},"2":{"12":1,"19":1,"85":1,"147":2,"190":2}}],["iszoomenabled",{"0":{"128":1}}],["isboolean",{"0":{"59":1}}],["isfunction",{"0":{"58":1}}],["isobject",{"0":{"57":1}}],["isvalid",{"0":{"56":1}}],["isvalid和klinecharts",{"2":{"22":1}}],["isnumber",{"0":{"55":1}}],["图解说明",{"0":{"182":1}}],["图形辅助api",{"0":{"191":1}}],["图形类型",{"2":{"115":1,"176":1}}],["图形的样式",{"2":{"104":2}}],["图形的属性",{"2":{"104":2}}],["图形配置",{"2":{"44":1,"148":1}}],["图形名字",{"2":{"104":1}}],["图形名",{"2":{"43":1}}],["图形属性支持数组",{"2":{"5":1}}],["图表支持自定义技术指标",{"2":{"198":1}}],["图表支持自定义坐标轴",{"2":{"83":1}}],["图表默认价格精度为两位小数",{"2":{"195":1}}],["图表总是会填充容器",{"2":{"194":1}}],["图表之间的分割线",{"2":{"183":1}}],["图表上看到的不管是点还是线",{"2":{"181":1}}],["图表上所有的元素都是由基础图形组成",{"2":{"93":1}}],["图表不会重绘",{"2":{"144":1}}],["图表内置了基础图形",{"2":{"177":1}}],["图表内置了这些基础图形",{"2":{"95":1}}],["图表内置了zh",{"2":{"37":1}}],["图表基于",{"2":{"91":1}}],["图表所需要的数据必须是固定格式",{"2":{"89":1}}],["图表将不再可用",{"2":{"36":1}}],["图表实例方法subscribeaction和unsubscribeaction类型新增oncandlebarclick",{"2":{"26":1}}],["图表api",{"0":{"34":1,"189":1},"1":{"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"19":1}}],["图表方法extension",{"2":{"28":2}}],["图表方法新增getoverlayclass",{"2":{"16":1}}],["图表方法init",{"2":{"12":1}}],["显示",{"2":{"9":1}}],["outline",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["outside",{"2":{"215":1}}],["of",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["offset",{"2":{"183":2}}],["offsetbottom",{"2":{"5":1,"22":1,"183":3}}],["offsetright",{"2":{"5":1,"183":3}}],["offsettop",{"2":{"5":1,"183":3}}],["offsetleft",{"2":{"5":1,"183":3}}],["org",{"2":{"176":1}}],["obv",{"2":{"113":1}}],["objects",{"2":{"176":1}}],["object",{"2":{"35":1,"40":1,"41":2,"44":18,"46":20,"48":1,"49":1,"53":2,"122":1,"123":1,"147":12,"148":12,"149":1,"150":1,"151":30,"152":1,"153":15}}],["o",{"2":{"60":2}}],["only",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["onload",{"2":{"180":1}}],["onunmounted",{"2":{"180":2}}],["onmount",{"2":{"180":4}}],["onmounted",{"2":{"180":2}}],["onmouseleave",{"2":{"46":2,"151":3,"153":3,"176":1}}],["onmouseenter",{"2":{"46":2,"151":3,"153":3,"176":1}}],["onpanedrag",{"2":{"164":2,"165":2}}],["onpressedmoveend",{"2":{"46":2,"151":3,"153":3,"176":1}}],["onpressedmovestart",{"2":{"46":2,"151":3,"153":3,"176":1}}],["onpressedmoving",{"2":{"46":2,"151":3,"153":3,"176":1}}],["ontooltipiconclick",{"2":{"164":2,"165":2}}],["onvisiblerangechange和onpanedrag",{"2":{"190":1}}],["onvisiblerangechange",{"2":{"164":2,"165":2}}],["onscroll",{"2":{"164":2,"165":2,"190":1}}],["onselected",{"2":{"46":2,"151":3,"153":3,"176":1}}],["onzoom",{"2":{"164":2,"165":2}}],["oncleanup",{"2":{"180":2}}],["onclick",{"2":{"46":2,"151":3,"153":3,"176":1}}],["oncandlebarclick",{"2":{"164":2,"165":2}}],["oncrosshairchange",{"2":{"163":2,"164":2,"165":2,"190":1}}],["onremoved",{"2":{"46":2,"151":3,"153":3,"176":1}}],["onrightclick",{"2":{"46":2,"151":3,"153":3,"176":1}}],["ondestroy",{"2":{"180":4}}],["ondeselected",{"2":{"46":2,"151":3,"153":3,"176":1}}],["ondataready",{"2":{"140":1,"142":1,"164":2,"165":2}}],["ondoubleclick",{"2":{"46":2,"151":3,"153":3,"176":1}}],["ondrawend",{"2":{"46":2,"151":3,"153":3,"176":1}}],["ondrawing",{"2":{"46":2,"151":3,"153":3,"176":1}}],["ondrawstart",{"2":{"46":2,"151":3,"153":3,"176":1}}],["open",{"2":{"37":1,"89":1,"110":1,"140":1,"141":1,"142":1,"143":1,"180":70,"183":4,"215":3,"216":3,"217":3,"218":3,"219":4,"220":3,"221":3,"222":3,"223":3,"224":3}}],["options新增属性gap",{"2":{"28":1}}],["options",{"0":{"35":1,"162":1},"2":{"12":1,"19":2,"28":1,"35":3,"85":3,"86":2,"111":1,"162":2,"181":1,"190":1,"192":1}}],["overridetechnicalindicator",{"2":{"190":1}}],["override",{"0":{"148":1,"153":1},"2":{"148":2,"153":2,"190":3}}],["overrideindicator",{"0":{"148":1},"2":{"148":1}}],["overrideoverlay",{"0":{"153":1},"2":{"28":1,"153":1}}],["overlayevent",{"2":{"176":14}}],["overlayperformeventparams",{"2":{"176":1}}],["overlaycreatefigurescallback",{"2":{"176":2}}],["overlayconstructor>",{"2":{"38":1}}],["overlaystyle",{"2":{"176":2}}],["overlayfigureignoreeventtype",{"2":{"46":6,"176":2}}],["overlayfigure中的attrs类型声明",{"2":{"17":1}}],["overlay",{"0":{"46":1},"2":{"46":2,"176":2,"183":1}}],["overlay新增属性paneid",{"2":{"18":1}}],["overlay新增事件ondoubleclick",{"2":{"17":1}}],["ohlc",{"2":{"9":1,"183":2,"217":2,"222":2}}],["ts",{"2":{"214":1}}],["t",{"2":{"202":1}}],["trc20",{"2":{"229":1}}],["transparent",{"2":{"183":2}}],["true",{"2":{"147":2,"148":2,"151":1,"153":1,"162":2,"183":29,"215":2,"218":2,"220":1,"221":3}}],["trix",{"2":{"113":1}}],["turnover",{"2":{"89":1,"110":1,"140":1,"141":1,"142":1,"143":1,"215":2,"216":2,"217":2,"218":2,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["thjptqmfgavm12ke1jzc5mlxiapp6qxmci",{"2":{"229":1}}],["the",{"2":{"215":4,"217":4,"219":4,"220":4,"221":4,"222":4,"223":4,"224":4}}],["theme",{"2":{"180":1,"222":4}}],["threshold",{"0":{"65":1},"2":{"65":1}}],["thousandsseparator",{"2":{"35":2,"176":1}}],["targetcoordinate",{"0":{"68":1,"69":1},"2":{"68":1,"69":1}}],["target",{"0":{"52":1,"53":1},"2":{"52":1,"53":1}}],["tagid",{"2":{"190":1}}],["tag合并成overlay",{"2":{"186":1}}],["tag",{"2":{"28":1,"187":1,"190":1}}],["tip",{"2":{"224":2}}],["tickline",{"2":{"183":2}}],["ticktext",{"2":{"28":8,"183":2,"187":8}}],["title和value可以是字符串或者对象",{"2":{"183":1}}],["title>",{"2":{"180":1}}],["title>quick",{"2":{"180":1}}],["title",{"2":{"44":3,"115":2,"117":2,"118":3,"147":3,"148":3,"183":12,"192":2}}],["time",{"2":{"37":1,"110":1,"183":4,"219":1}}],["timestamp为第一条数据的时间戳",{"2":{"145":1}}],["timestamp",{"0":{"63":1,"158":1,"161":1},"2":{"35":1,"46":1,"63":1,"89":1,"140":1,"141":1,"142":1,"143":1,"145":1,"151":4,"153":3,"158":2,"161":2,"166":3,"167":2,"176":3,"180":70,"215":5,"216":5,"217":5,"218":7,"219":5,"220":5,"221":5,"222":5,"223":5,"224":5}}],["timezone",{"0":{"125":1},"2":{"35":2,"125":2,"223":2}}],["tofixed",{"2":{"215":4,"216":4,"217":4,"218":4,"219":4,"220":4,"221":4,"222":4,"223":4,"224":4}}],["to",{"2":{"84":1,"115":2,"139":1,"215":1,"217":1,"219":1,"220":3,"221":1,"222":1,"223":1,"224":1}}],["totalstep",{"2":{"46":2,"176":1,"177":1,"221":1}}],["top",{"2":{"35":2,"75":1,"81":1,"84":1,"115":2,"121":1,"147":4,"162":3,"176":1,"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":2}}],["tooltip",{"2":{"1":1,"5":2,"12":1,"16":1,"17":1,"22":2,"28":2,"183":2,"187":3,"224":4}}],["telegram",{"0":{"202":1}}],["template",{"2":{"180":1,"189":4}}],["template>",{"2":{"180":2}}],["technicalindicator",{"2":{"28":4,"187":3,"192":1}}],["textalign",{"2":{"220":1}}],["textweight",{"2":{"183":2}}],["textfamily",{"2":{"183":2}}],["textsize",{"2":{"183":2}}],["textoffset",{"2":{"183":2}}],["text",{"0":{"66":1,"75":1,"81":1,"101":1},"2":{"13":1,"28":4,"44":2,"48":1,"49":1,"66":1,"75":4,"81":3,"82":2,"84":2,"95":1,"101":1,"115":2,"147":2,"148":2,"180":1,"183":10,"210":1,"215":17,"217":8,"219":5,"220":2,"221":4,"222":6,"223":5,"224":13}}],["text配置",{"2":{"12":1}}],["types",{"2":{"215":2,"224":3}}],["typescript开发",{"2":{"172":1}}],["typescriptklinecharts",{"2":{"110":1}}],["typescriptnew",{"2":{"96":1,"97":1,"98":1,"99":1,"100":1,"101":1}}],["typescriptsetpaneoptions",{"2":{"88":1}}],["typescriptcreateindicator",{"2":{"87":1}}],["typescriptinit",{"2":{"86":1}}],["typescript",{"2":{"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"84":1,"89":1,"104":1,"115":1,"120":1,"121":1,"122":1,"123":1,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"133":1,"134":1,"135":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"143":1,"144":1,"145":1,"146":1,"147":1,"148":1,"149":1,"150":1,"151":1,"152":1,"153":1,"154":1,"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1,"162":1,"163":1,"164":1,"165":1,"166":1,"167":1,"168":1,"169":1,"176":1,"213":2}}],["typescript重构",{"2":{"28":1}}],["type=",{"2":{"180":1}}],["type对应的图形的样式",{"2":{"176":1}}],["type对应的图形的属性",{"2":{"176":1}}],["type是area时",{"2":{"13":1}}],["type",{"0":{"163":1,"164":1,"165":1,"168":1},"2":{"9":1,"35":2,"44":2,"46":6,"86":2,"115":1,"117":2,"118":3,"146":2,"147":2,"148":2,"163":2,"164":2,"165":2,"168":2,"176":2,"177":1,"183":2,"190":2,"196":1,"215":2,"217":2,"221":1}}],["me",{"2":{"202":1}}],["meta",{"2":{"180":5}}],["merge",{"0":{"53":1}}],["merge实现",{"2":{"12":1}}],["mtm",{"2":{"113":1}}],["mozilla",{"2":{"176":1}}],["moveto",{"2":{"107":2}}],["more",{"0":{"140":1,"141":1},"2":{"89":2,"140":2,"141":2,"146":1}}],["modesensitivity",{"2":{"46":2,"151":3,"153":3,"176":1}}],["mode",{"2":{"46":3,"151":3,"153":4,"176":3}}],["middle",{"2":{"75":1,"81":1,"183":2}}],["min",{"2":{"179":1,"180":1,"218":1}}],["minheight",{"2":{"35":1,"147":3,"162":3}}],["minvalue",{"2":{"9":1,"44":2,"115":1,"147":1,"148":3}}],["mm",{"2":{"63":2}}],["max",{"2":{"218":1}}],["maxvalue",{"2":{"9":1,"44":2,"115":1,"147":1,"148":3}}],["made",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["maintitle",{"2":{"220":3}}],["mainindicators",{"2":{"220":2}}],["main和yaxis",{"2":{"190":1}}],["main",{"2":{"120":2,"121":2,"220":1}}],["map",{"2":{"118":2,"220":1}}],["ma5",{"2":{"117":2,"118":1}}],["ma2",{"2":{"117":2,"118":2}}],["ma10",{"2":{"117":3,"118":1}}],["ma1",{"2":{"117":3,"118":2}}],["macd",{"2":{"113":1,"220":1}}],["math",{"2":{"107":2,"177":3,"215":8,"216":8,"217":8,"218":13,"219":8,"220":10,"221":11,"222":8,"223":8,"224":8}}],["ma",{"2":{"87":1,"113":1,"116":1,"117":1,"118":5,"147":1,"220":1,"224":1}}],["magnet`",{"2":{"176":2}}],["magnet",{"2":{"46":5,"151":5,"153":6,"176":5}}],["marginbottom",{"2":{"183":4}}],["marginright",{"2":{"183":4}}],["margintop",{"2":{"183":4}}],["marginleft",{"2":{"183":4}}],["margin",{"2":{"28":2,"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":2}}],["marginend",{"2":{"28":2,"183":2,"187":2}}],["marginstart",{"2":{"28":2,"183":2,"187":2}}],["导致图表无法初始化问题",{"2":{"7":1}}],["导致小数折叠不对问题",{"2":{"3":1}}],["可用于扩展字段",{"2":{"176":1}}],["可缺省",{"2":{"140":1,"141":1,"147":5,"149":1,"151":1,"159":1,"162":4,"168":3,"176":16}}],["可见区域信息",{"2":{"115":2}}],["可选项为`normal`",{"2":{"176":1}}],["可选项为",{"2":{"164":1,"165":1}}],["可选项`fill`",{"2":{"97":1,"99":1,"100":1,"101":1}}],["可选项`solid`",{"2":{"96":1,"98":1}}],["可选项有",{"2":{"44":1,"46":1,"148":1,"153":1}}],["可选配置项",{"2":{"35":1}}],["可以使用覆盖物",{"2":{"199":1}}],["可以直接使用",{"2":{"177":1}}],["可以缺省",{"2":{"155":1,"156":1,"157":1,"158":1,"159":1,"160":1,"161":1}}],["可以通过图表api",{"2":{"111":1}}],["可以通过图表方法createindicator或者overrideindicator重写calc即可",{"2":{"197":1}}],["可以通过图表方法init",{"2":{"181":1}}],["可以通过图表方法",{"2":{"83":1}}],["可以这样做",{"2":{"110":1}}],["可以参考下面的方案",{"2":{"109":1}}],["可以定义两个选项solid和dashed",{"2":{"106":1}}],["可以是国际化的",{"2":{"183":1}}],["可以是回调方法也可以是数组",{"2":{"183":1}}],["可以是当个对象",{"2":{"166":1,"167":1}}],["可以是单个id",{"2":{"154":1}}],["可以是通过registerstyles注册进去的样式名",{"2":{"122":1}}],["可以是通过klinecharts",{"2":{"35":1}}],["可以是一个promise",{"2":{"115":1}}],["可以是dom元素",{"2":{"36":1}}],["可以是dom元素或者元素id",{"2":{"35":1}}],["可以无法拖动问题",{"2":{"3":1}}],["可能不对问题",{"2":{"6":1}}],["2px",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["2196f3",{"2":{"183":2}}],["28",{"2":{"180":21}}],["2000",{"2":{"218":1}}],["204",{"2":{"180":7}}],["20",{"2":{"113":6,"148":1,"180":21,"218":1}}],["2023",{"2":{"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1}}],["2024",{"2":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1}}],["230",{"2":{"183":3}}],["23",{"2":{"26":1}}],["249",{"2":{"183":3,"222":1}}],["243",{"2":{"183":6}}],["2432435",{"2":{"148":1}}],["24",{"2":{"22":1,"113":4}}],["2dc08e",{"2":{"21":1,"183":4,"222":1}}],["27",{"2":{"21":1}}],["255",{"2":{"183":4}}],["25",{"2":{"18":1,"183":2}}],["22px",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["22",{"2":{"13":1,"183":4}}],["26a69a",{"2":{"148":2}}],["26a69a变更为",{"2":{"21":1}}],["26",{"2":{"6":1,"113":3}}],["2",{"0":{"6":1,"9":1,"15":1,"20":2,"21":1,"22":1,"24":1,"132":1,"163":1},"2":{"107":11,"113":3,"140":1,"141":1,"142":1,"147":1,"148":6,"151":3,"153":3,"162":1,"177":1,"183":52,"215":4,"216":4,"217":4,"218":4,"219":4,"220":4,"221":5,"222":12,"223":4,"224":4,"225":1}}],["35",{"2":{"180":7,"183":2}}],["31",{"2":{"180":7}}],["33",{"2":{"180":7,"183":6}}],["34",{"2":{"113":1,"180":7}}],["30",{"2":{"113":3,"147":1,"180":7,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["3",{"0":{"5":1,"14":1,"19":1,"23":1,"66":1},"2":{"113":3,"147":1,"162":2,"177":1,"183":4,"215":3,"216":3,"217":3,"218":3,"219":3,"220":3,"221":4,"222":3,"223":3,"224":3}}],["优化事件处理",{"2":{"26":1}}],["优化渲染更新",{"2":{"25":1}}],["优化覆盖物图形事件忽略",{"2":{"24":1}}],["优化覆盖物事件回调参数",{"2":{"23":1}}],["优化覆盖物回调方法中的参数",{"2":{"1":1}}],["优化开发环境下",{"2":{"22":1}}],["优化api",{"2":{"22":1}}],["优化typescript覆盖物样式类型",{"2":{"23":1}}],["优化typescript声明",{"2":{"21":1}}],["优化typescript下",{"2":{"17":1}}],["优化默认样式",{"2":{"21":1}}],["优化默认显示",{"2":{"5":1}}],["优化类型检查",{"2":{"20":1}}],["优化内部id生成",{"2":{"19":1}}],["优化内部获取屏幕像素比",{"2":{"19":1}}],["优化内置覆盖物simpleannotation和simpletag",{"2":{"15":1}}],["优化bar宽度比例",{"2":{"19":1}}],["优化蜡烛柱显示",{"2":{"18":1}}],["优化分割线事件响应灵敏度",{"2":{"17":1}}],["优化移动端阻尼滚动掉帧问题",{"2":{"17":1}}],["优化技术指标自由样式",{"2":{"15":1}}],["优化utils",{"2":{"12":1}}],["优化ohlc蜡烛柱渲染",{"2":{"11":1}}],["优化绘制清晰度",{"2":{"9":1}}],["优化滚轮事件触发",{"2":{"7":1}}],["优化y轴小数折叠显示时计算的宽度准确度",{"2":{"7":1}}],["优化y轴渲染",{"2":{"5":1}}],["优化平滑曲线绘制",{"2":{"6":1}}],["优化面积图显示",{"2":{"6":1,"23":1}}],["优化基础图形rect事件响应",{"2":{"16":1}}],["优化基础图形text",{"2":{"15":1}}],["优化基础图形",{"2":{"5":1}}],["优化样式overlay",{"2":{"12":1}}],["优化样式",{"2":{"5":1,"9":1}}],["优化图表默认右偏移距离",{"2":{"4":1}}],["55",{"2":{"180":7}}],["56",{"2":{"180":7}}],["53",{"2":{"180":14}}],["5000",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["50",{"2":{"113":1}}],["5",{"0":{"4":1,"13":1,"14":1,"15":1,"16":1,"17":1,"32":1},"2":{"32":1,"46":2,"113":3,"117":1,"118":1,"148":2,"153":2,"183":4}}],["时间戳",{"2":{"89":1,"158":1,"161":1,"166":1,"176":3}}],["时有效",{"2":{"46":1,"153":1,"176":1}}],["时区",{"0":{"223":1}}],["时区对应名字列表请参阅时区列表",{"2":{"35":1,"125":1}}],["时区名",{"2":{"35":1,"125":1}}],["时",{"2":{"3":1}}],["和convertfrompixel",{"2":{"190":1}}],["和unsubscribeaction",{"2":{"190":1}}],["和updatedata",{"2":{"89":1}}],["和getheight",{"2":{"190":1}}],["和配置项",{"2":{"117":1}}],["和基础类型deeppartial",{"2":{"23":1}}],["和setpaneoptions",{"2":{"19":1}}],["和",{"2":{"3":1,"5":1,"9":1,"44":1,"46":1,"83":1,"85":1,"89":1,"148":1,"153":1,"164":1,"165":1}}],["0xd2c3911654db861e0a2e17415e11a209c1fc3594",{"2":{"229":2}}],["000000",{"2":{"180":1}}],["0开始",{"2":{"140":1,"141":1,"142":1,"145":1}}],["02",{"2":{"26":1,"27":1,"28":1,"180":7}}],["06",{"2":{"17":1,"180":7}}],["08",{"2":{"16":1}}],["09",{"2":{"13":1,"14":1,"15":1,"180":7}}],["01c5c4",{"2":{"183":1}}],["01",{"2":{"9":1,"183":1}}],["0",{"0":{"8":1,"11":1,"12":1,"17":1,"18":1,"19":1,"22":1,"26":1,"27":1,"28":2,"48":1,"49":1,"65":1,"66":1,"83":1,"132":1,"133":1,"134":1,"146":1,"163":1},"1":{"84":1,"85":1,"86":1,"87":1,"88":1},"2":{"35":2,"46":2,"118":1,"140":1,"141":1,"142":1,"147":5,"148":1,"151":1,"153":3,"162":4,"177":3,"183":23,"215":3,"216":3,"217":3,"218":3,"219":3,"220":3,"221":6,"222":3,"223":3,"224":4,"225":1}}],["03",{"2":{"6":1,"7":1,"8":1,"25":1}}],["04",{"2":{"4":1,"5":1,"8":1,"20":1,"21":1,"22":1,"23":1,"24":1}}],["07",{"2":{"3":1}}],["05",{"2":{"1":1,"2":1,"3":1,"18":1,"19":1,"20":1}}],["6px",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["686d76",{"2":{"183":4}}],["62",{"2":{"180":7}}],["66",{"2":{"180":14}}],["64",{"2":{"180":7}}],["61",{"2":{"180":14}}],["600px",{"2":{"180":8}}],["600",{"2":{"180":6,"218":1}}],["60",{"2":{"113":2,"215":5,"216":5,"217":5,"218":5,"219":5,"220":5,"221":5,"222":5,"223":5,"224":5}}],["6",{"0":{"3":1,"12":1,"31":1},"2":{"31":1,"35":1,"113":9,"147":1,"183":6}}],["1b1b1f",{"2":{"222":1}}],["16px",{"2":{"220":1}}],["1677ff",{"2":{"183":11,"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["16098",{"2":{"151":1,"153":1}}],["1614171202000",{"2":{"151":1,"153":1}}],["1614171282000",{"2":{"151":1,"153":1}}],["16",{"2":{"28":1,"180":7}}],["17",{"2":{"27":1,"220":1}}],["150",{"2":{"183":6}}],["1587660540000",{"2":{"180":7}}],["1587660480000",{"2":{"180":7}}],["1587660420000",{"2":{"180":7}}],["1587660360000",{"2":{"180":7}}],["1587660300000",{"2":{"180":7}}],["1587660240000",{"2":{"180":7}}],["1587660180000",{"2":{"180":7}}],["1587660120000",{"2":{"180":7}}],["1587660060000",{"2":{"180":7}}],["1587660000000",{"2":{"180":7}}],["15",{"2":{"17":1,"23":1,"183":1}}],["192",{"2":{"183":3,"222":1}}],["191",{"2":{"180":7}}],["197",{"2":{"180":7}}],["194",{"2":{"180":7}}],["19",{"2":{"14":1,"180":7}}],["119",{"2":{"183":4}}],["11",{"2":{"12":1}}],["184",{"2":{"180":7}}],["18987",{"2":{"151":1,"153":1}}],["18",{"2":{"10":1,"15":1}}],["135",{"2":{"180":7}}],["13",{"2":{"7":1,"19":1,"113":1}}],["1",{"0":{"7":1,"10":1,"16":1,"21":1,"23":1,"24":1,"25":2,"26":1,"27":1},"2":{"60":1,"107":1,"118":3,"147":2,"148":4,"151":1,"153":1,"162":2,"177":2,"183":37,"216":1,"218":2,"221":2,"222":4}}],["12px",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["12345678910111213141516171819202122",{"2":{"224":1}}],["1234567891011121314151617181920212223242526html",{"2":{"180":1}}],["12345678910111213141516171819202122232425262728html",{"2":{"216":1}}],["12345678910111213141516171819202122232425262728svelte",{"2":{"180":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051html",{"2":{"223":1}}],["1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677html",{"2":{"221":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126html",{"2":{"224":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150html",{"2":{"222":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110html",{"2":{"215":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107html",{"2":{"220":1}}],["123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960html",{"2":{"219":1}}],["1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556html",{"2":{"217":1}}],["12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849html",{"2":{"218":1}}],["123456789101112131415161718192021222324252627282930313233",{"2":{"180":1}}],["1234567891011121314151617181920212223242526272829jsximport",{"2":{"180":1}}],["1234567891011121314151617181920212223242526272829tsimport",{"2":{"180":1}}],["123456789101112131415161718192021222324252627jsximport",{"2":{"180":1}}],["1234567891011121314151617181920212223242526vue",{"2":{"180":1}}],["123456789101112131415161718",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1}}],["123css",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["12",{"2":{"5":1,"9":1,"10":1,"11":2,"113":9,"180":7,"183":12}}],["10px",{"2":{"215":2,"217":2,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["105",{"2":{"180":7}}],["1000",{"2":{"183":1,"215":4,"216":4,"217":4,"218":4,"219":4,"220":4,"221":4,"222":4,"223":4,"224":4}}],["1000000转换为1m等",{"2":{"35":1,"44":1,"62":1,"148":1}}],["100",{"2":{"147":1,"162":1,"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["10",{"2":{"2":1,"24":1,"113":7,"117":1,"118":1,"183":2,"215":1,"216":1,"217":1,"218":3,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["142",{"2":{"183":3,"222":1}}],["14",{"2":{"1":1,"4":1,"12":1,"16":1,"25":1,"113":3,"180":7}}],["7yjhygvvvz",{"2":{"203":1}}],["76808f",{"2":{"183":2}}],["76",{"2":{"180":7}}],["72",{"2":{"180":7}}],["70",{"2":{"180":7}}],["74",{"2":{"180":7}}],["77",{"2":{"180":7}}],["7",{"0":{"2":1,"9":1,"10":1,"11":1,"30":1,"133":1,"134":1},"2":{"30":1,"148":1,"183":6,"184":1,"222":2}}],["修复内置基础图形arc不生效问题",{"2":{"25":1}}],["修复内置基础图形line触发事件不准确问题",{"2":{"24":1}}],["修复内置覆盖物simpleannotation和simpletag绘制完成后第一次触发事件问题",{"2":{"24":1}}],["修复内置指标vol修改calcparams时出错问题",{"2":{"7":1}}],["修复无数据时y轴上十字光标文字不显示问题",{"2":{"23":1}}],["修复基础图形line事件检查可能导致错误问题",{"2":{"20":1}}],["修复窗口id命名拼写错误",{"2":{"17":1}}],["修复typescript引入问题",{"2":{"27":1}}],["修复typescript声明问题",{"2":{"15":1}}],["修复ts下引入问题",{"2":{"14":1}}],["修复样式crosshair",{"2":{"13":1}}],["修复样式candle",{"2":{"13":1}}],["修复样式配置",{"2":{"1":1}}],["修复多个指标样式显示不对问题",{"2":{"12":1}}],["修复多个覆盖物样式显示不对问题",{"2":{"12":1}}],["修复蜡烛柱模糊问题",{"2":{"11":1}}],["修复包管理器下载node版本依赖问题",{"2":{"10":1}}],["修复覆盖物zlevel渲染规则",{"2":{"11":1}}],["修复覆盖物x轴上显示问题",{"2":{"9":1}}],["修复覆盖物绘制到未来时间",{"2":{"6":1}}],["修复指标和覆盖物方法不执行问题",{"2":{"10":1}}],["修复指标属性",{"2":{"9":1}}],["修复指标精度不同步价格数量精度问题",{"2":{"2":1}}],["修复不同浏览器格式化时间问题",{"2":{"8":1}}],["修复初始化layout只指定xaxis时",{"2":{"7":1}}],["修复",{"2":{"5":1}}],["修复图表偶发会空白问题",{"2":{"4":1}}],["修复图表api",{"2":{"3":1,"23":1}}],["修复面积图显示问题",{"2":{"4":1}}],["修复创建覆盖物后",{"2":{"3":1}}],["修复千分符指定",{"2":{"3":1}}],["修复小数折叠不准确问题",{"2":{"1":1}}],["css",{"2":{"215":2,"217":2,"219":1,"220":2,"221":2,"222":2,"223":2,"224":2}}],["cjs",{"2":{"213":2}}],["cdn",{"2":{"179":2,"180":1}}],["cb",{"0":{"145":1,"146":1},"2":{"145":2,"146":2}}],["click",{"2":{"215":4,"217":1,"219":1,"220":2,"221":1,"222":1,"223":1,"224":4}}],["clean",{"2":{"213":2}}],["cleardata",{"0":{"144":1}}],["classname",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":2}}],["class",{"2":{"180":1}}],["clone",{"0":{"52":1}}],["clone和utils",{"2":{"12":1}}],["closesums",{"2":{"118":5}}],["closepath",{"2":{"107":2}}],["close",{"2":{"37":1,"89":1,"110":1,"118":4,"140":1,"141":1,"142":1,"143":1,"180":70,"183":5,"215":4,"216":4,"217":4,"218":7,"219":5,"220":5,"221":4,"222":4,"223":4,"224":4}}],["cci",{"2":{"113":1}}],["cn",{"2":{"176":1,"180":1,"219":1}}],["cn两种语言",{"2":{"109":1}}],["cn和en",{"2":{"35":1,"37":1}}],["currentstep",{"2":{"176":1}}],["current",{"2":{"115":1}}],["currentcolor",{"2":{"107":2}}],["customxaxisname",{"2":{"86":2}}],["customyaxisname",{"2":{"86":2,"87":2,"88":2}}],["customapi",{"2":{"35":2}}],["custom支持字符串模版",{"2":{"17":1}}],["custom新增内置涨跌幅支持",{"2":{"16":1}}],["custom新增turnover字符串模版",{"2":{"12":1}}],["custom",{"2":{"1":1,"183":1,"187":1,"220":3,"221":1}}],["center",{"2":{"75":1,"81":1,"215":1,"217":1,"219":1,"220":2,"221":1,"222":1,"223":1,"224":1}}],["c",{"2":{"60":2}}],["code",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["commonjs",{"2":{"213":3}}],["com",{"2":{"201":2,"225":2}}],["component",{"2":{"180":2}}],["core",{"2":{"180":1,"213":2}}],["container",{"2":{"215":7,"217":7,"219":7,"220":7,"221":7,"222":7,"223":7,"224":10}}],["content=",{"2":{"180":4}}],["content中的内容和options参考实例方法",{"2":{"35":1}}],["content",{"2":{"35":1}}],["convertfrompixel",{"0":{"167":1}}],["converttopixel",{"0":{"166":1},"2":{"190":1,"220":2}}],["console",{"2":{"151":14,"153":14}}],["const",{"2":{"94":1,"107":5,"118":3,"177":3,"180":6,"215":19,"216":9,"217":13,"218":12,"219":13,"220":23,"221":16,"222":17,"223":13,"224":20}}],["coord",{"2":{"48":1,"49":1,"84":2}}],["coordinates",{"2":{"72":1,"73":1,"78":1,"79":1,"98":1,"99":1,"176":1,"177":7,"221":7}}],["coordinate2",{"0":{"67":1,"68":1},"2":{"67":1,"68":1}}],["coordinate1",{"0":{"67":1,"68":1},"2":{"67":1,"68":1}}],["coordinate",{"0":{"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"159":1,"167":1},"2":{"41":2,"44":2,"70":2,"71":2,"72":1,"73":1,"74":2,"75":2,"104":1,"107":3,"115":1,"159":2,"167":2,"190":1}}],["color是颜色",{"2":{"106":1}}],["color",{"2":{"44":2,"75":2,"76":2,"77":2,"78":2,"79":2,"80":2,"81":2,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"106":1,"107":2,"115":2,"147":4,"148":5,"151":1,"153":1,"180":1,"183":39,"192":2,"215":2,"217":2,"219":2,"220":2,"221":2,"222":2,"223":2,"224":2}}],["child",{"2":{"224":1}}],["chicago",{"2":{"223":2}}],["checkcoordinateontext",{"0":{"75":1}}],["checkcoordinateonrect",{"0":{"74":1}}],["checkcoordinateonpolygon",{"0":{"73":1}}],["checkcoordinateonline",{"0":{"72":1}}],["checkcoordinateoncircle",{"0":{"71":1}}],["checkcoordinateonarc",{"0":{"70":1}}],["checkeventon",{"2":{"41":2,"104":1,"107":1}}],["charset=",{"2":{"180":1}}],["chartstore",{"2":{"210":1}}],["chartcomponent",{"2":{"180":1}}],["chart",{"2":{"35":1,"36":1,"180":35,"210":1,"215":8,"216":4,"217":5,"218":9,"219":5,"220":6,"221":5,"222":8,"223":5,"224":10}}],["change",{"2":{"29":1,"30":1,"31":1,"110":1}}],["ctx",{"0":{"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"41":1,"76":2,"77":2,"78":2,"79":2,"80":2,"81":2,"82":2,"94":2,"104":1,"107":21,"115":1,"192":2,"220":4}}],["circle",{"0":{"71":1,"77":1,"97":1},"2":{"71":2,"77":2,"94":1,"95":1,"177":2,"183":1,"210":1,"221":5}}],["circles",{"2":{"28":1,"148":1,"183":1,"187":1,"222":2}}],["circle变更为indicator",{"2":{"28":1,"187":1}}],["cross",{"2":{"183":2,"224":2}}],["crosshair",{"2":{"28":2,"115":1,"183":1,"192":2}}],["cr",{"2":{"113":1}}],["createelement",{"2":{"215":5,"217":2,"219":2,"220":5,"221":2,"222":2,"223":2,"224":8}}],["createyaxisfigures",{"2":{"46":2,"176":1}}],["createxaxisfigures",{"2":{"46":2,"176":1}}],["createpointfigures",{"2":{"46":2,"176":1,"177":1,"221":1}}],["createtechnicalindicator",{"2":{"190":1}}],["createticks",{"2":{"48":2,"49":2,"84":1}}],["createtooltipdatasource",{"2":{"44":2,"115":1,"147":1,"148":2}}],["createtag",{"2":{"28":1,"190":1}}],["createannotation",{"2":{"28":1,"190":1}}],["createindicator",{"0":{"87":1,"147":1},"2":{"19":1,"35":1,"85":1,"147":1,"220":2,"222":1,"224":2}}],["createoverlay",{"0":{"151":1},"2":{"18":1,"28":1,"151":1,"221":3}}],["cryptotooltop",{"2":{"5":1}}],["canvastextbaseline",{"2":{"101":1}}],["canvastextalign",{"2":{"101":1}}],["canvas",{"2":{"91":2}}],["canvasgradient",{"2":{"77":1,"79":1,"80":1,"101":1}}],["canvasrenderingcontext2d",{"2":{"41":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"104":1,"115":1}}],["candle",{"2":{"1":1,"5":1,"9":1,"22":6,"28":1,"35":1,"86":1,"88":1,"147":1,"148":2,"149":1,"150":1,"151":1,"162":1,"183":6,"187":1,"196":1,"217":5,"220":1,"222":2,"224":3}}],["calcparms",{"2":{"44":1,"115":1,"147":1,"148":1}}],["calcparamstext",{"2":{"44":1,"115":1,"147":1,"148":1,"192":1}}],["calcparams",{"2":{"44":2,"115":1,"117":2,"118":3,"147":1,"148":3}}],["calc",{"2":{"44":2,"115":1,"118":1,"147":1,"148":3,"220":1}}],["calctextwidth",{"0":{"66":1},"2":{"19":1}}],["callback",{"0":{"140":1,"141":1,"142":1,"147":1,"148":1,"164":1,"165":1},"2":{"12":1,"85":1,"140":3,"141":2,"142":3,"146":2,"147":2,"148":2,"164":2,"165":2,"190":2}}],["💬",{"0":{"200":1},"1":{"201":1,"202":1,"203":1,"204":1,"205":1}}],["🙋",{"0":{"193":1},"1":{"194":1,"195":1,"196":1,"197":1,"198":1,"199":1}}],["🛡",{"2":{"172":1}}],["📱",{"2":{"172":1}}],["💪",{"2":{"172":1}}],["🚀",{"0":{"178":1},"1":{"179":1,"180":1},"2":{"172":1}}],["📦",{"2":{"172":1}}],["📃",{"0":{"170":1},"1":{"171":1,"172":1}}],["📚",{"0":{"89":1}}],["🗑",{"2":{"28":1}}],["👉",{"2":{"28":1}}],["🛠️",{"0":{"184":1},"1":{"185":1,"186":1,"187":1,"188":1,"189":1,"190":1,"191":1,"192":1}}],["🛠",{"2":{"28":1}}],["🖋️",{"2":{"12":1}}],["💄",{"2":{"1":1,"4":1,"5":4,"6":2,"7":2,"9":2,"11":1,"12":2,"15":3,"16":1,"17":2,"18":1,"19":3,"20":1,"21":2,"22":2,"23":3,"24":1,"25":1,"26":1}}],["🐞",{"2":{"1":2,"2":1,"3":3,"4":2,"5":1,"6":1,"7":2,"8":1,"9":2,"10":2,"11":2,"12":2,"13":2,"14":1,"15":1,"17":2,"20":1,"23":2,"24":2,"25":1,"27":1}}],["📠",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1}}],["8px",{"2":{"215":1,"217":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["800",{"2":{"215":1,"216":1,"217":1,"218":1,"219":1,"220":1,"221":1,"222":1,"223":1,"224":1}}],["85",{"2":{"183":3,"222":1}}],["88",{"2":{"180":7}}],["888888",{"2":{"148":2,"183":14,"222":4}}],["89",{"2":{"180":7}}],["8",{"0":{"1":2,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"29":1,"48":1,"49":1,"65":1,"83":1,"146":1},"1":{"84":1,"85":1,"86":1,"87":1,"88":1},"2":{"29":1,"35":1,"140":1,"141":1,"142":1,"145":1,"147":1,"151":1,"153":1,"162":1,"180":1,"183":7,"184":2}}],["96",{"2":{"180":7}}],["935ebd",{"2":{"183":1}}],["93",{"2":{"180":21}}],["94",{"2":{"180":7}}],["99",{"2":{"180":14}}],["9",{"0":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1},"2":{"113":3,"184":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/assets/chunks/Chart.DSPMjN0B.js b/assets/chunks/Chart.CCwOvrwh.js similarity index 99% rename from assets/chunks/Chart.DSPMjN0B.js rename to assets/chunks/Chart.CCwOvrwh.js index 6a827f4f..e78a2400 100644 --- a/assets/chunks/Chart.DSPMjN0B.js +++ b/assets/chunks/Chart.CCwOvrwh.js @@ -1,4 +1,4 @@ -import{_ as Ob,o as Vx,c as _b,j as Ft,r as U_e,t as G_e,p as vY,l as AY,u as W_e,s as Tb,y as V_e,v as H_e,z as K_e,b as z_e,e as Y_e,I as qx,w as $x,k as Ux}from"./framework.D9Guh45F.js";const X_e=500,J_e=20,Q_e=300,Z_e="https://stackblitz.com",mY=["angular-cli","create-react-app","html","javascript","node","polymer","typescript","vue"],eNe=["project","search","ports","settings"],rNe=["light","dark"],tNe=["editor","preview"],yY={clickToLoad:xe=>wo("ctl",xe),devToolsHeight:xe=>hY("devtoolsheight",xe),forceEmbedLayout:xe=>wo("embed",xe),hideDevTools:xe=>wo("hidedevtools",xe),hideExplorer:xe=>wo("hideExplorer",xe),hideNavigation:xe=>wo("hideNavigation",xe),openFile:xe=>EY("file",xe),showSidebar:xe=>aNe("showSidebar",xe),sidebarView:xe=>Pb("sidebarView",xe,eNe),startScript:xe=>EY("startScript",xe),terminalHeight:xe=>hY("terminalHeight",xe),theme:xe=>Pb("theme",xe,rNe),view:xe=>Pb("view",xe,tNe),zenMode:xe=>wo("zenMode",xe)};function bY(xe={}){const me=Object.entries(xe).map(([ye,Ie])=>Ie!=null&&yY.hasOwnProperty(ye)?yY[ye](Ie):"").filter(Boolean);return me.length?`?${me.join("&")}`:""}function wo(xe,me){return me===!0?`${xe}=1`:""}function aNe(xe,me){return typeof me=="boolean"?`${xe}=${me?"1":"0"}`:""}function hY(xe,me){if(typeof me=="number"&&!Number.isNaN(me)){const ye=Math.min(100,Math.max(0,me));return`${xe}=${encodeURIComponent(Math.round(ye))}`}return""}function Pb(xe,me="",ye=[]){return ye.includes(me)?`${xe}=${encodeURIComponent(me)}`:""}function EY(xe,me){return(Array.isArray(me)?me:[me]).filter(Ie=>typeof Ie=="string"&&Ie.trim()!=="").map(Ie=>`${xe}=${encodeURIComponent(Ie)}`).join("&")}function RY(){return Math.random().toString(36).slice(2,6)+Math.random().toString(36).slice(2,6)}function Nb(xe,me){return`${BY(me)}${xe}${bY(me)}`}function Mb(xe,me){const ye={forceEmbedLayout:!0};return me&&typeof me=="object"&&Object.assign(ye,me),`${BY(ye)}${xe}${bY(ye)}`}function BY(xe={}){return(typeof xe.origin=="string"?xe.origin:Z_e).replace(/\/$/,"")}function Lb(xe,me,ye){if(!me||!xe||!xe.parentNode)throw new Error("Invalid Element");xe.id&&(me.id=xe.id),xe.className&&(me.className=xe.className),nNe(me,ye),xe.replaceWith(me)}function qb(xe){if(typeof xe=="string"){const me=document.getElementById(xe);if(!me)throw new Error(`Could not find element with id '${xe}'`);return me}else if(xe instanceof HTMLElement)return xe;throw new Error(`Invalid element: ${xe}`)}function $b(xe){return xe&&xe.newWindow===!1?"_self":"_blank"}function nNe(xe,me={}){const ye=Object.hasOwnProperty.call(me,"height")?`${me.height}`:`${Q_e}`,Ie=Object.hasOwnProperty.call(me,"width")?`${me.width}`:void 0;xe.setAttribute("height",ye),Ie?xe.setAttribute("width",Ie):xe.setAttribute("style","width:100%;")}class sNe{constructor(me){this.pending={},this.port=me,this.port.onmessage=this.messageListener.bind(this)}request({type:me,payload:ye}){return new Promise((Ie,Xe)=>{const Rr=RY();this.pending[Rr]={resolve:Ie,reject:Xe},this.port.postMessage({type:me,payload:{...ye,__reqid:Rr}})})}messageListener(me){var ve;if(typeof((ve=me.data.payload)==null?void 0:ve.__reqid)!="string")return;const{type:ye,payload:Ie}=me.data,{__reqid:Xe,__success:Rr,__error:Wr}=Ie;this.pending[Xe]&&(Rr?this.pending[Xe].resolve(this.cleanResult(Ie)):this.pending[Xe].reject(Wr?`${ye}: ${Wr}`:ye),delete this.pending[Xe])}cleanResult(me){const ye={...me};return delete ye.__reqid,delete ye.__success,delete ye.__error,Object.keys(ye).length?ye:null}}class iNe{constructor(me,ye){this.editor={openFile:Ie=>this._rdc.request({type:"SDK_OPEN_FILE",payload:{path:Ie}}),setCurrentFile:Ie=>this._rdc.request({type:"SDK_SET_CURRENT_FILE",payload:{path:Ie}}),setTheme:Ie=>this._rdc.request({type:"SDK_SET_UI_THEME",payload:{theme:Ie}}),setView:Ie=>this._rdc.request({type:"SDK_SET_UI_VIEW",payload:{view:Ie}}),showSidebar:(Ie=!0)=>this._rdc.request({type:"SDK_TOGGLE_SIDEBAR",payload:{visible:Ie}})},this.preview={origin:"",getUrl:()=>this._rdc.request({type:"SDK_GET_PREVIEW_URL",payload:{}}).then(Ie=>(Ie==null?void 0:Ie.url)??null),setUrl:(Ie="/")=>{if(typeof Ie!="string"||!Ie.startsWith("/"))throw new Error(`Invalid argument: expected a path starting with '/', got '${Ie}'`);return this._rdc.request({type:"SDK_SET_PREVIEW_URL",payload:{path:Ie}})}},this._rdc=new sNe(me),Object.defineProperty(this.preview,"origin",{value:typeof ye.previewOrigin=="string"?ye.previewOrigin:null,writable:!1})}applyFsDiff(me){const ye=Ie=>Ie!==null&&typeof Ie=="object";if(!ye(me)||!ye(me.create))throw new Error("Invalid diff object: expected diff.create to be an object.");if(!Array.isArray(me.destroy))throw new Error("Invalid diff object: expected diff.destroy to be an array.");return this._rdc.request({type:"SDK_APPLY_FS_DIFF",payload:me})}getDependencies(){return this._rdc.request({type:"SDK_GET_DEPS_SNAPSHOT",payload:{}})}getFsSnapshot(){return this._rdc.request({type:"SDK_GET_FS_SNAPSHOT",payload:{}})}}const Wx=[];class oNe{constructor(me){this.id=RY(),this.element=me,this.pending=new Promise((ye,Ie)=>{const Xe=({data:sr,ports:hr})=>{(sr==null?void 0:sr.action)==="SDK_INIT_SUCCESS"&&sr.id===this.id&&(this.vm=new iNe(hr[0],sr.payload),ye(this.vm),Wr())},Rr=()=>{var sr;(sr=this.element.contentWindow)==null||sr.postMessage({action:"SDK_INIT",id:this.id},"*")};function Wr(){window.clearInterval(nr),window.removeEventListener("message",Xe)}window.addEventListener("message",Xe),Rr();let ve=0;const nr=window.setInterval(()=>{if(this.vm){Wr();return}if(ve>=J_e){Wr(),Ie("Timeout: Unable to establish a connection with the StackBlitz VM"),Wx.forEach((sr,hr)=>{sr.id===this.id&&Wx.splice(hr,1)});return}ve++,Rr()},X_e)}),Wx.push(this)}}const uNe=xe=>{const me=xe instanceof Element?"element":"id";return Wx.find(ye=>ye[me]===xe)??null};function dNe(xe,me){const ye=document.createElement("input");return ye.type="hidden",ye.name=xe,ye.value=me,ye}function lNe(xe){return xe.replace(/\[/g,"%5B").replace(/\]/g,"%5D")}function wY({template:xe,title:me,description:ye,dependencies:Ie,files:Xe,settings:Rr}){if(!mY.includes(xe)){const sr=mY.map(hr=>`'${hr}'`).join(", ");console.warn(`Unsupported project.template: must be one of ${sr}`)}const Wr=[],ve=(sr,hr,ir="")=>{Wr.push(dNe(sr,typeof hr=="string"?hr:ir))};ve("project[title]",me),typeof ye=="string"&&ye.length>0&&ve("project[description]",ye),ve("project[template]",xe,"javascript"),Ie&&(xe==="node"?console.warn("Invalid project.dependencies: dependencies must be provided as a 'package.json' file when using the 'node' template."):ve("project[dependencies]",JSON.stringify(Ie))),Rr&&ve("project[settings]",JSON.stringify(Rr)),Object.entries(Xe).forEach(([sr,hr])=>{ve(`project[files][${lNe(sr)}]`,hr)});const nr=document.createElement("form");return nr.method="POST",nr.setAttribute("style","display:none!important;"),nr.append(...Wr),nr}function cNe(xe,me){const ye=wY(xe);return ye.action=Mb("/run",me),ye.id="sb_run",` +import{_ as Ob,o as Vx,c as _b,j as Ft,r as U_e,t as G_e,p as vY,l as AY,u as W_e,s as Tb,y as V_e,v as H_e,z as K_e,b as z_e,e as Y_e,I as qx,w as $x,k as Ux}from"./framework.DxmCH4Ps.js";const X_e=500,J_e=20,Q_e=300,Z_e="https://stackblitz.com",mY=["angular-cli","create-react-app","html","javascript","node","polymer","typescript","vue"],eNe=["project","search","ports","settings"],rNe=["light","dark"],tNe=["editor","preview"],yY={clickToLoad:xe=>wo("ctl",xe),devToolsHeight:xe=>hY("devtoolsheight",xe),forceEmbedLayout:xe=>wo("embed",xe),hideDevTools:xe=>wo("hidedevtools",xe),hideExplorer:xe=>wo("hideExplorer",xe),hideNavigation:xe=>wo("hideNavigation",xe),openFile:xe=>EY("file",xe),showSidebar:xe=>aNe("showSidebar",xe),sidebarView:xe=>Pb("sidebarView",xe,eNe),startScript:xe=>EY("startScript",xe),terminalHeight:xe=>hY("terminalHeight",xe),theme:xe=>Pb("theme",xe,rNe),view:xe=>Pb("view",xe,tNe),zenMode:xe=>wo("zenMode",xe)};function bY(xe={}){const me=Object.entries(xe).map(([ye,Ie])=>Ie!=null&&yY.hasOwnProperty(ye)?yY[ye](Ie):"").filter(Boolean);return me.length?`?${me.join("&")}`:""}function wo(xe,me){return me===!0?`${xe}=1`:""}function aNe(xe,me){return typeof me=="boolean"?`${xe}=${me?"1":"0"}`:""}function hY(xe,me){if(typeof me=="number"&&!Number.isNaN(me)){const ye=Math.min(100,Math.max(0,me));return`${xe}=${encodeURIComponent(Math.round(ye))}`}return""}function Pb(xe,me="",ye=[]){return ye.includes(me)?`${xe}=${encodeURIComponent(me)}`:""}function EY(xe,me){return(Array.isArray(me)?me:[me]).filter(Ie=>typeof Ie=="string"&&Ie.trim()!=="").map(Ie=>`${xe}=${encodeURIComponent(Ie)}`).join("&")}function RY(){return Math.random().toString(36).slice(2,6)+Math.random().toString(36).slice(2,6)}function Nb(xe,me){return`${BY(me)}${xe}${bY(me)}`}function Mb(xe,me){const ye={forceEmbedLayout:!0};return me&&typeof me=="object"&&Object.assign(ye,me),`${BY(ye)}${xe}${bY(ye)}`}function BY(xe={}){return(typeof xe.origin=="string"?xe.origin:Z_e).replace(/\/$/,"")}function Lb(xe,me,ye){if(!me||!xe||!xe.parentNode)throw new Error("Invalid Element");xe.id&&(me.id=xe.id),xe.className&&(me.className=xe.className),nNe(me,ye),xe.replaceWith(me)}function qb(xe){if(typeof xe=="string"){const me=document.getElementById(xe);if(!me)throw new Error(`Could not find element with id '${xe}'`);return me}else if(xe instanceof HTMLElement)return xe;throw new Error(`Invalid element: ${xe}`)}function $b(xe){return xe&&xe.newWindow===!1?"_self":"_blank"}function nNe(xe,me={}){const ye=Object.hasOwnProperty.call(me,"height")?`${me.height}`:`${Q_e}`,Ie=Object.hasOwnProperty.call(me,"width")?`${me.width}`:void 0;xe.setAttribute("height",ye),Ie?xe.setAttribute("width",Ie):xe.setAttribute("style","width:100%;")}class sNe{constructor(me){this.pending={},this.port=me,this.port.onmessage=this.messageListener.bind(this)}request({type:me,payload:ye}){return new Promise((Ie,Xe)=>{const Rr=RY();this.pending[Rr]={resolve:Ie,reject:Xe},this.port.postMessage({type:me,payload:{...ye,__reqid:Rr}})})}messageListener(me){var ve;if(typeof((ve=me.data.payload)==null?void 0:ve.__reqid)!="string")return;const{type:ye,payload:Ie}=me.data,{__reqid:Xe,__success:Rr,__error:Wr}=Ie;this.pending[Xe]&&(Rr?this.pending[Xe].resolve(this.cleanResult(Ie)):this.pending[Xe].reject(Wr?`${ye}: ${Wr}`:ye),delete this.pending[Xe])}cleanResult(me){const ye={...me};return delete ye.__reqid,delete ye.__success,delete ye.__error,Object.keys(ye).length?ye:null}}class iNe{constructor(me,ye){this.editor={openFile:Ie=>this._rdc.request({type:"SDK_OPEN_FILE",payload:{path:Ie}}),setCurrentFile:Ie=>this._rdc.request({type:"SDK_SET_CURRENT_FILE",payload:{path:Ie}}),setTheme:Ie=>this._rdc.request({type:"SDK_SET_UI_THEME",payload:{theme:Ie}}),setView:Ie=>this._rdc.request({type:"SDK_SET_UI_VIEW",payload:{view:Ie}}),showSidebar:(Ie=!0)=>this._rdc.request({type:"SDK_TOGGLE_SIDEBAR",payload:{visible:Ie}})},this.preview={origin:"",getUrl:()=>this._rdc.request({type:"SDK_GET_PREVIEW_URL",payload:{}}).then(Ie=>(Ie==null?void 0:Ie.url)??null),setUrl:(Ie="/")=>{if(typeof Ie!="string"||!Ie.startsWith("/"))throw new Error(`Invalid argument: expected a path starting with '/', got '${Ie}'`);return this._rdc.request({type:"SDK_SET_PREVIEW_URL",payload:{path:Ie}})}},this._rdc=new sNe(me),Object.defineProperty(this.preview,"origin",{value:typeof ye.previewOrigin=="string"?ye.previewOrigin:null,writable:!1})}applyFsDiff(me){const ye=Ie=>Ie!==null&&typeof Ie=="object";if(!ye(me)||!ye(me.create))throw new Error("Invalid diff object: expected diff.create to be an object.");if(!Array.isArray(me.destroy))throw new Error("Invalid diff object: expected diff.destroy to be an array.");return this._rdc.request({type:"SDK_APPLY_FS_DIFF",payload:me})}getDependencies(){return this._rdc.request({type:"SDK_GET_DEPS_SNAPSHOT",payload:{}})}getFsSnapshot(){return this._rdc.request({type:"SDK_GET_FS_SNAPSHOT",payload:{}})}}const Wx=[];class oNe{constructor(me){this.id=RY(),this.element=me,this.pending=new Promise((ye,Ie)=>{const Xe=({data:sr,ports:hr})=>{(sr==null?void 0:sr.action)==="SDK_INIT_SUCCESS"&&sr.id===this.id&&(this.vm=new iNe(hr[0],sr.payload),ye(this.vm),Wr())},Rr=()=>{var sr;(sr=this.element.contentWindow)==null||sr.postMessage({action:"SDK_INIT",id:this.id},"*")};function Wr(){window.clearInterval(nr),window.removeEventListener("message",Xe)}window.addEventListener("message",Xe),Rr();let ve=0;const nr=window.setInterval(()=>{if(this.vm){Wr();return}if(ve>=J_e){Wr(),Ie("Timeout: Unable to establish a connection with the StackBlitz VM"),Wx.forEach((sr,hr)=>{sr.id===this.id&&Wx.splice(hr,1)});return}ve++,Rr()},X_e)}),Wx.push(this)}}const uNe=xe=>{const me=xe instanceof Element?"element":"id";return Wx.find(ye=>ye[me]===xe)??null};function dNe(xe,me){const ye=document.createElement("input");return ye.type="hidden",ye.name=xe,ye.value=me,ye}function lNe(xe){return xe.replace(/\[/g,"%5B").replace(/\]/g,"%5D")}function wY({template:xe,title:me,description:ye,dependencies:Ie,files:Xe,settings:Rr}){if(!mY.includes(xe)){const sr=mY.map(hr=>`'${hr}'`).join(", ");console.warn(`Unsupported project.template: must be one of ${sr}`)}const Wr=[],ve=(sr,hr,ir="")=>{Wr.push(dNe(sr,typeof hr=="string"?hr:ir))};ve("project[title]",me),typeof ye=="string"&&ye.length>0&&ve("project[description]",ye),ve("project[template]",xe,"javascript"),Ie&&(xe==="node"?console.warn("Invalid project.dependencies: dependencies must be provided as a 'package.json' file when using the 'node' template."):ve("project[dependencies]",JSON.stringify(Ie))),Rr&&ve("project[settings]",JSON.stringify(Rr)),Object.entries(Xe).forEach(([sr,hr])=>{ve(`project[files][${lNe(sr)}]`,hr)});const nr=document.createElement("form");return nr.method="POST",nr.setAttribute("style","display:none!important;"),nr.append(...Wr),nr}function cNe(xe,me){const ye=wY(xe);return ye.action=Mb("/run",me),ye.id="sb_run",` diff --git a/assets/chunks/ProjectModuleExplain.DUVgNtt7.js b/assets/chunks/ProjectModuleExplain.iUpL2YcB.js similarity index 97% rename from assets/chunks/ProjectModuleExplain.DUVgNtt7.js rename to assets/chunks/ProjectModuleExplain.iUpL2YcB.js index 6d72e5a0..68f4c76c 100644 --- a/assets/chunks/ProjectModuleExplain.DUVgNtt7.js +++ b/assets/chunks/ProjectModuleExplain.iUpL2YcB.js @@ -1 +1 @@ -import{_ as m,u as g,s as w,o as t,c as i,F as r,E as c,j as a,t as n,n as f,e as h,p as u,l as y,af as V}from"./framework.D9Guh45F.js";const d=s=>(u("data-v-636b78ea"),s=s(),y(),s),S={class:"project-dir-explain",style:{"margin-top":"20px"}},j={class:"item"},z={style:{display:"flex","align-items":"center","padding-left":"18px",width:"200px"}},B=d(()=>a("svg",{viewBox:"0 0 1024 1024",width:"14",height:"14"},[a("path",{d:"M153.856 154.112H153.6a51.2 51.2 0 0 0-51.2 51.2V819.2a51.2 51.2 0 0 0 51.2 51.2h716.8a51.2 51.2 0 0 0 51.2-51.2V307.4048a51.2 51.2 0 0 0-51.4048-50.9952l-336.6912 1.3312a102.4 102.4 0 0 1-72.8064-30.0032L403.1488 170.1888a51.2 51.2 0 0 0-35.9424-15.0016l-213.3504-1.024z m0.256-51.2l213.4016 1.0752a102.4 102.4 0 0 1 71.8848 30.0032l57.4976 57.5488a51.2 51.2 0 0 0 36.4544 15.0016l336.64-1.3312A102.4 102.4 0 0 1 972.8 307.2v512a102.4 102.4 0 0 1-102.4 102.4H153.6a102.4 102.4 0 0 1-102.4-102.4V205.312a102.4 102.4 0 0 1 102.4-102.4h0.512z"})],-1)),D={class:"explain"},I={key:0,class:"project-dir-explain project-dir-explain-child"},b={class:"item"},H={class:"row"},C={style:{display:"flex","align-items":"center","padding-left":"40px",width:"200px"}},E=d(()=>a("svg",{viewBox:"0 0 1024 1024",width:"14",height:"14"},[a("path",{d:"M153.856 154.112H153.6a51.2 51.2 0 0 0-51.2 51.2V819.2a51.2 51.2 0 0 0 51.2 51.2h716.8a51.2 51.2 0 0 0 51.2-51.2V307.4048a51.2 51.2 0 0 0-51.4048-50.9952l-336.6912 1.3312a102.4 102.4 0 0 1-72.8064-30.0032L403.1488 170.1888a51.2 51.2 0 0 0-35.9424-15.0016l-213.3504-1.024z m0.256-51.2l213.4016 1.0752a102.4 102.4 0 0 1 71.8848 30.0032l57.4976 57.5488a51.2 51.2 0 0 0 36.4544 15.0016l336.64-1.3312A102.4 102.4 0 0 1 972.8 307.2v512a102.4 102.4 0 0 1-102.4 102.4H153.6a102.4 102.4 0 0 1-102.4-102.4V205.312a102.4 102.4 0 0 1 102.4-102.4h0.512z"})],-1)),P={class:"explain"},$={key:0,class:"project-dir-explain project-dir-explain-child"},k={class:"item"},L={class:"row"},M={style:{display:"flex","align-items":"center","padding-left":"62px",width:"200px"}},N=d(()=>a("svg",{viewBox:"0 0 1024 1024",width:"14",height:"14"},[a("path",{d:"M153.856 154.112H153.6a51.2 51.2 0 0 0-51.2 51.2V819.2a51.2 51.2 0 0 0 51.2 51.2h716.8a51.2 51.2 0 0 0 51.2-51.2V307.4048a51.2 51.2 0 0 0-51.4048-50.9952l-336.6912 1.3312a102.4 102.4 0 0 1-72.8064-30.0032L403.1488 170.1888a51.2 51.2 0 0 0-35.9424-15.0016l-213.3504-1.024z m0.256-51.2l213.4016 1.0752a102.4 102.4 0 0 1 71.8848 30.0032l57.4976 57.5488a51.2 51.2 0 0 0 36.4544 15.0016l336.64-1.3312A102.4 102.4 0 0 1 972.8 307.2v512a102.4 102.4 0 0 1-102.4 102.4H153.6a102.4 102.4 0 0 1-102.4-102.4V205.312a102.4 102.4 0 0 1 102.4-102.4h0.512z"})],-1)),A={class:"explain"},F={__name:"ProjectDirExplain",setup(s){const{lang:p}=g(),e=p.value==="zh-CN",_=w([{name:"dist",explain:e?"存放编译生成的文件":"Store compiled files"},{name:"docs",explain:e?"文档目录":"Docs directory"},{name:"scripts",explain:e?"构建的脚本目录":"Built script directory"},{name:"src",explain:e?"源码目录":"Source code directory",children:[{name:"common",explain:e?"存放公共的基础的一些文件":"Store some public basic files",children:[{name:"utils",explain:e?"工具类文件夹":"Util directory"}]},{name:"component",explain:e?"组件文件夹":"Component directory"},{name:"extension",explain:e?"可扩展的一些模块文件夹":"Some module directory that can be extended",children:[{name:"figure",explain:e?"基础图形文件夹":"Basic drawing directory"},{name:"i18n",explain:e?"国际化文件夹":"International directory"},{name:"indicator",explain:e?"指标文件夹":"Indicator directory"},{name:"overlay",explain:e?"覆盖物文件夹":"Overlay directory"},{name:"styles",explain:e?"样式文件夹":"Style directory"},{name:"x-axis",explain:e?"x轴文件夹":"X-axis directory"},{name:"y-axis",explain:e?"y轴文件夹":"Y-axis directory"}]},{name:"pane",explain:e?"窗口文件夹":"Panel directory"},{name:"store",explain:e?"数据存储文件夹":"Data store directory"},{name:"view",explain:e?"绘制模块文件夹":"Draw module directory"},{name:"widget",explain:e?"绘制模块集合文件夹":"Draw module collection directory"}]},{name:"tests",explain:e?"测试模块文件夹":"Test module directory"}]);return(G,J)=>(t(),i("ul",S,[(t(!0),i(r,null,c(_.value,(l,v)=>(t(),i("li",j,[a("div",{class:f(["row",{"not-border":v===_.value.length-1}])},[a("div",z,[B,a("span",null,n(l.name),1)]),a("span",D,"//  "+n(l.explain),1)],2),l.children?(t(),i("ul",I,[(t(!0),i(r,null,c(l.children,o=>(t(),i("li",b,[a("div",H,[a("div",C,[E,a("span",null,n(o.name),1)]),a("span",P,"//  "+n(o.explain),1)]),o.children?(t(),i("ul",$,[(t(!0),i(r,null,c(o.children,x=>(t(),i("li",k,[a("div",L,[a("div",M,[N,a("span",null,n(x.name),1)]),a("span",A,"//  "+n(x.explain),1)])]))),256))])):h("",!0)]))),256))])):h("",!0)]))),256))]))}},Q=m(F,[["__scopeId","data-v-636b78ea"]]),O={},T=s=>(u("data-v-41223284"),s=s(),y(),s),U={class:"module"},X=T(()=>a("img",{style:{width:"380px"},src:V},null,-1)),Y=[X];function q(s,p){return t(),i("div",U,Y)}const R=m(O,[["render",q],["__scopeId","data-v-41223284"]]);export{Q as P,R as a}; +import{_ as m,u as g,s as w,o as t,c as i,F as r,E as c,j as a,t as n,n as f,e as h,p as u,l as y,af as V}from"./framework.DxmCH4Ps.js";const d=s=>(u("data-v-636b78ea"),s=s(),y(),s),S={class:"project-dir-explain",style:{"margin-top":"20px"}},j={class:"item"},z={style:{display:"flex","align-items":"center","padding-left":"18px",width:"200px"}},B=d(()=>a("svg",{viewBox:"0 0 1024 1024",width:"14",height:"14"},[a("path",{d:"M153.856 154.112H153.6a51.2 51.2 0 0 0-51.2 51.2V819.2a51.2 51.2 0 0 0 51.2 51.2h716.8a51.2 51.2 0 0 0 51.2-51.2V307.4048a51.2 51.2 0 0 0-51.4048-50.9952l-336.6912 1.3312a102.4 102.4 0 0 1-72.8064-30.0032L403.1488 170.1888a51.2 51.2 0 0 0-35.9424-15.0016l-213.3504-1.024z m0.256-51.2l213.4016 1.0752a102.4 102.4 0 0 1 71.8848 30.0032l57.4976 57.5488a51.2 51.2 0 0 0 36.4544 15.0016l336.64-1.3312A102.4 102.4 0 0 1 972.8 307.2v512a102.4 102.4 0 0 1-102.4 102.4H153.6a102.4 102.4 0 0 1-102.4-102.4V205.312a102.4 102.4 0 0 1 102.4-102.4h0.512z"})],-1)),D={class:"explain"},I={key:0,class:"project-dir-explain project-dir-explain-child"},b={class:"item"},H={class:"row"},C={style:{display:"flex","align-items":"center","padding-left":"40px",width:"200px"}},E=d(()=>a("svg",{viewBox:"0 0 1024 1024",width:"14",height:"14"},[a("path",{d:"M153.856 154.112H153.6a51.2 51.2 0 0 0-51.2 51.2V819.2a51.2 51.2 0 0 0 51.2 51.2h716.8a51.2 51.2 0 0 0 51.2-51.2V307.4048a51.2 51.2 0 0 0-51.4048-50.9952l-336.6912 1.3312a102.4 102.4 0 0 1-72.8064-30.0032L403.1488 170.1888a51.2 51.2 0 0 0-35.9424-15.0016l-213.3504-1.024z m0.256-51.2l213.4016 1.0752a102.4 102.4 0 0 1 71.8848 30.0032l57.4976 57.5488a51.2 51.2 0 0 0 36.4544 15.0016l336.64-1.3312A102.4 102.4 0 0 1 972.8 307.2v512a102.4 102.4 0 0 1-102.4 102.4H153.6a102.4 102.4 0 0 1-102.4-102.4V205.312a102.4 102.4 0 0 1 102.4-102.4h0.512z"})],-1)),P={class:"explain"},$={key:0,class:"project-dir-explain project-dir-explain-child"},k={class:"item"},L={class:"row"},M={style:{display:"flex","align-items":"center","padding-left":"62px",width:"200px"}},N=d(()=>a("svg",{viewBox:"0 0 1024 1024",width:"14",height:"14"},[a("path",{d:"M153.856 154.112H153.6a51.2 51.2 0 0 0-51.2 51.2V819.2a51.2 51.2 0 0 0 51.2 51.2h716.8a51.2 51.2 0 0 0 51.2-51.2V307.4048a51.2 51.2 0 0 0-51.4048-50.9952l-336.6912 1.3312a102.4 102.4 0 0 1-72.8064-30.0032L403.1488 170.1888a51.2 51.2 0 0 0-35.9424-15.0016l-213.3504-1.024z m0.256-51.2l213.4016 1.0752a102.4 102.4 0 0 1 71.8848 30.0032l57.4976 57.5488a51.2 51.2 0 0 0 36.4544 15.0016l336.64-1.3312A102.4 102.4 0 0 1 972.8 307.2v512a102.4 102.4 0 0 1-102.4 102.4H153.6a102.4 102.4 0 0 1-102.4-102.4V205.312a102.4 102.4 0 0 1 102.4-102.4h0.512z"})],-1)),A={class:"explain"},F={__name:"ProjectDirExplain",setup(s){const{lang:p}=g(),e=p.value==="zh-CN",_=w([{name:"dist",explain:e?"存放编译生成的文件":"Store compiled files"},{name:"docs",explain:e?"文档目录":"Docs directory"},{name:"scripts",explain:e?"构建的脚本目录":"Built script directory"},{name:"src",explain:e?"源码目录":"Source code directory",children:[{name:"common",explain:e?"存放公共的基础的一些文件":"Store some public basic files",children:[{name:"utils",explain:e?"工具类文件夹":"Util directory"}]},{name:"component",explain:e?"组件文件夹":"Component directory"},{name:"extension",explain:e?"可扩展的一些模块文件夹":"Some module directory that can be extended",children:[{name:"figure",explain:e?"基础图形文件夹":"Basic drawing directory"},{name:"i18n",explain:e?"国际化文件夹":"International directory"},{name:"indicator",explain:e?"指标文件夹":"Indicator directory"},{name:"overlay",explain:e?"覆盖物文件夹":"Overlay directory"},{name:"styles",explain:e?"样式文件夹":"Style directory"},{name:"x-axis",explain:e?"x轴文件夹":"X-axis directory"},{name:"y-axis",explain:e?"y轴文件夹":"Y-axis directory"}]},{name:"pane",explain:e?"窗口文件夹":"Panel directory"},{name:"store",explain:e?"数据存储文件夹":"Data store directory"},{name:"view",explain:e?"绘制模块文件夹":"Draw module directory"},{name:"widget",explain:e?"绘制模块集合文件夹":"Draw module collection directory"}]},{name:"tests",explain:e?"测试模块文件夹":"Test module directory"}]);return(G,J)=>(t(),i("ul",S,[(t(!0),i(r,null,c(_.value,(l,v)=>(t(),i("li",j,[a("div",{class:f(["row",{"not-border":v===_.value.length-1}])},[a("div",z,[B,a("span",null,n(l.name),1)]),a("span",D,"//  "+n(l.explain),1)],2),l.children?(t(),i("ul",I,[(t(!0),i(r,null,c(l.children,o=>(t(),i("li",b,[a("div",H,[a("div",C,[E,a("span",null,n(o.name),1)]),a("span",P,"//  "+n(o.explain),1)]),o.children?(t(),i("ul",$,[(t(!0),i(r,null,c(o.children,x=>(t(),i("li",k,[a("div",L,[a("div",M,[N,a("span",null,n(x.name),1)]),a("span",A,"//  "+n(x.explain),1)])]))),256))])):h("",!0)]))),256))])):h("",!0)]))),256))]))}},Q=m(F,[["__scopeId","data-v-636b78ea"]]),O={},T=s=>(u("data-v-41223284"),s=s(),y(),s),U={class:"module"},X=T(()=>a("img",{style:{width:"380px"},src:V},null,-1)),Y=[X];function q(s,p){return t(),i("div",U,Y)}const R=m(O,[["render",q],["__scopeId","data-v-41223284"]]);export{Q as P,R as a}; diff --git a/assets/chunks/StyleExplain.ajmPHgjB.js b/assets/chunks/StyleExplain.BgURdqdp.js similarity index 93% rename from assets/chunks/StyleExplain.ajmPHgjB.js rename to assets/chunks/StyleExplain.BgURdqdp.js index 93dbc5ef..e1b7e02f 100644 --- a/assets/chunks/StyleExplain.ajmPHgjB.js +++ b/assets/chunks/StyleExplain.BgURdqdp.js @@ -1 +1 @@ -import{_ as n,s as d,o as a,c as t,j as s,F as i,E as p,t as c,a as x,p as _,l as h,ae as u}from"./framework.D9Guh45F.js";const k=e=>(_("data-v-214cdbcb"),e=e(),h(),e),m=k(()=>s("img",{src:u},null,-1)),y={class:"style-explain"},v={class:"style-explain-item"},g={__name:"StyleExplain",setup(e){const r=d(["grid.horizontal","grid.vertical","candle.bar","candle.candle.priceMark.last.line","candle.candle.priceMark.last.text","candle.candle.priceMark.high","candle.candle.priceMark.low","candle.candle.tooltip","indicator.ohlc","indicator.lastValueMark","indicator.tooltip","xAxis.axisLine","xAxis.tickLine","xAxis.tickText","yAxis.axisLine","yAxis.tickLine","yAxis.tickText","separator","crosshair.horizontal.line","crosshair.horizontal.text","crosshair.vertical.line","crosshair.vertical.text","overlay"]);return(S,A)=>(a(),t(i,null,[m,s("div",y,[(a(!0),t(i,null,p(r.value,(l,o)=>(a(),t("span",v,[s("strong",null,c(o+1),1),x(" "+c(l),1)]))),256))])],64))}},L=n(g,[["__scopeId","data-v-214cdbcb"]]);export{L as S}; +import{_ as n,s as d,o as a,c as t,j as s,F as i,E as p,t as c,a as x,p as _,l as h,ae as u}from"./framework.DxmCH4Ps.js";const k=e=>(_("data-v-214cdbcb"),e=e(),h(),e),m=k(()=>s("img",{src:u},null,-1)),y={class:"style-explain"},v={class:"style-explain-item"},g={__name:"StyleExplain",setup(e){const r=d(["grid.horizontal","grid.vertical","candle.bar","candle.candle.priceMark.last.line","candle.candle.priceMark.last.text","candle.candle.priceMark.high","candle.candle.priceMark.low","candle.candle.tooltip","indicator.ohlc","indicator.lastValueMark","indicator.tooltip","xAxis.axisLine","xAxis.tickLine","xAxis.tickText","yAxis.axisLine","yAxis.tickLine","yAxis.tickText","separator","crosshair.horizontal.line","crosshair.horizontal.text","crosshair.vertical.line","crosshair.vertical.text","overlay"]);return(S,A)=>(a(),t(i,null,[m,s("div",y,[(a(!0),t(i,null,p(r.value,(l,o)=>(a(),t("span",v,[s("strong",null,c(o+1),1),x(" "+c(l),1)]))),256))])],64))}},L=n(g,[["__scopeId","data-v-214cdbcb"]]);export{L as S}; diff --git a/assets/chunks/VPLocalSearchBox.KF6SLMqA.js b/assets/chunks/VPLocalSearchBox.DJCM-77W.js similarity index 99% rename from assets/chunks/VPLocalSearchBox.KF6SLMqA.js rename to assets/chunks/VPLocalSearchBox.DJCM-77W.js index 58305b07..969545c3 100644 --- a/assets/chunks/VPLocalSearchBox.KF6SLMqA.js +++ b/assets/chunks/VPLocalSearchBox.DJCM-77W.js @@ -1,4 +1,4 @@ -var It=Object.defineProperty;var Dt=(o,e,t)=>e in o?It(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t;var Oe=(o,e,t)=>(Dt(o,typeof e!="symbol"?e+"":e,t),t);import{X as tt,s as oe,v as $e,at as kt,au as Ot,d as Rt,G as xe,av as rt,h as Fe,aw as _t,ax as Mt,x as Lt,ay as Pt,y as Re,R as de,Q as Ee,az as zt,aA as Bt,Y as Vt,U as $t,aB as Wt,o as ee,b as Kt,j as k,a1 as Ut,k as j,aC as Jt,aD as jt,aE as Gt,c as re,n as at,e as Se,E as nt,F as it,a as ve,t as pe,aF as Ht,p as Qt,l as qt,aG as ot,a6 as Yt,aj as Zt,ap as Xt,aH as er,_ as tr}from"./framework.D9Guh45F.js";import{u as rr,c as ar}from"./theme.FATYM8wi.js";const nr={root:()=>tt(()=>import("./@localSearchIndexroot.CM8l8Gp2.js"),[]),"en-US":()=>tt(()=>import("./@localSearchIndexen-US.h4TfViDK.js"),[])};/*! +var It=Object.defineProperty;var Dt=(o,e,t)=>e in o?It(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t;var Oe=(o,e,t)=>(Dt(o,typeof e!="symbol"?e+"":e,t),t);import{X as tt,s as oe,v as $e,at as kt,au as Ot,d as Rt,G as xe,av as rt,h as Fe,aw as _t,ax as Mt,x as Lt,ay as Pt,y as Re,R as de,Q as Ee,az as zt,aA as Bt,Y as Vt,U as $t,aB as Wt,o as ee,b as Kt,j as k,a1 as Ut,k as j,aC as Jt,aD as jt,aE as Gt,c as re,n as at,e as Se,E as nt,F as it,a as ve,t as pe,aF as Ht,p as Qt,l as qt,aG as ot,a6 as Yt,aj as Zt,ap as Xt,aH as er,_ as tr}from"./framework.DxmCH4Ps.js";import{u as rr,c as ar}from"./theme.lwyW5HKe.js";const nr={root:()=>tt(()=>import("./@localSearchIndexroot.pHqcDG7v.js"),[]),"en-US":()=>tt(()=>import("./@localSearchIndexen-US.CmBxSAeJ.js"),[])};/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var mt=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Ce=mt.join(","),gt=typeof Element>"u",ue=gt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ne=!gt&&Element.prototype.getRootNode?function(o){var e;return o==null||(e=o.getRootNode)===null||e===void 0?void 0:e.call(o)}:function(o){return o==null?void 0:o.ownerDocument},Ie=function o(e,t){var r;t===void 0&&(t=!0);var n=e==null||(r=e.getAttribute)===null||r===void 0?void 0:r.call(e,"inert"),a=n===""||n==="true",i=a||t&&e&&o(e.parentNode);return i},ir=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},bt=function(e,t,r){if(Ie(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Ce));return t&&ue.call(e,Ce)&&n.unshift(e),n=n.filter(r),n},wt=function o(e,t,r){for(var n=[],a=Array.from(e);a.length;){var i=a.shift();if(!Ie(i,!1))if(i.tagName==="SLOT"){var s=i.assignedElements(),u=s.length?s:i.children,l=o(u,!0,r);r.flatten?n.push.apply(n,l):n.push({scopeParent:i,candidates:l})}else{var h=ue.call(i,Ce);h&&r.filter(i)&&(t||!e.includes(i))&&n.push(i);var d=i.shadowRoot||typeof r.getShadowRoot=="function"&&r.getShadowRoot(i),v=!Ie(d,!1)&&(!r.shadowRootFilter||r.shadowRootFilter(i));if(d&&v){var y=o(d===!0?i.children:d.children,!0,r);r.flatten?n.push.apply(n,y):n.push({scopeParent:i,candidates:y})}else a.unshift.apply(a,i.children)}}return n},xt=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},se=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||ir(e))&&!xt(e)?0:e.tabIndex},or=function(e,t){var r=se(e);return r<0&&t&&!xt(e)?0:r},sr=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},Ft=function(e){return e.tagName==="INPUT"},ur=function(e){return Ft(e)&&e.type==="hidden"},lr=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},cr=function(e,t){for(var r=0;rsummary:first-of-type"),i=a?e.parentElement:e;if(ue.call(i,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof n=="function"){for(var s=e;e;){var u=e.parentElement,l=Ne(e);if(u&&!u.shadowRoot&&n(u)===!0)return st(e);e.assignedSlot?e=e.assignedSlot:!u&&l!==e.ownerDocument?e=l.host:e=u}e=s}if(vr(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return st(e);return!1},yr=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var r=0;r=0)},gr=function o(e){var t=[],r=[];return e.forEach(function(n,a){var i=!!n.scopeParent,s=i?n.scopeParent:n,u=or(s,i),l=i?o(n.candidates):s;u===0?i?t.push.apply(t,l):t.push(s):r.push({documentOrder:a,tabIndex:u,item:n,isScope:i,content:l})}),r.sort(sr).reduce(function(n,a){return a.isScope?n.push.apply(n,a.content):n.push(a.content),n},[]).concat(t)},br=function(e,t){t=t||{};var r;return t.getShadowRoot?r=wt([e],t.includeContainer,{filter:We.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:mr}):r=bt(e,t.includeContainer,We.bind(null,t)),gr(r)},wr=function(e,t){t=t||{};var r;return t.getShadowRoot?r=wt([e],t.includeContainer,{filter:De.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=bt(e,t.includeContainer,De.bind(null,t)),r},le=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ue.call(e,Ce)===!1?!1:We(t,e)},xr=mt.concat("iframe").join(","),_e=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ue.call(e,xr)===!1?!1:De(t,e)};/*! diff --git a/assets/chunks/framework.D9Guh45F.js b/assets/chunks/framework.DxmCH4Ps.js similarity index 89% rename from assets/chunks/framework.D9Guh45F.js rename to assets/chunks/framework.DxmCH4Ps.js index 7fea196f..c87f0281 100644 --- a/assets/chunks/framework.D9Guh45F.js +++ b/assets/chunks/framework.DxmCH4Ps.js @@ -2,16 +2,16 @@ * @vue/shared v3.4.27 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function Cs(e,t){const n=new Set(e.split(","));return t?s=>n.has(s.toLowerCase()):s=>n.has(s)}const ee={},mt=[],Se=()=>{},Ai=()=>!1,Kt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ss=e=>e.startsWith("onUpdate:"),ie=Object.assign,xs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ri=Object.prototype.hasOwnProperty,Y=(e,t)=>Ri.call(e,t),K=Array.isArray,_t=e=>xn(e)==="[object Map]",zr=e=>xn(e)==="[object Set]",B=e=>typeof e=="function",ne=e=>typeof e=="string",ft=e=>typeof e=="symbol",Q=e=>e!==null&&typeof e=="object",Xr=e=>(Q(e)||B(e))&&B(e.then)&&B(e.catch),Yr=Object.prototype.toString,xn=e=>Yr.call(e),Oi=e=>xn(e).slice(8,-1),Jr=e=>xn(e)==="[object Object]",Ts=e=>ne(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,yt=Cs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Tn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Li=/-(\w)/g,Ue=Tn(e=>e.replace(Li,(t,n)=>n?n.toUpperCase():"")),Ii=/\B([A-Z])/g,dt=Tn(e=>e.replace(Ii,"-$1").toLowerCase()),An=Tn(e=>e.charAt(0).toUpperCase()+e.slice(1)),fn=Tn(e=>e?`on${An(e)}`:""),Je=(e,t)=>!Object.is(e,t),dn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},as=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Mi=e=>{const t=ne(e)?Number(e):NaN;return isNaN(t)?e:t};let Zs;const Qr=()=>Zs||(Zs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Rn(e){if(K(e)){const t={};for(let n=0;n{if(n){const s=n.split(Ni);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function On(e){let t="";if(ne(e))t=e;else if(K(e))for(let n=0;nne(e)?e:e==null?"":K(e)||Q(e)&&(e.toString===Yr||!B(e.toString))?JSON.stringify(e,to,2):String(e),to=(e,t)=>t&&t.__v_isRef?to(e,t.value):_t(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],o)=>(n[Wn(s,o)+" =>"]=r,n),{})}:zr(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Wn(n))}:ft(t)?Wn(t):Q(t)&&!K(t)&&!Jr(t)?String(t):t,Wn=(e,t="")=>{var n;return ft(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +**//*! #__NO_SIDE_EFFECTS__ */function Cs(e,t){const n=new Set(e.split(","));return t?s=>n.has(s.toLowerCase()):s=>n.has(s)}const ee={},mt=[],Se=()=>{},Ai=()=>!1,Kt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ss=e=>e.startsWith("onUpdate:"),ie=Object.assign,xs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ri=Object.prototype.hasOwnProperty,Y=(e,t)=>Ri.call(e,t),K=Array.isArray,_t=e=>xn(e)==="[object Map]",zr=e=>xn(e)==="[object Set]",B=e=>typeof e=="function",ne=e=>typeof e=="string",ft=e=>typeof e=="symbol",Q=e=>e!==null&&typeof e=="object",Xr=e=>(Q(e)||B(e))&&B(e.then)&&B(e.catch),Yr=Object.prototype.toString,xn=e=>Yr.call(e),Oi=e=>xn(e).slice(8,-1),Jr=e=>xn(e)==="[object Object]",Ts=e=>ne(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,yt=Cs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Tn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Li=/-(\w)/g,Ue=Tn(e=>e.replace(Li,(t,n)=>n?n.toUpperCase():"")),Ii=/\B([A-Z])/g,dt=Tn(e=>e.replace(Ii,"-$1").toLowerCase()),An=Tn(e=>e.charAt(0).toUpperCase()+e.slice(1)),fn=Tn(e=>e?`on${An(e)}`:""),Je=(e,t)=>!Object.is(e,t),dn=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},as=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Mi=e=>{const t=ne(e)?Number(e):NaN;return isNaN(t)?e:t};let Zs;const Qr=()=>Zs||(Zs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Rn(e){if(K(e)){const t={};for(let n=0;n{if(n){const s=n.split(Pi);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function On(e){let t="";if(ne(e))t=e;else if(K(e))for(let n=0;nne(e)?e:e==null?"":K(e)||Q(e)&&(e.toString===Yr||!B(e.toString))?JSON.stringify(e,to,2):String(e),to=(e,t)=>t&&t.__v_isRef?to(e,t.value):_t(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],o)=>(n[Wn(s,o)+" =>"]=r,n),{})}:zr(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Wn(n))}:ft(t)?Wn(t):Q(t)&&!K(t)&&!Jr(t)?String(t):t,Wn=(e,t="")=>{var n;return ft(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.4.27 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let we;class $i{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=we,!t&&we&&(this.index=(we.scopes||(we.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=we;try{return we=this,t()}finally{we=n}}}on(){we=this}off(){we=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),et()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Xe,n=ct;try{return Xe=!0,ct=this,this._runnings++,Qs(this),this.fn()}finally{er(this),this._runnings--,ct=n,Xe=t}}stop(){this.active&&(Qs(this),er(this),this.onStop&&this.onStop(),this.active=!1)}}function Vi(e){return e.value}function Qs(e){e._trackId++,e._depsLength=0}function er(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},_n=new WeakMap,at=Symbol(""),ds=Symbol("");function be(e,t,n){if(Xe&&ct){let s=_n.get(e);s||_n.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=lo(()=>s.delete(n))),oo(ct,r)}}function $e(e,t,n,s,r,o){const i=_n.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&K(e)){const c=Number(s);i.forEach((a,f)=>{(f==="length"||!ft(f)&&f>=c)&&l.push(a)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":K(e)?Ts(n)&&l.push(i.get("length")):(l.push(i.get(at)),_t(e)&&l.push(i.get(ds)));break;case"delete":K(e)||(l.push(i.get(at)),_t(e)&&l.push(i.get(ds)));break;case"set":_t(e)&&l.push(i.get(at));break}Rs();for(const c of l)c&&io(c,4);Os()}function Ki(e,t){const n=_n.get(e);return n&&n.get(t)}const Bi=Cs("__proto__,__v_isRef,__isVue"),co=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ft)),tr=Wi();function Wi(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=J(this);for(let o=0,i=this.length;o{e[t]=function(...n){Qe(),Rs();const s=J(this)[t].apply(this,n);return Os(),et(),s}}),e}function qi(e){ft(e)||(e=String(e));const t=J(this);return be(t,"has",e),t.hasOwnProperty(e)}class ao{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){const r=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return s===(r?o?ol:po:o?ho:fo).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const i=K(t);if(!r){if(i&&Y(tr,n))return Reflect.get(tr,n,s);if(n==="hasOwnProperty")return qi}const l=Reflect.get(t,n,s);return(ft(n)?co.has(n):Bi(n))||(r||be(t,"get",n),o)?l:de(l)?i&&Ts(n)?l:l.value:Q(l)?r?Mn(l):In(l):l}}class uo extends ao{constructor(t=!1){super(!1,t)}set(t,n,s,r){let o=t[n];if(!this._isShallow){const c=Ut(o);if(!yn(s)&&!Ut(s)&&(o=J(o),s=J(s)),!K(t)&&de(o)&&!de(s))return c?!1:(o.value=s,!0)}const i=K(t)&&Ts(n)?Number(n)e,Ln=e=>Reflect.getPrototypeOf(e);function Yt(e,t,n=!1,s=!1){e=e.__v_raw;const r=J(e),o=J(t);n||(Je(t,o)&&be(r,"get",t),be(r,"get",o));const{has:i}=Ln(r),l=s?Ls:n?Ps:Dt;if(i.call(r,t))return l(e.get(t));if(i.call(r,o))return l(e.get(o));e!==r&&e.get(t)}function Jt(e,t=!1){const n=this.__v_raw,s=J(n),r=J(e);return t||(Je(e,r)&&be(s,"has",e),be(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function Zt(e,t=!1){return e=e.__v_raw,!t&&be(J(e),"iterate",at),Reflect.get(e,"size",e)}function nr(e){e=J(e);const t=J(this);return Ln(t).has.call(t,e)||(t.add(e),$e(t,"add",e,e)),this}function sr(e,t){t=J(t);const n=J(this),{has:s,get:r}=Ln(n);let o=s.call(n,e);o||(e=J(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?Je(t,i)&&$e(n,"set",e,t):$e(n,"add",e,t),this}function rr(e){const t=J(this),{has:n,get:s}=Ln(t);let r=n.call(t,e);r||(e=J(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&$e(t,"delete",e,void 0),o}function or(){const e=J(this),t=e.size!==0,n=e.clear();return t&&$e(e,"clear",void 0,void 0),n}function Qt(e,t){return function(s,r){const o=this,i=o.__v_raw,l=J(i),c=t?Ls:e?Ps:Dt;return!e&&be(l,"iterate",at),i.forEach((a,f)=>s.call(r,c(a),c(f),o))}}function en(e,t,n){return function(...s){const r=this.__v_raw,o=J(r),i=_t(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,a=r[e](...s),f=n?Ls:t?Ps:Dt;return!t&&be(o,"iterate",c?ds:at),{next(){const{value:h,done:p}=a.next();return p?{value:h,done:p}:{value:l?[f(h[0]),f(h[1])]:f(h),done:p}},[Symbol.iterator](){return this}}}}function je(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Ji(){const e={get(o){return Yt(this,o)},get size(){return Zt(this)},has:Jt,add:nr,set:sr,delete:rr,clear:or,forEach:Qt(!1,!1)},t={get(o){return Yt(this,o,!1,!0)},get size(){return Zt(this)},has:Jt,add:nr,set:sr,delete:rr,clear:or,forEach:Qt(!1,!0)},n={get(o){return Yt(this,o,!0)},get size(){return Zt(this,!0)},has(o){return Jt.call(this,o,!0)},add:je("add"),set:je("set"),delete:je("delete"),clear:je("clear"),forEach:Qt(!0,!1)},s={get(o){return Yt(this,o,!0,!0)},get size(){return Zt(this,!0)},has(o){return Jt.call(this,o,!0)},add:je("add"),set:je("set"),delete:je("delete"),clear:je("clear"),forEach:Qt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=en(o,!1,!1),n[o]=en(o,!0,!1),t[o]=en(o,!1,!0),s[o]=en(o,!0,!0)}),[e,n,t,s]}const[Zi,Qi,el,tl]=Ji();function Is(e,t){const n=t?e?tl:el:e?Qi:Zi;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(Y(n,r)&&r in s?n:s,r,o)}const nl={get:Is(!1,!1)},sl={get:Is(!1,!0)},rl={get:Is(!0,!1)};const fo=new WeakMap,ho=new WeakMap,po=new WeakMap,ol=new WeakMap;function il(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ll(e){return e.__v_skip||!Object.isExtensible(e)?0:il(Oi(e))}function In(e){return Ut(e)?e:Ms(e,!1,zi,nl,fo)}function cl(e){return Ms(e,!1,Yi,sl,ho)}function Mn(e){return Ms(e,!0,Xi,rl,po)}function Ms(e,t,n,s,r){if(!Q(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=ll(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function Rt(e){return Ut(e)?Rt(e.__v_raw):!!(e&&e.__v_isReactive)}function Ut(e){return!!(e&&e.__v_isReadonly)}function yn(e){return!!(e&&e.__v_isShallow)}function go(e){return e?!!e.__v_raw:!1}function J(e){const t=e&&e.__v_raw;return t?J(t):e}function hn(e){return Object.isExtensible(e)&&Zr(e,"__v_skip",!0),e}const Dt=e=>Q(e)?In(e):e,Ps=e=>Q(e)?Mn(e):e;class mo{constructor(t,n,s,r){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new As(()=>t(this._value),()=>Ot(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=J(this);return(!t._cacheable||t.effect.dirty)&&Je(t._value,t._value=t.effect.run())&&Ot(t,4),Ns(t),t.effect._dirtyLevel>=2&&Ot(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function al(e,t,n=!1){let s,r;const o=B(e);return o?(s=e,r=Se):(s=e.get,r=e.set),new mo(s,r,o||!r,n)}function Ns(e){var t;Xe&&ct&&(e=J(e),oo(ct,(t=e.dep)!=null?t:e.dep=lo(()=>e.dep=void 0,e instanceof mo?e:void 0)))}function Ot(e,t=4,n){e=J(e);const s=e.dep;s&&io(s,t)}function de(e){return!!(e&&e.__v_isRef===!0)}function re(e){return _o(e,!1)}function Fs(e){return _o(e,!0)}function _o(e,t){return de(e)?e:new ul(e,t)}class ul{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:J(t),this._value=n?t:Dt(t)}get value(){return Ns(this),this._value}set value(t){const n=this.__v_isShallow||yn(t)||Ut(t);t=n?t:J(t),Je(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Dt(t),Ot(this,4))}}function yo(e){return de(e)?e.value:e}const fl={get:(e,t,n)=>yo(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return de(r)&&!de(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function bo(e){return Rt(e)?e:new Proxy(e,fl)}class dl{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:s}=t(()=>Ns(this),()=>Ot(this));this._get=n,this._set=s}get value(){return this._get()}set value(t){this._set(t)}}function hl(e){return new dl(e)}class pl{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Ki(J(this._object),this._key)}}class gl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function ml(e,t,n){return de(e)?e:B(e)?new gl(e):Q(e)&&arguments.length>1?_l(e,t,n):re(e)}function _l(e,t,n){const s=e[t];return de(s)?s:new pl(e,t,n)}/** +**/let we;class $i{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=we,!t&&we&&(this.index=(we.scopes||(we.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=we;try{return we=this,t()}finally{we=n}}}on(){we=this}off(){we=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),et()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Xe,n=ct;try{return Xe=!0,ct=this,this._runnings++,Qs(this),this.fn()}finally{er(this),this._runnings--,ct=n,Xe=t}}stop(){this.active&&(Qs(this),er(this),this.onStop&&this.onStop(),this.active=!1)}}function Vi(e){return e.value}function Qs(e){e._trackId++,e._depsLength=0}function er(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},_n=new WeakMap,at=Symbol(""),ds=Symbol("");function be(e,t,n){if(Xe&&ct){let s=_n.get(e);s||_n.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=lo(()=>s.delete(n))),oo(ct,r)}}function $e(e,t,n,s,r,o){const i=_n.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&K(e)){const c=Number(s);i.forEach((a,f)=>{(f==="length"||!ft(f)&&f>=c)&&l.push(a)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":K(e)?Ts(n)&&l.push(i.get("length")):(l.push(i.get(at)),_t(e)&&l.push(i.get(ds)));break;case"delete":K(e)||(l.push(i.get(at)),_t(e)&&l.push(i.get(ds)));break;case"set":_t(e)&&l.push(i.get(at));break}Rs();for(const c of l)c&&io(c,4);Os()}function Ki(e,t){const n=_n.get(e);return n&&n.get(t)}const Bi=Cs("__proto__,__v_isRef,__isVue"),co=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ft)),tr=Wi();function Wi(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=J(this);for(let o=0,i=this.length;o{e[t]=function(...n){Qe(),Rs();const s=J(this)[t].apply(this,n);return Os(),et(),s}}),e}function qi(e){ft(e)||(e=String(e));const t=J(this);return be(t,"has",e),t.hasOwnProperty(e)}class ao{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){const r=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return s===(r?o?ol:po:o?ho:fo).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const i=K(t);if(!r){if(i&&Y(tr,n))return Reflect.get(tr,n,s);if(n==="hasOwnProperty")return qi}const l=Reflect.get(t,n,s);return(ft(n)?co.has(n):Bi(n))||(r||be(t,"get",n),o)?l:de(l)?i&&Ts(n)?l:l.value:Q(l)?r?Mn(l):In(l):l}}class uo extends ao{constructor(t=!1){super(!1,t)}set(t,n,s,r){let o=t[n];if(!this._isShallow){const c=Ut(o);if(!yn(s)&&!Ut(s)&&(o=J(o),s=J(s)),!K(t)&&de(o)&&!de(s))return c?!1:(o.value=s,!0)}const i=K(t)&&Ts(n)?Number(n)e,Ln=e=>Reflect.getPrototypeOf(e);function Yt(e,t,n=!1,s=!1){e=e.__v_raw;const r=J(e),o=J(t);n||(Je(t,o)&&be(r,"get",t),be(r,"get",o));const{has:i}=Ln(r),l=s?Ls:n?Ns:Dt;if(i.call(r,t))return l(e.get(t));if(i.call(r,o))return l(e.get(o));e!==r&&e.get(t)}function Jt(e,t=!1){const n=this.__v_raw,s=J(n),r=J(e);return t||(Je(e,r)&&be(s,"has",e),be(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function Zt(e,t=!1){return e=e.__v_raw,!t&&be(J(e),"iterate",at),Reflect.get(e,"size",e)}function nr(e){e=J(e);const t=J(this);return Ln(t).has.call(t,e)||(t.add(e),$e(t,"add",e,e)),this}function sr(e,t){t=J(t);const n=J(this),{has:s,get:r}=Ln(n);let o=s.call(n,e);o||(e=J(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?Je(t,i)&&$e(n,"set",e,t):$e(n,"add",e,t),this}function rr(e){const t=J(this),{has:n,get:s}=Ln(t);let r=n.call(t,e);r||(e=J(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&$e(t,"delete",e,void 0),o}function or(){const e=J(this),t=e.size!==0,n=e.clear();return t&&$e(e,"clear",void 0,void 0),n}function Qt(e,t){return function(s,r){const o=this,i=o.__v_raw,l=J(i),c=t?Ls:e?Ns:Dt;return!e&&be(l,"iterate",at),i.forEach((a,f)=>s.call(r,c(a),c(f),o))}}function en(e,t,n){return function(...s){const r=this.__v_raw,o=J(r),i=_t(o),l=e==="entries"||e===Symbol.iterator&&i,c=e==="keys"&&i,a=r[e](...s),f=n?Ls:t?Ns:Dt;return!t&&be(o,"iterate",c?ds:at),{next(){const{value:h,done:p}=a.next();return p?{value:h,done:p}:{value:l?[f(h[0]),f(h[1])]:f(h),done:p}},[Symbol.iterator](){return this}}}}function je(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Ji(){const e={get(o){return Yt(this,o)},get size(){return Zt(this)},has:Jt,add:nr,set:sr,delete:rr,clear:or,forEach:Qt(!1,!1)},t={get(o){return Yt(this,o,!1,!0)},get size(){return Zt(this)},has:Jt,add:nr,set:sr,delete:rr,clear:or,forEach:Qt(!1,!0)},n={get(o){return Yt(this,o,!0)},get size(){return Zt(this,!0)},has(o){return Jt.call(this,o,!0)},add:je("add"),set:je("set"),delete:je("delete"),clear:je("clear"),forEach:Qt(!0,!1)},s={get(o){return Yt(this,o,!0,!0)},get size(){return Zt(this,!0)},has(o){return Jt.call(this,o,!0)},add:je("add"),set:je("set"),delete:je("delete"),clear:je("clear"),forEach:Qt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=en(o,!1,!1),n[o]=en(o,!0,!1),t[o]=en(o,!1,!0),s[o]=en(o,!0,!0)}),[e,n,t,s]}const[Zi,Qi,el,tl]=Ji();function Is(e,t){const n=t?e?tl:el:e?Qi:Zi;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(Y(n,r)&&r in s?n:s,r,o)}const nl={get:Is(!1,!1)},sl={get:Is(!1,!0)},rl={get:Is(!0,!1)};const fo=new WeakMap,ho=new WeakMap,po=new WeakMap,ol=new WeakMap;function il(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ll(e){return e.__v_skip||!Object.isExtensible(e)?0:il(Oi(e))}function In(e){return Ut(e)?e:Ms(e,!1,zi,nl,fo)}function cl(e){return Ms(e,!1,Yi,sl,ho)}function Mn(e){return Ms(e,!0,Xi,rl,po)}function Ms(e,t,n,s,r){if(!Q(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=ll(e);if(i===0)return e;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function Rt(e){return Ut(e)?Rt(e.__v_raw):!!(e&&e.__v_isReactive)}function Ut(e){return!!(e&&e.__v_isReadonly)}function yn(e){return!!(e&&e.__v_isShallow)}function go(e){return e?!!e.__v_raw:!1}function J(e){const t=e&&e.__v_raw;return t?J(t):e}function hn(e){return Object.isExtensible(e)&&Zr(e,"__v_skip",!0),e}const Dt=e=>Q(e)?In(e):e,Ns=e=>Q(e)?Mn(e):e;class mo{constructor(t,n,s,r){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new As(()=>t(this._value),()=>Ot(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=J(this);return(!t._cacheable||t.effect.dirty)&&Je(t._value,t._value=t.effect.run())&&Ot(t,4),Ps(t),t.effect._dirtyLevel>=2&&Ot(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function al(e,t,n=!1){let s,r;const o=B(e);return o?(s=e,r=Se):(s=e.get,r=e.set),new mo(s,r,o||!r,n)}function Ps(e){var t;Xe&&ct&&(e=J(e),oo(ct,(t=e.dep)!=null?t:e.dep=lo(()=>e.dep=void 0,e instanceof mo?e:void 0)))}function Ot(e,t=4,n){e=J(e);const s=e.dep;s&&io(s,t)}function de(e){return!!(e&&e.__v_isRef===!0)}function re(e){return _o(e,!1)}function Fs(e){return _o(e,!0)}function _o(e,t){return de(e)?e:new ul(e,t)}class ul{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:J(t),this._value=n?t:Dt(t)}get value(){return Ps(this),this._value}set value(t){const n=this.__v_isShallow||yn(t)||Ut(t);t=n?t:J(t),Je(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Dt(t),Ot(this,4))}}function yo(e){return de(e)?e.value:e}const fl={get:(e,t,n)=>yo(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return de(r)&&!de(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function bo(e){return Rt(e)?e:new Proxy(e,fl)}class dl{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:s}=t(()=>Ps(this),()=>Ot(this));this._get=n,this._set=s}get value(){return this._get()}set value(t){this._set(t)}}function hl(e){return new dl(e)}class pl{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Ki(J(this._object),this._key)}}class gl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function ml(e,t,n){return de(e)?e:B(e)?new gl(e):Q(e)&&arguments.length>1?_l(e,t,n):re(e)}function _l(e,t,n){const s=e[t];return de(s)?s:new pl(e,t,n)}/** * @vue/runtime-core v3.4.27 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function Ye(e,t,n,s){try{return s?e(...s):e()}catch(r){Bt(r,t,n)}}function xe(e,t,n,s){if(B(e)){const r=Ye(e,t,n,s);return r&&Xr(r)&&r.catch(o=>{Bt(o,t,n)}),r}if(K(e)){const r=[];for(let o=0;o>>1,r=pe[s],o=$t(r);oPe&&pe.splice(t,1)}function wl(e){K(e)?bt.push(...e):(!We||!We.includes(e,e.allowRecurse?ot+1:ot))&&bt.push(e),wo()}function ir(e,t,n=Ht?Pe+1:0){for(;n$t(n)-$t(s));if(bt.length=0,We){We.push(...t);return}for(We=t,ot=0;ote.id==null?1/0:e.id,El=(e,t)=>{const n=$t(e)-$t(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Eo(e){hs=!1,Ht=!0,pe.sort(El);try{for(Pe=0;Pene(y)?y.trim():y)),h&&(r=n.map(as))}let l,c=s[l=fn(t)]||s[l=fn(Ue(t))];!c&&o&&(c=s[l=fn(dt(t))]),c&&xe(c,e,6,r);const a=s[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,xe(a,e,6,r)}}function Co(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},l=!1;if(!B(e)){const c=a=>{const f=Co(a,t,!0);f&&(l=!0,ie(i,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(Q(e)&&s.set(e,null),null):(K(o)?o.forEach(c=>i[c]=null):ie(i,o),Q(e)&&s.set(e,i),i)}function Fn(e,t){return!e||!Kt(t)?!1:(t=t.slice(2).replace(/Once$/,""),Y(e,t[0].toLowerCase()+t.slice(1))||Y(e,dt(t))||Y(e,t))}let ce=null,Un=null;function vn(e){const t=ce;return ce=e,Un=e&&e.type.__scopeId||null,t}function tu(e){Un=e}function nu(){Un=null}const su=e=>So;function So(e,t=ce,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&vr(-1);const o=vn(t);let i;try{i=e(...r)}finally{vn(o),s._d&&vr(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function qn(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[o],slots:i,attrs:l,emit:c,render:a,renderCache:f,props:h,data:p,setupState:y,ctx:E,inheritAttrs:I}=e,U=vn(e);let q,k;try{if(n.shapeFlag&4){const _=r||s,M=_;q=Ae(a.call(M,_,f,h,y,p,E)),k=l}else{const _=t;q=Ae(_.length>1?_(h,{attrs:l,slots:i,emit:c}):_(h,null)),k=t.props?l:Sl(l)}}catch(_){Nt.length=0,Bt(_,e,1),q=oe(ye)}let g=q;if(k&&I!==!1){const _=Object.keys(k),{shapeFlag:M}=g;_.length&&M&7&&(o&&_.some(Ss)&&(k=xl(k,o)),g=Ze(g,k,!1,!0))}return n.dirs&&(g=Ze(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition&&(g.transition=n.transition),q=g,vn(U),q}const Sl=e=>{let t;for(const n in e)(n==="class"||n==="style"||Kt(n))&&((t||(t={}))[n]=e[n]);return t},xl=(e,t)=>{const n={};for(const s in e)(!Ss(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Tl(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:l,patchFlag:c}=t,a=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?lr(s,i,a):!!i;if(c&8){const f=t.dynamicProps;for(let h=0;he.__isSuspense;function Ao(e,t){t&&t.pendingBranch?K(e)?t.effects.push(...e):t.effects.push(e):wl(e)}const Ol=Symbol.for("v-scx"),Ll=()=>wt(Ol);function Hs(e,t){return Dn(e,null,t)}function iu(e,t){return Dn(e,null,{flush:"post"})}const tn={};function Ne(e,t,n){return Dn(e,t,n)}function Dn(e,t,{immediate:n,deep:s,flush:r,once:o,onTrack:i,onTrigger:l}=ee){if(t&&o){const O=t;t=(...N)=>{O(...N),M()}}const c=ue,a=O=>s===!0?O:lt(O,s===!1?1:void 0);let f,h=!1,p=!1;if(de(e)?(f=()=>e.value,h=yn(e)):Rt(e)?(f=()=>a(e),h=!0):K(e)?(p=!0,h=e.some(O=>Rt(O)||yn(O)),f=()=>e.map(O=>{if(de(O))return O.value;if(Rt(O))return a(O);if(B(O))return Ye(O,c,2)})):B(e)?t?f=()=>Ye(e,c,2):f=()=>(y&&y(),xe(e,c,3,[E])):f=Se,t&&s){const O=f;f=()=>lt(O())}let y,E=O=>{y=g.onStop=()=>{Ye(O,c,4),y=g.onStop=void 0}},I;if(Gt)if(E=Se,t?n&&xe(t,c,3,[f(),p?[]:void 0,E]):f(),r==="sync"){const O=Ll();I=O.__watcherHandles||(O.__watcherHandles=[])}else return Se;let U=p?new Array(e.length).fill(tn):tn;const q=()=>{if(!(!g.active||!g.dirty))if(t){const O=g.run();(s||h||(p?O.some((N,T)=>Je(N,U[T])):Je(O,U)))&&(y&&y(),xe(t,c,3,[O,U===tn?void 0:p&&U[0]===tn?[]:U,E]),U=O)}else g.run()};q.allowRecurse=!!t;let k;r==="sync"?k=q:r==="post"?k=()=>me(q,c&&c.suspense):(q.pre=!0,c&&(q.id=c.uid),k=()=>Nn(q));const g=new As(f,Se,k),_=no(),M=()=>{g.stop(),_&&xs(_.effects,g)};return t?n?q():U=g.run():r==="post"?me(g.run.bind(g),c&&c.suspense):g.run(),I&&I.push(M),M}function Il(e,t,n){const s=this.proxy,r=ne(e)?e.includes(".")?Ro(s,e):()=>s[e]:e.bind(s,s);let o;B(t)?o=t:(o=t.handler,n=t);const i=qt(this),l=Dn(r,o.bind(s),n);return i(),l}function Ro(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{lt(s,t,n)});else if(Jr(e))for(const s in e)lt(e[s],t,n);return e}function lu(e,t){if(ce===null)return e;const n=jn(ce)||ce.proxy,s=e.dirs||(e.dirs=[]);for(let r=0;r{e.isMounted=!0}),Po(()=>{e.isUnmounting=!0}),e}const Ee=[Function,Array],Oo={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ee,onEnter:Ee,onAfterEnter:Ee,onEnterCancelled:Ee,onBeforeLeave:Ee,onLeave:Ee,onAfterLeave:Ee,onLeaveCancelled:Ee,onBeforeAppear:Ee,onAppear:Ee,onAfterAppear:Ee,onAppearCancelled:Ee},Pl={name:"BaseTransition",props:Oo,setup(e,{slots:t}){const n=kn(),s=Ml();return()=>{const r=t.default&&Io(t.default(),!0);if(!r||!r.length)return;let o=r[0];if(r.length>1){for(const p of r)if(p.type!==ye){o=p;break}}const i=J(e),{mode:l}=i;if(s.isLeaving)return Gn(o);const c=ar(o);if(!c)return Gn(o);const a=ps(c,i,s,n);gs(c,a);const f=n.subTree,h=f&&ar(f);if(h&&h.type!==ye&&!it(c,h)){const p=ps(h,i,s,n);if(gs(h,p),l==="out-in"&&c.type!==ye)return s.isLeaving=!0,p.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Gn(o);l==="in-out"&&c.type!==ye&&(p.delayLeave=(y,E,I)=>{const U=Lo(s,h);U[String(h.key)]=h,y[qe]=()=>{E(),y[qe]=void 0,delete a.delayedLeave},a.delayedLeave=I})}return o}}},Nl=Pl;function Lo(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function ps(e,t,n,s){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:a,onEnterCancelled:f,onBeforeLeave:h,onLeave:p,onAfterLeave:y,onLeaveCancelled:E,onBeforeAppear:I,onAppear:U,onAfterAppear:q,onAppearCancelled:k}=t,g=String(e.key),_=Lo(n,e),M=(T,F)=>{T&&xe(T,s,9,F)},O=(T,F)=>{const w=F[1];M(T,F),K(T)?T.every(H=>H.length<=1)&&w():T.length<=1&&w()},N={mode:o,persisted:i,beforeEnter(T){let F=l;if(!n.isMounted)if(r)F=I||l;else return;T[qe]&&T[qe](!0);const w=_[g];w&&it(e,w)&&w.el[qe]&&w.el[qe](),M(F,[T])},enter(T){let F=c,w=a,H=f;if(!n.isMounted)if(r)F=U||c,w=q||a,H=k||f;else return;let A=!1;const G=T[nn]=le=>{A||(A=!0,le?M(H,[T]):M(w,[T]),N.delayedLeave&&N.delayedLeave(),T[nn]=void 0)};F?O(F,[T,G]):G()},leave(T,F){const w=String(e.key);if(T[nn]&&T[nn](!0),n.isUnmounting)return F();M(h,[T]);let H=!1;const A=T[qe]=G=>{H||(H=!0,F(),G?M(E,[T]):M(y,[T]),T[qe]=void 0,_[w]===e&&delete _[w])};_[w]=e,p?O(p,[T,A]):A()},clone(T){return ps(T,t,n,s)}};return N}function Gn(e){if(Wt(e))return e=Ze(e),e.children=null,e}function ar(e){if(!Wt(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&B(n.default))return n.default()}}function gs(e,t){e.shapeFlag&6&&e.component?gs(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Io(e,t=!1,n){let s=[],r=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function cu(e){B(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,timeout:o,suspensible:i=!0,onError:l}=e;let c=null,a,f=0;const h=()=>(f++,c=null,p()),p=()=>{let y;return c||(y=c=t().catch(E=>{if(E=E instanceof Error?E:new Error(String(E)),l)return new Promise((I,U)=>{l(E,()=>I(h()),()=>U(E),f+1)});throw E}).then(E=>y!==c&&c?c:(E&&(E.__esModule||E[Symbol.toStringTag]==="Module")&&(E=E.default),a=E,E)))};return $s({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return a},setup(){const y=ue;if(a)return()=>zn(a,y);const E=k=>{c=null,Bt(k,y,13,!s)};if(i&&y.suspense||Gt)return p().then(k=>()=>zn(k,y)).catch(k=>(E(k),()=>s?oe(s,{error:k}):null));const I=re(!1),U=re(),q=re(!!r);return r&&setTimeout(()=>{q.value=!1},r),o!=null&&setTimeout(()=>{if(!I.value&&!U.value){const k=new Error(`Async component timed out after ${o}ms.`);E(k),U.value=k}},o),p().then(()=>{I.value=!0,y.parent&&Wt(y.parent.vnode)&&(y.parent.effect.dirty=!0,Nn(y.parent.update))}).catch(k=>{E(k),U.value=k}),()=>{if(I.value&&a)return zn(a,y);if(U.value&&s)return oe(s,{error:U.value});if(n&&!q.value)return oe(n)}}})}function zn(e,t){const{ref:n,props:s,children:r,ce:o}=t.vnode,i=oe(e,s,r);return i.ref=n,i.ce=o,delete t.vnode.ce,i}const Wt=e=>e.type.__isKeepAlive;function Fl(e,t){Mo(e,"a",t)}function Ul(e,t){Mo(e,"da",t)}function Mo(e,t,n=ue){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Hn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Wt(r.parent.vnode)&&Dl(s,t,n,r),r=r.parent}}function Dl(e,t,n,s){const r=Hn(t,e,s,!0);$n(()=>{xs(s[t],r)},n)}function Hn(e,t,n=ue,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Qe();const l=qt(n),c=xe(t,n,e,i);return l(),et(),c});return s?r.unshift(o):r.push(o),o}}const ke=e=>(t,n=ue)=>(!Gt||e==="sp")&&Hn(e,(...s)=>t(...s),n),Hl=ke("bm"),St=ke("m"),$l=ke("bu"),kl=ke("u"),Po=ke("bum"),$n=ke("um"),jl=ke("sp"),Vl=ke("rtg"),Kl=ke("rtc");function Bl(e,t=ue){Hn("ec",e,t)}function au(e,t,n,s){let r;const o=n&&n[s];if(K(e)||ne(e)){r=new Array(e.length);for(let i=0,l=e.length;it(i,l,void 0,o&&o[l]));else{const i=Object.keys(e);r=new Array(i.length);for(let l=0,c=i.length;lCn(t)?!(t.type===ye||t.type===_e&&!No(t.children)):!0)?e:null}function fu(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:fn(s)]=e[s];return n}const ms=e=>e?ti(e)?jn(e)||e.proxy:ms(e.parent):null,Lt=ie(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ms(e.parent),$root:e=>ms(e.root),$emit:e=>e.emit,$options:e=>ks(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Nn(e.update)}),$nextTick:e=>e.n||(e.n=Pn.bind(e.proxy)),$watch:e=>Il.bind(e)}),Xn=(e,t)=>e!==ee&&!e.__isScriptSetup&&Y(e,t),Wl={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const y=i[t];if(y!==void 0)switch(y){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(Xn(s,t))return i[t]=1,s[t];if(r!==ee&&Y(r,t))return i[t]=2,r[t];if((a=e.propsOptions[0])&&Y(a,t))return i[t]=3,o[t];if(n!==ee&&Y(n,t))return i[t]=4,n[t];_s&&(i[t]=0)}}const f=Lt[t];let h,p;if(f)return t==="$attrs"&&be(e.attrs,"get",""),f(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==ee&&Y(n,t))return i[t]=4,n[t];if(p=c.config.globalProperties,Y(p,t))return p[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return Xn(r,t)?(r[t]=n,!0):s!==ee&&Y(s,t)?(s[t]=n,!0):Y(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let l;return!!n[i]||e!==ee&&Y(e,i)||Xn(t,i)||(l=o[0])&&Y(l,i)||Y(s,i)||Y(Lt,i)||Y(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Y(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function du(){return ql().slots}function ql(){const e=kn();return e.setupContext||(e.setupContext=si(e))}function ur(e){return K(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let _s=!0;function Gl(e){const t=ks(e),n=e.proxy,s=e.ctx;_s=!1,t.beforeCreate&&fr(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:l,provide:c,inject:a,created:f,beforeMount:h,mounted:p,beforeUpdate:y,updated:E,activated:I,deactivated:U,beforeDestroy:q,beforeUnmount:k,destroyed:g,unmounted:_,render:M,renderTracked:O,renderTriggered:N,errorCaptured:T,serverPrefetch:F,expose:w,inheritAttrs:H,components:A,directives:G,filters:le}=t;if(a&&zl(a,s,null),i)for(const X in i){const $=i[X];B($)&&(s[X]=$.bind(n))}if(r){const X=r.call(n,n);Q(X)&&(e.data=In(X))}if(_s=!0,o)for(const X in o){const $=o[X],De=B($)?$.bind(n,n):B($.get)?$.get.bind(n,n):Se,zt=!B($)&&B($.set)?$.set.bind(n):Se,tt=se({get:De,set:zt});Object.defineProperty(s,X,{enumerable:!0,configurable:!0,get:()=>tt.value,set:Le=>tt.value=Le})}if(l)for(const X in l)Fo(l[X],s,n,X);if(c){const X=B(c)?c.call(n):c;Reflect.ownKeys(X).forEach($=>{ec($,X[$])})}f&&fr(f,e,"c");function j(X,$){K($)?$.forEach(De=>X(De.bind(n))):$&&X($.bind(n))}if(j(Hl,h),j(St,p),j($l,y),j(kl,E),j(Fl,I),j(Ul,U),j(Bl,T),j(Kl,O),j(Vl,N),j(Po,k),j($n,_),j(jl,F),K(w))if(w.length){const X=e.exposed||(e.exposed={});w.forEach($=>{Object.defineProperty(X,$,{get:()=>n[$],set:De=>n[$]=De})})}else e.exposed||(e.exposed={});M&&e.render===Se&&(e.render=M),H!=null&&(e.inheritAttrs=H),A&&(e.components=A),G&&(e.directives=G)}function zl(e,t,n=Se){K(e)&&(e=ys(e));for(const s in e){const r=e[s];let o;Q(r)?"default"in r?o=wt(r.from||s,r.default,!0):o=wt(r.from||s):o=wt(r),de(o)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[s]=o}}function fr(e,t,n){xe(K(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Fo(e,t,n,s){const r=s.includes(".")?Ro(n,s):()=>n[s];if(ne(e)){const o=t[e];B(o)&&Ne(r,o)}else if(B(e))Ne(r,e.bind(n));else if(Q(e))if(K(e))e.forEach(o=>Fo(o,t,n,s));else{const o=B(e.handler)?e.handler.bind(n):t[e.handler];B(o)&&Ne(r,o,e)}}function ks(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(a=>wn(c,a,i,!0)),wn(c,t,i)),Q(t)&&o.set(t,c),c}function wn(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&wn(e,o,n,!0),r&&r.forEach(i=>wn(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=Xl[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const Xl={data:dr,props:hr,emits:hr,methods:At,computed:At,beforeCreate:ge,created:ge,beforeMount:ge,mounted:ge,beforeUpdate:ge,updated:ge,beforeDestroy:ge,beforeUnmount:ge,destroyed:ge,unmounted:ge,activated:ge,deactivated:ge,errorCaptured:ge,serverPrefetch:ge,components:At,directives:At,watch:Jl,provide:dr,inject:Yl};function dr(e,t){return t?e?function(){return ie(B(e)?e.call(this,this):e,B(t)?t.call(this,this):t)}:t:e}function Yl(e,t){return At(ys(e),ys(t))}function ys(e){if(K(e)){const t={};for(let n=0;n1)return n&&B(t)?t.call(s&&s.proxy):t}}const Do={},Ho=()=>Object.create(Do),$o=e=>Object.getPrototypeOf(e)===Do;function tc(e,t,n,s=!1){const r={},o=Ho();e.propsDefaults=Object.create(null),ko(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=s?r:cl(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function nc(e,t,n,s){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,l=J(r),[c]=e.propsOptions;let a=!1;if((s||i>0)&&!(i&16)){if(i&8){const f=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[p,y]=jo(h,t,!0);ie(i,p),y&&l.push(...y)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!o&&!c)return Q(e)&&s.set(e,mt),mt;if(K(o))for(let f=0;f-1,y[1]=I<0||E-1||Y(y,"default"))&&l.push(h)}}}const a=[i,l];return Q(e)&&s.set(e,a),a}function pr(e){return e[0]!=="$"&&!yt(e)}function gr(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function mr(e,t){return gr(e)===gr(t)}function _r(e,t){return K(t)?t.findIndex(n=>mr(n,e)):B(t)&&mr(t,e)?0:-1}const Vo=e=>e[0]==="_"||e==="$stable",js=e=>K(e)?e.map(Ae):[Ae(e)],sc=(e,t,n)=>{if(t._n)return t;const s=So((...r)=>js(t(...r)),n);return s._c=!1,s},Ko=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Vo(r))continue;const o=e[r];if(B(o))t[r]=sc(r,o,s);else if(o!=null){const i=js(o);t[r]=()=>i}}},Bo=(e,t)=>{const n=js(t);e.slots.default=()=>n},rc=(e,t)=>{const n=e.slots=Ho();if(e.vnode.shapeFlag&32){const s=t._;s?(ie(n,t),Zr(n,"_",s,!0)):Ko(t,n)}else t&&Bo(e,t)},oc=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=ee;if(s.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:(ie(r,t),!n&&l===1&&delete r._):(o=!t.$stable,Ko(t,r)),i=t}else t&&(Bo(e,t),i={default:1});if(o)for(const l in r)!Vo(l)&&i[l]==null&&delete r[l]};function En(e,t,n,s,r=!1){if(K(e)){e.forEach((p,y)=>En(p,t&&(K(t)?t[y]:t),n,s,r));return}if(vt(s)&&!r)return;const o=s.shapeFlag&4?jn(s.component)||s.component.proxy:s.el,i=r?null:o,{i:l,r:c}=e,a=t&&t.r,f=l.refs===ee?l.refs={}:l.refs,h=l.setupState;if(a!=null&&a!==c&&(ne(a)?(f[a]=null,Y(h,a)&&(h[a]=null)):de(a)&&(a.value=null)),B(c))Ye(c,l,12,[i,f]);else{const p=ne(c),y=de(c);if(p||y){const E=()=>{if(e.f){const I=p?Y(h,c)?h[c]:f[c]:c.value;r?K(I)&&xs(I,o):K(I)?I.includes(o)||I.push(o):p?(f[c]=[o],Y(h,c)&&(h[c]=f[c])):(c.value=[o],e.k&&(f[e.k]=c.value))}else p?(f[c]=i,Y(h,c)&&(h[c]=i)):y&&(c.value=i,e.k&&(f[e.k]=i))};i?(E.id=-1,me(E,n)):E()}}}let Ve=!1;const ic=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",lc=e=>e.namespaceURI.includes("MathML"),sn=e=>{if(ic(e))return"svg";if(lc(e))return"mathml"},rn=e=>e.nodeType===8;function cc(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:o,parentNode:i,remove:l,insert:c,createComment:a}}=e,f=(g,_)=>{if(!_.hasChildNodes()){n(null,g,_),bn(),_._vnode=g;return}Ve=!1,h(_.firstChild,g,null,null,null),bn(),_._vnode=g,Ve&&console.error("Hydration completed but contains mismatches.")},h=(g,_,M,O,N,T=!1)=>{T=T||!!_.dynamicChildren;const F=rn(g)&&g.data==="[",w=()=>I(g,_,M,O,N,F),{type:H,ref:A,shapeFlag:G,patchFlag:le}=_;let fe=g.nodeType;_.el=g,le===-2&&(T=!1,_.dynamicChildren=null);let j=null;switch(H){case Et:fe!==3?_.children===""?(c(_.el=r(""),i(g),g),j=g):j=w():(g.data!==_.children&&(Ve=!0,g.data=_.children),j=o(g));break;case ye:k(g)?(j=o(g),q(_.el=g.content.firstChild,g,M)):fe!==8||F?j=w():j=o(g);break;case Pt:if(F&&(g=o(g),fe=g.nodeType),fe===1||fe===3){j=g;const X=!_.children.length;for(let $=0;$<_.staticCount;$++)X&&(_.children+=j.nodeType===1?j.outerHTML:j.data),$===_.staticCount-1&&(_.anchor=j),j=o(j);return F?o(j):j}else w();break;case _e:F?j=E(g,_,M,O,N,T):j=w();break;default:if(G&1)(fe!==1||_.type.toLowerCase()!==g.tagName.toLowerCase())&&!k(g)?j=w():j=p(g,_,M,O,N,T);else if(G&6){_.slotScopeIds=N;const X=i(g);if(F?j=U(g):rn(g)&&g.data==="teleport start"?j=U(g,g.data,"teleport end"):j=o(g),t(_,X,null,M,O,sn(X),T),vt(_)){let $;F?($=oe(_e),$.anchor=j?j.previousSibling:X.lastChild):$=g.nodeType===3?ei(""):oe("div"),$.el=g,_.component.subTree=$}}else G&64?fe!==8?j=w():j=_.type.hydrate(g,_,M,O,N,T,e,y):G&128&&(j=_.type.hydrate(g,_,M,O,sn(i(g)),N,T,e,h))}return A!=null&&En(A,null,O,_),j},p=(g,_,M,O,N,T)=>{T=T||!!_.dynamicChildren;const{type:F,props:w,patchFlag:H,shapeFlag:A,dirs:G,transition:le}=_,fe=F==="input"||F==="option";if(fe||H!==-1){G&&Me(_,null,M,"created");let j=!1;if(k(g)){j=qo(O,le)&&M&&M.vnode.props&&M.vnode.props.appear;const $=g.content.firstChild;j&&le.beforeEnter($),q($,g,M),_.el=g=$}if(A&16&&!(w&&(w.innerHTML||w.textContent))){let $=y(g.firstChild,_,g,M,O,N,T);for(;$;){Ve=!0;const De=$;$=$.nextSibling,l(De)}}else A&8&&g.textContent!==_.children&&(Ve=!0,g.textContent=_.children);if(w)if(fe||!T||H&48)for(const $ in w)(fe&&($.endsWith("value")||$==="indeterminate")||Kt($)&&!yt($)||$[0]===".")&&s(g,$,null,w[$],void 0,void 0,M);else w.onClick&&s(g,"onClick",null,w.onClick,void 0,void 0,M);let X;(X=w&&w.onVnodeBeforeMount)&&Ce(X,M,_),G&&Me(_,null,M,"beforeMount"),((X=w&&w.onVnodeMounted)||G||j)&&Ao(()=>{X&&Ce(X,M,_),j&&le.enter(g),G&&Me(_,null,M,"mounted")},O)}return g.nextSibling},y=(g,_,M,O,N,T,F)=>{F=F||!!_.dynamicChildren;const w=_.children,H=w.length;for(let A=0;A{const{slotScopeIds:F}=_;F&&(N=N?N.concat(F):F);const w=i(g),H=y(o(g),_,w,M,O,N,T);return H&&rn(H)&&H.data==="]"?o(_.anchor=H):(Ve=!0,c(_.anchor=a("]"),w,H),H)},I=(g,_,M,O,N,T)=>{if(Ve=!0,_.el=null,T){const H=U(g);for(;;){const A=o(g);if(A&&A!==H)l(A);else break}}const F=o(g),w=i(g);return l(g),n(null,_,w,F,M,O,sn(w),N),F},U=(g,_="[",M="]")=>{let O=0;for(;g;)if(g=o(g),g&&rn(g)&&(g.data===_&&O++,g.data===M)){if(O===0)return o(g);O--}return g},q=(g,_,M)=>{const O=_.parentNode;O&&O.replaceChild(g,_);let N=M;for(;N;)N.vnode.el===_&&(N.vnode.el=N.subTree.el=g),N=N.parent},k=g=>g.nodeType===1&&g.tagName.toLowerCase()==="template";return[f,h]}const me=Ao;function ac(e){return Wo(e)}function uc(e){return Wo(e,cc)}function Wo(e,t){const n=Qr();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:l,createComment:c,setText:a,setElementText:f,parentNode:h,nextSibling:p,setScopeId:y=Se,insertStaticContent:E}=e,I=(u,d,m,b=null,v=null,x=null,L=void 0,S=null,R=!!d.dynamicChildren)=>{if(u===d)return;u&&!it(u,d)&&(b=Xt(u),Le(u,v,x,!0),u=null),d.patchFlag===-2&&(R=!1,d.dynamicChildren=null);const{type:C,ref:P,shapeFlag:V}=d;switch(C){case Et:U(u,d,m,b);break;case ye:q(u,d,m,b);break;case Pt:u==null&&k(d,m,b,L);break;case _e:A(u,d,m,b,v,x,L,S,R);break;default:V&1?M(u,d,m,b,v,x,L,S,R):V&6?G(u,d,m,b,v,x,L,S,R):(V&64||V&128)&&C.process(u,d,m,b,v,x,L,S,R,ht)}P!=null&&v&&En(P,u&&u.ref,x,d||u,!d)},U=(u,d,m,b)=>{if(u==null)s(d.el=l(d.children),m,b);else{const v=d.el=u.el;d.children!==u.children&&a(v,d.children)}},q=(u,d,m,b)=>{u==null?s(d.el=c(d.children||""),m,b):d.el=u.el},k=(u,d,m,b)=>{[u.el,u.anchor]=E(u.children,d,m,b,u.el,u.anchor)},g=({el:u,anchor:d},m,b)=>{let v;for(;u&&u!==d;)v=p(u),s(u,m,b),u=v;s(d,m,b)},_=({el:u,anchor:d})=>{let m;for(;u&&u!==d;)m=p(u),r(u),u=m;r(d)},M=(u,d,m,b,v,x,L,S,R)=>{d.type==="svg"?L="svg":d.type==="math"&&(L="mathml"),u==null?O(d,m,b,v,x,L,S,R):F(u,d,v,x,L,S,R)},O=(u,d,m,b,v,x,L,S)=>{let R,C;const{props:P,shapeFlag:V,transition:D,dirs:W}=u;if(R=u.el=i(u.type,x,P&&P.is,P),V&8?f(R,u.children):V&16&&T(u.children,R,null,b,v,Yn(u,x),L,S),W&&Me(u,null,b,"created"),N(R,u,u.scopeId,L,b),P){for(const Z in P)Z!=="value"&&!yt(Z)&&o(R,Z,null,P[Z],x,u.children,b,v,He);"value"in P&&o(R,"value",null,P.value,x),(C=P.onVnodeBeforeMount)&&Ce(C,b,u)}W&&Me(u,null,b,"beforeMount");const z=qo(v,D);z&&D.beforeEnter(R),s(R,d,m),((C=P&&P.onVnodeMounted)||z||W)&&me(()=>{C&&Ce(C,b,u),z&&D.enter(R),W&&Me(u,null,b,"mounted")},v)},N=(u,d,m,b,v)=>{if(m&&y(u,m),b)for(let x=0;x{for(let C=R;C{const S=d.el=u.el;let{patchFlag:R,dynamicChildren:C,dirs:P}=d;R|=u.patchFlag&16;const V=u.props||ee,D=d.props||ee;let W;if(m&&nt(m,!1),(W=D.onVnodeBeforeUpdate)&&Ce(W,m,d,u),P&&Me(d,u,m,"beforeUpdate"),m&&nt(m,!0),C?w(u.dynamicChildren,C,S,m,b,Yn(d,v),x):L||$(u,d,S,null,m,b,Yn(d,v),x,!1),R>0){if(R&16)H(S,d,V,D,m,b,v);else if(R&2&&V.class!==D.class&&o(S,"class",null,D.class,v),R&4&&o(S,"style",V.style,D.style,v),R&8){const z=d.dynamicProps;for(let Z=0;Z{W&&Ce(W,m,d,u),P&&Me(d,u,m,"updated")},b)},w=(u,d,m,b,v,x,L)=>{for(let S=0;S{if(m!==b){if(m!==ee)for(const S in m)!yt(S)&&!(S in b)&&o(u,S,m[S],null,L,d.children,v,x,He);for(const S in b){if(yt(S))continue;const R=b[S],C=m[S];R!==C&&S!=="value"&&o(u,S,C,R,L,d.children,v,x,He)}"value"in b&&o(u,"value",m.value,b.value,L)}},A=(u,d,m,b,v,x,L,S,R)=>{const C=d.el=u?u.el:l(""),P=d.anchor=u?u.anchor:l("");let{patchFlag:V,dynamicChildren:D,slotScopeIds:W}=d;W&&(S=S?S.concat(W):W),u==null?(s(C,m,b),s(P,m,b),T(d.children||[],m,P,v,x,L,S,R)):V>0&&V&64&&D&&u.dynamicChildren?(w(u.dynamicChildren,D,m,v,x,L,S),(d.key!=null||v&&d===v.subTree)&&Vs(u,d,!0)):$(u,d,m,P,v,x,L,S,R)},G=(u,d,m,b,v,x,L,S,R)=>{d.slotScopeIds=S,u==null?d.shapeFlag&512?v.ctx.activate(d,m,b,L,R):le(d,m,b,v,x,L,R):fe(u,d,R)},le=(u,d,m,b,v,x,L)=>{const S=u.component=wc(u,b,v);if(Wt(u)&&(S.ctx.renderer=ht),Ec(S),S.asyncDep){if(v&&v.registerDep(S,j),!u.el){const R=S.subTree=oe(ye);q(null,R,d,m)}}else j(S,u,d,m,v,x,L)},fe=(u,d,m)=>{const b=d.component=u.component;if(Tl(u,d,m))if(b.asyncDep&&!b.asyncResolved){X(b,d,m);return}else b.next=d,vl(b.update),b.effect.dirty=!0,b.update();else d.el=u.el,b.vnode=d},j=(u,d,m,b,v,x,L)=>{const S=()=>{if(u.isMounted){let{next:P,bu:V,u:D,parent:W,vnode:z}=u;{const pt=Go(u);if(pt){P&&(P.el=z.el,X(u,P,L)),pt.asyncDep.then(()=>{u.isUnmounted||S()});return}}let Z=P,te;nt(u,!1),P?(P.el=z.el,X(u,P,L)):P=z,V&&dn(V),(te=P.props&&P.props.onVnodeBeforeUpdate)&&Ce(te,W,P,z),nt(u,!0);const ae=qn(u),Te=u.subTree;u.subTree=ae,I(Te,ae,h(Te.el),Xt(Te),u,v,x),P.el=ae.el,Z===null&&Al(u,ae.el),D&&me(D,v),(te=P.props&&P.props.onVnodeUpdated)&&me(()=>Ce(te,W,P,z),v)}else{let P;const{el:V,props:D}=d,{bm:W,m:z,parent:Z}=u,te=vt(d);if(nt(u,!1),W&&dn(W),!te&&(P=D&&D.onVnodeBeforeMount)&&Ce(P,Z,d),nt(u,!0),V&&Bn){const ae=()=>{u.subTree=qn(u),Bn(V,u.subTree,u,v,null)};te?d.type.__asyncLoader().then(()=>!u.isUnmounted&&ae()):ae()}else{const ae=u.subTree=qn(u);I(null,ae,m,b,u,v,x),d.el=ae.el}if(z&&me(z,v),!te&&(P=D&&D.onVnodeMounted)){const ae=d;me(()=>Ce(P,Z,ae),v)}(d.shapeFlag&256||Z&&vt(Z.vnode)&&Z.vnode.shapeFlag&256)&&u.a&&me(u.a,v),u.isMounted=!0,d=m=b=null}},R=u.effect=new As(S,Se,()=>Nn(C),u.scope),C=u.update=()=>{R.dirty&&R.run()};C.id=u.uid,nt(u,!0),C()},X=(u,d,m)=>{d.component=u;const b=u.vnode.props;u.vnode=d,u.next=null,nc(u,d.props,b,m),oc(u,d.children,m),Qe(),ir(u),et()},$=(u,d,m,b,v,x,L,S,R=!1)=>{const C=u&&u.children,P=u?u.shapeFlag:0,V=d.children,{patchFlag:D,shapeFlag:W}=d;if(D>0){if(D&128){zt(C,V,m,b,v,x,L,S,R);return}else if(D&256){De(C,V,m,b,v,x,L,S,R);return}}W&8?(P&16&&He(C,v,x),V!==C&&f(m,V)):P&16?W&16?zt(C,V,m,b,v,x,L,S,R):He(C,v,x,!0):(P&8&&f(m,""),W&16&&T(V,m,b,v,x,L,S,R))},De=(u,d,m,b,v,x,L,S,R)=>{u=u||mt,d=d||mt;const C=u.length,P=d.length,V=Math.min(C,P);let D;for(D=0;DP?He(u,v,x,!0,!1,V):T(d,m,b,v,x,L,S,R,V)},zt=(u,d,m,b,v,x,L,S,R)=>{let C=0;const P=d.length;let V=u.length-1,D=P-1;for(;C<=V&&C<=D;){const W=u[C],z=d[C]=R?Ge(d[C]):Ae(d[C]);if(it(W,z))I(W,z,m,null,v,x,L,S,R);else break;C++}for(;C<=V&&C<=D;){const W=u[V],z=d[D]=R?Ge(d[D]):Ae(d[D]);if(it(W,z))I(W,z,m,null,v,x,L,S,R);else break;V--,D--}if(C>V){if(C<=D){const W=D+1,z=WD)for(;C<=V;)Le(u[C],v,x,!0),C++;else{const W=C,z=C,Z=new Map;for(C=z;C<=D;C++){const ve=d[C]=R?Ge(d[C]):Ae(d[C]);ve.key!=null&&Z.set(ve.key,C)}let te,ae=0;const Te=D-z+1;let pt=!1,Xs=0;const xt=new Array(Te);for(C=0;C=Te){Le(ve,v,x,!0);continue}let Ie;if(ve.key!=null)Ie=Z.get(ve.key);else for(te=z;te<=D;te++)if(xt[te-z]===0&&it(ve,d[te])){Ie=te;break}Ie===void 0?Le(ve,v,x,!0):(xt[Ie-z]=C+1,Ie>=Xs?Xs=Ie:pt=!0,I(ve,d[Ie],m,null,v,x,L,S,R),ae++)}const Ys=pt?fc(xt):mt;for(te=Ys.length-1,C=Te-1;C>=0;C--){const ve=z+C,Ie=d[ve],Js=ve+1{const{el:x,type:L,transition:S,children:R,shapeFlag:C}=u;if(C&6){tt(u.component.subTree,d,m,b);return}if(C&128){u.suspense.move(d,m,b);return}if(C&64){L.move(u,d,m,ht);return}if(L===_e){s(x,d,m);for(let V=0;VS.enter(x),v);else{const{leave:V,delayLeave:D,afterLeave:W}=S,z=()=>s(x,d,m),Z=()=>{V(x,()=>{z(),W&&W()})};D?D(x,z,Z):Z()}else s(x,d,m)},Le=(u,d,m,b=!1,v=!1)=>{const{type:x,props:L,ref:S,children:R,dynamicChildren:C,shapeFlag:P,patchFlag:V,dirs:D}=u;if(S!=null&&En(S,null,m,u,!0),P&256){d.ctx.deactivate(u);return}const W=P&1&&D,z=!vt(u);let Z;if(z&&(Z=L&&L.onVnodeBeforeUnmount)&&Ce(Z,d,u),P&6)Ti(u.component,m,b);else{if(P&128){u.suspense.unmount(m,b);return}W&&Me(u,null,d,"beforeUnmount"),P&64?u.type.remove(u,d,m,v,ht,b):C&&(x!==_e||V>0&&V&64)?He(C,d,m,!1,!0):(x===_e&&V&384||!v&&P&16)&&He(R,d,m),b&&Gs(u)}(z&&(Z=L&&L.onVnodeUnmounted)||W)&&me(()=>{Z&&Ce(Z,d,u),W&&Me(u,null,d,"unmounted")},m)},Gs=u=>{const{type:d,el:m,anchor:b,transition:v}=u;if(d===_e){xi(m,b);return}if(d===Pt){_(u);return}const x=()=>{r(m),v&&!v.persisted&&v.afterLeave&&v.afterLeave()};if(u.shapeFlag&1&&v&&!v.persisted){const{leave:L,delayLeave:S}=v,R=()=>L(m,x);S?S(u.el,x,R):R()}else x()},xi=(u,d)=>{let m;for(;u!==d;)m=p(u),r(u),u=m;r(d)},Ti=(u,d,m)=>{const{bum:b,scope:v,update:x,subTree:L,um:S}=u;b&&dn(b),v.stop(),x&&(x.active=!1,Le(L,u,d,m)),S&&me(S,d),me(()=>{u.isUnmounted=!0},d),d&&d.pendingBranch&&!d.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===d.pendingId&&(d.deps--,d.deps===0&&d.resolve())},He=(u,d,m,b=!1,v=!1,x=0)=>{for(let L=x;Lu.shapeFlag&6?Xt(u.component.subTree):u.shapeFlag&128?u.suspense.next():p(u.anchor||u.el);let Vn=!1;const zs=(u,d,m)=>{u==null?d._vnode&&Le(d._vnode,null,null,!0):I(d._vnode||null,u,d,null,null,null,m),Vn||(Vn=!0,ir(),bn(),Vn=!1),d._vnode=u},ht={p:I,um:Le,m:tt,r:Gs,mt:le,mc:T,pc:$,pbc:w,n:Xt,o:e};let Kn,Bn;return t&&([Kn,Bn]=t(ht)),{render:zs,hydrate:Kn,createApp:Ql(zs,Kn)}}function Yn({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function nt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function qo(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Vs(e,t,n=!1){const s=e.children,r=t.children;if(K(s)&&K(r))for(let o=0;o>1,e[n[l]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function Go(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Go(t)}const dc=e=>e.__isTeleport,Mt=e=>e&&(e.disabled||e.disabled===""),yr=e=>typeof SVGElement<"u"&&e instanceof SVGElement,br=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,vs=(e,t)=>{const n=e&&e.to;return ne(n)?t?t(n):null:n},hc={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,o,i,l,c,a){const{mc:f,pc:h,pbc:p,o:{insert:y,querySelector:E,createText:I,createComment:U}}=a,q=Mt(t.props);let{shapeFlag:k,children:g,dynamicChildren:_}=t;if(e==null){const M=t.el=I(""),O=t.anchor=I("");y(M,n,s),y(O,n,s);const N=t.target=vs(t.props,E),T=t.targetAnchor=I("");N&&(y(T,N),i==="svg"||yr(N)?i="svg":(i==="mathml"||br(N))&&(i="mathml"));const F=(w,H)=>{k&16&&f(g,w,H,r,o,i,l,c)};q?F(n,O):N&&F(N,T)}else{t.el=e.el;const M=t.anchor=e.anchor,O=t.target=e.target,N=t.targetAnchor=e.targetAnchor,T=Mt(e.props),F=T?n:O,w=T?M:N;if(i==="svg"||yr(O)?i="svg":(i==="mathml"||br(O))&&(i="mathml"),_?(p(e.dynamicChildren,_,F,r,o,i,l),Vs(e,t,!0)):c||h(e,t,F,w,r,o,i,l,!1),q)T?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):on(t,n,M,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const H=t.target=vs(t.props,E);H&&on(t,H,null,a,0)}else T&&on(t,O,N,a,1)}zo(t)},remove(e,t,n,s,{um:r,o:{remove:o}},i){const{shapeFlag:l,children:c,anchor:a,targetAnchor:f,target:h,props:p}=e;if(h&&o(f),i&&o(a),l&16){const y=i||!Mt(p);for(let E=0;E0?Re||mt:null,gc(),kt>0&&Re&&Re.push(e),e}function pu(e,t,n,s,r,o){return Yo(Qo(e,t,n,s,r,o,!0))}function Jo(e,t,n,s,r){return Yo(oe(e,t,n,s,r,!0))}function Cn(e){return e?e.__v_isVNode===!0:!1}function it(e,t){return e.type===t.type&&e.key===t.key}const Zo=({key:e})=>e??null,pn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ne(e)||de(e)||B(e)?{i:ce,r:e,k:t,f:!!n}:e:null);function Qo(e,t=null,n=null,s=0,r=null,o=e===_e?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Zo(t),ref:t&&pn(t),scopeId:Un,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:ce};return l?(Ks(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=ne(n)?8:16),kt>0&&!i&&Re&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&&Re.push(c),c}const oe=mc;function mc(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===xo)&&(e=ye),Cn(e)){const l=Ze(e,t,!0);return n&&Ks(l,n),kt>0&&!o&&Re&&(l.shapeFlag&6?Re[Re.indexOf(e)]=l:Re.push(l)),l.patchFlag|=-2,l}if(Tc(e)&&(e=e.__vccOpts),t){t=_c(t);let{class:l,style:c}=t;l&&!ne(l)&&(t.class=On(l)),Q(c)&&(go(c)&&!K(c)&&(c=ie({},c)),t.style=Rn(c))}const i=ne(e)?1:Rl(e)?128:dc(e)?64:Q(e)?4:B(e)?2:0;return Qo(e,t,n,s,r,i,o,!0)}function _c(e){return e?go(e)||$o(e)?ie({},e):e:null}function Ze(e,t,n=!1,s=!1){const{props:r,ref:o,patchFlag:i,children:l,transition:c}=e,a=t?yc(r||{},t):r,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Zo(a),ref:t&&t.ref?n&&o?K(o)?o.concat(pn(t)):[o,pn(t)]:pn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==_e?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ze(e.ssContent),ssFallback:e.ssFallback&&Ze(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&(f.transition=c.clone(f)),f}function ei(e=" ",t=0){return oe(Et,null,e,t)}function gu(e,t){const n=oe(Pt,null,e);return n.staticCount=t,n}function mu(e="",t=!1){return t?(Xo(),Jo(ye,null,e)):oe(ye,null,e)}function Ae(e){return e==null||typeof e=="boolean"?oe(ye):K(e)?oe(_e,null,e.slice()):typeof e=="object"?Ge(e):oe(Et,null,String(e))}function Ge(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ze(e)}function Ks(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(K(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Ks(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!$o(t)?t._ctx=ce:r===3&&ce&&(ce.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else B(t)?(t={default:t,_ctx:ce},n=32):(t=String(t),s&64?(n=16,t=[ei(t)]):n=8);e.children=t,e.shapeFlag|=n}function yc(...e){const t={};for(let n=0;nue||ce;let Sn,ws;{const e=Qr(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),o=>{r.length>1?r.forEach(i=>i(o)):r[0](o)}};Sn=t("__VUE_INSTANCE_SETTERS__",n=>ue=n),ws=t("__VUE_SSR_SETTERS__",n=>Gt=n)}const qt=e=>{const t=ue;return Sn(e),e.scope.on(),()=>{e.scope.off(),Sn(t)}},wr=()=>{ue&&ue.scope.off(),Sn(null)};function ti(e){return e.vnode.shapeFlag&4}let Gt=!1;function Ec(e,t=!1){t&&ws(t);const{props:n,children:s}=e.vnode,r=ti(e);tc(e,n,r,t),rc(e,s);const o=r?Cc(e,t):void 0;return t&&ws(!1),o}function Cc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Wl);const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?si(e):null,o=qt(e);Qe();const i=Ye(s,e,0,[e.props,r]);if(et(),o(),Xr(i)){if(i.then(wr,wr),t)return i.then(l=>{Er(e,l,t)}).catch(l=>{Bt(l,e,0)});e.asyncDep=i}else Er(e,i,t)}else ni(e,t)}function Er(e,t,n){B(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Q(t)&&(e.setupState=bo(t)),ni(e,n)}let Cr;function ni(e,t,n){const s=e.type;if(!e.render){if(!t&&Cr&&!s.render){const r=s.template||ks(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,a=ie(ie({isCustomElement:o,delimiters:l},i),c);s.render=Cr(r,a)}}e.render=s.render||Se}{const r=qt(e);Qe();try{Gl(e)}finally{et(),r()}}}const Sc={get(e,t){return be(e,"get",""),e[t]}};function si(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Sc),slots:e.slots,emit:e.emit,expose:t}}function jn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(bo(hn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Lt)return Lt[n](e)},has(t,n){return n in t||n in Lt}}))}function xc(e,t=!0){return B(e)?e.displayName||e.name:e.name||t&&e.__name}function Tc(e){return B(e)&&"__vccOpts"in e}const se=(e,t)=>al(e,t,Gt);function Es(e,t,n){const s=arguments.length;return s===2?Q(t)&&!K(t)?Cn(t)?oe(e,null,[t]):oe(e,t):oe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Cn(n)&&(n=[n]),oe(e,t,n))}const Ac="3.4.27";/** +**/function Ye(e,t,n,s){try{return s?e(...s):e()}catch(r){Bt(r,t,n)}}function xe(e,t,n,s){if(B(e)){const r=Ye(e,t,n,s);return r&&Xr(r)&&r.catch(o=>{Bt(o,t,n)}),r}if(K(e)){const r=[];for(let o=0;o>>1,r=pe[s],o=$t(r);oNe&&pe.splice(t,1)}function wl(e){K(e)?bt.push(...e):(!We||!We.includes(e,e.allowRecurse?ot+1:ot))&&bt.push(e),wo()}function ir(e,t,n=Ht?Ne+1:0){for(;n$t(n)-$t(s));if(bt.length=0,We){We.push(...t);return}for(We=t,ot=0;ote.id==null?1/0:e.id,El=(e,t)=>{const n=$t(e)-$t(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Eo(e){hs=!1,Ht=!0,pe.sort(El);try{for(Ne=0;Nene(y)?y.trim():y)),h&&(r=n.map(as))}let l,c=s[l=fn(t)]||s[l=fn(Ue(t))];!c&&o&&(c=s[l=fn(dt(t))]),c&&xe(c,e,6,r);const a=s[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,xe(a,e,6,r)}}function Co(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},l=!1;if(!B(e)){const c=a=>{const f=Co(a,t,!0);f&&(l=!0,ie(i,f))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!o&&!l?(Q(e)&&s.set(e,null),null):(K(o)?o.forEach(c=>i[c]=null):ie(i,o),Q(e)&&s.set(e,i),i)}function Fn(e,t){return!e||!Kt(t)?!1:(t=t.slice(2).replace(/Once$/,""),Y(e,t[0].toLowerCase()+t.slice(1))||Y(e,dt(t))||Y(e,t))}let ce=null,Un=null;function vn(e){const t=ce;return ce=e,Un=e&&e.type.__scopeId||null,t}function tu(e){Un=e}function nu(){Un=null}const su=e=>So;function So(e,t=ce,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&vr(-1);const o=vn(t);let i;try{i=e(...r)}finally{vn(o),s._d&&vr(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function qn(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[o],slots:i,attrs:l,emit:c,render:a,renderCache:f,props:h,data:p,setupState:y,ctx:E,inheritAttrs:I}=e,U=vn(e);let q,k;try{if(n.shapeFlag&4){const _=r||s,M=_;q=Ae(a.call(M,_,f,h,y,p,E)),k=l}else{const _=t;q=Ae(_.length>1?_(h,{attrs:l,slots:i,emit:c}):_(h,null)),k=t.props?l:Sl(l)}}catch(_){Pt.length=0,Bt(_,e,1),q=oe(ye)}let g=q;if(k&&I!==!1){const _=Object.keys(k),{shapeFlag:M}=g;_.length&&M&7&&(o&&_.some(Ss)&&(k=xl(k,o)),g=Ze(g,k,!1,!0))}return n.dirs&&(g=Ze(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition&&(g.transition=n.transition),q=g,vn(U),q}const Sl=e=>{let t;for(const n in e)(n==="class"||n==="style"||Kt(n))&&((t||(t={}))[n]=e[n]);return t},xl=(e,t)=>{const n={};for(const s in e)(!Ss(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Tl(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:l,patchFlag:c}=t,a=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?lr(s,i,a):!!i;if(c&8){const f=t.dynamicProps;for(let h=0;he.__isSuspense;function Ao(e,t){t&&t.pendingBranch?K(e)?t.effects.push(...e):t.effects.push(e):wl(e)}const Ol=Symbol.for("v-scx"),Ll=()=>wt(Ol);function Hs(e,t){return Dn(e,null,t)}function iu(e,t){return Dn(e,null,{flush:"post"})}const tn={};function Pe(e,t,n){return Dn(e,t,n)}function Dn(e,t,{immediate:n,deep:s,flush:r,once:o,onTrack:i,onTrigger:l}=ee){if(t&&o){const O=t;t=(...P)=>{O(...P),M()}}const c=ue,a=O=>s===!0?O:lt(O,s===!1?1:void 0);let f,h=!1,p=!1;if(de(e)?(f=()=>e.value,h=yn(e)):Rt(e)?(f=()=>a(e),h=!0):K(e)?(p=!0,h=e.some(O=>Rt(O)||yn(O)),f=()=>e.map(O=>{if(de(O))return O.value;if(Rt(O))return a(O);if(B(O))return Ye(O,c,2)})):B(e)?t?f=()=>Ye(e,c,2):f=()=>(y&&y(),xe(e,c,3,[E])):f=Se,t&&s){const O=f;f=()=>lt(O())}let y,E=O=>{y=g.onStop=()=>{Ye(O,c,4),y=g.onStop=void 0}},I;if(Gt)if(E=Se,t?n&&xe(t,c,3,[f(),p?[]:void 0,E]):f(),r==="sync"){const O=Ll();I=O.__watcherHandles||(O.__watcherHandles=[])}else return Se;let U=p?new Array(e.length).fill(tn):tn;const q=()=>{if(!(!g.active||!g.dirty))if(t){const O=g.run();(s||h||(p?O.some((P,T)=>Je(P,U[T])):Je(O,U)))&&(y&&y(),xe(t,c,3,[O,U===tn?void 0:p&&U[0]===tn?[]:U,E]),U=O)}else g.run()};q.allowRecurse=!!t;let k;r==="sync"?k=q:r==="post"?k=()=>me(q,c&&c.suspense):(q.pre=!0,c&&(q.id=c.uid),k=()=>Pn(q));const g=new As(f,Se,k),_=no(),M=()=>{g.stop(),_&&xs(_.effects,g)};return t?n?q():U=g.run():r==="post"?me(g.run.bind(g),c&&c.suspense):g.run(),I&&I.push(M),M}function Il(e,t,n){const s=this.proxy,r=ne(e)?e.includes(".")?Ro(s,e):()=>s[e]:e.bind(s,s);let o;B(t)?o=t:(o=t.handler,n=t);const i=qt(this),l=Dn(r,o.bind(s),n);return i(),l}function Ro(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{lt(s,t,n)});else if(Jr(e))for(const s in e)lt(e[s],t,n);return e}function lu(e,t){if(ce===null)return e;const n=jn(ce)||ce.proxy,s=e.dirs||(e.dirs=[]);for(let r=0;r{e.isMounted=!0}),No(()=>{e.isUnmounting=!0}),e}const Ee=[Function,Array],Oo={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ee,onEnter:Ee,onAfterEnter:Ee,onEnterCancelled:Ee,onBeforeLeave:Ee,onLeave:Ee,onAfterLeave:Ee,onLeaveCancelled:Ee,onBeforeAppear:Ee,onAppear:Ee,onAfterAppear:Ee,onAppearCancelled:Ee},Nl={name:"BaseTransition",props:Oo,setup(e,{slots:t}){const n=kn(),s=Ml();return()=>{const r=t.default&&Io(t.default(),!0);if(!r||!r.length)return;let o=r[0];if(r.length>1){for(const p of r)if(p.type!==ye){o=p;break}}const i=J(e),{mode:l}=i;if(s.isLeaving)return Gn(o);const c=ar(o);if(!c)return Gn(o);const a=ps(c,i,s,n);gs(c,a);const f=n.subTree,h=f&&ar(f);if(h&&h.type!==ye&&!it(c,h)){const p=ps(h,i,s,n);if(gs(h,p),l==="out-in"&&c.type!==ye)return s.isLeaving=!0,p.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Gn(o);l==="in-out"&&c.type!==ye&&(p.delayLeave=(y,E,I)=>{const U=Lo(s,h);U[String(h.key)]=h,y[qe]=()=>{E(),y[qe]=void 0,delete a.delayedLeave},a.delayedLeave=I})}return o}}},Pl=Nl;function Lo(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function ps(e,t,n,s){const{appear:r,mode:o,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:a,onEnterCancelled:f,onBeforeLeave:h,onLeave:p,onAfterLeave:y,onLeaveCancelled:E,onBeforeAppear:I,onAppear:U,onAfterAppear:q,onAppearCancelled:k}=t,g=String(e.key),_=Lo(n,e),M=(T,F)=>{T&&xe(T,s,9,F)},O=(T,F)=>{const w=F[1];M(T,F),K(T)?T.every(H=>H.length<=1)&&w():T.length<=1&&w()},P={mode:o,persisted:i,beforeEnter(T){let F=l;if(!n.isMounted)if(r)F=I||l;else return;T[qe]&&T[qe](!0);const w=_[g];w&&it(e,w)&&w.el[qe]&&w.el[qe](),M(F,[T])},enter(T){let F=c,w=a,H=f;if(!n.isMounted)if(r)F=U||c,w=q||a,H=k||f;else return;let A=!1;const G=T[nn]=le=>{A||(A=!0,le?M(H,[T]):M(w,[T]),P.delayedLeave&&P.delayedLeave(),T[nn]=void 0)};F?O(F,[T,G]):G()},leave(T,F){const w=String(e.key);if(T[nn]&&T[nn](!0),n.isUnmounting)return F();M(h,[T]);let H=!1;const A=T[qe]=G=>{H||(H=!0,F(),G?M(E,[T]):M(y,[T]),T[qe]=void 0,_[w]===e&&delete _[w])};_[w]=e,p?O(p,[T,A]):A()},clone(T){return ps(T,t,n,s)}};return P}function Gn(e){if(Wt(e))return e=Ze(e),e.children=null,e}function ar(e){if(!Wt(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&B(n.default))return n.default()}}function gs(e,t){e.shapeFlag&6&&e.component?gs(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Io(e,t=!1,n){let s=[],r=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function cu(e){B(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,timeout:o,suspensible:i=!0,onError:l}=e;let c=null,a,f=0;const h=()=>(f++,c=null,p()),p=()=>{let y;return c||(y=c=t().catch(E=>{if(E=E instanceof Error?E:new Error(String(E)),l)return new Promise((I,U)=>{l(E,()=>I(h()),()=>U(E),f+1)});throw E}).then(E=>y!==c&&c?c:(E&&(E.__esModule||E[Symbol.toStringTag]==="Module")&&(E=E.default),a=E,E)))};return $s({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return a},setup(){const y=ue;if(a)return()=>zn(a,y);const E=k=>{c=null,Bt(k,y,13,!s)};if(i&&y.suspense||Gt)return p().then(k=>()=>zn(k,y)).catch(k=>(E(k),()=>s?oe(s,{error:k}):null));const I=re(!1),U=re(),q=re(!!r);return r&&setTimeout(()=>{q.value=!1},r),o!=null&&setTimeout(()=>{if(!I.value&&!U.value){const k=new Error(`Async component timed out after ${o}ms.`);E(k),U.value=k}},o),p().then(()=>{I.value=!0,y.parent&&Wt(y.parent.vnode)&&(y.parent.effect.dirty=!0,Pn(y.parent.update))}).catch(k=>{E(k),U.value=k}),()=>{if(I.value&&a)return zn(a,y);if(U.value&&s)return oe(s,{error:U.value});if(n&&!q.value)return oe(n)}}})}function zn(e,t){const{ref:n,props:s,children:r,ce:o}=t.vnode,i=oe(e,s,r);return i.ref=n,i.ce=o,delete t.vnode.ce,i}const Wt=e=>e.type.__isKeepAlive;function Fl(e,t){Mo(e,"a",t)}function Ul(e,t){Mo(e,"da",t)}function Mo(e,t,n=ue){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Hn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Wt(r.parent.vnode)&&Dl(s,t,n,r),r=r.parent}}function Dl(e,t,n,s){const r=Hn(t,e,s,!0);$n(()=>{xs(s[t],r)},n)}function Hn(e,t,n=ue,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Qe();const l=qt(n),c=xe(t,n,e,i);return l(),et(),c});return s?r.unshift(o):r.push(o),o}}const ke=e=>(t,n=ue)=>(!Gt||e==="sp")&&Hn(e,(...s)=>t(...s),n),Hl=ke("bm"),St=ke("m"),$l=ke("bu"),kl=ke("u"),No=ke("bum"),$n=ke("um"),jl=ke("sp"),Vl=ke("rtg"),Kl=ke("rtc");function Bl(e,t=ue){Hn("ec",e,t)}function au(e,t,n,s){let r;const o=n&&n[s];if(K(e)||ne(e)){r=new Array(e.length);for(let i=0,l=e.length;it(i,l,void 0,o&&o[l]));else{const i=Object.keys(e);r=new Array(i.length);for(let l=0,c=i.length;lCn(t)?!(t.type===ye||t.type===_e&&!Po(t.children)):!0)?e:null}function fu(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:fn(s)]=e[s];return n}const ms=e=>e?ti(e)?jn(e)||e.proxy:ms(e.parent):null,Lt=ie(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ms(e.parent),$root:e=>ms(e.root),$emit:e=>e.emit,$options:e=>ks(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Pn(e.update)}),$nextTick:e=>e.n||(e.n=Nn.bind(e.proxy)),$watch:e=>Il.bind(e)}),Xn=(e,t)=>e!==ee&&!e.__isScriptSetup&&Y(e,t),Wl={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const y=i[t];if(y!==void 0)switch(y){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(Xn(s,t))return i[t]=1,s[t];if(r!==ee&&Y(r,t))return i[t]=2,r[t];if((a=e.propsOptions[0])&&Y(a,t))return i[t]=3,o[t];if(n!==ee&&Y(n,t))return i[t]=4,n[t];_s&&(i[t]=0)}}const f=Lt[t];let h,p;if(f)return t==="$attrs"&&be(e.attrs,"get",""),f(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==ee&&Y(n,t))return i[t]=4,n[t];if(p=c.config.globalProperties,Y(p,t))return p[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return Xn(r,t)?(r[t]=n,!0):s!==ee&&Y(s,t)?(s[t]=n,!0):Y(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let l;return!!n[i]||e!==ee&&Y(e,i)||Xn(t,i)||(l=o[0])&&Y(l,i)||Y(s,i)||Y(Lt,i)||Y(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Y(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function du(){return ql().slots}function ql(){const e=kn();return e.setupContext||(e.setupContext=si(e))}function ur(e){return K(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let _s=!0;function Gl(e){const t=ks(e),n=e.proxy,s=e.ctx;_s=!1,t.beforeCreate&&fr(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:l,provide:c,inject:a,created:f,beforeMount:h,mounted:p,beforeUpdate:y,updated:E,activated:I,deactivated:U,beforeDestroy:q,beforeUnmount:k,destroyed:g,unmounted:_,render:M,renderTracked:O,renderTriggered:P,errorCaptured:T,serverPrefetch:F,expose:w,inheritAttrs:H,components:A,directives:G,filters:le}=t;if(a&&zl(a,s,null),i)for(const X in i){const $=i[X];B($)&&(s[X]=$.bind(n))}if(r){const X=r.call(n,n);Q(X)&&(e.data=In(X))}if(_s=!0,o)for(const X in o){const $=o[X],De=B($)?$.bind(n,n):B($.get)?$.get.bind(n,n):Se,zt=!B($)&&B($.set)?$.set.bind(n):Se,tt=se({get:De,set:zt});Object.defineProperty(s,X,{enumerable:!0,configurable:!0,get:()=>tt.value,set:Le=>tt.value=Le})}if(l)for(const X in l)Fo(l[X],s,n,X);if(c){const X=B(c)?c.call(n):c;Reflect.ownKeys(X).forEach($=>{ec($,X[$])})}f&&fr(f,e,"c");function j(X,$){K($)?$.forEach(De=>X(De.bind(n))):$&&X($.bind(n))}if(j(Hl,h),j(St,p),j($l,y),j(kl,E),j(Fl,I),j(Ul,U),j(Bl,T),j(Kl,O),j(Vl,P),j(No,k),j($n,_),j(jl,F),K(w))if(w.length){const X=e.exposed||(e.exposed={});w.forEach($=>{Object.defineProperty(X,$,{get:()=>n[$],set:De=>n[$]=De})})}else e.exposed||(e.exposed={});M&&e.render===Se&&(e.render=M),H!=null&&(e.inheritAttrs=H),A&&(e.components=A),G&&(e.directives=G)}function zl(e,t,n=Se){K(e)&&(e=ys(e));for(const s in e){const r=e[s];let o;Q(r)?"default"in r?o=wt(r.from||s,r.default,!0):o=wt(r.from||s):o=wt(r),de(o)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[s]=o}}function fr(e,t,n){xe(K(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Fo(e,t,n,s){const r=s.includes(".")?Ro(n,s):()=>n[s];if(ne(e)){const o=t[e];B(o)&&Pe(r,o)}else if(B(e))Pe(r,e.bind(n));else if(Q(e))if(K(e))e.forEach(o=>Fo(o,t,n,s));else{const o=B(e.handler)?e.handler.bind(n):t[e.handler];B(o)&&Pe(r,o,e)}}function ks(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(a=>wn(c,a,i,!0)),wn(c,t,i)),Q(t)&&o.set(t,c),c}function wn(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&wn(e,o,n,!0),r&&r.forEach(i=>wn(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const l=Xl[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const Xl={data:dr,props:hr,emits:hr,methods:At,computed:At,beforeCreate:ge,created:ge,beforeMount:ge,mounted:ge,beforeUpdate:ge,updated:ge,beforeDestroy:ge,beforeUnmount:ge,destroyed:ge,unmounted:ge,activated:ge,deactivated:ge,errorCaptured:ge,serverPrefetch:ge,components:At,directives:At,watch:Jl,provide:dr,inject:Yl};function dr(e,t){return t?e?function(){return ie(B(e)?e.call(this,this):e,B(t)?t.call(this,this):t)}:t:e}function Yl(e,t){return At(ys(e),ys(t))}function ys(e){if(K(e)){const t={};for(let n=0;n1)return n&&B(t)?t.call(s&&s.proxy):t}}const Do={},Ho=()=>Object.create(Do),$o=e=>Object.getPrototypeOf(e)===Do;function tc(e,t,n,s=!1){const r={},o=Ho();e.propsDefaults=Object.create(null),ko(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=s?r:cl(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function nc(e,t,n,s){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,l=J(r),[c]=e.propsOptions;let a=!1;if((s||i>0)&&!(i&16)){if(i&8){const f=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[p,y]=jo(h,t,!0);ie(i,p),y&&l.push(...y)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!o&&!c)return Q(e)&&s.set(e,mt),mt;if(K(o))for(let f=0;f-1,y[1]=I<0||E-1||Y(y,"default"))&&l.push(h)}}}const a=[i,l];return Q(e)&&s.set(e,a),a}function pr(e){return e[0]!=="$"&&!yt(e)}function gr(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function mr(e,t){return gr(e)===gr(t)}function _r(e,t){return K(t)?t.findIndex(n=>mr(n,e)):B(t)&&mr(t,e)?0:-1}const Vo=e=>e[0]==="_"||e==="$stable",js=e=>K(e)?e.map(Ae):[Ae(e)],sc=(e,t,n)=>{if(t._n)return t;const s=So((...r)=>js(t(...r)),n);return s._c=!1,s},Ko=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Vo(r))continue;const o=e[r];if(B(o))t[r]=sc(r,o,s);else if(o!=null){const i=js(o);t[r]=()=>i}}},Bo=(e,t)=>{const n=js(t);e.slots.default=()=>n},rc=(e,t)=>{const n=e.slots=Ho();if(e.vnode.shapeFlag&32){const s=t._;s?(ie(n,t),Zr(n,"_",s,!0)):Ko(t,n)}else t&&Bo(e,t)},oc=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=ee;if(s.shapeFlag&32){const l=t._;l?n&&l===1?o=!1:(ie(r,t),!n&&l===1&&delete r._):(o=!t.$stable,Ko(t,r)),i=t}else t&&(Bo(e,t),i={default:1});if(o)for(const l in r)!Vo(l)&&i[l]==null&&delete r[l]};function En(e,t,n,s,r=!1){if(K(e)){e.forEach((p,y)=>En(p,t&&(K(t)?t[y]:t),n,s,r));return}if(vt(s)&&!r)return;const o=s.shapeFlag&4?jn(s.component)||s.component.proxy:s.el,i=r?null:o,{i:l,r:c}=e,a=t&&t.r,f=l.refs===ee?l.refs={}:l.refs,h=l.setupState;if(a!=null&&a!==c&&(ne(a)?(f[a]=null,Y(h,a)&&(h[a]=null)):de(a)&&(a.value=null)),B(c))Ye(c,l,12,[i,f]);else{const p=ne(c),y=de(c);if(p||y){const E=()=>{if(e.f){const I=p?Y(h,c)?h[c]:f[c]:c.value;r?K(I)&&xs(I,o):K(I)?I.includes(o)||I.push(o):p?(f[c]=[o],Y(h,c)&&(h[c]=f[c])):(c.value=[o],e.k&&(f[e.k]=c.value))}else p?(f[c]=i,Y(h,c)&&(h[c]=i)):y&&(c.value=i,e.k&&(f[e.k]=i))};i?(E.id=-1,me(E,n)):E()}}}let Ve=!1;const ic=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",lc=e=>e.namespaceURI.includes("MathML"),sn=e=>{if(ic(e))return"svg";if(lc(e))return"mathml"},rn=e=>e.nodeType===8;function cc(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:o,parentNode:i,remove:l,insert:c,createComment:a}}=e,f=(g,_)=>{if(!_.hasChildNodes()){n(null,g,_),bn(),_._vnode=g;return}Ve=!1,h(_.firstChild,g,null,null,null),bn(),_._vnode=g,Ve&&console.error("Hydration completed but contains mismatches.")},h=(g,_,M,O,P,T=!1)=>{T=T||!!_.dynamicChildren;const F=rn(g)&&g.data==="[",w=()=>I(g,_,M,O,P,F),{type:H,ref:A,shapeFlag:G,patchFlag:le}=_;let fe=g.nodeType;_.el=g,le===-2&&(T=!1,_.dynamicChildren=null);let j=null;switch(H){case Et:fe!==3?_.children===""?(c(_.el=r(""),i(g),g),j=g):j=w():(g.data!==_.children&&(Ve=!0,g.data=_.children),j=o(g));break;case ye:k(g)?(j=o(g),q(_.el=g.content.firstChild,g,M)):fe!==8||F?j=w():j=o(g);break;case Nt:if(F&&(g=o(g),fe=g.nodeType),fe===1||fe===3){j=g;const X=!_.children.length;for(let $=0;$<_.staticCount;$++)X&&(_.children+=j.nodeType===1?j.outerHTML:j.data),$===_.staticCount-1&&(_.anchor=j),j=o(j);return F?o(j):j}else w();break;case _e:F?j=E(g,_,M,O,P,T):j=w();break;default:if(G&1)(fe!==1||_.type.toLowerCase()!==g.tagName.toLowerCase())&&!k(g)?j=w():j=p(g,_,M,O,P,T);else if(G&6){_.slotScopeIds=P;const X=i(g);if(F?j=U(g):rn(g)&&g.data==="teleport start"?j=U(g,g.data,"teleport end"):j=o(g),t(_,X,null,M,O,sn(X),T),vt(_)){let $;F?($=oe(_e),$.anchor=j?j.previousSibling:X.lastChild):$=g.nodeType===3?ei(""):oe("div"),$.el=g,_.component.subTree=$}}else G&64?fe!==8?j=w():j=_.type.hydrate(g,_,M,O,P,T,e,y):G&128&&(j=_.type.hydrate(g,_,M,O,sn(i(g)),P,T,e,h))}return A!=null&&En(A,null,O,_),j},p=(g,_,M,O,P,T)=>{T=T||!!_.dynamicChildren;const{type:F,props:w,patchFlag:H,shapeFlag:A,dirs:G,transition:le}=_,fe=F==="input"||F==="option";if(fe||H!==-1){G&&Me(_,null,M,"created");let j=!1;if(k(g)){j=qo(O,le)&&M&&M.vnode.props&&M.vnode.props.appear;const $=g.content.firstChild;j&&le.beforeEnter($),q($,g,M),_.el=g=$}if(A&16&&!(w&&(w.innerHTML||w.textContent))){let $=y(g.firstChild,_,g,M,O,P,T);for(;$;){Ve=!0;const De=$;$=$.nextSibling,l(De)}}else A&8&&g.textContent!==_.children&&(Ve=!0,g.textContent=_.children);if(w)if(fe||!T||H&48)for(const $ in w)(fe&&($.endsWith("value")||$==="indeterminate")||Kt($)&&!yt($)||$[0]===".")&&s(g,$,null,w[$],void 0,void 0,M);else w.onClick&&s(g,"onClick",null,w.onClick,void 0,void 0,M);let X;(X=w&&w.onVnodeBeforeMount)&&Ce(X,M,_),G&&Me(_,null,M,"beforeMount"),((X=w&&w.onVnodeMounted)||G||j)&&Ao(()=>{X&&Ce(X,M,_),j&&le.enter(g),G&&Me(_,null,M,"mounted")},O)}return g.nextSibling},y=(g,_,M,O,P,T,F)=>{F=F||!!_.dynamicChildren;const w=_.children,H=w.length;for(let A=0;A{const{slotScopeIds:F}=_;F&&(P=P?P.concat(F):F);const w=i(g),H=y(o(g),_,w,M,O,P,T);return H&&rn(H)&&H.data==="]"?o(_.anchor=H):(Ve=!0,c(_.anchor=a("]"),w,H),H)},I=(g,_,M,O,P,T)=>{if(Ve=!0,_.el=null,T){const H=U(g);for(;;){const A=o(g);if(A&&A!==H)l(A);else break}}const F=o(g),w=i(g);return l(g),n(null,_,w,F,M,O,sn(w),P),F},U=(g,_="[",M="]")=>{let O=0;for(;g;)if(g=o(g),g&&rn(g)&&(g.data===_&&O++,g.data===M)){if(O===0)return o(g);O--}return g},q=(g,_,M)=>{const O=_.parentNode;O&&O.replaceChild(g,_);let P=M;for(;P;)P.vnode.el===_&&(P.vnode.el=P.subTree.el=g),P=P.parent},k=g=>g.nodeType===1&&g.tagName.toLowerCase()==="template";return[f,h]}const me=Ao;function ac(e){return Wo(e)}function uc(e){return Wo(e,cc)}function Wo(e,t){const n=Qr();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:l,createComment:c,setText:a,setElementText:f,parentNode:h,nextSibling:p,setScopeId:y=Se,insertStaticContent:E}=e,I=(u,d,m,b=null,v=null,x=null,L=void 0,S=null,R=!!d.dynamicChildren)=>{if(u===d)return;u&&!it(u,d)&&(b=Xt(u),Le(u,v,x,!0),u=null),d.patchFlag===-2&&(R=!1,d.dynamicChildren=null);const{type:C,ref:N,shapeFlag:V}=d;switch(C){case Et:U(u,d,m,b);break;case ye:q(u,d,m,b);break;case Nt:u==null&&k(d,m,b,L);break;case _e:A(u,d,m,b,v,x,L,S,R);break;default:V&1?M(u,d,m,b,v,x,L,S,R):V&6?G(u,d,m,b,v,x,L,S,R):(V&64||V&128)&&C.process(u,d,m,b,v,x,L,S,R,ht)}N!=null&&v&&En(N,u&&u.ref,x,d||u,!d)},U=(u,d,m,b)=>{if(u==null)s(d.el=l(d.children),m,b);else{const v=d.el=u.el;d.children!==u.children&&a(v,d.children)}},q=(u,d,m,b)=>{u==null?s(d.el=c(d.children||""),m,b):d.el=u.el},k=(u,d,m,b)=>{[u.el,u.anchor]=E(u.children,d,m,b,u.el,u.anchor)},g=({el:u,anchor:d},m,b)=>{let v;for(;u&&u!==d;)v=p(u),s(u,m,b),u=v;s(d,m,b)},_=({el:u,anchor:d})=>{let m;for(;u&&u!==d;)m=p(u),r(u),u=m;r(d)},M=(u,d,m,b,v,x,L,S,R)=>{d.type==="svg"?L="svg":d.type==="math"&&(L="mathml"),u==null?O(d,m,b,v,x,L,S,R):F(u,d,v,x,L,S,R)},O=(u,d,m,b,v,x,L,S)=>{let R,C;const{props:N,shapeFlag:V,transition:D,dirs:W}=u;if(R=u.el=i(u.type,x,N&&N.is,N),V&8?f(R,u.children):V&16&&T(u.children,R,null,b,v,Yn(u,x),L,S),W&&Me(u,null,b,"created"),P(R,u,u.scopeId,L,b),N){for(const Z in N)Z!=="value"&&!yt(Z)&&o(R,Z,null,N[Z],x,u.children,b,v,He);"value"in N&&o(R,"value",null,N.value,x),(C=N.onVnodeBeforeMount)&&Ce(C,b,u)}W&&Me(u,null,b,"beforeMount");const z=qo(v,D);z&&D.beforeEnter(R),s(R,d,m),((C=N&&N.onVnodeMounted)||z||W)&&me(()=>{C&&Ce(C,b,u),z&&D.enter(R),W&&Me(u,null,b,"mounted")},v)},P=(u,d,m,b,v)=>{if(m&&y(u,m),b)for(let x=0;x{for(let C=R;C{const S=d.el=u.el;let{patchFlag:R,dynamicChildren:C,dirs:N}=d;R|=u.patchFlag&16;const V=u.props||ee,D=d.props||ee;let W;if(m&&nt(m,!1),(W=D.onVnodeBeforeUpdate)&&Ce(W,m,d,u),N&&Me(d,u,m,"beforeUpdate"),m&&nt(m,!0),C?w(u.dynamicChildren,C,S,m,b,Yn(d,v),x):L||$(u,d,S,null,m,b,Yn(d,v),x,!1),R>0){if(R&16)H(S,d,V,D,m,b,v);else if(R&2&&V.class!==D.class&&o(S,"class",null,D.class,v),R&4&&o(S,"style",V.style,D.style,v),R&8){const z=d.dynamicProps;for(let Z=0;Z{W&&Ce(W,m,d,u),N&&Me(d,u,m,"updated")},b)},w=(u,d,m,b,v,x,L)=>{for(let S=0;S{if(m!==b){if(m!==ee)for(const S in m)!yt(S)&&!(S in b)&&o(u,S,m[S],null,L,d.children,v,x,He);for(const S in b){if(yt(S))continue;const R=b[S],C=m[S];R!==C&&S!=="value"&&o(u,S,C,R,L,d.children,v,x,He)}"value"in b&&o(u,"value",m.value,b.value,L)}},A=(u,d,m,b,v,x,L,S,R)=>{const C=d.el=u?u.el:l(""),N=d.anchor=u?u.anchor:l("");let{patchFlag:V,dynamicChildren:D,slotScopeIds:W}=d;W&&(S=S?S.concat(W):W),u==null?(s(C,m,b),s(N,m,b),T(d.children||[],m,N,v,x,L,S,R)):V>0&&V&64&&D&&u.dynamicChildren?(w(u.dynamicChildren,D,m,v,x,L,S),(d.key!=null||v&&d===v.subTree)&&Vs(u,d,!0)):$(u,d,m,N,v,x,L,S,R)},G=(u,d,m,b,v,x,L,S,R)=>{d.slotScopeIds=S,u==null?d.shapeFlag&512?v.ctx.activate(d,m,b,L,R):le(d,m,b,v,x,L,R):fe(u,d,R)},le=(u,d,m,b,v,x,L)=>{const S=u.component=wc(u,b,v);if(Wt(u)&&(S.ctx.renderer=ht),Ec(S),S.asyncDep){if(v&&v.registerDep(S,j),!u.el){const R=S.subTree=oe(ye);q(null,R,d,m)}}else j(S,u,d,m,v,x,L)},fe=(u,d,m)=>{const b=d.component=u.component;if(Tl(u,d,m))if(b.asyncDep&&!b.asyncResolved){X(b,d,m);return}else b.next=d,vl(b.update),b.effect.dirty=!0,b.update();else d.el=u.el,b.vnode=d},j=(u,d,m,b,v,x,L)=>{const S=()=>{if(u.isMounted){let{next:N,bu:V,u:D,parent:W,vnode:z}=u;{const pt=Go(u);if(pt){N&&(N.el=z.el,X(u,N,L)),pt.asyncDep.then(()=>{u.isUnmounted||S()});return}}let Z=N,te;nt(u,!1),N?(N.el=z.el,X(u,N,L)):N=z,V&&dn(V),(te=N.props&&N.props.onVnodeBeforeUpdate)&&Ce(te,W,N,z),nt(u,!0);const ae=qn(u),Te=u.subTree;u.subTree=ae,I(Te,ae,h(Te.el),Xt(Te),u,v,x),N.el=ae.el,Z===null&&Al(u,ae.el),D&&me(D,v),(te=N.props&&N.props.onVnodeUpdated)&&me(()=>Ce(te,W,N,z),v)}else{let N;const{el:V,props:D}=d,{bm:W,m:z,parent:Z}=u,te=vt(d);if(nt(u,!1),W&&dn(W),!te&&(N=D&&D.onVnodeBeforeMount)&&Ce(N,Z,d),nt(u,!0),V&&Bn){const ae=()=>{u.subTree=qn(u),Bn(V,u.subTree,u,v,null)};te?d.type.__asyncLoader().then(()=>!u.isUnmounted&&ae()):ae()}else{const ae=u.subTree=qn(u);I(null,ae,m,b,u,v,x),d.el=ae.el}if(z&&me(z,v),!te&&(N=D&&D.onVnodeMounted)){const ae=d;me(()=>Ce(N,Z,ae),v)}(d.shapeFlag&256||Z&&vt(Z.vnode)&&Z.vnode.shapeFlag&256)&&u.a&&me(u.a,v),u.isMounted=!0,d=m=b=null}},R=u.effect=new As(S,Se,()=>Pn(C),u.scope),C=u.update=()=>{R.dirty&&R.run()};C.id=u.uid,nt(u,!0),C()},X=(u,d,m)=>{d.component=u;const b=u.vnode.props;u.vnode=d,u.next=null,nc(u,d.props,b,m),oc(u,d.children,m),Qe(),ir(u),et()},$=(u,d,m,b,v,x,L,S,R=!1)=>{const C=u&&u.children,N=u?u.shapeFlag:0,V=d.children,{patchFlag:D,shapeFlag:W}=d;if(D>0){if(D&128){zt(C,V,m,b,v,x,L,S,R);return}else if(D&256){De(C,V,m,b,v,x,L,S,R);return}}W&8?(N&16&&He(C,v,x),V!==C&&f(m,V)):N&16?W&16?zt(C,V,m,b,v,x,L,S,R):He(C,v,x,!0):(N&8&&f(m,""),W&16&&T(V,m,b,v,x,L,S,R))},De=(u,d,m,b,v,x,L,S,R)=>{u=u||mt,d=d||mt;const C=u.length,N=d.length,V=Math.min(C,N);let D;for(D=0;DN?He(u,v,x,!0,!1,V):T(d,m,b,v,x,L,S,R,V)},zt=(u,d,m,b,v,x,L,S,R)=>{let C=0;const N=d.length;let V=u.length-1,D=N-1;for(;C<=V&&C<=D;){const W=u[C],z=d[C]=R?Ge(d[C]):Ae(d[C]);if(it(W,z))I(W,z,m,null,v,x,L,S,R);else break;C++}for(;C<=V&&C<=D;){const W=u[V],z=d[D]=R?Ge(d[D]):Ae(d[D]);if(it(W,z))I(W,z,m,null,v,x,L,S,R);else break;V--,D--}if(C>V){if(C<=D){const W=D+1,z=WD)for(;C<=V;)Le(u[C],v,x,!0),C++;else{const W=C,z=C,Z=new Map;for(C=z;C<=D;C++){const ve=d[C]=R?Ge(d[C]):Ae(d[C]);ve.key!=null&&Z.set(ve.key,C)}let te,ae=0;const Te=D-z+1;let pt=!1,Xs=0;const xt=new Array(Te);for(C=0;C=Te){Le(ve,v,x,!0);continue}let Ie;if(ve.key!=null)Ie=Z.get(ve.key);else for(te=z;te<=D;te++)if(xt[te-z]===0&&it(ve,d[te])){Ie=te;break}Ie===void 0?Le(ve,v,x,!0):(xt[Ie-z]=C+1,Ie>=Xs?Xs=Ie:pt=!0,I(ve,d[Ie],m,null,v,x,L,S,R),ae++)}const Ys=pt?fc(xt):mt;for(te=Ys.length-1,C=Te-1;C>=0;C--){const ve=z+C,Ie=d[ve],Js=ve+1{const{el:x,type:L,transition:S,children:R,shapeFlag:C}=u;if(C&6){tt(u.component.subTree,d,m,b);return}if(C&128){u.suspense.move(d,m,b);return}if(C&64){L.move(u,d,m,ht);return}if(L===_e){s(x,d,m);for(let V=0;VS.enter(x),v);else{const{leave:V,delayLeave:D,afterLeave:W}=S,z=()=>s(x,d,m),Z=()=>{V(x,()=>{z(),W&&W()})};D?D(x,z,Z):Z()}else s(x,d,m)},Le=(u,d,m,b=!1,v=!1)=>{const{type:x,props:L,ref:S,children:R,dynamicChildren:C,shapeFlag:N,patchFlag:V,dirs:D}=u;if(S!=null&&En(S,null,m,u,!0),N&256){d.ctx.deactivate(u);return}const W=N&1&&D,z=!vt(u);let Z;if(z&&(Z=L&&L.onVnodeBeforeUnmount)&&Ce(Z,d,u),N&6)Ti(u.component,m,b);else{if(N&128){u.suspense.unmount(m,b);return}W&&Me(u,null,d,"beforeUnmount"),N&64?u.type.remove(u,d,m,v,ht,b):C&&(x!==_e||V>0&&V&64)?He(C,d,m,!1,!0):(x===_e&&V&384||!v&&N&16)&&He(R,d,m),b&&Gs(u)}(z&&(Z=L&&L.onVnodeUnmounted)||W)&&me(()=>{Z&&Ce(Z,d,u),W&&Me(u,null,d,"unmounted")},m)},Gs=u=>{const{type:d,el:m,anchor:b,transition:v}=u;if(d===_e){xi(m,b);return}if(d===Nt){_(u);return}const x=()=>{r(m),v&&!v.persisted&&v.afterLeave&&v.afterLeave()};if(u.shapeFlag&1&&v&&!v.persisted){const{leave:L,delayLeave:S}=v,R=()=>L(m,x);S?S(u.el,x,R):R()}else x()},xi=(u,d)=>{let m;for(;u!==d;)m=p(u),r(u),u=m;r(d)},Ti=(u,d,m)=>{const{bum:b,scope:v,update:x,subTree:L,um:S}=u;b&&dn(b),v.stop(),x&&(x.active=!1,Le(L,u,d,m)),S&&me(S,d),me(()=>{u.isUnmounted=!0},d),d&&d.pendingBranch&&!d.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===d.pendingId&&(d.deps--,d.deps===0&&d.resolve())},He=(u,d,m,b=!1,v=!1,x=0)=>{for(let L=x;Lu.shapeFlag&6?Xt(u.component.subTree):u.shapeFlag&128?u.suspense.next():p(u.anchor||u.el);let Vn=!1;const zs=(u,d,m)=>{u==null?d._vnode&&Le(d._vnode,null,null,!0):I(d._vnode||null,u,d,null,null,null,m),Vn||(Vn=!0,ir(),bn(),Vn=!1),d._vnode=u},ht={p:I,um:Le,m:tt,r:Gs,mt:le,mc:T,pc:$,pbc:w,n:Xt,o:e};let Kn,Bn;return t&&([Kn,Bn]=t(ht)),{render:zs,hydrate:Kn,createApp:Ql(zs,Kn)}}function Yn({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function nt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function qo(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Vs(e,t,n=!1){const s=e.children,r=t.children;if(K(s)&&K(r))for(let o=0;o>1,e[n[l]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function Go(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Go(t)}const dc=e=>e.__isTeleport,Mt=e=>e&&(e.disabled||e.disabled===""),yr=e=>typeof SVGElement<"u"&&e instanceof SVGElement,br=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,vs=(e,t)=>{const n=e&&e.to;return ne(n)?t?t(n):null:n},hc={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,o,i,l,c,a){const{mc:f,pc:h,pbc:p,o:{insert:y,querySelector:E,createText:I,createComment:U}}=a,q=Mt(t.props);let{shapeFlag:k,children:g,dynamicChildren:_}=t;if(e==null){const M=t.el=I(""),O=t.anchor=I("");y(M,n,s),y(O,n,s);const P=t.target=vs(t.props,E),T=t.targetAnchor=I("");P&&(y(T,P),i==="svg"||yr(P)?i="svg":(i==="mathml"||br(P))&&(i="mathml"));const F=(w,H)=>{k&16&&f(g,w,H,r,o,i,l,c)};q?F(n,O):P&&F(P,T)}else{t.el=e.el;const M=t.anchor=e.anchor,O=t.target=e.target,P=t.targetAnchor=e.targetAnchor,T=Mt(e.props),F=T?n:O,w=T?M:P;if(i==="svg"||yr(O)?i="svg":(i==="mathml"||br(O))&&(i="mathml"),_?(p(e.dynamicChildren,_,F,r,o,i,l),Vs(e,t,!0)):c||h(e,t,F,w,r,o,i,l,!1),q)T?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):on(t,n,M,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const H=t.target=vs(t.props,E);H&&on(t,H,null,a,0)}else T&&on(t,O,P,a,1)}zo(t)},remove(e,t,n,s,{um:r,o:{remove:o}},i){const{shapeFlag:l,children:c,anchor:a,targetAnchor:f,target:h,props:p}=e;if(h&&o(f),i&&o(a),l&16){const y=i||!Mt(p);for(let E=0;E0?Re||mt:null,gc(),kt>0&&Re&&Re.push(e),e}function pu(e,t,n,s,r,o){return Yo(Qo(e,t,n,s,r,o,!0))}function Jo(e,t,n,s,r){return Yo(oe(e,t,n,s,r,!0))}function Cn(e){return e?e.__v_isVNode===!0:!1}function it(e,t){return e.type===t.type&&e.key===t.key}const Zo=({key:e})=>e??null,pn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ne(e)||de(e)||B(e)?{i:ce,r:e,k:t,f:!!n}:e:null);function Qo(e,t=null,n=null,s=0,r=null,o=e===_e?0:1,i=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Zo(t),ref:t&&pn(t),scopeId:Un,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:ce};return l?(Ks(c,n),o&128&&e.normalize(c)):n&&(c.shapeFlag|=ne(n)?8:16),kt>0&&!i&&Re&&(c.patchFlag>0||o&6)&&c.patchFlag!==32&&Re.push(c),c}const oe=mc;function mc(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===xo)&&(e=ye),Cn(e)){const l=Ze(e,t,!0);return n&&Ks(l,n),kt>0&&!o&&Re&&(l.shapeFlag&6?Re[Re.indexOf(e)]=l:Re.push(l)),l.patchFlag|=-2,l}if(Tc(e)&&(e=e.__vccOpts),t){t=_c(t);let{class:l,style:c}=t;l&&!ne(l)&&(t.class=On(l)),Q(c)&&(go(c)&&!K(c)&&(c=ie({},c)),t.style=Rn(c))}const i=ne(e)?1:Rl(e)?128:dc(e)?64:Q(e)?4:B(e)?2:0;return Qo(e,t,n,s,r,i,o,!0)}function _c(e){return e?go(e)||$o(e)?ie({},e):e:null}function Ze(e,t,n=!1,s=!1){const{props:r,ref:o,patchFlag:i,children:l,transition:c}=e,a=t?yc(r||{},t):r,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Zo(a),ref:t&&t.ref?n&&o?K(o)?o.concat(pn(t)):[o,pn(t)]:pn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==_e?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ze(e.ssContent),ssFallback:e.ssFallback&&Ze(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&(f.transition=c.clone(f)),f}function ei(e=" ",t=0){return oe(Et,null,e,t)}function gu(e,t){const n=oe(Nt,null,e);return n.staticCount=t,n}function mu(e="",t=!1){return t?(Xo(),Jo(ye,null,e)):oe(ye,null,e)}function Ae(e){return e==null||typeof e=="boolean"?oe(ye):K(e)?oe(_e,null,e.slice()):typeof e=="object"?Ge(e):oe(Et,null,String(e))}function Ge(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ze(e)}function Ks(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(K(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Ks(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!$o(t)?t._ctx=ce:r===3&&ce&&(ce.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else B(t)?(t={default:t,_ctx:ce},n=32):(t=String(t),s&64?(n=16,t=[ei(t)]):n=8);e.children=t,e.shapeFlag|=n}function yc(...e){const t={};for(let n=0;nue||ce;let Sn,ws;{const e=Qr(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),o=>{r.length>1?r.forEach(i=>i(o)):r[0](o)}};Sn=t("__VUE_INSTANCE_SETTERS__",n=>ue=n),ws=t("__VUE_SSR_SETTERS__",n=>Gt=n)}const qt=e=>{const t=ue;return Sn(e),e.scope.on(),()=>{e.scope.off(),Sn(t)}},wr=()=>{ue&&ue.scope.off(),Sn(null)};function ti(e){return e.vnode.shapeFlag&4}let Gt=!1;function Ec(e,t=!1){t&&ws(t);const{props:n,children:s}=e.vnode,r=ti(e);tc(e,n,r,t),rc(e,s);const o=r?Cc(e,t):void 0;return t&&ws(!1),o}function Cc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Wl);const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?si(e):null,o=qt(e);Qe();const i=Ye(s,e,0,[e.props,r]);if(et(),o(),Xr(i)){if(i.then(wr,wr),t)return i.then(l=>{Er(e,l,t)}).catch(l=>{Bt(l,e,0)});e.asyncDep=i}else Er(e,i,t)}else ni(e,t)}function Er(e,t,n){B(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Q(t)&&(e.setupState=bo(t)),ni(e,n)}let Cr;function ni(e,t,n){const s=e.type;if(!e.render){if(!t&&Cr&&!s.render){const r=s.template||ks(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,a=ie(ie({isCustomElement:o,delimiters:l},i),c);s.render=Cr(r,a)}}e.render=s.render||Se}{const r=qt(e);Qe();try{Gl(e)}finally{et(),r()}}}const Sc={get(e,t){return be(e,"get",""),e[t]}};function si(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Sc),slots:e.slots,emit:e.emit,expose:t}}function jn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(bo(hn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Lt)return Lt[n](e)},has(t,n){return n in t||n in Lt}}))}function xc(e,t=!0){return B(e)?e.displayName||e.name:e.name||t&&e.__name}function Tc(e){return B(e)&&"__vccOpts"in e}const se=(e,t)=>al(e,t,Gt);function Es(e,t,n){const s=arguments.length;return s===2?Q(t)&&!K(t)?Cn(t)?oe(e,null,[t]):oe(e,t):oe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Cn(n)&&(n=[n]),oe(e,t,n))}const Ac="3.4.27";/** * @vue/runtime-dom v3.4.27 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const Rc="http://www.w3.org/2000/svg",Oc="http://www.w3.org/1998/Math/MathML",ze=typeof document<"u"?document:null,Sr=ze&&ze.createElement("template"),Lc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?ze.createElementNS(Rc,e):t==="mathml"?ze.createElementNS(Oc,e):ze.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>ze.createTextNode(e),createComment:e=>ze.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ze.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{Sr.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const l=Sr.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ke="transition",Tt="animation",jt=Symbol("_vtc"),ri=(e,{slots:t})=>Es(Nl,Ic(e),t);ri.displayName="Transition";const oi={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};ri.props=ie({},Oo,oi);const st=(e,t=[])=>{K(e)?e.forEach(n=>n(...t)):e&&e(...t)},xr=e=>e?K(e)?e.some(t=>t.length>1):e.length>1:!1;function Ic(e){const t={};for(const A in e)A in oi||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=o,appearActiveClass:a=i,appearToClass:f=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:y=`${n}-leave-to`}=e,E=Mc(r),I=E&&E[0],U=E&&E[1],{onBeforeEnter:q,onEnter:k,onEnterCancelled:g,onLeave:_,onLeaveCancelled:M,onBeforeAppear:O=q,onAppear:N=k,onAppearCancelled:T=g}=t,F=(A,G,le)=>{rt(A,G?f:l),rt(A,G?a:i),le&&le()},w=(A,G)=>{A._isLeaving=!1,rt(A,h),rt(A,y),rt(A,p),G&&G()},H=A=>(G,le)=>{const fe=A?N:k,j=()=>F(G,A,le);st(fe,[G,j]),Tr(()=>{rt(G,A?c:o),Be(G,A?f:l),xr(fe)||Ar(G,s,I,j)})};return ie(t,{onBeforeEnter(A){st(q,[A]),Be(A,o),Be(A,i)},onBeforeAppear(A){st(O,[A]),Be(A,c),Be(A,a)},onEnter:H(!1),onAppear:H(!0),onLeave(A,G){A._isLeaving=!0;const le=()=>w(A,G);Be(A,h),Be(A,p),Fc(),Tr(()=>{A._isLeaving&&(rt(A,h),Be(A,y),xr(_)||Ar(A,s,U,le))}),st(_,[A,le])},onEnterCancelled(A){F(A,!1),st(g,[A])},onAppearCancelled(A){F(A,!0),st(T,[A])},onLeaveCancelled(A){w(A),st(M,[A])}})}function Mc(e){if(e==null)return null;if(Q(e))return[Jn(e.enter),Jn(e.leave)];{const t=Jn(e);return[t,t]}}function Jn(e){return Mi(e)}function Be(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[jt]||(e[jt]=new Set)).add(t)}function rt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[jt];n&&(n.delete(t),n.size||(e[jt]=void 0))}function Tr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Pc=0;function Ar(e,t,n,s){const r=e._endId=++Pc,o=()=>{r===e._endId&&s()};if(n)return setTimeout(o,n);const{type:i,timeout:l,propCount:c}=Nc(e,t);if(!i)return s();const a=i+"end";let f=0;const h=()=>{e.removeEventListener(a,p),o()},p=y=>{y.target===e&&++f>=c&&h()};setTimeout(()=>{f(n[E]||"").split(", "),r=s(`${Ke}Delay`),o=s(`${Ke}Duration`),i=Rr(r,o),l=s(`${Tt}Delay`),c=s(`${Tt}Duration`),a=Rr(l,c);let f=null,h=0,p=0;t===Ke?i>0&&(f=Ke,h=i,p=o.length):t===Tt?a>0&&(f=Tt,h=a,p=c.length):(h=Math.max(i,a),f=h>0?i>a?Ke:Tt:null,p=f?f===Ke?o.length:c.length:0);const y=f===Ke&&/\b(transform|all)(,|$)/.test(s(`${Ke}Property`).toString());return{type:f,timeout:h,propCount:p,hasTransform:y}}function Rr(e,t){for(;e.lengthOr(n)+Or(e[s])))}function Or(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Fc(){return document.body.offsetHeight}function Uc(e,t,n){const s=e[jt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Lr=Symbol("_vod"),Dc=Symbol("_vsh"),Hc=Symbol(""),$c=/(^|;)\s*display\s*:/;function kc(e,t,n){const s=e.style,r=ne(n);let o=!1;if(n&&!r){if(t)if(ne(t))for(const i of t.split(";")){const l=i.slice(0,i.indexOf(":")).trim();n[l]==null&&gn(s,l,"")}else for(const i in t)n[i]==null&&gn(s,i,"");for(const i in n)i==="display"&&(o=!0),gn(s,i,n[i])}else if(r){if(t!==n){const i=s[Hc];i&&(n+=";"+i),s.cssText=n,o=$c.test(n)}}else t&&e.removeAttribute("style");Lr in e&&(e[Lr]=o?s.display:"",e[Dc]&&(s.display="none"))}const Ir=/\s*!important$/;function gn(e,t,n){if(K(n))n.forEach(s=>gn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=jc(e,t);Ir.test(n)?e.setProperty(dt(s),n.replace(Ir,""),"important"):e[s]=n}}const Mr=["Webkit","Moz","ms"],Zn={};function jc(e,t){const n=Zn[t];if(n)return n;let s=Ue(t);if(s!=="filter"&&s in e)return Zn[t]=s;s=An(s);for(let r=0;rQn||(Gc.then(()=>Qn=0),Qn=Date.now());function Xc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;xe(Yc(s,n.value),t,5,[s])};return n.value=e,n.attached=zc(),n}function Yc(e,t){if(K(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Ur=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Jc=(e,t,n,s,r,o,i,l,c)=>{const a=r==="svg";t==="class"?Uc(e,s,a):t==="style"?kc(e,n,s):Kt(t)?Ss(t)||Wc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Zc(e,t,s,a))?Kc(e,t,s,o,i,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Vc(e,t,s,a))};function Zc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ur(t)&&B(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Ur(t)&&ne(n)?!1:t in e}const Dr=e=>{const t=e.props["onUpdate:modelValue"]||!1;return K(t)?n=>dn(t,n):t};function Qc(e){e.target.composing=!0}function Hr(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const es=Symbol("_assign"),_u={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[es]=Dr(r);const o=s||r.props&&r.props.type==="number";gt(e,t?"change":"input",i=>{if(i.target.composing)return;let l=e.value;n&&(l=l.trim()),o&&(l=as(l)),e[es](l)}),n&>(e,"change",()=>{e.value=e.value.trim()}),t||(gt(e,"compositionstart",Qc),gt(e,"compositionend",Hr),gt(e,"change",Hr))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:r}},o){if(e[es]=Dr(o),e.composing)return;const i=(r||e.type==="number")&&!/^0\d/.test(e.value)?as(e.value):e.value,l=t??"";i!==l&&(document.activeElement===e&&e.type!=="range"&&(n||s&&e.value.trim()===l)||(e.value=l))}},ea=["ctrl","shift","alt","meta"],ta={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>ea.some(n=>e[`${n}Key`]&&!t.includes(n))},yu=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...o)=>{for(let i=0;i{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const o=dt(r.key);if(t.some(i=>i===o||na[i]===o))return e(r)})},ii=ie({patchProp:Jc},Lc);let Ft,$r=!1;function sa(){return Ft||(Ft=ac(ii))}function ra(){return Ft=$r?Ft:uc(ii),$r=!0,Ft}const vu=(...e)=>{const t=sa().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=ci(s);if(!r)return;const o=t._component;!B(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,li(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t},wu=(...e)=>{const t=ra().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=ci(s);if(r)return n(r,!0,li(r))},t};function li(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function ci(e){return ne(e)?document.querySelector(e):e}const oa=window.__VP_SITE_DATA__;function Bs(e){return no()?(ji(e),!0):!1}function Fe(e){return typeof e=="function"?e():yo(e)}const ai=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const ia=Object.prototype.toString,la=e=>ia.call(e)==="[object Object]",Vt=()=>{},kr=ca();function ca(){var e,t;return ai&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function aa(e,t){function n(...s){return new Promise((r,o)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(o)})}return n}const ui=e=>e();function ua(e,t={}){let n,s,r=Vt;const o=l=>{clearTimeout(l),r(),r=Vt};return l=>{const c=Fe(e),a=Fe(t.maxWait);return n&&o(n),c<=0||a!==void 0&&a<=0?(s&&(o(s),s=null),Promise.resolve(l())):new Promise((f,h)=>{r=t.rejectOnCancel?h:f,a&&!s&&(s=setTimeout(()=>{n&&o(n),s=null,f(l())},a)),n=setTimeout(()=>{s&&o(s),s=null,f(l())},c)})}}function fa(e=ui){const t=re(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...o)=>{t.value&&e(...o)};return{isActive:Mn(t),pause:n,resume:s,eventFilter:r}}function da(e){return e||kn()}function fi(...e){if(e.length!==1)return ml(...e);const t=e[0];return typeof t=="function"?Mn(hl(()=>({get:t,set:Vt}))):re(t)}function di(e,t,n={}){const{eventFilter:s=ui,...r}=n;return Ne(e,aa(s,t),r)}function ha(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:o,pause:i,resume:l,isActive:c}=fa(s);return{stop:di(e,t,{...r,eventFilter:o}),pause:i,resume:l,isActive:c}}function Ws(e,t=!0,n){da()?St(e,n):t?e():Pn(e)}function Eu(e,t,n={}){const{debounce:s=0,maxWait:r=void 0,...o}=n;return di(e,t,{...o,eventFilter:ua(s,{maxWait:r})})}function Cu(e,t,n){let s;de(n)?s={evaluating:n}:s=n||{};const{lazy:r=!1,evaluating:o=void 0,shallow:i=!0,onError:l=Vt}=s,c=re(!r),a=i?Fs(t):re(t);let f=0;return Hs(async h=>{if(!c.value)return;f++;const p=f;let y=!1;o&&Promise.resolve().then(()=>{o.value=!0});try{const E=await e(I=>{h(()=>{o&&(o.value=!1),y||I()})});p===f&&(a.value=E)}catch(E){l(E)}finally{o&&p===f&&(o.value=!1),y=!0}}),r?se(()=>(c.value=!0,a.value)):a}function hi(e){var t;const n=Fe(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Oe=ai?window:void 0;function Ct(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=Oe):[t,n,s,r]=e,!t)return Vt;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const o=[],i=()=>{o.forEach(f=>f()),o.length=0},l=(f,h,p,y)=>(f.addEventListener(h,p,y),()=>f.removeEventListener(h,p,y)),c=Ne(()=>[hi(t),Fe(r)],([f,h])=>{if(i(),!f)return;const p=la(h)?{...h}:h;o.push(...n.flatMap(y=>s.map(E=>l(f,y,E,p))))},{immediate:!0,flush:"post"}),a=()=>{c(),i()};return Bs(a),a}function pa(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Su(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=Oe,eventName:o="keydown",passive:i=!1,dedupe:l=!1}=s,c=pa(t);return Ct(r,o,f=>{f.repeat&&Fe(l)||c(f)&&n(f)},i)}function ga(){const e=re(!1),t=kn();return t&&St(()=>{e.value=!0},t),e}function ma(e){const t=ga();return se(()=>(t.value,!!e()))}function pi(e,t={}){const{window:n=Oe}=t,s=ma(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const o=re(!1),i=a=>{o.value=a.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",i):r.removeListener(i))},c=Hs(()=>{s.value&&(l(),r=n.matchMedia(Fe(e)),"addEventListener"in r?r.addEventListener("change",i):r.addListener(i),o.value=r.matches)});return Bs(()=>{c(),l(),r=void 0}),o}const ln=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},cn="__vueuse_ssr_handlers__",_a=ya();function ya(){return cn in ln||(ln[cn]=ln[cn]||{}),ln[cn]}function gi(e,t){return _a[e]||t}function ba(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const va={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},jr="vueuse-storage";function qs(e,t,n,s={}){var r;const{flush:o="pre",deep:i=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:a=!1,shallow:f,window:h=Oe,eventFilter:p,onError:y=w=>{console.error(w)},initOnMounted:E}=s,I=(f?Fs:re)(typeof t=="function"?t():t);if(!n)try{n=gi("getDefaultStorage",()=>{var w;return(w=Oe)==null?void 0:w.localStorage})()}catch(w){y(w)}if(!n)return I;const U=Fe(t),q=ba(U),k=(r=s.serializer)!=null?r:va[q],{pause:g,resume:_}=ha(I,()=>O(I.value),{flush:o,deep:i,eventFilter:p});h&&l&&Ws(()=>{Ct(h,"storage",T),Ct(h,jr,F),E&&T()}),E||T();function M(w,H){h&&h.dispatchEvent(new CustomEvent(jr,{detail:{key:e,oldValue:w,newValue:H,storageArea:n}}))}function O(w){try{const H=n.getItem(e);if(w==null)M(H,null),n.removeItem(e);else{const A=k.write(w);H!==A&&(n.setItem(e,A),M(H,A))}}catch(H){y(H)}}function N(w){const H=w?w.newValue:n.getItem(e);if(H==null)return c&&U!=null&&n.setItem(e,k.write(U)),U;if(!w&&a){const A=k.read(H);return typeof a=="function"?a(A,U):q==="object"&&!Array.isArray(A)?{...U,...A}:A}else return typeof H!="string"?H:k.read(H)}function T(w){if(!(w&&w.storageArea!==n)){if(w&&w.key==null){I.value=U;return}if(!(w&&w.key!==e)){g();try{(w==null?void 0:w.newValue)!==k.write(I.value)&&(I.value=N(w))}catch(H){y(H)}finally{w?Pn(_):_()}}}}function F(w){T(w.detail)}return I}function mi(e){return pi("(prefers-color-scheme: dark)",e)}function wa(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=Oe,storage:o,storageKey:i="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:a,disableTransition:f=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},p=mi({window:r}),y=se(()=>p.value?"dark":"light"),E=c||(i==null?fi(s):qs(i,s,o,{window:r,listenToStorageChanges:l})),I=se(()=>E.value==="auto"?y.value:E.value),U=gi("updateHTMLAttrs",(_,M,O)=>{const N=typeof _=="string"?r==null?void 0:r.document.querySelector(_):hi(_);if(!N)return;let T;if(f&&(T=r.document.createElement("style"),T.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),r.document.head.appendChild(T)),M==="class"){const F=O.split(/\s/g);Object.values(h).flatMap(w=>(w||"").split(/\s/g)).filter(Boolean).forEach(w=>{F.includes(w)?N.classList.add(w):N.classList.remove(w)})}else N.setAttribute(M,O);f&&(r.getComputedStyle(T).opacity,document.head.removeChild(T))});function q(_){var M;U(t,n,(M=h[_])!=null?M:_)}function k(_){e.onChanged?e.onChanged(_,q):q(_)}Ne(I,k,{flush:"post",immediate:!0}),Ws(()=>k(I.value));const g=se({get(){return a?E.value:I.value},set(_){E.value=_}});try{return Object.assign(g,{store:E,system:y,state:I})}catch{return g}}function Ea(e={}){const{valueDark:t="dark",valueLight:n="",window:s=Oe}=e,r=wa({...e,onChanged:(l,c)=>{var a;e.onChanged?(a=e.onChanged)==null||a.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),o=se(()=>r.system?r.system.value:mi({window:s}).value?"dark":"light");return se({get(){return r.value==="dark"},set(l){const c=l?"dark":"light";o.value===c?r.value="auto":r.value=c}})}function ts(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function xu(e,t,n={}){const{window:s=Oe}=n;return qs(e,t,s==null?void 0:s.localStorage,n)}function _i(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const an=new WeakMap;function Tu(e,t=!1){const n=re(t);let s=null;Ne(fi(e),i=>{const l=ts(Fe(i));if(l){const c=l;an.get(c)||an.set(c,c.style.overflow),n.value&&(c.style.overflow="hidden")}},{immediate:!0});const r=()=>{const i=ts(Fe(e));!i||n.value||(kr&&(s=Ct(i,"touchmove",l=>{Ca(l)},{passive:!1})),i.style.overflow="hidden",n.value=!0)},o=()=>{var i;const l=ts(Fe(e));!l||!n.value||(kr&&(s==null||s()),l.style.overflow=(i=an.get(l))!=null?i:"",an.delete(l),n.value=!1)};return Bs(o),se({get(){return n.value},set(i){i?r():o()}})}function Au(e,t,n={}){const{window:s=Oe}=n;return qs(e,t,s==null?void 0:s.sessionStorage,n)}function Ru(e={}){const{window:t=Oe,behavior:n="auto"}=e;if(!t)return{x:re(0),y:re(0)};const s=re(t.scrollX),r=re(t.scrollY),o=se({get(){return s.value},set(l){scrollTo({left:l,behavior:n})}}),i=se({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return Ct(t,"scroll",()=>{s.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:o,y:i}}function Ou(e={}){const{window:t=Oe,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:o=!0}=e,i=re(n),l=re(s),c=()=>{t&&(o?(i.value=t.innerWidth,l.value=t.innerHeight):(i.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight))};if(c(),Ws(c),Ct("resize",c,{passive:!0}),r){const a=pi("(orientation: portrait)");Ne(a,()=>c())}return{width:i,height:l}}var ns={BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},ss={NVM_INC:"/Users/lihu/.nvm/versions/node/v21.4.0/include/node",TERM_PROGRAM:"vscode",NODE:"/Users/lihu/.nvm/versions/node/v21.4.0/bin/node",NVM_CD_FLAGS:"-q",INIT_CWD:"/Users/lihu/Desktop/klinecharts/KLineChart",SHELL:"/bin/zsh",TERM:"xterm-256color",TMPDIR:"/var/folders/5p/wrvqz_rj1rxfl60q17g0tpym0000gn/T/",npm_config_global_prefix:"/Users/lihu/Desktop/klinecharts/KLineChart/docs",TERM_PROGRAM_VERSION:"1.89.1",MallocNanoZone:"0",ORIGINAL_XDG_CURRENT_DESKTOP:"undefined",ZDOTDIR:"/Users/lihu",COLOR:"1",npm_config_noproxy:"",ZSH:"/Users/lihu/.oh-my-zsh",npm_config_local_prefix:"/Users/lihu/Desktop/klinecharts/KLineChart/docs",USER:"lihu",NVM_DIR:"/Users/lihu/.nvm",LS_COLORS:"no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:*.patch=00;34:*.o=00;32:*.so=01;35:*.ko=01;31:*.la=00;33",COMMAND_MODE:"unix2003",npm_config_globalconfig:"/Users/lihu/.nvm/versions/node/v21.4.0/etc/npmrc",SSH_AUTH_SOCK:"/private/tmp/com.apple.launchd.mD966PBkfy/Listeners",__CF_USER_TEXT_ENCODING:"0x1F5:0x19:0x34",npm_execpath:"/Users/lihu/.nvm/versions/node/v21.4.0/lib/node_modules/npm/bin/npm-cli.js",PAGER:"less",LSCOLORS:"Gxfxcxdxbxegedabagacad",PATH:"/Users/lihu/Desktop/klinecharts/KLineChart/docs/node_modules/.bin:/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.bin:/Users/lihu/Desktop/klinecharts/node_modules/.bin:/Users/lihu/Desktop/node_modules/.bin:/Users/lihu/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/lihu/.nvm/versions/node/v21.4.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.bin:/Users/lihu/Desktop/klinecharts/node_modules/.bin:/Users/lihu/Desktop/node_modules/.bin:/Users/lihu/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/lihu/.nvm/versions/node/v21.4.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.bin:/Users/lihu/Desktop/klinecharts/node_modules/.bin:/Users/lihu/Desktop/node_modules/.bin:/Users/lihu/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/lihu/.nvm/versions/node/v21.4.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Users/lihu/.bun/bin:/Users/lihu/.nvm/versions/node/v21.4.0/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin:/Users/lihu/.bun/bin:/Users/lihu/.nvm/versions/node/v21.4.0/bin:/Users/lihu/.cargo/bin",npm_package_json:"/Users/lihu/Desktop/klinecharts/KLineChart/docs/package.json",__CFBundleIdentifier:"com.microsoft.VSCode",USER_ZDOTDIR:"/Users/lihu",npm_config_init_module:"/Users/lihu/.npm-init.js",npm_config_userconfig:"/Users/lihu/.npmrc",PWD:"/Users/lihu/Desktop/klinecharts/KLineChart/docs",npm_command:"run-script",EDITOR:"vi",npm_lifecycle_event:"build",LANG:"en_US.UTF-8",npm_package_name:"klinecharts-docs",NODE_PATH:"/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.pnpm/vitepress@1.2.0_@algolia+client-search@4.23.3_@types+node@20.12.7_search-insights@2.13.0_typescript@4.9.5/node_modules/vitepress/bin/node_modules:/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.pnpm/vitepress@1.2.0_@algolia+client-search@4.23.3_@types+node@20.12.7_search-insights@2.13.0_typescript@4.9.5/node_modules/vitepress/node_modules:/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.pnpm/vitepress@1.2.0_@algolia+client-search@4.23.3_@types+node@20.12.7_search-insights@2.13.0_typescript@4.9.5/node_modules:/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.pnpm/node_modules",XPC_FLAGS:"0x0",VSCODE_GIT_ASKPASS_EXTRA_ARGS:"",npm_config_npm_version:"10.2.4",npm_package_engines_node:">=0.10.0",npm_config_node_gyp:"/Users/lihu/.nvm/versions/node/v21.4.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",XPC_SERVICE_NAME:"0",npm_package_version:"9.8.8",VSCODE_INJECTION:"1",HOME:"/Users/lihu",SHLVL:"4",VSCODE_GIT_ASKPASS_MAIN:"/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/git/dist/askpass-main.js",LOGNAME:"lihu",LESS:"-R",npm_config_cache:"/Users/lihu/.npm",npm_lifecycle_script:"vitepress build",VSCODE_GIT_IPC_HANDLE:"/var/folders/5p/wrvqz_rj1rxfl60q17g0tpym0000gn/T/vscode-git-48b14ba5a7.sock",NVM_BIN:"/Users/lihu/.nvm/versions/node/v21.4.0/bin",BUN_INSTALL:"/Users/lihu/.bun",npm_config_user_agent:"npm/10.2.4 node/v21.4.0 darwin arm64 workspaces/false",GIT_ASKPASS:"/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/git/dist/askpass.sh",VSCODE_GIT_ASKPASS_NODE:"/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin)",COLORTERM:"truecolor",npm_config_prefix:"/Users/lihu/Desktop/klinecharts/KLineChart/docs",npm_node_execpath:"/Users/lihu/.nvm/versions/node/v21.4.0/bin/node",NODE_ENV:"production"};const yi=/^(?:[a-z]+:|\/\/)/i,Sa="vitepress-theme-appearance",xa=/#.*$/,Ta=/[?#].*$/,Aa=/(?:(^|\/)index)?\.(?:md|html)$/,he=typeof document<"u",bi={relativePath:"404.md",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function Ra(e,t,n=!1){if(t===void 0)return!1;if(e=Vr(`/${e}`),n)return new RegExp(t).test(e);if(Vr(t)!==e)return!1;const s=t.match(xa);return s?(he?location.hash:"")===s[0]:!0}function Vr(e){return decodeURI(e).replace(Ta,"").replace(Aa,"$1")}function Oa(e){return yi.test(e)}function La(e,t){return Object.keys((e==null?void 0:e.locales)||{}).find(n=>n!=="root"&&!Oa(n)&&Ra(t,`/${n}/`,!0))||"root"}function Ia(e,t){var s,r,o,i,l,c,a;const n=La(e,t);return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((o=e.locales[n])==null?void 0:o.title)??e.title,titleTemplate:((i=e.locales[n])==null?void 0:i.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:wi(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(a=e.locales[n])==null?void 0:a.themeConfig}})}function vi(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=Ma(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function Ma(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function Pa(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([o,i])=>o===n&&i[r[0]]===r[1])}function wi(e,t){return[...e.filter(n=>!Pa(t,n)),...t]}const Na=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,Fa=/^[a-z]:/i;function Kr(e){const t=Fa.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Na,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const rs=new Set;function Ua(e){if(rs.size===0){const n=typeof process=="object"&&(ss==null?void 0:ss.VITE_EXTRA_EXTENSIONS)||(ns==null?void 0:ns.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(s=>rs.add(s))}const t=e.split(".").pop();return t==null||!rs.has(t.toLowerCase())}function Lu(e){return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}const Da=Symbol(),ut=Fs(oa);function Iu(e){const t=se(()=>Ia(ut.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?re(!0):n?Ea({storageKey:Sa,initialValue:()=>typeof n=="string"?n:"auto",...typeof n=="object"?n:{}}):re(!1),r=re(he?location.hash:"");return he&&window.addEventListener("hashchange",()=>{r.value=location.hash}),Ne(()=>e.data,()=>{r.value=he?location.hash:""}),{site:t,theme:se(()=>t.value.themeConfig),page:se(()=>e.data),frontmatter:se(()=>e.data.frontmatter),params:se(()=>e.data.params),lang:se(()=>t.value.lang),dir:se(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:se(()=>t.value.localeIndex||"root"),title:se(()=>vi(t.value,e.data)),description:se(()=>e.data.description||t.value.description),isDark:s,hash:se(()=>r.value)}}function Ha(){const e=wt(Da);if(!e)throw new Error("vitepress data not properly injected in app");return e}function $a(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Br(e){return yi.test(e)||!e.startsWith("/")?e:$a(ut.value.base,e)}function ka(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),he){const n="/";t=Kr(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${Kr(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let mn=[];function Mu(e){mn.push(e),$n(()=>{mn=mn.filter(t=>t!==e)})}function ja(){let e=ut.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=Wr(e,n);else if(Array.isArray(e))for(const s of e){const r=Wr(s,n);if(r){t=r;break}}return t}function Wr(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}const Va=Symbol(),Ei="http://a.com",Ka=()=>({path:"/",component:null,data:bi});function Pu(e,t){const n=In(Ka()),s={route:n,go:r};async function r(l=he?location.href:"/"){var c,a;l=os(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(he&&l!==os(location.href)&&(history.replaceState({scrollPosition:window.scrollY},""),history.pushState({},"",l)),await i(l),await((a=s.onAfterRouteChanged)==null?void 0:a.call(s,l)))}let o=null;async function i(l,c=0,a=!1){var p;if(await((p=s.onBeforePageLoad)==null?void 0:p.call(s,l))===!1)return;const f=new URL(l,Ei),h=o=f.pathname;try{let y=await e(h);if(!y)throw new Error(`Page not found: ${h}`);if(o===h){o=null;const{default:E,__pageData:I}=y;if(!E)throw new Error(`Invalid route component: ${E}`);n.path=he?h:Br(h),n.component=hn(E),n.data=hn(I),he&&Pn(()=>{let U=ut.value.base+I.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!ut.value.cleanUrls&&!U.endsWith("/")&&(U+=".html"),U!==f.pathname&&(f.pathname=U,l=U+f.search+f.hash,history.replaceState({},"",l)),f.hash&&!c){let q=null;try{q=document.getElementById(decodeURIComponent(f.hash).slice(1))}catch(k){console.warn(k)}if(q){qr(q,f.hash);return}}window.scrollTo(0,c)})}}catch(y){if(!/fetch|Page not found/.test(y.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(y),!a)try{const E=await fetch(ut.value.base+"hashmap.json");window.__VP_HASH_MAP__=await E.json(),await i(l,c,!0);return}catch{}if(o===h){o=null,n.path=he?h:Br(h),n.component=t?hn(t):null;const E=he?h.replace(/(^|\/)$/,"$1index").replace(/(\.html)?$/,".md").replace(/^\//,""):"404.md";n.data={...bi,relativePath:E}}}}return he&&(history.state===null&&history.replaceState({},""),window.addEventListener("click",l=>{if(l.target.closest("button"))return;const a=l.target.closest("a");if(a&&!a.closest(".vp-raw")&&(a instanceof SVGElement||!a.download)){const{target:f}=a,{href:h,origin:p,pathname:y,hash:E,search:I}=new URL(a.href instanceof SVGAnimatedString?a.href.animVal:a.href,a.baseURI),U=new URL(location.href);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!f&&p===U.origin&&Ua(y)&&(l.preventDefault(),y===U.pathname&&I===U.search?(E!==U.hash&&(history.pushState({},"",h),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:U.href,newURL:h}))),E?qr(a,E,a.classList.contains("header-anchor")):window.scrollTo(0,0)):r(h))}},{capture:!0}),window.addEventListener("popstate",async l=>{var c;l.state!==null&&(await i(os(location.href),l.state&&l.state.scrollPosition||0),(c=s.onAfterRouteChanged)==null||c.call(s,location.href))}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function Ba(){const e=wt(Va);if(!e)throw new Error("useRouter() is called without provider.");return e}function Ci(){return Ba().route}function qr(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(i-window.scrollY)>window.innerHeight?window.scrollTo(0,i):window.scrollTo({left:0,top:i,behavior:"smooth"})};const o=parseInt(window.getComputedStyle(s).paddingTop,10),i=window.scrollY+s.getBoundingClientRect().top-ja()+o;requestAnimationFrame(r)}}function os(e){const t=new URL(e,Ei);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),ut.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const is=()=>mn.forEach(e=>e()),Nu=$s({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=Ci(),{site:n}=Ha();return()=>Es(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?Es(t.component,{onVnodeMounted:is,onVnodeUpdated:is,onVnodeUnmounted:is}):"404 Page Not Found"])}}),Fu=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Uu="/images/style.jpg",Du="/images/wechat.jpeg",Hu="/images/qq_group_qr_code.png",$u="/images/module.png",Wa="modulepreload",qa=function(e){return"/"+e},Gr={},ku=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){const o=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),l=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));r=Promise.all(n.map(c=>{if(c=qa(c),c in Gr)return;Gr[c]=!0;const a=c.endsWith(".css"),f=a?'[rel="stylesheet"]':"";if(!!s)for(let y=o.length-1;y>=0;y--){const E=o[y];if(E.href===c&&(!a||E.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${f}`))return;const p=document.createElement("link");if(p.rel=a?"stylesheet":Wa,a||(p.as="script",p.crossOrigin=""),p.href=c,l&&p.setAttribute("nonce",l),document.head.appendChild(p),a)return new Promise((y,E)=>{p.addEventListener("load",y),p.addEventListener("error",()=>E(new Error(`Unable to preload CSS for ${c}`)))})}))}return r.then(()=>t()).catch(o=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o})},ju="/images/alipay_qr_code.png",Vu="/images/wechat_pay_qr_code.png",Ku="/images/logo.svg",Bu=$s({setup(e,{slots:t}){const n=re(!1);return St(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function Wu(){he&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const o=s.querySelector(".blocks");if(!o)return;const i=Array.from(o.children).find(a=>a.classList.contains("active"));if(!i)return;const l=o.children[r];if(!l||i===l)return;i.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function qu(){if(he){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,o=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!o)return;const i=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),l=[".vp-copy-ignore",".diff.remove"],c=o.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(f=>f.remove());let a=c.textContent||"";i&&(a=a.replace(/^ *(\$|>) /gm,"").trim()),Ga(a).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const f=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,f)})}})}}async function Ga(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function Gu(e,t){let n=!0,s=[];const r=o=>{if(n){n=!1,o.forEach(l=>{const c=ls(l);for(const a of document.head.children)if(a.isEqualNode(c)){s.push(a);return}});return}const i=o.map(ls);s.forEach((l,c)=>{const a=i.findIndex(f=>f==null?void 0:f.isEqualNode(l??null));a!==-1?delete i[a]:(l==null||l.remove(),delete s[c])}),i.forEach(l=>l&&document.head.appendChild(l)),s=[...s,...i].filter(Boolean)};Hs(()=>{const o=e.data,i=t.value,l=o&&o.description,c=o&&o.frontmatter.head||[],a=vi(i,o);a!==document.title&&(document.title=a);const f=l||i.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==f&&h.setAttribute("content",f):ls(["meta",{name:"description",content:f}]),r(wi(i.head,Xa(c)))})}function ls([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&!t.async&&(s.async=!1),s}function za(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Xa(e){return e.filter(t=>!za(t))}const cs=new Set,Si=()=>document.createElement("link"),Ya=e=>{const t=Si();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Ja=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let un;const Za=he&&(un=Si())&&un.relList&&un.relList.supports&&un.relList.supports("prefetch")?Ya:Ja;function zu(){if(!he||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(o=>{o.forEach(i=>{if(i.isIntersecting){const l=i.target;n.unobserve(l);const{pathname:c}=l;if(!cs.has(c)){cs.add(c);const a=ka(c);a&&Za(a)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(o=>{const{hostname:i,pathname:l}=new URL(o.href instanceof SVGAnimatedString?o.href.animVal:o.href,o.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||o.target!=="_blank"&&i===location.hostname&&(l!==location.pathname?n.observe(o):cs.add(l))})})};St(s);const r=Ci();Ne(()=>r.path,s),$n(()=>{n&&n.disconnect()})}export{fu as $,iu as A,kl as B,ja as C,ru as D,au as E,_e as F,Fs as G,Mu as H,oe as I,ou as J,yi as K,Ci as L,yc as M,wt as N,Ou as O,Rn as P,Su as Q,Pn as R,Ru as S,ri as T,he as U,Mn as V,cu as W,ku as X,Tu as Y,ec as Z,Fu as _,ei as a,bu as a0,yu as a1,du as a2,su as a3,Qa as a4,_c as a5,vu as a6,Es as a7,Ku as a8,gu as a9,Ct as aA,Po as aB,lu as aC,_u as aD,de as aE,hu as aF,hn as aG,Lu as aH,Du as aa,Hu as ab,ju as ac,Vu as ad,Uu as ae,$u as af,Gu as ag,Va as ah,Iu as ai,Da as aj,Nu as ak,Bu as al,ut as am,wu as an,Pu as ao,ka as ap,zu as aq,qu as ar,Wu as as,hi as at,Bs as au,Cu as av,Au as aw,xu as ax,Eu as ay,Ba as az,Jo as b,pu as c,$s as d,mu as e,Ua as f,Br as g,se as h,Oa as i,Qo as j,yo as k,nu as l,Ra as m,On as n,Xo as o,tu as p,pi as q,uu as r,re as s,eu as t,Ha as u,Ne as v,So as w,Hs as x,St as y,$n as z}; +**/const Rc="http://www.w3.org/2000/svg",Oc="http://www.w3.org/1998/Math/MathML",ze=typeof document<"u"?document:null,Sr=ze&&ze.createElement("template"),Lc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?ze.createElementNS(Rc,e):t==="mathml"?ze.createElementNS(Oc,e):ze.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>ze.createTextNode(e),createComment:e=>ze.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ze.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{Sr.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const l=Sr.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ke="transition",Tt="animation",jt=Symbol("_vtc"),ri=(e,{slots:t})=>Es(Pl,Ic(e),t);ri.displayName="Transition";const oi={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};ri.props=ie({},Oo,oi);const st=(e,t=[])=>{K(e)?e.forEach(n=>n(...t)):e&&e(...t)},xr=e=>e?K(e)?e.some(t=>t.length>1):e.length>1:!1;function Ic(e){const t={};for(const A in e)A in oi||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=o,appearActiveClass:a=i,appearToClass:f=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:y=`${n}-leave-to`}=e,E=Mc(r),I=E&&E[0],U=E&&E[1],{onBeforeEnter:q,onEnter:k,onEnterCancelled:g,onLeave:_,onLeaveCancelled:M,onBeforeAppear:O=q,onAppear:P=k,onAppearCancelled:T=g}=t,F=(A,G,le)=>{rt(A,G?f:l),rt(A,G?a:i),le&&le()},w=(A,G)=>{A._isLeaving=!1,rt(A,h),rt(A,y),rt(A,p),G&&G()},H=A=>(G,le)=>{const fe=A?P:k,j=()=>F(G,A,le);st(fe,[G,j]),Tr(()=>{rt(G,A?c:o),Be(G,A?f:l),xr(fe)||Ar(G,s,I,j)})};return ie(t,{onBeforeEnter(A){st(q,[A]),Be(A,o),Be(A,i)},onBeforeAppear(A){st(O,[A]),Be(A,c),Be(A,a)},onEnter:H(!1),onAppear:H(!0),onLeave(A,G){A._isLeaving=!0;const le=()=>w(A,G);Be(A,h),Be(A,p),Fc(),Tr(()=>{A._isLeaving&&(rt(A,h),Be(A,y),xr(_)||Ar(A,s,U,le))}),st(_,[A,le])},onEnterCancelled(A){F(A,!1),st(g,[A])},onAppearCancelled(A){F(A,!0),st(T,[A])},onLeaveCancelled(A){w(A),st(M,[A])}})}function Mc(e){if(e==null)return null;if(Q(e))return[Jn(e.enter),Jn(e.leave)];{const t=Jn(e);return[t,t]}}function Jn(e){return Mi(e)}function Be(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[jt]||(e[jt]=new Set)).add(t)}function rt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[jt];n&&(n.delete(t),n.size||(e[jt]=void 0))}function Tr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Nc=0;function Ar(e,t,n,s){const r=e._endId=++Nc,o=()=>{r===e._endId&&s()};if(n)return setTimeout(o,n);const{type:i,timeout:l,propCount:c}=Pc(e,t);if(!i)return s();const a=i+"end";let f=0;const h=()=>{e.removeEventListener(a,p),o()},p=y=>{y.target===e&&++f>=c&&h()};setTimeout(()=>{f(n[E]||"").split(", "),r=s(`${Ke}Delay`),o=s(`${Ke}Duration`),i=Rr(r,o),l=s(`${Tt}Delay`),c=s(`${Tt}Duration`),a=Rr(l,c);let f=null,h=0,p=0;t===Ke?i>0&&(f=Ke,h=i,p=o.length):t===Tt?a>0&&(f=Tt,h=a,p=c.length):(h=Math.max(i,a),f=h>0?i>a?Ke:Tt:null,p=f?f===Ke?o.length:c.length:0);const y=f===Ke&&/\b(transform|all)(,|$)/.test(s(`${Ke}Property`).toString());return{type:f,timeout:h,propCount:p,hasTransform:y}}function Rr(e,t){for(;e.lengthOr(n)+Or(e[s])))}function Or(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Fc(){return document.body.offsetHeight}function Uc(e,t,n){const s=e[jt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Lr=Symbol("_vod"),Dc=Symbol("_vsh"),Hc=Symbol(""),$c=/(^|;)\s*display\s*:/;function kc(e,t,n){const s=e.style,r=ne(n);let o=!1;if(n&&!r){if(t)if(ne(t))for(const i of t.split(";")){const l=i.slice(0,i.indexOf(":")).trim();n[l]==null&&gn(s,l,"")}else for(const i in t)n[i]==null&&gn(s,i,"");for(const i in n)i==="display"&&(o=!0),gn(s,i,n[i])}else if(r){if(t!==n){const i=s[Hc];i&&(n+=";"+i),s.cssText=n,o=$c.test(n)}}else t&&e.removeAttribute("style");Lr in e&&(e[Lr]=o?s.display:"",e[Dc]&&(s.display="none"))}const Ir=/\s*!important$/;function gn(e,t,n){if(K(n))n.forEach(s=>gn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=jc(e,t);Ir.test(n)?e.setProperty(dt(s),n.replace(Ir,""),"important"):e[s]=n}}const Mr=["Webkit","Moz","ms"],Zn={};function jc(e,t){const n=Zn[t];if(n)return n;let s=Ue(t);if(s!=="filter"&&s in e)return Zn[t]=s;s=An(s);for(let r=0;rQn||(Gc.then(()=>Qn=0),Qn=Date.now());function Xc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;xe(Yc(s,n.value),t,5,[s])};return n.value=e,n.attached=zc(),n}function Yc(e,t){if(K(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Ur=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Jc=(e,t,n,s,r,o,i,l,c)=>{const a=r==="svg";t==="class"?Uc(e,s,a):t==="style"?kc(e,n,s):Kt(t)?Ss(t)||Wc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Zc(e,t,s,a))?Kc(e,t,s,o,i,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Vc(e,t,s,a))};function Zc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ur(t)&&B(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Ur(t)&&ne(n)?!1:t in e}const Dr=e=>{const t=e.props["onUpdate:modelValue"]||!1;return K(t)?n=>dn(t,n):t};function Qc(e){e.target.composing=!0}function Hr(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const es=Symbol("_assign"),_u={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[es]=Dr(r);const o=s||r.props&&r.props.type==="number";gt(e,t?"change":"input",i=>{if(i.target.composing)return;let l=e.value;n&&(l=l.trim()),o&&(l=as(l)),e[es](l)}),n&>(e,"change",()=>{e.value=e.value.trim()}),t||(gt(e,"compositionstart",Qc),gt(e,"compositionend",Hr),gt(e,"change",Hr))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:r}},o){if(e[es]=Dr(o),e.composing)return;const i=(r||e.type==="number")&&!/^0\d/.test(e.value)?as(e.value):e.value,l=t??"";i!==l&&(document.activeElement===e&&e.type!=="range"&&(n||s&&e.value.trim()===l)||(e.value=l))}},ea=["ctrl","shift","alt","meta"],ta={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>ea.some(n=>e[`${n}Key`]&&!t.includes(n))},yu=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...o)=>{for(let i=0;i{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const o=dt(r.key);if(t.some(i=>i===o||na[i]===o))return e(r)})},ii=ie({patchProp:Jc},Lc);let Ft,$r=!1;function sa(){return Ft||(Ft=ac(ii))}function ra(){return Ft=$r?Ft:uc(ii),$r=!0,Ft}const vu=(...e)=>{const t=sa().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=ci(s);if(!r)return;const o=t._component;!B(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,li(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t},wu=(...e)=>{const t=ra().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=ci(s);if(r)return n(r,!0,li(r))},t};function li(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function ci(e){return ne(e)?document.querySelector(e):e}const oa=window.__VP_SITE_DATA__;function Bs(e){return no()?(ji(e),!0):!1}function Fe(e){return typeof e=="function"?e():yo(e)}const ai=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const ia=Object.prototype.toString,la=e=>ia.call(e)==="[object Object]",Vt=()=>{},kr=ca();function ca(){var e,t;return ai&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function aa(e,t){function n(...s){return new Promise((r,o)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(o)})}return n}const ui=e=>e();function ua(e,t={}){let n,s,r=Vt;const o=l=>{clearTimeout(l),r(),r=Vt};return l=>{const c=Fe(e),a=Fe(t.maxWait);return n&&o(n),c<=0||a!==void 0&&a<=0?(s&&(o(s),s=null),Promise.resolve(l())):new Promise((f,h)=>{r=t.rejectOnCancel?h:f,a&&!s&&(s=setTimeout(()=>{n&&o(n),s=null,f(l())},a)),n=setTimeout(()=>{s&&o(s),s=null,f(l())},c)})}}function fa(e=ui){const t=re(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...o)=>{t.value&&e(...o)};return{isActive:Mn(t),pause:n,resume:s,eventFilter:r}}function da(e){return e||kn()}function fi(...e){if(e.length!==1)return ml(...e);const t=e[0];return typeof t=="function"?Mn(hl(()=>({get:t,set:Vt}))):re(t)}function di(e,t,n={}){const{eventFilter:s=ui,...r}=n;return Pe(e,aa(s,t),r)}function ha(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:o,pause:i,resume:l,isActive:c}=fa(s);return{stop:di(e,t,{...r,eventFilter:o}),pause:i,resume:l,isActive:c}}function Ws(e,t=!0,n){da()?St(e,n):t?e():Nn(e)}function Eu(e,t,n={}){const{debounce:s=0,maxWait:r=void 0,...o}=n;return di(e,t,{...o,eventFilter:ua(s,{maxWait:r})})}function Cu(e,t,n){let s;de(n)?s={evaluating:n}:s=n||{};const{lazy:r=!1,evaluating:o=void 0,shallow:i=!0,onError:l=Vt}=s,c=re(!r),a=i?Fs(t):re(t);let f=0;return Hs(async h=>{if(!c.value)return;f++;const p=f;let y=!1;o&&Promise.resolve().then(()=>{o.value=!0});try{const E=await e(I=>{h(()=>{o&&(o.value=!1),y||I()})});p===f&&(a.value=E)}catch(E){l(E)}finally{o&&p===f&&(o.value=!1),y=!0}}),r?se(()=>(c.value=!0,a.value)):a}function hi(e){var t;const n=Fe(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Oe=ai?window:void 0;function Ct(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=Oe):[t,n,s,r]=e,!t)return Vt;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const o=[],i=()=>{o.forEach(f=>f()),o.length=0},l=(f,h,p,y)=>(f.addEventListener(h,p,y),()=>f.removeEventListener(h,p,y)),c=Pe(()=>[hi(t),Fe(r)],([f,h])=>{if(i(),!f)return;const p=la(h)?{...h}:h;o.push(...n.flatMap(y=>s.map(E=>l(f,y,E,p))))},{immediate:!0,flush:"post"}),a=()=>{c(),i()};return Bs(a),a}function pa(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Su(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=Oe,eventName:o="keydown",passive:i=!1,dedupe:l=!1}=s,c=pa(t);return Ct(r,o,f=>{f.repeat&&Fe(l)||c(f)&&n(f)},i)}function ga(){const e=re(!1),t=kn();return t&&St(()=>{e.value=!0},t),e}function ma(e){const t=ga();return se(()=>(t.value,!!e()))}function pi(e,t={}){const{window:n=Oe}=t,s=ma(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const o=re(!1),i=a=>{o.value=a.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",i):r.removeListener(i))},c=Hs(()=>{s.value&&(l(),r=n.matchMedia(Fe(e)),"addEventListener"in r?r.addEventListener("change",i):r.addListener(i),o.value=r.matches)});return Bs(()=>{c(),l(),r=void 0}),o}const ln=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},cn="__vueuse_ssr_handlers__",_a=ya();function ya(){return cn in ln||(ln[cn]=ln[cn]||{}),ln[cn]}function gi(e,t){return _a[e]||t}function ba(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const va={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},jr="vueuse-storage";function qs(e,t,n,s={}){var r;const{flush:o="pre",deep:i=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:a=!1,shallow:f,window:h=Oe,eventFilter:p,onError:y=w=>{console.error(w)},initOnMounted:E}=s,I=(f?Fs:re)(typeof t=="function"?t():t);if(!n)try{n=gi("getDefaultStorage",()=>{var w;return(w=Oe)==null?void 0:w.localStorage})()}catch(w){y(w)}if(!n)return I;const U=Fe(t),q=ba(U),k=(r=s.serializer)!=null?r:va[q],{pause:g,resume:_}=ha(I,()=>O(I.value),{flush:o,deep:i,eventFilter:p});h&&l&&Ws(()=>{Ct(h,"storage",T),Ct(h,jr,F),E&&T()}),E||T();function M(w,H){h&&h.dispatchEvent(new CustomEvent(jr,{detail:{key:e,oldValue:w,newValue:H,storageArea:n}}))}function O(w){try{const H=n.getItem(e);if(w==null)M(H,null),n.removeItem(e);else{const A=k.write(w);H!==A&&(n.setItem(e,A),M(H,A))}}catch(H){y(H)}}function P(w){const H=w?w.newValue:n.getItem(e);if(H==null)return c&&U!=null&&n.setItem(e,k.write(U)),U;if(!w&&a){const A=k.read(H);return typeof a=="function"?a(A,U):q==="object"&&!Array.isArray(A)?{...U,...A}:A}else return typeof H!="string"?H:k.read(H)}function T(w){if(!(w&&w.storageArea!==n)){if(w&&w.key==null){I.value=U;return}if(!(w&&w.key!==e)){g();try{(w==null?void 0:w.newValue)!==k.write(I.value)&&(I.value=P(w))}catch(H){y(H)}finally{w?Nn(_):_()}}}}function F(w){T(w.detail)}return I}function mi(e){return pi("(prefers-color-scheme: dark)",e)}function wa(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=Oe,storage:o,storageKey:i="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:a,disableTransition:f=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},p=mi({window:r}),y=se(()=>p.value?"dark":"light"),E=c||(i==null?fi(s):qs(i,s,o,{window:r,listenToStorageChanges:l})),I=se(()=>E.value==="auto"?y.value:E.value),U=gi("updateHTMLAttrs",(_,M,O)=>{const P=typeof _=="string"?r==null?void 0:r.document.querySelector(_):hi(_);if(!P)return;let T;if(f&&(T=r.document.createElement("style"),T.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),r.document.head.appendChild(T)),M==="class"){const F=O.split(/\s/g);Object.values(h).flatMap(w=>(w||"").split(/\s/g)).filter(Boolean).forEach(w=>{F.includes(w)?P.classList.add(w):P.classList.remove(w)})}else P.setAttribute(M,O);f&&(r.getComputedStyle(T).opacity,document.head.removeChild(T))});function q(_){var M;U(t,n,(M=h[_])!=null?M:_)}function k(_){e.onChanged?e.onChanged(_,q):q(_)}Pe(I,k,{flush:"post",immediate:!0}),Ws(()=>k(I.value));const g=se({get(){return a?E.value:I.value},set(_){E.value=_}});try{return Object.assign(g,{store:E,system:y,state:I})}catch{return g}}function Ea(e={}){const{valueDark:t="dark",valueLight:n="",window:s=Oe}=e,r=wa({...e,onChanged:(l,c)=>{var a;e.onChanged?(a=e.onChanged)==null||a.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),o=se(()=>r.system?r.system.value:mi({window:s}).value?"dark":"light");return se({get(){return r.value==="dark"},set(l){const c=l?"dark":"light";o.value===c?r.value="auto":r.value=c}})}function ts(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function xu(e,t,n={}){const{window:s=Oe}=n;return qs(e,t,s==null?void 0:s.localStorage,n)}function _i(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const an=new WeakMap;function Tu(e,t=!1){const n=re(t);let s=null;Pe(fi(e),i=>{const l=ts(Fe(i));if(l){const c=l;an.get(c)||an.set(c,c.style.overflow),n.value&&(c.style.overflow="hidden")}},{immediate:!0});const r=()=>{const i=ts(Fe(e));!i||n.value||(kr&&(s=Ct(i,"touchmove",l=>{Ca(l)},{passive:!1})),i.style.overflow="hidden",n.value=!0)},o=()=>{var i;const l=ts(Fe(e));!l||!n.value||(kr&&(s==null||s()),l.style.overflow=(i=an.get(l))!=null?i:"",an.delete(l),n.value=!1)};return Bs(o),se({get(){return n.value},set(i){i?r():o()}})}function Au(e,t,n={}){const{window:s=Oe}=n;return qs(e,t,s==null?void 0:s.sessionStorage,n)}function Ru(e={}){const{window:t=Oe,behavior:n="auto"}=e;if(!t)return{x:re(0),y:re(0)};const s=re(t.scrollX),r=re(t.scrollY),o=se({get(){return s.value},set(l){scrollTo({left:l,behavior:n})}}),i=se({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return Ct(t,"scroll",()=>{s.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:o,y:i}}function Ou(e={}){const{window:t=Oe,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:o=!0}=e,i=re(n),l=re(s),c=()=>{t&&(o?(i.value=t.innerWidth,l.value=t.innerHeight):(i.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight))};if(c(),Ws(c),Ct("resize",c,{passive:!0}),r){const a=pi("(orientation: portrait)");Pe(a,()=>c())}return{width:i,height:l}}var ns={BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},ss={NVM_INC:"/Users/lihu/.nvm/versions/node/v21.4.0/include/node",TERM_PROGRAM:"vscode",NODE:"/Users/lihu/.nvm/versions/node/v21.4.0/bin/node",NVM_CD_FLAGS:"-q",INIT_CWD:"/Users/lihu/Desktop/klinecharts/KLineChart",SHELL:"/bin/zsh",TERM:"xterm-256color",TMPDIR:"/var/folders/5p/wrvqz_rj1rxfl60q17g0tpym0000gn/T/",npm_config_global_prefix:"/Users/lihu/Desktop/klinecharts/KLineChart/docs",TERM_PROGRAM_VERSION:"1.89.1",MallocNanoZone:"0",ORIGINAL_XDG_CURRENT_DESKTOP:"undefined",ZDOTDIR:"/Users/lihu",COLOR:"1",npm_config_noproxy:"",ZSH:"/Users/lihu/.oh-my-zsh",npm_config_local_prefix:"/Users/lihu/Desktop/klinecharts/KLineChart/docs",USER:"lihu",NVM_DIR:"/Users/lihu/.nvm",LS_COLORS:"no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:*.patch=00;34:*.o=00;32:*.so=01;35:*.ko=01;31:*.la=00;33",COMMAND_MODE:"unix2003",npm_config_globalconfig:"/Users/lihu/.nvm/versions/node/v21.4.0/etc/npmrc",SSH_AUTH_SOCK:"/private/tmp/com.apple.launchd.oScbymAJQ8/Listeners",__CF_USER_TEXT_ENCODING:"0x1F5:0x19:0x34",npm_execpath:"/Users/lihu/.nvm/versions/node/v21.4.0/lib/node_modules/npm/bin/npm-cli.js",PAGER:"less",LSCOLORS:"Gxfxcxdxbxegedabagacad",PATH:"/Users/lihu/Desktop/klinecharts/KLineChart/docs/node_modules/.bin:/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.bin:/Users/lihu/Desktop/klinecharts/node_modules/.bin:/Users/lihu/Desktop/node_modules/.bin:/Users/lihu/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/lihu/.nvm/versions/node/v21.4.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.bin:/Users/lihu/Desktop/klinecharts/node_modules/.bin:/Users/lihu/Desktop/node_modules/.bin:/Users/lihu/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/lihu/.nvm/versions/node/v21.4.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.bin:/Users/lihu/Desktop/klinecharts/node_modules/.bin:/Users/lihu/Desktop/node_modules/.bin:/Users/lihu/node_modules/.bin:/Users/node_modules/.bin:/node_modules/.bin:/Users/lihu/.nvm/versions/node/v21.4.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/Users/lihu/.bun/bin:/Users/lihu/.nvm/versions/node/v21.4.0/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin:/Users/lihu/.bun/bin:/Users/lihu/.nvm/versions/node/v21.4.0/bin:/Users/lihu/.cargo/bin",npm_package_json:"/Users/lihu/Desktop/klinecharts/KLineChart/docs/package.json",__CFBundleIdentifier:"com.microsoft.VSCode",USER_ZDOTDIR:"/Users/lihu",npm_config_init_module:"/Users/lihu/.npm-init.js",npm_config_userconfig:"/Users/lihu/.npmrc",PWD:"/Users/lihu/Desktop/klinecharts/KLineChart/docs",npm_command:"run-script",EDITOR:"vi",npm_lifecycle_event:"build",LANG:"en_US.UTF-8",npm_package_name:"klinecharts-docs",NODE_PATH:"/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.pnpm/vitepress@1.2.0_@algolia+client-search@4.23.3_@types+node@20.12.7_search-insights@2.13.0_typescript@4.9.5/node_modules/vitepress/bin/node_modules:/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.pnpm/vitepress@1.2.0_@algolia+client-search@4.23.3_@types+node@20.12.7_search-insights@2.13.0_typescript@4.9.5/node_modules/vitepress/node_modules:/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.pnpm/vitepress@1.2.0_@algolia+client-search@4.23.3_@types+node@20.12.7_search-insights@2.13.0_typescript@4.9.5/node_modules:/Users/lihu/Desktop/klinecharts/KLineChart/node_modules/.pnpm/node_modules",XPC_FLAGS:"0x0",VSCODE_GIT_ASKPASS_EXTRA_ARGS:"",npm_config_npm_version:"10.2.4",npm_package_engines_node:">=0.10.0",npm_config_node_gyp:"/Users/lihu/.nvm/versions/node/v21.4.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",XPC_SERVICE_NAME:"0",npm_package_version:"9.8.8",VSCODE_INJECTION:"1",HOME:"/Users/lihu",SHLVL:"4",VSCODE_GIT_ASKPASS_MAIN:"/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/git/dist/askpass-main.js",LOGNAME:"lihu",LESS:"-R",npm_config_cache:"/Users/lihu/.npm",npm_lifecycle_script:"vitepress build",VSCODE_GIT_IPC_HANDLE:"/var/folders/5p/wrvqz_rj1rxfl60q17g0tpym0000gn/T/vscode-git-48b14ba5a7.sock",NVM_BIN:"/Users/lihu/.nvm/versions/node/v21.4.0/bin",BUN_INSTALL:"/Users/lihu/.bun",npm_config_user_agent:"npm/10.2.4 node/v21.4.0 darwin arm64 workspaces/false",GIT_ASKPASS:"/Applications/Visual Studio Code.app/Contents/Resources/app/extensions/git/dist/askpass.sh",VSCODE_GIT_ASKPASS_NODE:"/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin)",COLORTERM:"truecolor",npm_config_prefix:"/Users/lihu/Desktop/klinecharts/KLineChart/docs",npm_node_execpath:"/Users/lihu/.nvm/versions/node/v21.4.0/bin/node",NODE_ENV:"production"};const yi=/^(?:[a-z]+:|\/\/)/i,Sa="vitepress-theme-appearance",xa=/#.*$/,Ta=/[?#].*$/,Aa=/(?:(^|\/)index)?\.(?:md|html)$/,he=typeof document<"u",bi={relativePath:"404.md",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function Ra(e,t,n=!1){if(t===void 0)return!1;if(e=Vr(`/${e}`),n)return new RegExp(t).test(e);if(Vr(t)!==e)return!1;const s=t.match(xa);return s?(he?location.hash:"")===s[0]:!0}function Vr(e){return decodeURI(e).replace(Ta,"").replace(Aa,"$1")}function Oa(e){return yi.test(e)}function La(e,t){return Object.keys((e==null?void 0:e.locales)||{}).find(n=>n!=="root"&&!Oa(n)&&Ra(t,`/${n}/`,!0))||"root"}function Ia(e,t){var s,r,o,i,l,c,a;const n=La(e,t);return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((o=e.locales[n])==null?void 0:o.title)??e.title,titleTemplate:((i=e.locales[n])==null?void 0:i.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:wi(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(a=e.locales[n])==null?void 0:a.themeConfig}})}function vi(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=Ma(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function Ma(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function Na(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([o,i])=>o===n&&i[r[0]]===r[1])}function wi(e,t){return[...e.filter(n=>!Na(t,n)),...t]}const Pa=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,Fa=/^[a-z]:/i;function Kr(e){const t=Fa.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(Pa,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const rs=new Set;function Ua(e){if(rs.size===0){const n=typeof process=="object"&&(ss==null?void 0:ss.VITE_EXTRA_EXTENSIONS)||(ns==null?void 0:ns.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(s=>rs.add(s))}const t=e.split(".").pop();return t==null||!rs.has(t.toLowerCase())}function Lu(e){return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}const Da=Symbol(),ut=Fs(oa);function Iu(e){const t=se(()=>Ia(ut.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?re(!0):n?Ea({storageKey:Sa,initialValue:()=>typeof n=="string"?n:"auto",...typeof n=="object"?n:{}}):re(!1),r=re(he?location.hash:"");return he&&window.addEventListener("hashchange",()=>{r.value=location.hash}),Pe(()=>e.data,()=>{r.value=he?location.hash:""}),{site:t,theme:se(()=>t.value.themeConfig),page:se(()=>e.data),frontmatter:se(()=>e.data.frontmatter),params:se(()=>e.data.params),lang:se(()=>t.value.lang),dir:se(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:se(()=>t.value.localeIndex||"root"),title:se(()=>vi(t.value,e.data)),description:se(()=>e.data.description||t.value.description),isDark:s,hash:se(()=>r.value)}}function Ha(){const e=wt(Da);if(!e)throw new Error("vitepress data not properly injected in app");return e}function $a(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Br(e){return yi.test(e)||!e.startsWith("/")?e:$a(ut.value.base,e)}function ka(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),he){const n="/";t=Kr(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${Kr(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let mn=[];function Mu(e){mn.push(e),$n(()=>{mn=mn.filter(t=>t!==e)})}function ja(){let e=ut.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=Wr(e,n);else if(Array.isArray(e))for(const s of e){const r=Wr(s,n);if(r){t=r;break}}return t}function Wr(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}const Va=Symbol(),Ei="http://a.com",Ka=()=>({path:"/",component:null,data:bi});function Nu(e,t){const n=In(Ka()),s={route:n,go:r};async function r(l=he?location.href:"/"){var c,a;l=os(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(he&&l!==os(location.href)&&(history.replaceState({scrollPosition:window.scrollY},""),history.pushState({},"",l)),await i(l),await((a=s.onAfterRouteChanged)==null?void 0:a.call(s,l)))}let o=null;async function i(l,c=0,a=!1){var p;if(await((p=s.onBeforePageLoad)==null?void 0:p.call(s,l))===!1)return;const f=new URL(l,Ei),h=o=f.pathname;try{let y=await e(h);if(!y)throw new Error(`Page not found: ${h}`);if(o===h){o=null;const{default:E,__pageData:I}=y;if(!E)throw new Error(`Invalid route component: ${E}`);n.path=he?h:Br(h),n.component=hn(E),n.data=hn(I),he&&Nn(()=>{let U=ut.value.base+I.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!ut.value.cleanUrls&&!U.endsWith("/")&&(U+=".html"),U!==f.pathname&&(f.pathname=U,l=U+f.search+f.hash,history.replaceState({},"",l)),f.hash&&!c){let q=null;try{q=document.getElementById(decodeURIComponent(f.hash).slice(1))}catch(k){console.warn(k)}if(q){qr(q,f.hash);return}}window.scrollTo(0,c)})}}catch(y){if(!/fetch|Page not found/.test(y.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(y),!a)try{const E=await fetch(ut.value.base+"hashmap.json");window.__VP_HASH_MAP__=await E.json(),await i(l,c,!0);return}catch{}if(o===h){o=null,n.path=he?h:Br(h),n.component=t?hn(t):null;const E=he?h.replace(/(^|\/)$/,"$1index").replace(/(\.html)?$/,".md").replace(/^\//,""):"404.md";n.data={...bi,relativePath:E}}}}return he&&(history.state===null&&history.replaceState({},""),window.addEventListener("click",l=>{if(l.target.closest("button"))return;const a=l.target.closest("a");if(a&&!a.closest(".vp-raw")&&(a instanceof SVGElement||!a.download)){const{target:f}=a,{href:h,origin:p,pathname:y,hash:E,search:I}=new URL(a.href instanceof SVGAnimatedString?a.href.animVal:a.href,a.baseURI),U=new URL(location.href);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!f&&p===U.origin&&Ua(y)&&(l.preventDefault(),y===U.pathname&&I===U.search?(E!==U.hash&&(history.pushState({},"",h),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:U.href,newURL:h}))),E?qr(a,E,a.classList.contains("header-anchor")):window.scrollTo(0,0)):r(h))}},{capture:!0}),window.addEventListener("popstate",async l=>{var c;l.state!==null&&(await i(os(location.href),l.state&&l.state.scrollPosition||0),(c=s.onAfterRouteChanged)==null||c.call(s,location.href))}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function Ba(){const e=wt(Va);if(!e)throw new Error("useRouter() is called without provider.");return e}function Ci(){return Ba().route}function qr(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(i-window.scrollY)>window.innerHeight?window.scrollTo(0,i):window.scrollTo({left:0,top:i,behavior:"smooth"})};const o=parseInt(window.getComputedStyle(s).paddingTop,10),i=window.scrollY+s.getBoundingClientRect().top-ja()+o;requestAnimationFrame(r)}}function os(e){const t=new URL(e,Ei);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),ut.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const is=()=>mn.forEach(e=>e()),Pu=$s({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=Ci(),{site:n}=Ha();return()=>Es(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?Es(t.component,{onVnodeMounted:is,onVnodeUpdated:is,onVnodeUnmounted:is}):"404 Page Not Found"])}}),Fu=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Uu="/images/style.jpg",Du="/images/wechat.jpeg",Hu="/images/qq_group_qr_code.png",$u="/images/module.png",Wa="modulepreload",qa=function(e){return"/"+e},Gr={},ku=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){const o=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),l=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));r=Promise.all(n.map(c=>{if(c=qa(c),c in Gr)return;Gr[c]=!0;const a=c.endsWith(".css"),f=a?'[rel="stylesheet"]':"";if(!!s)for(let y=o.length-1;y>=0;y--){const E=o[y];if(E.href===c&&(!a||E.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${f}`))return;const p=document.createElement("link");if(p.rel=a?"stylesheet":Wa,a||(p.as="script",p.crossOrigin=""),p.href=c,l&&p.setAttribute("nonce",l),document.head.appendChild(p),a)return new Promise((y,E)=>{p.addEventListener("load",y),p.addEventListener("error",()=>E(new Error(`Unable to preload CSS for ${c}`)))})}))}return r.then(()=>t()).catch(o=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o})},ju="/images/alipay_qr_code.png",Vu="/images/wechat_pay_qr_code.png",Ku="/images/logo.svg",Bu=$s({setup(e,{slots:t}){const n=re(!1);return St(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function Wu(){he&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const o=s.querySelector(".blocks");if(!o)return;const i=Array.from(o.children).find(a=>a.classList.contains("active"));if(!i)return;const l=o.children[r];if(!l||i===l)return;i.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function qu(){if(he){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,o=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!o)return;const i=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),l=[".vp-copy-ignore",".diff.remove"],c=o.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(f=>f.remove());let a=c.textContent||"";i&&(a=a.replace(/^ *(\$|>) /gm,"").trim()),Ga(a).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const f=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,f)})}})}}async function Ga(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function Gu(e,t){let n=!0,s=[];const r=o=>{if(n){n=!1,o.forEach(l=>{const c=ls(l);for(const a of document.head.children)if(a.isEqualNode(c)){s.push(a);return}});return}const i=o.map(ls);s.forEach((l,c)=>{const a=i.findIndex(f=>f==null?void 0:f.isEqualNode(l??null));a!==-1?delete i[a]:(l==null||l.remove(),delete s[c])}),i.forEach(l=>l&&document.head.appendChild(l)),s=[...s,...i].filter(Boolean)};Hs(()=>{const o=e.data,i=t.value,l=o&&o.description,c=o&&o.frontmatter.head||[],a=vi(i,o);a!==document.title&&(document.title=a);const f=l||i.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==f&&h.setAttribute("content",f):ls(["meta",{name:"description",content:f}]),r(wi(i.head,Xa(c)))})}function ls([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&!t.async&&(s.async=!1),s}function za(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Xa(e){return e.filter(t=>!za(t))}const cs=new Set,Si=()=>document.createElement("link"),Ya=e=>{const t=Si();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Ja=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let un;const Za=he&&(un=Si())&&un.relList&&un.relList.supports&&un.relList.supports("prefetch")?Ya:Ja;function zu(){if(!he||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(o=>{o.forEach(i=>{if(i.isIntersecting){const l=i.target;n.unobserve(l);const{pathname:c}=l;if(!cs.has(c)){cs.add(c);const a=ka(c);a&&Za(a)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(o=>{const{hostname:i,pathname:l}=new URL(o.href instanceof SVGAnimatedString?o.href.animVal:o.href,o.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||o.target!=="_blank"&&i===location.hostname&&(l!==location.pathname?n.observe(o):cs.add(l))})})};St(s);const r=Ci();Pe(()=>r.path,s),$n(()=>{n&&n.disconnect()})}export{fu as $,iu as A,kl as B,ja as C,ru as D,au as E,_e as F,Fs as G,Mu as H,oe as I,ou as J,yi as K,Ci as L,yc as M,wt as N,Ou as O,Rn as P,Su as Q,Nn as R,Ru as S,ri as T,he as U,Mn as V,cu as W,ku as X,Tu as Y,ec as Z,Fu as _,ei as a,bu as a0,yu as a1,du as a2,su as a3,Qa as a4,_c as a5,vu as a6,Es as a7,Ku as a8,gu as a9,Ct as aA,No as aB,lu as aC,_u as aD,de as aE,hu as aF,hn as aG,Lu as aH,Du as aa,Hu as ab,ju as ac,Vu as ad,Uu as ae,$u as af,Gu as ag,Va as ah,Iu as ai,Da as aj,Pu as ak,Bu as al,ut as am,wu as an,Nu as ao,ka as ap,zu as aq,qu as ar,Wu as as,hi as at,Bs as au,Cu as av,Au as aw,xu as ax,Eu as ay,Ba as az,Jo as b,pu as c,$s as d,mu as e,Ua as f,Br as g,se as h,Oa as i,Qo as j,yo as k,nu as l,Ra as m,On as n,Xo as o,tu as p,pi as q,uu as r,re as s,eu as t,Ha as u,Pe as v,So as w,Hs as x,St as y,$n as z}; diff --git a/assets/chunks/index.0fvd4iio.js b/assets/chunks/index.B3GDdtBY.js similarity index 94% rename from assets/chunks/index.0fvd4iio.js rename to assets/chunks/index.B3GDdtBY.js index 84d80565..78679e2c 100644 --- a/assets/chunks/index.0fvd4iio.js +++ b/assets/chunks/index.B3GDdtBY.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["assets/chunks/Chart.DSPMjN0B.js","assets/chunks/framework.D9Guh45F.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{u as a,o as i,b as r,k as n,W as s,X as c}from"./framework.D9Guh45F.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init, registerIndicator } from 'klinecharts'\\nimport './index.css'\\n\\nconst fruits = [\\n '🍏', '🍎', '🍐', '🍊', '🍋', '🍌',\\n '🍉', '🍇', '🍓', '🍈', '🍒', '🍑',\\n '🍍', '🥥', '🥝', '🥭', '🥑', '🍏'\\n]\\n\\nregisterIndicator({\\n name: 'Custom',\\n figures: [\\n { key: 'emoji' }\\n ],\\n calc: (kLineDataList) => {\\n return kLineDataList.map(kLineData => ({ emoji: kLineData.close, text: fruits[Math.floor(Math.random() * 17)] }))\\n },\\n draw: ({\\n ctx,\\n barSpace,\\n visibleRange,\\n indicator,\\n xAxis,\\n yAxis\\n }) => {\\n const { from, to } = visibleRange\\n\\n ctx.font = barSpace.gapBar + 'px' + ' Helvetica Neue'\\n ctx.textAlign = 'center'\\n const result = indicator.result\\n for (let i = from; i < to; i++) {\\n const data = result[i]\\n const x = xAxis.convertToPixel(i)\\n const y = yAxis.convertToPixel(data.emoji)\\n ctx.fillText(data.text, x, y)\\n }\\n return false\\n }\\n})\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\n\\nfunction setMainIndicator(name) {\\n chart.createIndicator(name, true, { id: 'candle_pane' })\\n}\\n\\nfunction setSubIndicator(name) {\\n chart.createIndicator(name)\\n}\\n\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\n\\nconst mainIndicators = ['MA', 'BOLL', 'Custom']\\nconst subIndicators = ['VOL', 'MACD', 'Custom']\\n\\nconst mainTitle = document.createElement('span')\\nmainTitle.innerText = '主图指标-Main indicator: '\\nbuttonContainer.appendChild(mainTitle)\\nmainIndicators.forEach((name) => {\\n const button = document.createElement('button')\\n button.innerText = name\\n button.addEventListener('click', () => { setMainIndicator(name) })\\n buttonContainer.appendChild(button)\\n})\\n\\nconst subTitle = document.createElement('span')\\nsubTitle.style.paddingLeft = '16px'\\nsubTitle.innerText = '副图指标-Sub indicator: '\\nbuttonContainer.appendChild(subTitle)\\nsubIndicators.forEach((name) => {\\n const button = document.createElement('button')\\n button.innerText = name\\n button.addEventListener('click', () => { setSubIndicator(name) })\\n buttonContainer.appendChild(button)\\n})\\n\\ncontainer.appendChild(buttonContainer)"}`),p={__name:"index",setup(d){const e=s(()=>c(()=>import("./Chart.DSPMjN0B.js"),__vite__mapDeps([0,1]))),{title:o}=a();return(l,u)=>(i(),r(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o)},null,8,["js","html","css","title"]))}};export{p as _}; +const __vite__fileDeps=["assets/chunks/Chart.CCwOvrwh.js","assets/chunks/framework.DxmCH4Ps.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{u as a,o as i,b as r,k as n,W as s,X as c}from"./framework.DxmCH4Ps.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init, registerIndicator } from 'klinecharts'\\nimport './index.css'\\n\\nconst fruits = [\\n '🍏', '🍎', '🍐', '🍊', '🍋', '🍌',\\n '🍉', '🍇', '🍓', '🍈', '🍒', '🍑',\\n '🍍', '🥥', '🥝', '🥭', '🥑', '🍏'\\n]\\n\\nregisterIndicator({\\n name: 'Custom',\\n figures: [\\n { key: 'emoji' }\\n ],\\n calc: (kLineDataList) => {\\n return kLineDataList.map(kLineData => ({ emoji: kLineData.close, text: fruits[Math.floor(Math.random() * 17)] }))\\n },\\n draw: ({\\n ctx,\\n barSpace,\\n visibleRange,\\n indicator,\\n xAxis,\\n yAxis\\n }) => {\\n const { from, to } = visibleRange\\n\\n ctx.font = barSpace.gapBar + 'px' + ' Helvetica Neue'\\n ctx.textAlign = 'center'\\n const result = indicator.result\\n for (let i = from; i < to; i++) {\\n const data = result[i]\\n const x = xAxis.convertToPixel(i)\\n const y = yAxis.convertToPixel(data.emoji)\\n ctx.fillText(data.text, x, y)\\n }\\n return false\\n }\\n})\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\n\\nfunction setMainIndicator(name) {\\n chart.createIndicator(name, true, { id: 'candle_pane' })\\n}\\n\\nfunction setSubIndicator(name) {\\n chart.createIndicator(name)\\n}\\n\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\n\\nconst mainIndicators = ['MA', 'BOLL', 'Custom']\\nconst subIndicators = ['VOL', 'MACD', 'Custom']\\n\\nconst mainTitle = document.createElement('span')\\nmainTitle.innerText = '主图指标-Main indicator: '\\nbuttonContainer.appendChild(mainTitle)\\nmainIndicators.forEach((name) => {\\n const button = document.createElement('button')\\n button.innerText = name\\n button.addEventListener('click', () => { setMainIndicator(name) })\\n buttonContainer.appendChild(button)\\n})\\n\\nconst subTitle = document.createElement('span')\\nsubTitle.style.paddingLeft = '16px'\\nsubTitle.innerText = '副图指标-Sub indicator: '\\nbuttonContainer.appendChild(subTitle)\\nsubIndicators.forEach((name) => {\\n const button = document.createElement('button')\\n button.innerText = name\\n button.addEventListener('click', () => { setSubIndicator(name) })\\n buttonContainer.appendChild(button)\\n})\\n\\ncontainer.appendChild(buttonContainer)"}`),p={__name:"index",setup(d){const e=s(()=>c(()=>import("./Chart.CCwOvrwh.js"),__vite__mapDeps([0,1]))),{title:o}=a();return(l,u)=>(i(),r(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o)},null,8,["js","html","css","title"]))}};export{p as _}; diff --git a/assets/chunks/index.D132719a.js b/assets/chunks/index.B_bVMrD0.js similarity index 85% rename from assets/chunks/index.D132719a.js rename to assets/chunks/index.B_bVMrD0.js index ae3cbc55..f76a727a 100644 --- a/assets/chunks/index.D132719a.js +++ b/assets/chunks/index.B_bVMrD0.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["assets/chunks/Chart.DSPMjN0B.js","assets/chunks/framework.D9Guh45F.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{u as o,o as s,b as i,k as t,W as r,X as c}from"./framework.D9Guh45F.js";const a=JSON.parse(`{"html":"
","js":"import { init } from 'klinecharts'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\nchart.loadMore((timestamp) => {\\n loadMoreTimer = setTimeout(() => {\\n chart.applyMoreData(genData(timestamp), true)\\n }, 2000)\\n})\\nchart.applyNewData(genData(), true)\\nupdateData()\\n\\nfunction updateData () {\\n setTimeout(() => {\\n const dataList = chart.getDataList()\\n const lastData = dataList[dataList.length - 1]\\n const newData = { ...lastData }\\n newData.close += (Math.random() * 20 - 10)\\n newData.high = Math.max(newData.high, newData.close)\\n newData.low = Math.min(newData.low, newData.close)\\n newData.volume += Math.round(Math.random() * 10)\\n chart.updateData(newData)\\n updateData()\\n }, 600)\\n}\\n"}`),d={__name:"index",setup(h){const n=r(()=>c(()=>import("./Chart.DSPMjN0B.js"),__vite__mapDeps([0,1]))),{title:e}=o();return(l,m)=>(s(),i(t(n),{js:t(a).js,html:t(a).html,title:t(e)},null,8,["js","html","title"]))}};export{d as _}; +const __vite__fileDeps=["assets/chunks/Chart.CCwOvrwh.js","assets/chunks/framework.DxmCH4Ps.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{u as o,o as s,b as i,k as t,W as r,X as c}from"./framework.DxmCH4Ps.js";const a=JSON.parse(`{"html":"
","js":"import { init } from 'klinecharts'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\nchart.loadMore((timestamp) => {\\n loadMoreTimer = setTimeout(() => {\\n chart.applyMoreData(genData(timestamp), true)\\n }, 2000)\\n})\\nchart.applyNewData(genData(), true)\\nupdateData()\\n\\nfunction updateData () {\\n setTimeout(() => {\\n const dataList = chart.getDataList()\\n const lastData = dataList[dataList.length - 1]\\n const newData = { ...lastData }\\n newData.close += (Math.random() * 20 - 10)\\n newData.high = Math.max(newData.high, newData.close)\\n newData.low = Math.min(newData.low, newData.close)\\n newData.volume += Math.round(Math.random() * 10)\\n chart.updateData(newData)\\n updateData()\\n }, 600)\\n}\\n"}`),d={__name:"index",setup(h){const n=r(()=>c(()=>import("./Chart.CCwOvrwh.js"),__vite__mapDeps([0,1]))),{title:e}=o();return(l,m)=>(s(),i(t(n),{js:t(a).js,html:t(a).html,title:t(e)},null,8,["js","html","title"]))}};export{d as _}; diff --git a/assets/chunks/index.RlL6hq2B.js b/assets/chunks/index.BfYupTQi.js similarity index 91% rename from assets/chunks/index.RlL6hq2B.js rename to assets/chunks/index.BfYupTQi.js index 097cde55..5e00c20e 100644 --- a/assets/chunks/index.RlL6hq2B.js +++ b/assets/chunks/index.BfYupTQi.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["assets/chunks/Chart.DSPMjN0B.js","assets/chunks/framework.D9Guh45F.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{u as a,o as s,b as i,k as n,W as r,X as c}from"./framework.D9Guh45F.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init } from 'klinecharts'\\nimport './index.css'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\n\\nfunction setType (type) {\\n chart.setStyles({\\n candle: { type }\\n })\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\nconst items = [\\n { key: 'candle_solid', text: '全实心-All solid' },\\n { key: 'candle_stroke', text: '全空心-All stroke' },\\n { key: 'candle_up_stroke', text: '涨空心-Up stroke' },\\n { key: 'candle_down_stroke', text: '跌空心-Down stroke' },\\n { key: 'ohlc', text: 'OHLC' },\\n { key: 'area', text: '面积图-Area' }\\n]\\nitems.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setType(key) })\\n buttonContainer.appendChild(button)\\n})\\ncontainer.appendChild(buttonContainer)"}`),m={__name:"index",setup(l){const e=r(()=>c(()=>import("./Chart.DSPMjN0B.js"),__vite__mapDeps([0,1]))),o=a();return(p,d)=>(s(),i(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o).title.value},null,8,["js","html","css","title"]))}};export{m as _}; +const __vite__fileDeps=["assets/chunks/Chart.CCwOvrwh.js","assets/chunks/framework.DxmCH4Ps.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{u as a,o as s,b as i,k as n,W as r,X as c}from"./framework.DxmCH4Ps.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init } from 'klinecharts'\\nimport './index.css'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\n\\nfunction setType (type) {\\n chart.setStyles({\\n candle: { type }\\n })\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\nconst items = [\\n { key: 'candle_solid', text: '全实心-All solid' },\\n { key: 'candle_stroke', text: '全空心-All stroke' },\\n { key: 'candle_up_stroke', text: '涨空心-Up stroke' },\\n { key: 'candle_down_stroke', text: '跌空心-Down stroke' },\\n { key: 'ohlc', text: 'OHLC' },\\n { key: 'area', text: '面积图-Area' }\\n]\\nitems.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setType(key) })\\n buttonContainer.appendChild(button)\\n})\\ncontainer.appendChild(buttonContainer)"}`),m={__name:"index",setup(l){const e=r(()=>c(()=>import("./Chart.CCwOvrwh.js"),__vite__mapDeps([0,1]))),o=a();return(p,d)=>(s(),i(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o).title.value},null,8,["js","html","css","title"]))}};export{m as _}; diff --git a/assets/chunks/index.BP0YHniF.js b/assets/chunks/index.Bpbch0d6.js similarity index 94% rename from assets/chunks/index.BP0YHniF.js rename to assets/chunks/index.Bpbch0d6.js index fbd2d546..bbe3edb1 100644 --- a/assets/chunks/index.BP0YHniF.js +++ b/assets/chunks/index.Bpbch0d6.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["assets/chunks/Chart.DSPMjN0B.js","assets/chunks/framework.D9Guh45F.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{u as a,o as i,b as s,k as n,W as r,X as c}from"./framework.D9Guh45F.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container:last-child {\\n margin-top: 0;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init } from 'klinecharts'\\nimport './index.css'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.createIndicator('MA', false, { id: 'candle_pane' })\\nchart.createIndicator('VOL')\\nchart.applyNewData(genData())\\n\\nfunction setCandleTooltipShowRule (showRule) {\\n chart.setStyles({\\n candle: {\\n tooltip: {\\n showRule\\n }\\n }\\n })\\n}\\n\\nfunction setCandleTooltipShowType (showType) {\\n chart.setStyles({\\n candle: {\\n tooltip: {\\n showType\\n }\\n }\\n })\\n}\\n\\nfunction setIndicatorTooltipShowRule (showRule) {\\n chart.setStyles({\\n indicator: {\\n tooltip: {\\n showRule\\n }\\n }\\n })\\n}\\n\\nfunction setIndicatorTooltipShowType (showType) {\\n chart.setStyles({\\n indicator: {\\n tooltip: {\\n showType\\n }\\n }\\n })\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst rules = [\\n { key: 'always', text: '总是显示-Always display' },\\n { key: 'follow_cross', text: '跟随十字光标-Follow cross' },\\n { key: 'none', text: '不显示-Hide' }\\n]\\nconst types = [\\n { key: 'standard', text: '默认-Standard' },\\n { key: 'rect', text: '矩形框-Rect' }\\n]\\n\\nconst baseButtonContainer = document.createElement('div')\\nbaseButtonContainer.className = 'button-container'\\nconst baseTitle = document.createElement('span')\\nbaseTitle.innerText = '基础信息提示-Base info tip: '\\nbaseButtonContainer.appendChild(baseTitle)\\n\\nrules.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setCandleTooltipShowRule(key) })\\n baseButtonContainer.appendChild(button)\\n})\\n\\ntypes.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setCandleTooltipShowType(key) })\\n baseButtonContainer.appendChild(button)\\n})\\ncontainer.appendChild(baseButtonContainer)\\n\\nconst indicatorButtonContainer = document.createElement('div')\\nindicatorButtonContainer.className = 'button-container'\\nconst indicatorTitle = document.createElement('span')\\nindicatorTitle.innerText = '指标信息提示-Indicator info tip: '\\nindicatorButtonContainer.appendChild(indicatorTitle)\\n\\nrules.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setIndicatorTooltipShowRule(key) })\\n indicatorButtonContainer.appendChild(button)\\n})\\n\\ntypes.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setIndicatorTooltipShowType(key) })\\n indicatorButtonContainer.appendChild(button)\\n})\\ncontainer.appendChild(indicatorButtonContainer)\\n"}`),h={__name:"index",setup(l){const e=r(()=>c(()=>import("./Chart.DSPMjN0B.js"),__vite__mapDeps([0,1]))),{title:o}=a();return(d,p)=>(i(),s(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o)},null,8,["js","html","css","title"]))}};export{h as _}; +const __vite__fileDeps=["assets/chunks/Chart.CCwOvrwh.js","assets/chunks/framework.DxmCH4Ps.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{u as a,o as i,b as s,k as n,W as r,X as c}from"./framework.DxmCH4Ps.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container:last-child {\\n margin-top: 0;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init } from 'klinecharts'\\nimport './index.css'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.createIndicator('MA', false, { id: 'candle_pane' })\\nchart.createIndicator('VOL')\\nchart.applyNewData(genData())\\n\\nfunction setCandleTooltipShowRule (showRule) {\\n chart.setStyles({\\n candle: {\\n tooltip: {\\n showRule\\n }\\n }\\n })\\n}\\n\\nfunction setCandleTooltipShowType (showType) {\\n chart.setStyles({\\n candle: {\\n tooltip: {\\n showType\\n }\\n }\\n })\\n}\\n\\nfunction setIndicatorTooltipShowRule (showRule) {\\n chart.setStyles({\\n indicator: {\\n tooltip: {\\n showRule\\n }\\n }\\n })\\n}\\n\\nfunction setIndicatorTooltipShowType (showType) {\\n chart.setStyles({\\n indicator: {\\n tooltip: {\\n showType\\n }\\n }\\n })\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst rules = [\\n { key: 'always', text: '总是显示-Always display' },\\n { key: 'follow_cross', text: '跟随十字光标-Follow cross' },\\n { key: 'none', text: '不显示-Hide' }\\n]\\nconst types = [\\n { key: 'standard', text: '默认-Standard' },\\n { key: 'rect', text: '矩形框-Rect' }\\n]\\n\\nconst baseButtonContainer = document.createElement('div')\\nbaseButtonContainer.className = 'button-container'\\nconst baseTitle = document.createElement('span')\\nbaseTitle.innerText = '基础信息提示-Base info tip: '\\nbaseButtonContainer.appendChild(baseTitle)\\n\\nrules.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setCandleTooltipShowRule(key) })\\n baseButtonContainer.appendChild(button)\\n})\\n\\ntypes.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setCandleTooltipShowType(key) })\\n baseButtonContainer.appendChild(button)\\n})\\ncontainer.appendChild(baseButtonContainer)\\n\\nconst indicatorButtonContainer = document.createElement('div')\\nindicatorButtonContainer.className = 'button-container'\\nconst indicatorTitle = document.createElement('span')\\nindicatorTitle.innerText = '指标信息提示-Indicator info tip: '\\nindicatorButtonContainer.appendChild(indicatorTitle)\\n\\nrules.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setIndicatorTooltipShowRule(key) })\\n indicatorButtonContainer.appendChild(button)\\n})\\n\\ntypes.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setIndicatorTooltipShowType(key) })\\n indicatorButtonContainer.appendChild(button)\\n})\\ncontainer.appendChild(indicatorButtonContainer)\\n"}`),h={__name:"index",setup(l){const e=r(()=>c(()=>import("./Chart.CCwOvrwh.js"),__vite__mapDeps([0,1]))),{title:o}=a();return(d,p)=>(i(),s(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o)},null,8,["js","html","css","title"]))}};export{h as _}; diff --git a/assets/chunks/index.MUeaRgOi.js b/assets/chunks/index.CTTCmLYk.js similarity index 94% rename from assets/chunks/index.MUeaRgOi.js rename to assets/chunks/index.CTTCmLYk.js index 4d4c54a3..d4dd5f15 100644 --- a/assets/chunks/index.MUeaRgOi.js +++ b/assets/chunks/index.CTTCmLYk.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["assets/chunks/Chart.DSPMjN0B.js","assets/chunks/framework.D9Guh45F.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{u as i,o as s,b as a,k as n,W as r,X as c}from"./framework.D9Guh45F.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init } from 'klinecharts'\\nimport './index.css'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\n\\nfunction setPosition (position) {\\n chart.setStyles({\\n yAxis: {\\n position\\n }\\n })\\n}\\n\\nfunction setInside (inside) {\\n chart.setStyles({\\n yAxis: {\\n inside\\n }\\n })\\n}\\n\\nfunction setType (type) {\\n chart.setStyles({\\n yAxis: {\\n type\\n }\\n })\\n}\\n\\nfunction setReverse (reverse) {\\n chart.setStyles({\\n yAxis: {\\n reverse\\n }\\n })\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\n\\nconst positions = [\\n { key: 'right', text: '右侧-Right' },\\n { key: 'left', text: '左侧-Left' }\\n]\\nconst insideOutside = [\\n { key: false, text: '外部-Outside' },\\n { key: true, text: '内部-Inside' }\\n]\\nconst types = [\\n { key: 'normal', text: '线性轴-Liner Axis' },\\n { key: 'percentage', text: '百分比轴-Percentage axis' },\\n { key: 'log', text: '对数轴-Logarithm axis' },\\n]\\nconst reverse = [\\n { key: false, text: '正向-Regularity' },\\n { key: true, text: '反向-Reverse' }\\n]\\npositions.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setPosition(key) })\\n buttonContainer.appendChild(button)\\n})\\ninsideOutside.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setInside(key) })\\n buttonContainer.appendChild(button)\\n})\\ntypes.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setType(key) })\\n buttonContainer.appendChild(button)\\n})\\nreverse.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setReverse(key) })\\n buttonContainer.appendChild(button)\\n})\\ncontainer.appendChild(buttonContainer)\\n"}`),h={__name:"index",setup(d){const e=r(()=>c(()=>import("./Chart.DSPMjN0B.js"),__vite__mapDeps([0,1]))),{title:o}=i();return(u,l)=>(s(),a(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o)},null,8,["js","html","css","title"]))}};export{h as _}; +const __vite__fileDeps=["assets/chunks/Chart.CCwOvrwh.js","assets/chunks/framework.DxmCH4Ps.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{u as i,o as s,b as a,k as n,W as r,X as c}from"./framework.DxmCH4Ps.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init } from 'klinecharts'\\nimport './index.css'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\n\\nfunction setPosition (position) {\\n chart.setStyles({\\n yAxis: {\\n position\\n }\\n })\\n}\\n\\nfunction setInside (inside) {\\n chart.setStyles({\\n yAxis: {\\n inside\\n }\\n })\\n}\\n\\nfunction setType (type) {\\n chart.setStyles({\\n yAxis: {\\n type\\n }\\n })\\n}\\n\\nfunction setReverse (reverse) {\\n chart.setStyles({\\n yAxis: {\\n reverse\\n }\\n })\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\n\\nconst positions = [\\n { key: 'right', text: '右侧-Right' },\\n { key: 'left', text: '左侧-Left' }\\n]\\nconst insideOutside = [\\n { key: false, text: '外部-Outside' },\\n { key: true, text: '内部-Inside' }\\n]\\nconst types = [\\n { key: 'normal', text: '线性轴-Liner Axis' },\\n { key: 'percentage', text: '百分比轴-Percentage axis' },\\n { key: 'log', text: '对数轴-Logarithm axis' },\\n]\\nconst reverse = [\\n { key: false, text: '正向-Regularity' },\\n { key: true, text: '反向-Reverse' }\\n]\\npositions.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setPosition(key) })\\n buttonContainer.appendChild(button)\\n})\\ninsideOutside.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setInside(key) })\\n buttonContainer.appendChild(button)\\n})\\ntypes.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setType(key) })\\n buttonContainer.appendChild(button)\\n})\\nreverse.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setReverse(key) })\\n buttonContainer.appendChild(button)\\n})\\ncontainer.appendChild(buttonContainer)\\n"}`),h={__name:"index",setup(d){const e=r(()=>c(()=>import("./Chart.CCwOvrwh.js"),__vite__mapDeps([0,1]))),{title:o}=i();return(u,l)=>(s(),a(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o)},null,8,["js","html","css","title"]))}};export{h as _}; diff --git a/assets/chunks/index.CnB4j2_F.js b/assets/chunks/index.Ci_rgYf8.js similarity index 91% rename from assets/chunks/index.CnB4j2_F.js rename to assets/chunks/index.Ci_rgYf8.js index ac9f912e..0698b009 100644 --- a/assets/chunks/index.CnB4j2_F.js +++ b/assets/chunks/index.Ci_rgYf8.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["assets/chunks/Chart.DSPMjN0B.js","assets/chunks/framework.D9Guh45F.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{u as a,o as i,b as s,k as n,W as r,X as c}from"./framework.D9Guh45F.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init, registerLocale } from 'klinecharts'\\nimport './index.less'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nregisterLocale('zh-HK', {\\n time: '時間:',\\n open: '開:',\\n high: '高:',\\n low: '低:',\\n close: '收:',\\n volume: '成交量:'\\n})\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\n\\nfunction setLang (lang) {\\n chart.setLocale(lang)\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\nconst items = [\\n { key: 'zh-CN', text: '简体中文' },\\n { key: 'zh-HK', text: '繁体中文' },\\n { key: 'en-US', text: 'English' }\\n]\\nitems.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setLang(key) })\\n buttonContainer.appendChild(button)\\n})\\ncontainer.appendChild(buttonContainer)\\n"}`),h={__name:"index",setup(l){const e=r(()=>c(()=>import("./Chart.DSPMjN0B.js"),__vite__mapDeps([0,1]))),{title:o}=a();return(p,d)=>(i(),s(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o)},null,8,["js","html","css","title"]))}};export{h as _}; +const __vite__fileDeps=["assets/chunks/Chart.CCwOvrwh.js","assets/chunks/framework.DxmCH4Ps.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{u as a,o as i,b as s,k as n,W as r,X as c}from"./framework.DxmCH4Ps.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init, registerLocale } from 'klinecharts'\\nimport './index.less'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nregisterLocale('zh-HK', {\\n time: '時間:',\\n open: '開:',\\n high: '高:',\\n low: '低:',\\n close: '收:',\\n volume: '成交量:'\\n})\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\n\\nfunction setLang (lang) {\\n chart.setLocale(lang)\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\nconst items = [\\n { key: 'zh-CN', text: '简体中文' },\\n { key: 'zh-HK', text: '繁体中文' },\\n { key: 'en-US', text: 'English' }\\n]\\nitems.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setLang(key) })\\n buttonContainer.appendChild(button)\\n})\\ncontainer.appendChild(buttonContainer)\\n"}`),h={__name:"index",setup(l){const e=r(()=>c(()=>import("./Chart.CCwOvrwh.js"),__vite__mapDeps([0,1]))),{title:o}=a();return(p,d)=>(i(),s(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o)},null,8,["js","html","css","title"]))}};export{h as _}; diff --git a/assets/chunks/index.DaviPYA1.js b/assets/chunks/index.Cm_lwuZW.js similarity index 92% rename from assets/chunks/index.DaviPYA1.js rename to assets/chunks/index.Cm_lwuZW.js index 425cc2da..5f816d4c 100644 --- a/assets/chunks/index.DaviPYA1.js +++ b/assets/chunks/index.Cm_lwuZW.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["assets/chunks/Chart.DSPMjN0B.js","assets/chunks/framework.D9Guh45F.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{u as i,o as r,b as a,k as n,W as s,X as c}from"./framework.D9Guh45F.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init, registerOverlay } from 'klinecharts'\\nimport './index.css'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nregisterOverlay({\\n name: 'circle',\\n needDefaultPointFigure: true,\\n needDefaultXAxisFigure: true,\\n needDefaultYAxisFigure: true,\\n totalStep: 3,\\n createPointFigures: ({ coordinates }) => {\\n if (coordinates.length === 2) {\\n const xDis = Math.abs(coordinates[0].x - coordinates[1].x)\\n const yDis = Math.abs(coordinates[0].y - coordinates[1].y)\\n const radius = Math.sqrt(xDis * xDis + yDis * yDis)\\n return {\\n key: 'circle',\\n type: 'circle',\\n attrs: {\\n ...coordinates[0],\\n r: radius\\n },\\n styles: {\\n style: 'stroke_fill'\\n }\\n }\\n }\\n return []\\n }\\n})\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\n\\nfunction createOverlay (name) {\\n chart.createOverlay(name)\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\nconst items = [\\n { key: 'priceLine', text: '价格线(内置)-Price line(built-in)' },\\n { key: 'circle', text: '圆(自定义)-Circle(custom)' }\\n]\\nitems.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { createOverlay(key) })\\n buttonContainer.appendChild(button)\\n})\\ncontainer.appendChild(buttonContainer)"}`),m={__name:"index",setup(l){const e=s(()=>c(()=>import("./Chart.DSPMjN0B.js"),__vite__mapDeps([0,1]))),{title:o}=i();return(d,u)=>(r(),a(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o)},null,8,["js","html","css","title"]))}};export{m as _}; +const __vite__fileDeps=["assets/chunks/Chart.CCwOvrwh.js","assets/chunks/framework.DxmCH4Ps.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{u as i,o as r,b as a,k as n,W as s,X as c}from"./framework.DxmCH4Ps.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init, registerOverlay } from 'klinecharts'\\nimport './index.css'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nregisterOverlay({\\n name: 'circle',\\n needDefaultPointFigure: true,\\n needDefaultXAxisFigure: true,\\n needDefaultYAxisFigure: true,\\n totalStep: 3,\\n createPointFigures: ({ coordinates }) => {\\n if (coordinates.length === 2) {\\n const xDis = Math.abs(coordinates[0].x - coordinates[1].x)\\n const yDis = Math.abs(coordinates[0].y - coordinates[1].y)\\n const radius = Math.sqrt(xDis * xDis + yDis * yDis)\\n return {\\n key: 'circle',\\n type: 'circle',\\n attrs: {\\n ...coordinates[0],\\n r: radius\\n },\\n styles: {\\n style: 'stroke_fill'\\n }\\n }\\n }\\n return []\\n }\\n})\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\n\\nfunction createOverlay (name) {\\n chart.createOverlay(name)\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\nconst items = [\\n { key: 'priceLine', text: '价格线(内置)-Price line(built-in)' },\\n { key: 'circle', text: '圆(自定义)-Circle(custom)' }\\n]\\nitems.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { createOverlay(key) })\\n buttonContainer.appendChild(button)\\n})\\ncontainer.appendChild(buttonContainer)"}`),m={__name:"index",setup(l){const e=s(()=>c(()=>import("./Chart.CCwOvrwh.js"),__vite__mapDeps([0,1]))),{title:o}=i();return(d,u)=>(r(),a(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o)},null,8,["js","html","css","title"]))}};export{m as _}; diff --git a/assets/chunks/index.9PgYL_c9.js b/assets/chunks/index.DPxlLdKo.js similarity index 91% rename from assets/chunks/index.9PgYL_c9.js rename to assets/chunks/index.DPxlLdKo.js index 1a409bcc..3a7bb1e0 100644 --- a/assets/chunks/index.9PgYL_c9.js +++ b/assets/chunks/index.DPxlLdKo.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["assets/chunks/Chart.DSPMjN0B.js","assets/chunks/framework.D9Guh45F.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{u as i,o as a,b as s,k as n,W as r,X as c}from"./framework.D9Guh45F.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init } from 'klinecharts'\\nimport './index.css'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\n\\nfunction setTimezone (timezone) {\\n chart.setTimezone(timezone)\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\nconst items = [\\n { key: 'Asia/Shanghai', text: '上海-Shanghai' },\\n { key: 'Europe/Berlin', text: '柏林-Berlin' },\\n { key: 'America/Chicago', text: '芝加哥-Chicago' }\\n]\\nitems.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setTimezone(key) })\\n buttonContainer.appendChild(button)\\n})\\ncontainer.appendChild(buttonContainer)"}`),h={__name:"index",setup(l){const e=r(()=>c(()=>import("./Chart.DSPMjN0B.js"),__vite__mapDeps([0,1]))),{title:o}=i();return(p,d)=>(a(),s(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o)},null,8,["js","html","css","title"]))}};export{h as _}; +const __vite__fileDeps=["assets/chunks/Chart.CCwOvrwh.js","assets/chunks/framework.DxmCH4Ps.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{u as i,o as a,b as s,k as n,W as r,X as c}from"./framework.DxmCH4Ps.js";const t=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init } from 'klinecharts'\\nimport './index.css'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())\\n\\nfunction setTimezone (timezone) {\\n chart.setTimezone(timezone)\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\nconst items = [\\n { key: 'Asia/Shanghai', text: '上海-Shanghai' },\\n { key: 'Europe/Berlin', text: '柏林-Berlin' },\\n { key: 'America/Chicago', text: '芝加哥-Chicago' }\\n]\\nitems.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setTimezone(key) })\\n buttonContainer.appendChild(button)\\n})\\ncontainer.appendChild(buttonContainer)"}`),h={__name:"index",setup(l){const e=r(()=>c(()=>import("./Chart.CCwOvrwh.js"),__vite__mapDeps([0,1]))),{title:o}=i();return(p,d)=>(a(),s(n(e),{js:n(t).js,html:n(t).html,css:n(t).css,title:n(o)},null,8,["js","html","css","title"]))}};export{h as _}; diff --git a/assets/chunks/index.C5EJm5Zr.js b/assets/chunks/index.Da4EQhPe.js similarity index 83% rename from assets/chunks/index.C5EJm5Zr.js rename to assets/chunks/index.Da4EQhPe.js index bdce0528..ef731f44 100644 --- a/assets/chunks/index.C5EJm5Zr.js +++ b/assets/chunks/index.Da4EQhPe.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["assets/chunks/Chart.DSPMjN0B.js","assets/chunks/framework.D9Guh45F.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{u as a,o as s,b as i,k as t,W as r,X as c}from"./framework.D9Guh45F.js";const n=JSON.parse(`{"html":"
","js":"import { init } from 'klinecharts'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())"}`),d={__name:"index",setup(l){const e=r(()=>c(()=>import("./Chart.DSPMjN0B.js"),__vite__mapDeps([0,1]))),{title:o}=a();return(h,m)=>(s(),i(t(e),{js:t(n).js,html:t(n).html,title:t(o)},null,8,["js","html","title"]))}};export{d as _}; +const __vite__fileDeps=["assets/chunks/Chart.CCwOvrwh.js","assets/chunks/framework.DxmCH4Ps.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{u as a,o as s,b as i,k as t,W as r,X as c}from"./framework.DxmCH4Ps.js";const n=JSON.parse(`{"html":"
","js":"import { init } from 'klinecharts'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst chart = init('k-line-chart')\\nchart.applyNewData(genData())"}`),d={__name:"index",setup(l){const e=r(()=>c(()=>import("./Chart.CCwOvrwh.js"),__vite__mapDeps([0,1]))),{title:o}=a();return(h,m)=>(s(),i(t(e),{js:t(n).js,html:t(n).html,title:t(o)},null,8,["js","html","title"]))}};export{d as _}; diff --git a/assets/chunks/index.DcOHU3M-.js b/assets/chunks/index.dXvsFi7C.js similarity index 95% rename from assets/chunks/index.DcOHU3M-.js rename to assets/chunks/index.dXvsFi7C.js index 0a67f95a..6f8baefe 100644 --- a/assets/chunks/index.DcOHU3M-.js +++ b/assets/chunks/index.dXvsFi7C.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["assets/chunks/Chart.DSPMjN0B.js","assets/chunks/framework.D9Guh45F.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{u as i,B as s,v as d,o as c,b as p,k as n,W as h,X as u}from"./framework.D9Guh45F.js";const o=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init, registerStyles } from 'klinecharts'\\nimport './index.css'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst red = '#F92855'\\nconst green = '#2DC08E'\\n\\nconst alphaRed = 'rgba(249, 40, 85, .7)'\\nconst alphaGreen = 'rgba(45, 192, 142, .7)'\\n\\nregisterStyles('green_rise_red_fall', {\\n candle: {\\n bar: {\\n upColor: green,\\n downColor: red,\\n upBorderColor: green,\\n downBorderColor: red,\\n upWickColor: green,\\n downWickColor: red\\n },\\n priceMark: {\\n last: {\\n upColor: green,\\n downColor: red\\n }\\n }\\n },\\n indicator: {\\n ohlc: {\\n upColor: alphaGreen,\\n downColor: alphaRed\\n },\\n bars: [{\\n style: 'fill',\\n borderStyle: 'solid',\\n borderSize: 1,\\n borderDashedValue: [2, 2],\\n upColor: alphaGreen,\\n downColor: alphaRed,\\n noChangeColor: '#888888'\\n }],\\n circles: [{\\n style: 'fill',\\n borderStyle: 'solid',\\n borderSize: 1,\\n borderDashedValue: [2, 2],\\n upColor: alphaGreen,\\n downColor: alphaRed,\\n noChangeColor: '#888888'\\n }]\\n }\\n})\\n\\nregisterStyles('red_rise_green_fall', {\\n candle: {\\n bar: {\\n upColor: red,\\n downColor: green,\\n upBorderColor: red,\\n downBorderColor: green,\\n upWickColor: red,\\n downWickColor: green,\\n },\\n priceMark: {\\n last: {\\n upColor: red,\\n downColor: green,\\n }\\n }\\n },\\n indicator: {\\n ohlc: {\\n upColor: alphaRed,\\n downColor: alphaGreen\\n },\\n bars: [{\\n style: 'fill',\\n borderStyle: 'solid',\\n borderSize: 1,\\n borderDashedValue: [2, 2],\\n upColor: alphaRed,\\n downColor: alphaGreen,\\n noChangeColor: '#888888'\\n }],\\n circles: [{\\n style: 'fill',\\n borderStyle: 'solid',\\n borderSize: 1,\\n borderDashedValue: [2, 2],\\n upColor: alphaRed,\\n downColor: alphaGreen,\\n noChangeColor: '#888888'\\n }]\\n }\\n})\\n\\nconst chart = init('k-line-chart')\\nchart.createIndicator('VOL')\\nchart.applyNewData(genData())\\n\\nfunction setTheme (theme) {\\n chart.setStyles(theme)\\n if (theme === 'light') {\\n document.getElementById('k-line-chart').style.backgroundColor = '#ffffff'\\n } else if (theme === 'dark') {\\n document.getElementById('k-line-chart').style.backgroundColor = '#1b1b1f'\\n }\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\nconst items = [\\n { key: 'light', text: '浅色-Light' },\\n { key: 'dark', text: '深色-Dark' },\\n { key: 'green_rise_red_fall', text: '绿涨红跌-Green rise and red fall' },\\n { key: 'red_rise_green_fall', text: '红涨绿跌-Red rise and green fall' }\\n]\\nitems.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setTheme(key) })\\n buttonContainer.appendChild(button)\\n})\\ncontainer.appendChild(buttonContainer)"}`),f={__name:"index",setup(m){const a=h(()=>u(()=>import("./Chart.DSPMjN0B.js"),__vite__mapDeps([0,1]))),{isDark:t,title:l}=i();return s(()=>{document.getElementById("k-line-chart").style.backgroundColor=t.value?"#1b1b1f":"#ffffff"}),d(t,r=>{const e=document.getElementById("k-line-chart");r?e.style.backgroundColor="#1b1b1f":e.style.backgroundColor="#ffffff"}),(r,e)=>(c(),p(n(a),{js:n(o).js,html:n(o).html,css:n(o).css,title:n(l)},null,8,["js","html","css","title"]))}};export{f as _}; +const __vite__fileDeps=["assets/chunks/Chart.CCwOvrwh.js","assets/chunks/framework.DxmCH4Ps.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{u as i,B as s,v as d,o as c,b as p,k as n,W as h,X as u}from"./framework.DxmCH4Ps.js";const o=JSON.parse(`{"css":".button-container {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n gap: 8px;\\n margin-top: 10px;\\n padding: 10px 22px;\\n}\\n\\n.button-container button {\\n padding: 2px 6px;\\n background-color: #1677FF;\\n border-radius: 4px;\\n font-size: 12px;\\n color: #fff;\\n outline: none;\\n border: none;\\n}","html":"
\\n
\\n
","js":"import { init, registerStyles } from 'klinecharts'\\nimport './index.css'\\n\\nfunction genData (timestamp = new Date().getTime(), length = 800) {\\n let basePrice = 5000\\n timestamp = Math.floor(timestamp / 1000 / 60) * 60 * 1000 - length * 60 * 1000\\n const dataList = []\\n for (let i = 0; i < length; i++) {\\n const prices = []\\n for (let j = 0; j < 4; j++) {\\n prices.push(basePrice + Math.random() * 60 - 30)\\n }\\n prices.sort()\\n const open = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const high = +(prices[3].toFixed(2))\\n const low = +(prices[0].toFixed(2))\\n const close = +(prices[Math.round(Math.random() * 3)].toFixed(2))\\n const volume = Math.round(Math.random() * 100) + 10\\n const turnover = (open + high + low + close) / 4 * volume\\n dataList.push({ timestamp, open, high,low, close, volume, turnover })\\n\\n basePrice = close\\n timestamp += 60 * 1000\\n }\\n return dataList\\n}\\n\\nconst red = '#F92855'\\nconst green = '#2DC08E'\\n\\nconst alphaRed = 'rgba(249, 40, 85, .7)'\\nconst alphaGreen = 'rgba(45, 192, 142, .7)'\\n\\nregisterStyles('green_rise_red_fall', {\\n candle: {\\n bar: {\\n upColor: green,\\n downColor: red,\\n upBorderColor: green,\\n downBorderColor: red,\\n upWickColor: green,\\n downWickColor: red\\n },\\n priceMark: {\\n last: {\\n upColor: green,\\n downColor: red\\n }\\n }\\n },\\n indicator: {\\n ohlc: {\\n upColor: alphaGreen,\\n downColor: alphaRed\\n },\\n bars: [{\\n style: 'fill',\\n borderStyle: 'solid',\\n borderSize: 1,\\n borderDashedValue: [2, 2],\\n upColor: alphaGreen,\\n downColor: alphaRed,\\n noChangeColor: '#888888'\\n }],\\n circles: [{\\n style: 'fill',\\n borderStyle: 'solid',\\n borderSize: 1,\\n borderDashedValue: [2, 2],\\n upColor: alphaGreen,\\n downColor: alphaRed,\\n noChangeColor: '#888888'\\n }]\\n }\\n})\\n\\nregisterStyles('red_rise_green_fall', {\\n candle: {\\n bar: {\\n upColor: red,\\n downColor: green,\\n upBorderColor: red,\\n downBorderColor: green,\\n upWickColor: red,\\n downWickColor: green,\\n },\\n priceMark: {\\n last: {\\n upColor: red,\\n downColor: green,\\n }\\n }\\n },\\n indicator: {\\n ohlc: {\\n upColor: alphaRed,\\n downColor: alphaGreen\\n },\\n bars: [{\\n style: 'fill',\\n borderStyle: 'solid',\\n borderSize: 1,\\n borderDashedValue: [2, 2],\\n upColor: alphaRed,\\n downColor: alphaGreen,\\n noChangeColor: '#888888'\\n }],\\n circles: [{\\n style: 'fill',\\n borderStyle: 'solid',\\n borderSize: 1,\\n borderDashedValue: [2, 2],\\n upColor: alphaRed,\\n downColor: alphaGreen,\\n noChangeColor: '#888888'\\n }]\\n }\\n})\\n\\nconst chart = init('k-line-chart')\\nchart.createIndicator('VOL')\\nchart.applyNewData(genData())\\n\\nfunction setTheme (theme) {\\n chart.setStyles(theme)\\n if (theme === 'light') {\\n document.getElementById('k-line-chart').style.backgroundColor = '#ffffff'\\n } else if (theme === 'dark') {\\n document.getElementById('k-line-chart').style.backgroundColor = '#1b1b1f'\\n }\\n}\\n\\n// 以下仅仅是为了协助代码演示,在实际项目中根据情况进行调整。\\n// The following is only for the purpose of assisting in code demonstration, and adjustments will be made according to the actual situation in the project.\\nconst container = document.getElementById('container')\\nconst buttonContainer = document.createElement('div')\\nbuttonContainer.className = 'button-container'\\nconst items = [\\n { key: 'light', text: '浅色-Light' },\\n { key: 'dark', text: '深色-Dark' },\\n { key: 'green_rise_red_fall', text: '绿涨红跌-Green rise and red fall' },\\n { key: 'red_rise_green_fall', text: '红涨绿跌-Red rise and green fall' }\\n]\\nitems.forEach(({ key, text }) => {\\n const button = document.createElement('button')\\n button.innerText = text\\n button.addEventListener('click', () => { setTheme(key) })\\n buttonContainer.appendChild(button)\\n})\\ncontainer.appendChild(buttonContainer)"}`),f={__name:"index",setup(m){const a=h(()=>u(()=>import("./Chart.CCwOvrwh.js"),__vite__mapDeps([0,1]))),{isDark:t,title:l}=i();return s(()=>{document.getElementById("k-line-chart").style.backgroundColor=t.value?"#1b1b1f":"#ffffff"}),d(t,r=>{const e=document.getElementById("k-line-chart");r?e.style.backgroundColor="#1b1b1f":e.style.backgroundColor="#ffffff"}),(r,e)=>(c(),p(n(a),{js:n(o).js,html:n(o).html,css:n(o).css,title:n(l)},null,8,["js","html","css","title"]))}};export{f as _}; diff --git a/assets/chunks/index.D-73L5-e.js b/assets/chunks/index.oHAuXijS.js similarity index 98% rename from assets/chunks/index.D-73L5-e.js rename to assets/chunks/index.oHAuXijS.js index b4ce94e2..23fcd365 100644 --- a/assets/chunks/index.D-73L5-e.js +++ b/assets/chunks/index.oHAuXijS.js @@ -1 +1 @@ -import{_ as l,o as i,c as n,F as _,E as h,a as u,t as o,p as z,l as v,j as e,u as C,k as s,I as a}from"./framework.D9Guh45F.js";const f=c=>(z("data-v-080e23a7"),c=c(),v(),c),N={class:"feature-list"},g=f(()=>e("svg",{class:"feature-list-item-icon",viewBox:"0 0 1024 1024"},[e("path",{d:"M512.506025 6.906294c-278.758842 0-505.57773 226.820935-505.57773 505.579777 0 278.797727 226.781026 505.576707 505.57773 505.576707 278.797727 0 505.57773-226.77898 505.57773-505.576707C1018.083755 233.727229 791.303752 6.906294 512.506025 6.906294L512.506025 6.906294zM807.507806 412.036287l-331.285149 334.883093c-0.081864 0.081864-0.246617 0.127913-0.334621 0.25378-0.12075 0.079818-0.12075 0.245593-0.246617 0.328481-2.644223 2.562359-5.915733 4.133134-8.977465 5.876847-1.527796 0.865717-2.771113 2.189875-4.387937 2.808976-4.962012 1.987261-10.213619 3.022847-15.473413 3.022847-5.296633 0-10.631128-1.035586-15.637142-3.105734-1.653663-0.700965-2.980891-2.109034-4.551666-2.978844-3.061732-1.736551-6.244214-3.269463-8.895601-5.872754-0.081864-0.079818-0.125867-0.251733-0.207731-0.333598-0.081864-0.119727-0.245593-0.119727-0.328481-0.246617l-162.930813-167.443593c-15.928784-16.383132-15.555278-42.569538 0.827855-58.499345 16.382109-15.889899 42.531676-15.597233 58.504462 0.827855l133.51076 137.193639L748.712725 353.823468c16.054651-16.257266 42.285059-16.419971 58.505485-0.327458C823.391565 369.5875 823.55427 395.782092 807.507806 412.036287L807.507806 412.036287zM807.507806 412.036287"})],-1)),x={__name:"FeatureList",props:["features"],setup(c){const t=c;return(m,p)=>(i(),n("ul",N,[(i(!0),n(_,null,h(t.features,d=>(i(),n("li",null,[g,u(" "+o(d),1)]))),256))]))}},r=l(x,[["__scopeId","data-v-080e23a7"]]),I={class:"customize"},S={class:"customize-title"},F={class:"customize-content"},L={class:"customize-content-item customize-content-free-item"},b={class:"customize-content-item-title-container"},$={class:"customize-content-item-title"},E={class:"customize-content-item-sub-title"},j={class:"customize-content-item-price"},w={class:"customize-content-item-tip"},A={class:"customize-content-item customize-content-qa-item"},B={class:"customize-content-item-title-container"},D={class:"customize-content-item-title"},M={class:"customize-content-item-sub-title"},k={class:"customize-content-item-price"},y={style:{"font-size":"14px","padding-right":"6px","padding-top":"4px","font-weight":"normal"}},V={class:"customize-content-item-tip"},q={class:"customize-content-item customize-content-custom-item"},H={class:"customize-content-item-title-container"},K={class:"customize-content-item-title"},P={class:"customize-content-item-sub-title"},Q={class:"customize-content-item-price"},U={class:"customize-content-item-tip"},W={__name:"index",setup(c){const{lang:t}=C();return(m,p)=>(i(),n("div",I,[e("h1",S,o(s(t)==="zh-CN"?"定制化服务":"Customized Service"),1),e("div",F,[e("div",L,[e("div",b,[e("h3",$,o(s(t)==="zh-CN"?"免费版":"Free"),1),e("p",E,o(s(t)==="zh-CN"?"免费的专业级K线组件":"Free professional K Line component"),1),e("p",j,o(s(t)==="zh-CN"?"¥ 0":"$ 0"),1)]),a(r,{features:s(t)==="zh-CN"?["高度可扩展的核心图表","功能完善的Pro版图表","完善的开发文档","开发讨论微信群"]:["Highly scalable core chart","Full features Pro version chart","Complete development documents","Development discussion WeChat group"]},null,8,["features"]),e("p",w,o(s(t)==="zh-CN"?"联系开发者加入开发讨论群。":"Contact the developer to join the development discussion group."),1)]),e("div",A,[e("div",B,[e("h3",D,o(s(t)==="zh-CN"?"赞助版":"Sponsor"),1),e("p",M,o(s(t)==="zh-CN"?"全方位解答遇到的问题":"Comprehensive answers to development issues"),1),e("p",k,[e("span",y,o(s(t)==="zh-CN"?"赞助":"Sponsor"),1),u(o(s(t)==="zh-CN"?"¥ 500":"$ 78"),1)])]),a(r,{features:s(t)==="zh-CN"?["免费版所有服务","更多的示例代码","首页赞助商广告位","专属答疑微信群"]:["All services in the free version","More sample codes","Homepage sponsor advertising space","Exclusive Q&A WeChat group"]},null,8,["features"]),e("p",V,o(s(t)==="zh-CN"?"在赞助页对项目进行捐赠,完成之后联系开发者加入专属答疑群。":"Sponsor to the project on the sponsorship page, and after completion, contact the developer to join the exclusive Q&A group."),1)]),e("div",q,[e("div",H,[e("h3",K,o(s(t)==="zh-CN"?"定制版":"Customized"),1),e("p",P,o(s(t)==="zh-CN"?"专属定制,扩展开发":"Exclusive customization and extended development"),1),e("p",Q,o(s(t)==="zh-CN"?"¥ 面议":"$ Discussion"),1)]),a(r,{features:s(t)==="zh-CN"?["赞助版所有服务","UI定制开发","扩展定制开发","其它图表相关定制开发"]:["All services of the sponsored version","UI custom development","Extended custom development","Other chart custom development"]},null,8,["features"]),e("p",U,o(s(t)==="zh-CN"?"联系开发者,讨论具体需求。":"Contact developers to discuss specific requirements."),1)])])]))}},T=l(W,[["__scopeId","data-v-488cbb45"]]);export{T as C}; +import{_ as l,o as i,c as n,F as _,E as h,a as u,t as o,p as z,l as v,j as e,u as C,k as s,I as a}from"./framework.DxmCH4Ps.js";const f=c=>(z("data-v-080e23a7"),c=c(),v(),c),N={class:"feature-list"},g=f(()=>e("svg",{class:"feature-list-item-icon",viewBox:"0 0 1024 1024"},[e("path",{d:"M512.506025 6.906294c-278.758842 0-505.57773 226.820935-505.57773 505.579777 0 278.797727 226.781026 505.576707 505.57773 505.576707 278.797727 0 505.57773-226.77898 505.57773-505.576707C1018.083755 233.727229 791.303752 6.906294 512.506025 6.906294L512.506025 6.906294zM807.507806 412.036287l-331.285149 334.883093c-0.081864 0.081864-0.246617 0.127913-0.334621 0.25378-0.12075 0.079818-0.12075 0.245593-0.246617 0.328481-2.644223 2.562359-5.915733 4.133134-8.977465 5.876847-1.527796 0.865717-2.771113 2.189875-4.387937 2.808976-4.962012 1.987261-10.213619 3.022847-15.473413 3.022847-5.296633 0-10.631128-1.035586-15.637142-3.105734-1.653663-0.700965-2.980891-2.109034-4.551666-2.978844-3.061732-1.736551-6.244214-3.269463-8.895601-5.872754-0.081864-0.079818-0.125867-0.251733-0.207731-0.333598-0.081864-0.119727-0.245593-0.119727-0.328481-0.246617l-162.930813-167.443593c-15.928784-16.383132-15.555278-42.569538 0.827855-58.499345 16.382109-15.889899 42.531676-15.597233 58.504462 0.827855l133.51076 137.193639L748.712725 353.823468c16.054651-16.257266 42.285059-16.419971 58.505485-0.327458C823.391565 369.5875 823.55427 395.782092 807.507806 412.036287L807.507806 412.036287zM807.507806 412.036287"})],-1)),x={__name:"FeatureList",props:["features"],setup(c){const t=c;return(m,p)=>(i(),n("ul",N,[(i(!0),n(_,null,h(t.features,d=>(i(),n("li",null,[g,u(" "+o(d),1)]))),256))]))}},r=l(x,[["__scopeId","data-v-080e23a7"]]),I={class:"customize"},S={class:"customize-title"},F={class:"customize-content"},L={class:"customize-content-item customize-content-free-item"},b={class:"customize-content-item-title-container"},$={class:"customize-content-item-title"},E={class:"customize-content-item-sub-title"},j={class:"customize-content-item-price"},w={class:"customize-content-item-tip"},A={class:"customize-content-item customize-content-qa-item"},B={class:"customize-content-item-title-container"},D={class:"customize-content-item-title"},M={class:"customize-content-item-sub-title"},k={class:"customize-content-item-price"},y={style:{"font-size":"14px","padding-right":"6px","padding-top":"4px","font-weight":"normal"}},V={class:"customize-content-item-tip"},q={class:"customize-content-item customize-content-custom-item"},H={class:"customize-content-item-title-container"},K={class:"customize-content-item-title"},P={class:"customize-content-item-sub-title"},Q={class:"customize-content-item-price"},U={class:"customize-content-item-tip"},W={__name:"index",setup(c){const{lang:t}=C();return(m,p)=>(i(),n("div",I,[e("h1",S,o(s(t)==="zh-CN"?"定制化服务":"Customized Service"),1),e("div",F,[e("div",L,[e("div",b,[e("h3",$,o(s(t)==="zh-CN"?"免费版":"Free"),1),e("p",E,o(s(t)==="zh-CN"?"免费的专业级K线组件":"Free professional K Line component"),1),e("p",j,o(s(t)==="zh-CN"?"¥ 0":"$ 0"),1)]),a(r,{features:s(t)==="zh-CN"?["高度可扩展的核心图表","功能完善的Pro版图表","完善的开发文档","开发讨论微信群"]:["Highly scalable core chart","Full features Pro version chart","Complete development documents","Development discussion WeChat group"]},null,8,["features"]),e("p",w,o(s(t)==="zh-CN"?"联系开发者加入开发讨论群。":"Contact the developer to join the development discussion group."),1)]),e("div",A,[e("div",B,[e("h3",D,o(s(t)==="zh-CN"?"赞助版":"Sponsor"),1),e("p",M,o(s(t)==="zh-CN"?"全方位解答遇到的问题":"Comprehensive answers to development issues"),1),e("p",k,[e("span",y,o(s(t)==="zh-CN"?"赞助":"Sponsor"),1),u(o(s(t)==="zh-CN"?"¥ 500":"$ 78"),1)])]),a(r,{features:s(t)==="zh-CN"?["免费版所有服务","更多的示例代码","首页赞助商广告位","专属答疑微信群"]:["All services in the free version","More sample codes","Homepage sponsor advertising space","Exclusive Q&A WeChat group"]},null,8,["features"]),e("p",V,o(s(t)==="zh-CN"?"在赞助页对项目进行捐赠,完成之后联系开发者加入专属答疑群。":"Sponsor to the project on the sponsorship page, and after completion, contact the developer to join the exclusive Q&A group."),1)]),e("div",q,[e("div",H,[e("h3",K,o(s(t)==="zh-CN"?"定制版":"Customized"),1),e("p",P,o(s(t)==="zh-CN"?"专属定制,扩展开发":"Exclusive customization and extended development"),1),e("p",Q,o(s(t)==="zh-CN"?"¥ 面议":"$ Discussion"),1)]),a(r,{features:s(t)==="zh-CN"?["赞助版所有服务","UI定制开发","扩展定制开发","其它图表相关定制开发"]:["All services of the sponsored version","UI custom development","Extended custom development","Other chart custom development"]},null,8,["features"]),e("p",U,o(s(t)==="zh-CN"?"联系开发者,讨论具体需求。":"Contact developers to discuss specific requirements."),1)])])]))}},T=l(W,[["__scopeId","data-v-488cbb45"]]);export{T as C}; diff --git a/assets/chunks/metadata.4d23ef07.js b/assets/chunks/metadata.b7f02c10.js similarity index 81% rename from assets/chunks/metadata.4d23ef07.js rename to assets/chunks/metadata.b7f02c10.js index 521c3ac0..262de08d 100644 --- a/assets/chunks/metadata.4d23ef07.js +++ b/assets/chunks/metadata.b7f02c10.js @@ -1 +1 @@ -window.__VP_HASH_MAP__=JSON.parse("{\"en-us_customize.md\":\"BKs-824d\",\"en-us_guide_environment.md\":\"C_BW0H7r\",\"en-us_guide_i18n.md\":\"B1sywIJ0\",\"en-us_guide_custom-axis.md\":\"Du7LAKm8\",\"customize.md\":\"bbVjbRtk\",\"en-us_guide_hot-key.md\":\"D3HfN3Yo\",\"en-us_guide_data-source.md\":\"B_-3i3hR\",\"en-us_guide_introduction.md\":\"-FwpQFCO\",\"en-us_guide_changelog.md\":\"CCIpo4Hp\",\"en-us_guide_figure.md\":\"DCAchHfn\",\"en-us_guide_indicator.md\":\"BEtqFoU0\",\"en-us_guide_overlay.md\":\"CJBtl0dY\",\"en-us_guide_chart-api.md\":\"BXt17z09\",\"en-us_guide_v8-to-v9.md\":\"C6pExr0T\",\"en-us_more_feedback.md\":\"CLss0AiO\",\"en-us_index.md\":\"9Dy-pVk9\",\"en-us_more_faq.md\":\"rI7B45YL\",\"en-us_more_local-development.md\":\"CNrRuwcq\",\"en-us_guide_instance-api.md\":\"C8aQAoTQ\",\"en-us_guide_quick-start.md\":\"CsXBKSKN\",\"en-us_sample_candle-type.md\":\"COHeZjv0\",\"en-us_sample_axis.md\":\"BAfikbJR\",\"en-us_sample_basic.md\":\"D7QSFuXM\",\"en-us_guide_styles.md\":\"mAGSNdYm\",\"en-us_sample_data.md\":\"Dq1Rb3Eq\",\"en-us_sample_indicator.md\":\"BRo2_KJC\",\"en-us_sample_overlay.md\":\"BLYTf_-v\",\"en-us_sample_i18n.md\":\"BkLXqwY3\",\"en-us_sample_timezone.md\":\"C0wneVOE\",\"en-us_sponsor.md\":\"BY-77FVX\",\"en-us_sample_theme.md\":\"CJN98bGS\",\"guide_changelog.md\":\"Cqhc5Aao\",\"en-us_sample_tooltip.md\":\"CbYUcn__\",\"guide_environment.md\":\"C1rsx0xm\",\"guide_data-source.md\":\"D2Cgc3Sn\",\"guide_custom-axis.md\":\"DZua3JPG\",\"guide_hot-key.md\":\"CYjEOqr5\",\"guide_i18n.md\":\"CcYJIP8a\",\"guide_indicator.md\":\"88q8NegU\",\"guide_introduction.md\":\"B8YoZiym\",\"guide_figure.md\":\"CYwut-sY\",\"guide_overlay.md\":\"Q3cTBgc4\",\"guide_chart-api.md\":\"BX9wPujV\",\"more_feedback.md\":\"Dsf_zGpV\",\"index.md\":\"B2HWBYST\",\"more_local-development.md\":\"BHVE_I6e\",\"guide_v8-to-v9.md\":\"C8rfQWtu\",\"more_faq.md\":\"Cz7hbpKu\",\"sample_basic.md\":\"DnlfmPpT\",\"sample_data.md\":\"BfTtVHZ5\",\"sample_axis.md\":\"B2GSuCvi\",\"sample_candle-type.md\":\"DPQy4y6V\",\"sample_overlay.md\":\"B6PnXmd7\",\"sample_i18n.md\":\"HUUftx3P\",\"sample_indicator.md\":\"C3M7yQF2\",\"guide_quick-start.md\":\"DRfjjhUT\",\"guide_styles.md\":\"GR__9QGZ\",\"guide_instance-api.md\":\"BGbQtZ6x\",\"sample_timezone.md\":\"DXpT0t30\",\"sponsor.md\":\"WTtWS07A\",\"sample_theme.md\":\"BhwUgfH6\",\"sample_tooltip.md\":\"C6EBPZgI\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"KLineChart\",\"description\":\"A VitePress site\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/images/logo.svg\",\"search\":{\"provider\":\"local\",\"options\":{\"locales\":{\"root\":{\"placeholder\":\"搜索文档\",\"translations\":{\"button\":{\"buttonText\":\"搜索文档\",\"buttonAriaLabel\":\"搜索文档\"},\"modal\":{\"noResultsText\":\"无法找到相关结果\",\"resetButtonTitle\":\"清除查询条件\",\"footer\":{\"selectText\":\"选择\",\"navigateText\":\"切换\",\"closeText\":\"关闭\"}}}},\"en-US\":{\"placeholder\":\"Search docs\",\"translations\":{\"button\":{\"buttonText\":\"Search\",\"buttonAriaLabel\":\"Search\"},\"modal\":{\"noResultsText\":\"No results for\",\"resetButtonTitle\":\"Reset search\",\"footer\":{\"selectText\":\"to select\",\"navigateText\":\"to navigate\",\"closeText\":\"to close\"}}}}}}},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/klinecharts/KLineChart\"},{\"icon\":{\"svg\":\"\"},\"link\":\"https://t.me/klinecharts\"},{\"icon\":\"discord\",\"link\":\"https://discord.gg/7YjHYgvvvZ\"},{\"icon\":{\"svg\":\"\"},\"link\":\"/more/feedback\"}],\"footer\":{\"message\":\"Released under the Apache License V2.\",\"copyright\":\"Copyright © 2018-2024 liihuu\"}},\"locales\":{\"root\":{\"label\":\"🇨🇳 简体中文\",\"lang\":\"zh-CN\",\"description\":\"💹📈 可高度自定义的专业级轻量金融图表。\",\"themeConfig\":{\"nav\":[{\"text\":\"文档\",\"link\":\"/guide/introduction\",\"activeMatch\":\"guide\"},{\"text\":\"示例\",\"link\":\"/sample/basic\",\"activeMatch\":\"sample\"},{\"text\":\"预览\",\"link\":\"https://preview.klinecharts.com\"},{\"text\":\"定制\",\"link\":\"/customize\"},{\"text\":\"赞助\",\"link\":\"/sponsor\"},{\"text\":\"更多\",\"items\":[{\"text\":\"资源\",\"items\":[{\"text\":\"Pro\",\"link\":\"https://pro.klinecharts.com\"},{\"text\":\"扩展(建设中)\",\"link\":\"https://klinecharts.com\"}]},{\"text\":\"开发指南\",\"items\":[{\"text\":\"本地开发\",\"link\":\"/more/local-development\"}]},{\"text\":\"社区\",\"items\":[{\"text\":\"常见问题\",\"link\":\"/more/faq\"},{\"text\":\"反馈和共建\",\"link\":\"/more/feedback\"}]}]},{\"text\":\"V9.8.8\",\"items\":[{\"text\":\"V8 文档\",\"link\":\"https://v8.klinecharts.com/zh-CN\"}]}],\"sidebar\":{\"/guide/\":[{\"text\":\"开始\",\"collapsed\":false,\"items\":[{\"text\":\"简介\",\"link\":\"/guide/introduction\"},{\"text\":\"快速上手\",\"link\":\"/guide/quick-start\"}]},{\"text\":\"基础篇\",\"collapsed\":false,\"items\":[{\"text\":\"样式配置\",\"link\":\"/guide/styles\"},{\"text\":\"数据\",\"link\":\"/guide/data-source\"},{\"text\":\"国际化\",\"link\":\"/guide/i18n\"},{\"text\":\"环境要求\",\"link\":\"/guide/environment\"},{\"text\":\"快捷键\",\"link\":\"/guide/hot-key\"}]},{\"text\":\"进阶篇\",\"collapsed\":false,\"items\":[{\"text\":\"基础图形\",\"link\":\"/guide/figure\"},{\"text\":\"技术指标\",\"link\":\"/guide/indicator\"},{\"text\":\"覆盖物\",\"link\":\"/guide/overlay\"},{\"text\":\"自定义坐标轴\",\"link\":\"/guide/custom-axis\"}]},{\"text\":\"API\",\"collapsed\":false,\"items\":[{\"text\":\"图表API\",\"link\":\"/guide/chart-api\"},{\"text\":\"实例API\",\"link\":\"/guide/instance-api\"}]},{\"text\":\"其它\",\"collapsed\":false,\"items\":[{\"text\":\"从v8到v9\",\"link\":\"/guide/v8-to-v9\"},{\"text\":\"更新日志\",\"link\":\"/guide/changelog\"}]}],\"/sample/\":[{\"text\":\"基础展示\",\"link\":\"/sample/basic\"},{\"text\":\"蜡烛图类型\",\"link\":\"/sample/candle-type\"},{\"text\":\"技术指标\",\"link\":\"/sample/indicator\"},{\"text\":\"坐标轴\",\"link\":\"/sample/axis\"},{\"text\":\"提示条\",\"link\":\"/sample/tooltip\"},{\"text\":\"覆盖物\",\"link\":\"/sample/overlay\"},{\"text\":\"数据加载\",\"link\":\"/sample/data\"},{\"text\":\"主题\",\"link\":\"/sample/theme\"},{\"text\":\"时区\",\"link\":\"/sample/timezone\"},{\"text\":\"多语言\",\"link\":\"/sample/i18n\"}]},\"docFooter\":{\"prev\":\"上一篇\",\"next\":\"下一篇\"},\"editLink\":{\"pattern\":\"https://github.com/klinecharts/KLineChart/edit/main/docs/:path\",\"text\":\"在 GitHub 上编辑此页面\"},\"lastUpdatedText\":\"最后更新时间\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"outlineTitle\":\"本页目录\",\"returnToTopLabel\":\"返回顶部\"}},\"en-US\":{\"label\":\"🇬🇧 English\",\"lang\":\"en-US\",\"description\":\"💹📈 Highly customizable professional lightweight financial chart.\",\"themeConfig\":{\"nav\":[{\"text\":\"Docs\",\"link\":\"/en-US/guide/introduction\",\"activeMatch\":\"guide\"},{\"text\":\"Sample\",\"link\":\"/en-US/sample/basic\",\"activeMatch\":\"sample\"},{\"text\":\"Preview\",\"link\":\"https://preview.klinecharts.com/#en-US\"},{\"text\":\"Customize\",\"link\":\"/en-US/customize\"},{\"text\":\"Sponsor\",\"link\":\"/en-US/sponsor\"},{\"text\":\"More\",\"items\":[{\"text\":\"Resources\",\"items\":[{\"text\":\"Pro\",\"link\":\"https://pro.klinecharts.com/en-US\"},{\"text\":\"Extension(Under construction)\",\"link\":\"https://klinecharts.com/en-US\"}]},{\"text\":\"Development Guide\",\"items\":[{\"text\":\"Local Development\",\"link\":\"/en-US/more/local-development\"}]},{\"text\":\"Community\",\"items\":[{\"text\":\"FAQ\",\"link\":\"/en-US/more/faq\"},{\"text\":\"Feedback\",\"link\":\"/en-US/more/feedback\"}]}]},{\"text\":\"V9.8.8\",\"items\":[{\"text\":\"V8 Docs\",\"link\":\"https://v8.klinecharts.com\"}]}],\"sidebar\":{\"/en-US/guide/\":[{\"text\":\"Getting Started\",\"collapsed\":false,\"items\":[{\"text\":\"Introduction\",\"link\":\"/en-US/guide/introduction\"},{\"text\":\"Quick Start\",\"link\":\"/en-US/guide/quick-start\"}]},{\"text\":\"Basic\",\"collapsed\":false,\"items\":[{\"text\":\"Style Configuration\",\"link\":\"/en-US/guide/styles\"},{\"text\":\"Data Source\",\"link\":\"/en-US/guide/data-source\"},{\"text\":\"Internationalization\",\"link\":\"/en-US/guide/i18n\"},{\"text\":\"Environment\",\"link\":\"/en-US/guide/environment\"},{\"text\":\"Hot Key\",\"link\":\"/en-US/guide/hot-key\"}]},{\"text\":\"Advanced\",\"collapsed\":false,\"items\":[{\"text\":\"Figure\",\"link\":\"/en-US/guide/figure\"},{\"text\":\"Indicator\",\"link\":\"/en-US/guide/indicator\"},{\"text\":\"Overlay\",\"link\":\"/en-US/guide/overlay\"},{\"text\":\"Custom Axis\",\"link\":\"/en-US/guide/custom-axis\"}]},{\"text\":\"API\",\"collapsed\":false,\"items\":[{\"text\":\"Chart API\",\"link\":\"/en-US/guide/chart-api\"},{\"text\":\"Instance API\",\"link\":\"/en-US/guide/instance-api\"}]},{\"text\":\"Others\",\"collapsed\":false,\"items\":[{\"text\":\"V8 To V9\",\"link\":\"/en-US/guide/v8-to-v9\"},{\"text\":\"Changelog\",\"link\":\"/en-US/guide/changelog\"}]}],\"/en-US/sample/\":[{\"text\":\"Basic\",\"link\":\"/en-US/sample/basic\"},{\"text\":\"Candle Type\",\"link\":\"/en-US/sample/candle-type\"},{\"text\":\"Indicator\",\"link\":\"/en-US/sample/indicator\"},{\"text\":\"Axis\",\"link\":\"/en-US/sample/axis\"},{\"text\":\"Tooltip\",\"link\":\"/en-US/sample/tooltip\"},{\"text\":\"Overlay\",\"link\":\"/en-US/sample/overlay\"},{\"text\":\"Data\",\"link\":\"/en-US/sample/data\"},{\"text\":\"Theme\",\"link\":\"/en-US/sample/theme\"},{\"text\":\"Timezone\",\"link\":\"/en-US/sample/timezone\"},{\"text\":\"I18n\",\"link\":\"/en-US/sample/i18n\"}]},\"editLink\":{\"pattern\":\"https://github.com/klinecharts/KLineChart/edit/main/docs/:path\",\"text\":\"Edit this page on GitHub\"}}}},\"scrollOffset\":134,\"cleanUrls\":true}"); \ No newline at end of file +window.__VP_HASH_MAP__=JSON.parse("{\"en-us_guide_data-source.md\":\"CVfySHZi\",\"en-us_guide_environment.md\":\"ZfwA7Nte\",\"en-us_guide_custom-axis.md\":\"uRqprsXo\",\"customize.md\":\"B6PerLt3\",\"en-us_guide_i18n.md\":\"ebz_-gOs\",\"en-us_guide_hot-key.md\":\"BWURZPAl\",\"en-us_guide_changelog.md\":\"TOvX1gix\",\"en-us_customize.md\":\"CCpFSUlS\",\"en-us_guide_introduction.md\":\"DPMPOpDK\",\"en-us_guide_figure.md\":\"139Ro94Z\",\"en-us_more_feedback.md\":\"yjqBIVIp\",\"en-us_guide_overlay.md\":\"B9U3ol2r\",\"en-us_guide_indicator.md\":\"Dtw7cBYQ\",\"en-us_guide_v8-to-v9.md\":\"haHlCUCs\",\"en-us_sample_data.md\":\"ByzI03BG\",\"en-us_index.md\":\"BbngkQNq\",\"en-us_more_local-development.md\":\"BYog1Io9\",\"en-us_sample_basic.md\":\"BqyxXdkD\",\"en-us_guide_chart-api.md\":\"CsJyWXEE\",\"en-us_sample_i18n.md\":\"Bx-Zc2uo\",\"en-us_sample_overlay.md\":\"DLm-xN5C\",\"en-us_sample_axis.md\":\"Cf2soAzE\",\"en-us_sample_candle-type.md\":\"kNS321Ss\",\"en-us_more_faq.md\":\"CCvdmYuO\",\"guide_changelog.md\":\"DcTXSLDL\",\"en-us_sample_timezone.md\":\"UWM4CtRq\",\"en-us_guide_styles.md\":\"Bb2RjjO4\",\"en-us_sample_indicator.md\":\"CFksRH2i\",\"en-us_sponsor.md\":\"TpiZ4C0K\",\"en-us_guide_quick-start.md\":\"B9_4_x2Q\",\"en-us_sample_theme.md\":\"9l7Qrwr8\",\"en-us_guide_instance-api.md\":\"DO_537jm\",\"en-us_sample_tooltip.md\":\"wDzl4zYb\",\"guide_data-source.md\":\"C7nXxAr2\",\"guide_environment.md\":\"DSxLsUFf\",\"guide_hot-key.md\":\"C0q-FYG-\",\"guide_custom-axis.md\":\"CTBsPVhS\",\"guide_i18n.md\":\"YZVVnUe4\",\"guide_figure.md\":\"CdEqsH7Y\",\"guide_indicator.md\":\"pwKU22pH\",\"guide_introduction.md\":\"Cf17qN2j\",\"guide_overlay.md\":\"CfuLpmGY\",\"guide_chart-api.md\":\"Cv-cdLuv\",\"more_local-development.md\":\"CxOUsNtw\",\"more_feedback.md\":\"DGx4G9PB\",\"guide_v8-to-v9.md\":\"D1XsojIc\",\"sample_basic.md\":\"JvyK0xKW\",\"index.md\":\"CIlr3DfC\",\"more_faq.md\":\"DBpC4WOA\",\"sample_axis.md\":\"Bmic9Uvc\",\"sample_candle-type.md\":\"CiWIlJdL\",\"sample_data.md\":\"DCLvDcD6\",\"guide_styles.md\":\"CU0uMzGe\",\"sample_overlay.md\":\"Cs5espWk\",\"sample_i18n.md\":\"vwJDgxwG\",\"guide_instance-api.md\":\"COfm5HdY\",\"sample_indicator.md\":\"B3FsEQOP\",\"guide_quick-start.md\":\"D3OQnU5Y\",\"sponsor.md\":\"CUxMzO4I\",\"sample_theme.md\":\"BLIWNJCU\",\"sample_timezone.md\":\"D8NB0-5t\",\"sample_tooltip.md\":\"D50Y9uga\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"KLineChart\",\"description\":\"A VitePress site\",\"base\":\"/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/images/logo.svg\",\"search\":{\"provider\":\"local\",\"options\":{\"locales\":{\"root\":{\"placeholder\":\"搜索文档\",\"translations\":{\"button\":{\"buttonText\":\"搜索文档\",\"buttonAriaLabel\":\"搜索文档\"},\"modal\":{\"noResultsText\":\"无法找到相关结果\",\"resetButtonTitle\":\"清除查询条件\",\"footer\":{\"selectText\":\"选择\",\"navigateText\":\"切换\",\"closeText\":\"关闭\"}}}},\"en-US\":{\"placeholder\":\"Search docs\",\"translations\":{\"button\":{\"buttonText\":\"Search\",\"buttonAriaLabel\":\"Search\"},\"modal\":{\"noResultsText\":\"No results for\",\"resetButtonTitle\":\"Reset search\",\"footer\":{\"selectText\":\"to select\",\"navigateText\":\"to navigate\",\"closeText\":\"to close\"}}}}}}},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/klinecharts/KLineChart\"},{\"icon\":{\"svg\":\"\"},\"link\":\"https://t.me/klinecharts\"},{\"icon\":\"discord\",\"link\":\"https://discord.gg/7YjHYgvvvZ\"},{\"icon\":{\"svg\":\"\"},\"link\":\"/more/feedback\"}],\"footer\":{\"message\":\"Released under the Apache License V2.\",\"copyright\":\"Copyright © 2018-2024 liihuu\"}},\"locales\":{\"root\":{\"label\":\"🇨🇳 简体中文\",\"lang\":\"zh-CN\",\"description\":\"💹📈 可高度自定义的专业级轻量金融图表。\",\"themeConfig\":{\"nav\":[{\"text\":\"文档\",\"link\":\"/guide/introduction\",\"activeMatch\":\"guide\"},{\"text\":\"示例\",\"link\":\"/sample/basic\",\"activeMatch\":\"sample\"},{\"text\":\"预览\",\"link\":\"https://preview.klinecharts.com\"},{\"text\":\"定制\",\"link\":\"/customize\"},{\"text\":\"赞助\",\"link\":\"/sponsor\"},{\"text\":\"更多\",\"items\":[{\"text\":\"资源\",\"items\":[{\"text\":\"Pro\",\"link\":\"https://pro.klinecharts.com\"},{\"text\":\"扩展(建设中)\",\"link\":\"https://klinecharts.com\"}]},{\"text\":\"开发指南\",\"items\":[{\"text\":\"本地开发\",\"link\":\"/more/local-development\"}]},{\"text\":\"社区\",\"items\":[{\"text\":\"常见问题\",\"link\":\"/more/faq\"},{\"text\":\"反馈和共建\",\"link\":\"/more/feedback\"}]}]},{\"text\":\"V9.8.8\",\"items\":[{\"text\":\"V8 文档\",\"link\":\"https://v8.klinecharts.com/zh-CN\"}]}],\"sidebar\":{\"/guide/\":[{\"text\":\"开始\",\"collapsed\":false,\"items\":[{\"text\":\"简介\",\"link\":\"/guide/introduction\"},{\"text\":\"快速上手\",\"link\":\"/guide/quick-start\"}]},{\"text\":\"基础篇\",\"collapsed\":false,\"items\":[{\"text\":\"样式配置\",\"link\":\"/guide/styles\"},{\"text\":\"数据\",\"link\":\"/guide/data-source\"},{\"text\":\"国际化\",\"link\":\"/guide/i18n\"},{\"text\":\"环境要求\",\"link\":\"/guide/environment\"},{\"text\":\"快捷键\",\"link\":\"/guide/hot-key\"}]},{\"text\":\"进阶篇\",\"collapsed\":false,\"items\":[{\"text\":\"基础图形\",\"link\":\"/guide/figure\"},{\"text\":\"技术指标\",\"link\":\"/guide/indicator\"},{\"text\":\"覆盖物\",\"link\":\"/guide/overlay\"},{\"text\":\"自定义坐标轴\",\"link\":\"/guide/custom-axis\"}]},{\"text\":\"API\",\"collapsed\":false,\"items\":[{\"text\":\"图表API\",\"link\":\"/guide/chart-api\"},{\"text\":\"实例API\",\"link\":\"/guide/instance-api\"}]},{\"text\":\"其它\",\"collapsed\":false,\"items\":[{\"text\":\"从v8到v9\",\"link\":\"/guide/v8-to-v9\"},{\"text\":\"更新日志\",\"link\":\"/guide/changelog\"}]}],\"/sample/\":[{\"text\":\"基础展示\",\"link\":\"/sample/basic\"},{\"text\":\"蜡烛图类型\",\"link\":\"/sample/candle-type\"},{\"text\":\"技术指标\",\"link\":\"/sample/indicator\"},{\"text\":\"坐标轴\",\"link\":\"/sample/axis\"},{\"text\":\"提示条\",\"link\":\"/sample/tooltip\"},{\"text\":\"覆盖物\",\"link\":\"/sample/overlay\"},{\"text\":\"数据加载\",\"link\":\"/sample/data\"},{\"text\":\"主题\",\"link\":\"/sample/theme\"},{\"text\":\"时区\",\"link\":\"/sample/timezone\"},{\"text\":\"多语言\",\"link\":\"/sample/i18n\"}]},\"docFooter\":{\"prev\":\"上一篇\",\"next\":\"下一篇\"},\"editLink\":{\"pattern\":\"https://github.com/klinecharts/KLineChart/edit/main/docs/:path\",\"text\":\"在 GitHub 上编辑此页面\"},\"lastUpdatedText\":\"最后更新时间\",\"sidebarMenuLabel\":\"菜单\",\"darkModeSwitchLabel\":\"主题\",\"outlineTitle\":\"本页目录\",\"returnToTopLabel\":\"返回顶部\"}},\"en-US\":{\"label\":\"🇬🇧 English\",\"lang\":\"en-US\",\"description\":\"💹📈 Highly customizable professional lightweight financial chart.\",\"themeConfig\":{\"nav\":[{\"text\":\"Docs\",\"link\":\"/en-US/guide/introduction\",\"activeMatch\":\"guide\"},{\"text\":\"Sample\",\"link\":\"/en-US/sample/basic\",\"activeMatch\":\"sample\"},{\"text\":\"Preview\",\"link\":\"https://preview.klinecharts.com/#en-US\"},{\"text\":\"Customize\",\"link\":\"/en-US/customize\"},{\"text\":\"Sponsor\",\"link\":\"/en-US/sponsor\"},{\"text\":\"More\",\"items\":[{\"text\":\"Resources\",\"items\":[{\"text\":\"Pro\",\"link\":\"https://pro.klinecharts.com/en-US\"},{\"text\":\"Extension(Under construction)\",\"link\":\"https://klinecharts.com/en-US\"}]},{\"text\":\"Development Guide\",\"items\":[{\"text\":\"Local Development\",\"link\":\"/en-US/more/local-development\"}]},{\"text\":\"Community\",\"items\":[{\"text\":\"FAQ\",\"link\":\"/en-US/more/faq\"},{\"text\":\"Feedback\",\"link\":\"/en-US/more/feedback\"}]}]},{\"text\":\"V9.8.8\",\"items\":[{\"text\":\"V8 Docs\",\"link\":\"https://v8.klinecharts.com\"}]}],\"sidebar\":{\"/en-US/guide/\":[{\"text\":\"Getting Started\",\"collapsed\":false,\"items\":[{\"text\":\"Introduction\",\"link\":\"/en-US/guide/introduction\"},{\"text\":\"Quick Start\",\"link\":\"/en-US/guide/quick-start\"}]},{\"text\":\"Basic\",\"collapsed\":false,\"items\":[{\"text\":\"Style Configuration\",\"link\":\"/en-US/guide/styles\"},{\"text\":\"Data Source\",\"link\":\"/en-US/guide/data-source\"},{\"text\":\"Internationalization\",\"link\":\"/en-US/guide/i18n\"},{\"text\":\"Environment\",\"link\":\"/en-US/guide/environment\"},{\"text\":\"Hot Key\",\"link\":\"/en-US/guide/hot-key\"}]},{\"text\":\"Advanced\",\"collapsed\":false,\"items\":[{\"text\":\"Figure\",\"link\":\"/en-US/guide/figure\"},{\"text\":\"Indicator\",\"link\":\"/en-US/guide/indicator\"},{\"text\":\"Overlay\",\"link\":\"/en-US/guide/overlay\"},{\"text\":\"Custom Axis\",\"link\":\"/en-US/guide/custom-axis\"}]},{\"text\":\"API\",\"collapsed\":false,\"items\":[{\"text\":\"Chart API\",\"link\":\"/en-US/guide/chart-api\"},{\"text\":\"Instance API\",\"link\":\"/en-US/guide/instance-api\"}]},{\"text\":\"Others\",\"collapsed\":false,\"items\":[{\"text\":\"V8 To V9\",\"link\":\"/en-US/guide/v8-to-v9\"},{\"text\":\"Changelog\",\"link\":\"/en-US/guide/changelog\"}]}],\"/en-US/sample/\":[{\"text\":\"Basic\",\"link\":\"/en-US/sample/basic\"},{\"text\":\"Candle Type\",\"link\":\"/en-US/sample/candle-type\"},{\"text\":\"Indicator\",\"link\":\"/en-US/sample/indicator\"},{\"text\":\"Axis\",\"link\":\"/en-US/sample/axis\"},{\"text\":\"Tooltip\",\"link\":\"/en-US/sample/tooltip\"},{\"text\":\"Overlay\",\"link\":\"/en-US/sample/overlay\"},{\"text\":\"Data\",\"link\":\"/en-US/sample/data\"},{\"text\":\"Theme\",\"link\":\"/en-US/sample/theme\"},{\"text\":\"Timezone\",\"link\":\"/en-US/sample/timezone\"},{\"text\":\"I18n\",\"link\":\"/en-US/sample/i18n\"}]},\"editLink\":{\"pattern\":\"https://github.com/klinecharts/KLineChart/edit/main/docs/:path\",\"text\":\"Edit this page on GitHub\"}}}},\"scrollOffset\":134,\"cleanUrls\":true}"); \ No newline at end of file diff --git a/assets/chunks/theme.FATYM8wi.js b/assets/chunks/theme.lwyW5HKe.js similarity index 99% rename from assets/chunks/theme.FATYM8wi.js rename to assets/chunks/theme.lwyW5HKe.js index 7bdb7ffd..dd1847f3 100644 --- a/assets/chunks/theme.FATYM8wi.js +++ b/assets/chunks/theme.lwyW5HKe.js @@ -1,2 +1,2 @@ -const __vite__fileDeps=["assets/chunks/VPLocalSearchBox.KF6SLMqA.js","assets/chunks/framework.D9Guh45F.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{d as k,o as c,c as u,r as h,a as de,t as V,n as B,b as T,w as v,e as w,T as kt,_ as L,u as Xe,i as Jo,f as Qo,g as Je,h as C,j as p,k as d,p as F,l as R,m as be,q as ht,s as I,v as _e,x as Qe,y as we,z as Pt,A as io,B as Zo,C as en,D as K,F as O,E as j,G as ao,H as Ze,I as S,J as Pe,K as ro,L as et,M as Se,N as tt,O as tn,P as Ae,Q as ft,R as St,S as lo,U as ot,V as on,W as nn,X as sn,Y as co,Z as Tt,$ as an,a0 as uo,a1 as rn,a2 as ln,a3 as cn,a4 as dn,a5 as un,a6 as pn,a7 as hn,a8 as fn}from"./framework.D9Guh45F.js";const mn=k({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(e){return(t,o)=>(c(),u("span",{class:B(["VPBadge",t.type])},[h(t.$slots,"default",{},()=>[de(V(t.text),1)])],2))}}),vn={key:0,class:"VPBackdrop"},_n=k({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,o)=>(c(),T(kt,{name:"fade"},{default:v(()=>[t.show?(c(),u("div",vn)):w("",!0)]),_:1}))}}),gn=L(_n,[["__scopeId","data-v-52314ac2"]]),x=Xe;function $n(e,t){let o,n=!1;return()=>{o&&clearTimeout(o),n?o=setTimeout(e,t):(e(),(n=!0)&&setTimeout(()=>n=!1,t))}}function mt(e){return/^\//.test(e)?e:`/${e}`}function Lt(e){const{pathname:t,search:o,hash:n,protocol:s}=new URL(e,"http://a.com");if(Jo(e)||e.startsWith("#")||!s.startsWith("http")||!Qo(t))return e;const{site:i}=x(),a=t.endsWith("/")||t.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${o}${n}`);return Je(a)}function Ee({correspondingLink:e=!1}={}){const{site:t,localeIndex:o,page:n,theme:s,hash:i}=x(),a=C(()=>{var l,f;return{label:(l=t.value.locales[o.value])==null?void 0:l.label,link:((f=t.value.locales[o.value])==null?void 0:f.link)||(o.value==="root"?"/":`/${o.value}/`)}});return{localeLinks:C(()=>Object.entries(t.value.locales).flatMap(([l,f])=>a.value.label===f.label?[]:{text:f.label,link:yn(f.link||(l==="root"?"/":`/${l}/`),s.value.i18nRouting!==!1&&e,n.value.relativePath.slice(a.value.link.length-1),!t.value.cleanUrls)+i.value})),currentLang:a}}function yn(e,t,o,n){return t?e.replace(/\/$/,"")+mt(o.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,n?".html":"")):e}const bn=e=>(F("data-v-27ac20e2"),e=e(),R(),e),wn={class:"NotFound"},kn={class:"code"},Pn={class:"title"},Sn=bn(()=>p("div",{class:"divider"},null,-1)),Tn={class:"quote"},Ln={class:"action"},An=["href","aria-label"],Cn=k({__name:"NotFound",setup(e){const{theme:t}=x(),{currentLang:o}=Ee();return(n,s)=>{var i,a,r,l,f;return c(),u("div",wn,[p("p",kn,V(((i=d(t).notFound)==null?void 0:i.code)??"404"),1),p("h1",Pn,V(((a=d(t).notFound)==null?void 0:a.title)??"PAGE NOT FOUND"),1),Sn,p("blockquote",Tn,V(((r=d(t).notFound)==null?void 0:r.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),p("div",Ln,[p("a",{class:"link",href:d(Je)(d(o).link),"aria-label":((l=d(t).notFound)==null?void 0:l.linkLabel)??"go to home"},V(((f=d(t).notFound)==null?void 0:f.linkText)??"Take me home"),9,An)])])}}}),Nn=L(Cn,[["__scopeId","data-v-27ac20e2"]]);function po(e,t){if(Array.isArray(e))return Re(e);if(e==null)return[];t=mt(t);const o=Object.keys(e).sort((s,i)=>i.split("/").length-s.split("/").length).find(s=>t.startsWith(mt(s))),n=o?e[o]:[];return Array.isArray(n)?Re(n):Re(n.items,n.base)}function Vn(e){const t=[];let o=0;for(const n in e){const s=e[n];if(s.items){o=t.push(s);continue}t[o]||t.push({items:[]}),t[o].items.push(s)}return t}function xn(e){const t=[];function o(n){for(const s of n)s.text&&s.link&&t.push({text:s.text,link:s.link,docFooterText:s.docFooterText}),s.items&&o(s.items)}return o(e),t}function vt(e,t){return Array.isArray(t)?t.some(o=>vt(e,o)):be(e,t.link)?!0:t.items?vt(e,t.items):!1}function Re(e,t){return[...e].map(o=>{const n={...o},s=n.base||t;return s&&n.link&&(n.link=s+n.link),n.items&&(n.items=Re(n.items,s)),n})}function ue(){const{frontmatter:e,page:t,theme:o}=x(),n=ht("(min-width: 960px)"),s=I(!1),i=C(()=>{const P=o.value.sidebar,b=t.value.relativePath;return P?po(P,b):[]}),a=I(i.value);_e(i,(P,b)=>{JSON.stringify(P)!==JSON.stringify(b)&&(a.value=i.value)});const r=C(()=>e.value.sidebar!==!1&&a.value.length>0&&e.value.layout!=="home"),l=C(()=>f?e.value.aside==null?o.value.aside==="left":e.value.aside==="left":!1),f=C(()=>e.value.layout==="home"?!1:e.value.aside!=null?!!e.value.aside:o.value.aside!==!1),$=C(()=>r.value&&n.value),m=C(()=>r.value?Vn(a.value):[]);function _(){s.value=!0}function g(){s.value=!1}function y(){s.value?g():_()}return{isOpen:s,sidebar:a,sidebarGroups:m,hasSidebar:r,hasAside:f,leftAside:l,isSidebarEnabled:$,open:_,close:g,toggle:y}}function Mn(e,t){let o;Qe(()=>{o=e.value?document.activeElement:void 0}),we(()=>{window.addEventListener("keyup",n)}),Pt(()=>{window.removeEventListener("keyup",n)});function n(s){s.key==="Escape"&&e.value&&(t(),o==null||o.focus())}}function Hn(e){const{page:t,hash:o}=x(),n=I(!1),s=C(()=>e.value.collapsed!=null),i=C(()=>!!e.value.link),a=I(!1),r=()=>{a.value=be(t.value.relativePath,e.value.link)};_e([t,e,o],r),we(r);const l=C(()=>a.value?!0:e.value.items?vt(t.value.relativePath,e.value.items):!1),f=C(()=>!!(e.value.items&&e.value.items.length));Qe(()=>{n.value=!!(s.value&&e.value.collapsed)}),io(()=>{(a.value||l.value)&&(n.value=!1)});function $(){s.value&&(n.value=!n.value)}return{collapsed:n,collapsible:s,isLink:i,isActiveLink:a,hasActiveLink:l,hasChildren:f,toggle:$}}function In(){const{hasSidebar:e}=ue(),t=ht("(min-width: 960px)"),o=ht("(min-width: 1280px)");return{isAsideEnabled:C(()=>!o.value&&!t.value?!1:e.value?o.value:t.value)}}const _t=[];function ho(e){return typeof e.outline=="object"&&!Array.isArray(e.outline)&&e.outline.label||e.outlineTitle||"On this page"}function At(e){const t=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(o=>o.id&&o.hasChildNodes()).map(o=>{const n=Number(o.tagName[1]);return{element:o,title:Bn(o),link:"#"+o.id,level:n}});return On(t,e)}function Bn(e){let t="";for(const o of e.childNodes)if(o.nodeType===1){if(o.classList.contains("VPBadge")||o.classList.contains("header-anchor")||o.classList.contains("ignore-header"))continue;t+=o.textContent}else o.nodeType===3&&(t+=o.textContent);return t.trim()}function On(e,t){if(t===!1)return[];const o=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2,[n,s]=typeof o=="number"?[o,o]:o==="deep"?[2,6]:o;e=e.filter(a=>a.level>=n&&a.level<=s),_t.length=0;for(const{element:a,link:r}of e)_t.push({element:a,link:r});const i=[];e:for(let a=0;a=0;l--){const f=e[l];if(f.level{requestAnimationFrame(i),window.addEventListener("scroll",n)}),Zo(()=>{a(location.hash)}),Pt(()=>{window.removeEventListener("scroll",n)});function i(){if(!o.value)return;const r=window.scrollY,l=window.innerHeight,f=document.body.offsetHeight,$=Math.abs(r+l-f)<1,m=_t.map(({element:g,link:y})=>({link:y,top:Dn(g)})).filter(({top:g})=>!Number.isNaN(g)).sort((g,y)=>g.top-y.top);if(!m.length){a(null);return}if(r<1){a(null);return}if($){a(m[m.length-1].link);return}let _=null;for(const{link:g,top:y}of m){if(y>r+en()+4)break;_=g}a(_)}function a(r){s&&s.classList.remove("active"),r==null?s=null:s=e.value.querySelector(`a[href="${decodeURIComponent(r)}"]`);const l=s;l?(l.classList.add("active"),t.value.style.top=l.offsetTop+39+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function Dn(e){let t=0;for(;e!==document.body;){if(e===null)return NaN;t+=e.offsetTop,e=e.offsetParent}return t}const zn=["href","title"],Fn=k({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(e){function t({target:o}){const n=o.href.split("#")[1],s=document.getElementById(decodeURIComponent(n));s==null||s.focus({preventScroll:!0})}return(o,n)=>{const s=K("VPDocOutlineItem",!0);return c(),u("ul",{class:B(["VPDocOutlineItem",o.root?"root":"nested"])},[(c(!0),u(O,null,j(o.headers,({children:i,link:a,title:r})=>(c(),u("li",null,[p("a",{class:"outline-link",href:a,onClick:t,title:r},V(r),9,zn),i!=null&&i.length?(c(),T(s,{key:0,headers:i},null,8,["headers"])):w("",!0)]))),256))],2)}}}),fo=L(Fn,[["__scopeId","data-v-502755ec"]]),Rn={class:"content"},jn={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Wn=k({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:o}=x(),n=ao([]);Ze(()=>{n.value=At(t.value.outline??o.value.outline)});const s=I(),i=I();return En(s,i),(a,r)=>(c(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:B(["VPDocAsideOutline",{"has-outline":n.value.length>0}]),ref_key:"container",ref:s,role:"navigation"},[p("div",Rn,[p("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),p("div",jn,V(d(ho)(d(o))),1),S(fo,{headers:n.value,root:!0},null,8,["headers"])])],2))}}),Gn=L(Wn,[["__scopeId","data-v-bee31bcc"]]),Un={class:"VPDocAsideCarbonAds"},qn=k({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(e){const t=()=>null;return(o,n)=>(c(),u("div",Un,[S(d(t),{"carbon-ads":o.carbonAds},null,8,["carbon-ads"])]))}}),Yn=e=>(F("data-v-f5236977"),e=e(),R(),e),Kn={class:"VPDocAside"},Xn=Yn(()=>p("div",{class:"spacer"},null,-1)),Jn=k({__name:"VPDocAside",setup(e){const{theme:t}=x();return(o,n)=>(c(),u("div",Kn,[h(o.$slots,"aside-top",{},void 0,!0),h(o.$slots,"aside-outline-before",{},void 0,!0),S(Gn),h(o.$slots,"aside-outline-after",{},void 0,!0),Xn,h(o.$slots,"aside-ads-before",{},void 0,!0),d(t).carbonAds?(c(),T(qn,{key:0,"carbon-ads":d(t).carbonAds},null,8,["carbon-ads"])):w("",!0),h(o.$slots,"aside-ads-after",{},void 0,!0),h(o.$slots,"aside-bottom",{},void 0,!0)]))}}),Qn=L(Jn,[["__scopeId","data-v-f5236977"]]);function Zn(){const{theme:e,page:t}=x();return C(()=>{const{text:o="Edit this page",pattern:n=""}=e.value.editLink||{};let s;return typeof n=="function"?s=n(t.value):s=n.replace(/:path/g,t.value.filePath),{url:s,text:o}})}function es(){const{page:e,theme:t,frontmatter:o}=x();return C(()=>{var f,$,m,_,g,y,P,b;const n=po(t.value.sidebar,e.value.relativePath),s=xn(n),i=ts(s,A=>A.link.replace(/[?#].*$/,"")),a=i.findIndex(A=>be(e.value.relativePath,A.link)),r=((f=t.value.docFooter)==null?void 0:f.prev)===!1&&!o.value.prev||o.value.prev===!1,l=(($=t.value.docFooter)==null?void 0:$.next)===!1&&!o.value.next||o.value.next===!1;return{prev:r?void 0:{text:(typeof o.value.prev=="string"?o.value.prev:typeof o.value.prev=="object"?o.value.prev.text:void 0)??((m=i[a-1])==null?void 0:m.docFooterText)??((_=i[a-1])==null?void 0:_.text),link:(typeof o.value.prev=="object"?o.value.prev.link:void 0)??((g=i[a-1])==null?void 0:g.link)},next:l?void 0:{text:(typeof o.value.next=="string"?o.value.next:typeof o.value.next=="object"?o.value.next.text:void 0)??((y=i[a+1])==null?void 0:y.docFooterText)??((P=i[a+1])==null?void 0:P.text),link:(typeof o.value.next=="object"?o.value.next.link:void 0)??((b=i[a+1])==null?void 0:b.link)}}})}function ts(e,t){const o=new Set;return e.filter(n=>{const s=t(n);return o.has(s)?!1:o.add(s)})}const ie=k({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(e){const t=e,o=C(()=>t.tag??(t.href?"a":"span")),n=C(()=>t.href&&ro.test(t.href)||t.target==="_blank");return(s,i)=>(c(),T(Pe(o.value),{class:B(["VPLink",{link:s.href,"vp-external-link-icon":n.value,"no-icon":s.noIcon}]),href:s.href?d(Lt)(s.href):void 0,target:s.target??(n.value?"_blank":void 0),rel:s.rel??(n.value?"noreferrer":void 0)},{default:v(()=>[h(s.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),os={class:"VPLastUpdated"},ns=["datetime"],ss=k({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:o,frontmatter:n,lang:s}=x(),i=C(()=>new Date(n.value.lastUpdated??o.value.lastUpdated)),a=C(()=>i.value.toISOString()),r=I("");return we(()=>{Qe(()=>{var l,f,$;r.value=new Intl.DateTimeFormat((f=(l=t.value.lastUpdated)==null?void 0:l.formatOptions)!=null&&f.forceLocale?s.value:void 0,(($=t.value.lastUpdated)==null?void 0:$.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(i.value)})}),(l,f)=>{var $;return c(),u("p",os,[de(V((($=d(t).lastUpdated)==null?void 0:$.text)||d(t).lastUpdatedText||"Last updated")+": ",1),p("time",{datetime:a.value},V(r.value),9,ns)])}}}),is=L(ss,[["__scopeId","data-v-b5542b4a"]]),mo=e=>(F("data-v-6349d241"),e=e(),R(),e),as={key:0,class:"VPDocFooter"},rs={key:0,class:"edit-info"},ls={key:0,class:"edit-link"},cs=mo(()=>p("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),ds={key:1,class:"last-updated"},us={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},ps=mo(()=>p("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),hs={class:"pager"},fs=["innerHTML"],ms=["innerHTML"],vs={class:"pager"},_s=["innerHTML"],gs=["innerHTML"],$s=k({__name:"VPDocFooter",setup(e){const{theme:t,page:o,frontmatter:n}=x(),s=Zn(),i=es(),a=C(()=>t.value.editLink&&n.value.editLink!==!1),r=C(()=>o.value.lastUpdated&&n.value.lastUpdated!==!1),l=C(()=>a.value||r.value||i.value.prev||i.value.next);return(f,$)=>{var m,_,g,y;return l.value?(c(),u("footer",as,[h(f.$slots,"doc-footer-before",{},void 0,!0),a.value||r.value?(c(),u("div",rs,[a.value?(c(),u("div",ls,[S(ie,{class:"edit-link-button",href:d(s).url,"no-icon":!0},{default:v(()=>[cs,de(" "+V(d(s).text),1)]),_:1},8,["href"])])):w("",!0),r.value?(c(),u("div",ds,[S(is)])):w("",!0)])):w("",!0),(m=d(i).prev)!=null&&m.link||(_=d(i).next)!=null&&_.link?(c(),u("nav",us,[ps,p("div",hs,[(g=d(i).prev)!=null&&g.link?(c(),T(ie,{key:0,class:"pager-link prev",href:d(i).prev.link},{default:v(()=>{var P;return[p("span",{class:"desc",innerHTML:((P=d(t).docFooter)==null?void 0:P.prev)||"Previous page"},null,8,fs),p("span",{class:"title",innerHTML:d(i).prev.text},null,8,ms)]}),_:1},8,["href"])):w("",!0)]),p("div",vs,[(y=d(i).next)!=null&&y.link?(c(),T(ie,{key:0,class:"pager-link next",href:d(i).next.link},{default:v(()=>{var P;return[p("span",{class:"desc",innerHTML:((P=d(t).docFooter)==null?void 0:P.next)||"Next page"},null,8,_s),p("span",{class:"title",innerHTML:d(i).next.text},null,8,gs)]}),_:1},8,["href"])):w("",!0)])])):w("",!0)])):w("",!0)}}}),ys=L($s,[["__scopeId","data-v-6349d241"]]),bs=e=>(F("data-v-ec2f3bcf"),e=e(),R(),e),ws={class:"container"},ks=bs(()=>p("div",{class:"aside-curtain"},null,-1)),Ps={class:"aside-container"},Ss={class:"aside-content"},Ts={class:"content"},Ls={class:"content-container"},As={class:"main"},Cs=k({__name:"VPDoc",setup(e){const{theme:t}=x(),o=et(),{hasSidebar:n,hasAside:s,leftAside:i}=ue(),a=C(()=>o.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(r,l)=>{const f=K("Content");return c(),u("div",{class:B(["VPDoc",{"has-sidebar":d(n),"has-aside":d(s)}])},[h(r.$slots,"doc-top",{},void 0,!0),p("div",ws,[d(s)?(c(),u("div",{key:0,class:B(["aside",{"left-aside":d(i)}])},[ks,p("div",Ps,[p("div",Ss,[S(Qn,null,{"aside-top":v(()=>[h(r.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[h(r.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[h(r.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[h(r.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[h(r.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[h(r.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):w("",!0),p("div",Ts,[p("div",Ls,[h(r.$slots,"doc-before",{},void 0,!0),p("main",As,[S(f,{class:B(["vp-doc",[a.value,d(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),S(ys,null,{"doc-footer-before":v(()=>[h(r.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),h(r.$slots,"doc-after",{},void 0,!0)])])]),h(r.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Ns=L(Cs,[["__scopeId","data-v-ec2f3bcf"]]),Vs=k({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(e){const t=e,o=C(()=>t.href&&ro.test(t.href)),n=C(()=>t.tag||t.href?"a":"button");return(s,i)=>(c(),T(Pe(n.value),{class:B(["VPButton",[s.size,s.theme]]),href:s.href?d(Lt)(s.href):void 0,target:t.target??(o.value?"_blank":void 0),rel:t.rel??(o.value?"noreferrer":void 0)},{default:v(()=>[de(V(s.text),1)]),_:1},8,["class","href","target","rel"]))}}),xs=L(Vs,[["__scopeId","data-v-f5318b71"]]),Ms=["src","alt"],Hs=k({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(e){return(t,o)=>{const n=K("VPImage",!0);return t.image?(c(),u(O,{key:0},[typeof t.image=="string"||"src"in t.image?(c(),u("img",Se({key:0,class:"VPImage"},typeof t.image=="string"?t.$attrs:{...t.image,...t.$attrs},{src:d(Je)(typeof t.image=="string"?t.image:t.image.src),alt:t.alt??(typeof t.image=="string"?"":t.image.alt||"")}),null,16,Ms)):(c(),u(O,{key:1},[S(n,Se({class:"dark",image:t.image.dark,alt:t.image.alt},t.$attrs),null,16,["image","alt"]),S(n,Se({class:"light",image:t.image.light,alt:t.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):w("",!0)}}}),We=L(Hs,[["__scopeId","data-v-f0a675ff"]]),Is=e=>(F("data-v-14cc5c99"),e=e(),R(),e),Bs={class:"container"},Os={class:"main"},Es={key:0,class:"name"},Ds=["innerHTML"],zs=["innerHTML"],Fs=["innerHTML"],Rs={key:0,class:"actions"},js={key:0,class:"image"},Ws={class:"image-container"},Gs=Is(()=>p("div",{class:"image-bg"},null,-1)),Us=k({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(e){const t=tt("hero-image-slot-exists");return(o,n)=>(c(),u("div",{class:B(["VPHero",{"has-image":o.image||d(t)}])},[p("div",Bs,[p("div",Os,[h(o.$slots,"home-hero-info-before",{},void 0,!0),h(o.$slots,"home-hero-info",{},()=>[o.name?(c(),u("h1",Es,[p("span",{innerHTML:o.name,class:"clip"},null,8,Ds)])):w("",!0),o.text?(c(),u("p",{key:1,innerHTML:o.text,class:"text"},null,8,zs)):w("",!0),o.tagline?(c(),u("p",{key:2,innerHTML:o.tagline,class:"tagline"},null,8,Fs)):w("",!0)],!0),h(o.$slots,"home-hero-info-after",{},void 0,!0),o.actions?(c(),u("div",Rs,[(c(!0),u(O,null,j(o.actions,s=>(c(),u("div",{key:s.link,class:"action"},[S(xs,{tag:"a",size:"medium",theme:s.theme,text:s.text,href:s.link,target:s.target,rel:s.rel},null,8,["theme","text","href","target","rel"])]))),128))])):w("",!0),h(o.$slots,"home-hero-actions-after",{},void 0,!0)]),o.image||d(t)?(c(),u("div",js,[p("div",Ws,[Gs,h(o.$slots,"home-hero-image",{},()=>[o.image?(c(),T(We,{key:0,class:"image-src",image:o.image},null,8,["image"])):w("",!0)],!0)])])):w("",!0)])],2))}}),qs=L(Us,[["__scopeId","data-v-14cc5c99"]]),Ys=k({__name:"VPHomeHero",setup(e){const{frontmatter:t}=x();return(o,n)=>d(t).hero?(c(),T(qs,{key:0,class:"VPHomeHero",name:d(t).hero.name,text:d(t).hero.text,tagline:d(t).hero.tagline,image:d(t).hero.image,actions:d(t).hero.actions},{"home-hero-info-before":v(()=>[h(o.$slots,"home-hero-info-before")]),"home-hero-info":v(()=>[h(o.$slots,"home-hero-info")]),"home-hero-info-after":v(()=>[h(o.$slots,"home-hero-info-after")]),"home-hero-actions-after":v(()=>[h(o.$slots,"home-hero-actions-after")]),"home-hero-image":v(()=>[h(o.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):w("",!0)}}),Ks=e=>(F("data-v-f8a41102"),e=e(),R(),e),Xs={class:"box"},Js={key:0,class:"icon"},Qs=["innerHTML"],Zs=["innerHTML"],ei=["innerHTML"],ti={key:4,class:"link-text"},oi={class:"link-text-value"},ni=Ks(()=>p("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),si=k({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(e){return(t,o)=>(c(),T(ie,{class:"VPFeature",href:t.link,rel:t.rel,target:t.target,"no-icon":!0,tag:t.link?"a":"div"},{default:v(()=>[p("article",Xs,[typeof t.icon=="object"&&t.icon.wrap?(c(),u("div",Js,[S(We,{image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])])):typeof t.icon=="object"?(c(),T(We,{key:1,image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])):t.icon?(c(),u("div",{key:2,class:"icon",innerHTML:t.icon},null,8,Qs)):w("",!0),p("h2",{class:"title",innerHTML:t.title},null,8,Zs),t.details?(c(),u("p",{key:3,class:"details",innerHTML:t.details},null,8,ei)):w("",!0),t.linkText?(c(),u("div",ti,[p("p",oi,[de(V(t.linkText)+" ",1),ni])])):w("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),ii=L(si,[["__scopeId","data-v-f8a41102"]]),ai={key:0,class:"VPFeatures"},ri={class:"container"},li={class:"items"},ci=k({__name:"VPFeatures",props:{features:{}},setup(e){const t=e,o=C(()=>{const n=t.features.length;if(n){if(n===2)return"grid-2";if(n===3)return"grid-3";if(n%3===0)return"grid-6";if(n>3)return"grid-4"}else return});return(n,s)=>n.features?(c(),u("div",ai,[p("div",ri,[p("div",li,[(c(!0),u(O,null,j(n.features,i=>(c(),u("div",{key:i.title,class:B(["item",[o.value]])},[S(ii,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):w("",!0)}}),di=L(ci,[["__scopeId","data-v-e7ebba70"]]),ui=k({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=x();return(o,n)=>d(t).features?(c(),T(di,{key:0,class:"VPHomeFeatures",features:d(t).features},null,8,["features"])):w("",!0)}}),pi=k({__name:"VPHomeContent",setup(e){const{width:t}=tn({initialWidth:0,includeScrollbar:!1});return(o,n)=>(c(),u("div",{class:"vp-doc container",style:Ae(d(t)?{"--vp-offset":`calc(50% - ${d(t)/2}px)`}:{})},[h(o.$slots,"default",{},void 0,!0)],4))}}),hi=L(pi,[["__scopeId","data-v-b13cb036"]]),fi={class:"VPHome"},mi=k({__name:"VPHome",setup(e){const{frontmatter:t}=x();return(o,n)=>{const s=K("Content");return c(),u("div",fi,[h(o.$slots,"home-hero-before",{},void 0,!0),S(Ys,null,{"home-hero-info-before":v(()=>[h(o.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[h(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[h(o.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[h(o.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[h(o.$slots,"home-hero-image",{},void 0,!0)]),_:3}),h(o.$slots,"home-hero-after",{},void 0,!0),h(o.$slots,"home-features-before",{},void 0,!0),S(ui),h(o.$slots,"home-features-after",{},void 0,!0),d(t).markdownStyles!==!1?(c(),T(hi,{key:0},{default:v(()=>[S(s)]),_:1})):(c(),T(s,{key:1}))])}}}),vi=L(mi,[["__scopeId","data-v-b86193f4"]]),_i={},gi={class:"VPPage"};function $i(e,t){const o=K("Content");return c(),u("div",gi,[h(e.$slots,"page-top"),S(o),h(e.$slots,"page-bottom")])}const yi=L(_i,[["render",$i]]),bi=k({__name:"VPContent",setup(e){const{page:t,frontmatter:o}=x(),{hasSidebar:n}=ue();return(s,i)=>(c(),u("div",{class:B(["VPContent",{"has-sidebar":d(n),"is-home":d(o).layout==="home"}]),id:"VPContent"},[d(t).isNotFound?h(s.$slots,"not-found",{key:0},()=>[S(Nn)],!0):d(o).layout==="page"?(c(),T(yi,{key:1},{"page-top":v(()=>[h(s.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[h(s.$slots,"page-bottom",{},void 0,!0)]),_:3})):d(o).layout==="home"?(c(),T(vi,{key:2},{"home-hero-before":v(()=>[h(s.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[h(s.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[h(s.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[h(s.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[h(s.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[h(s.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[h(s.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[h(s.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[h(s.$slots,"home-features-after",{},void 0,!0)]),_:3})):d(o).layout&&d(o).layout!=="doc"?(c(),T(Pe(d(o).layout),{key:3})):(c(),T(Ns,{key:4},{"doc-top":v(()=>[h(s.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[h(s.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":v(()=>[h(s.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[h(s.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[h(s.$slots,"doc-after",{},void 0,!0)]),"aside-top":v(()=>[h(s.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":v(()=>[h(s.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[h(s.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[h(s.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[h(s.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":v(()=>[h(s.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),wi=L(bi,[["__scopeId","data-v-322accec"]]),ki={class:"container"},Pi=["innerHTML"],Si=["innerHTML"],Ti=k({__name:"VPFooter",setup(e){const{theme:t,frontmatter:o}=x(),{hasSidebar:n}=ue();return(s,i)=>d(t).footer&&d(o).footer!==!1?(c(),u("footer",{key:0,class:B(["VPFooter",{"has-sidebar":d(n)}])},[p("div",ki,[d(t).footer.message?(c(),u("p",{key:0,class:"message",innerHTML:d(t).footer.message},null,8,Pi)):w("",!0),d(t).footer.copyright?(c(),u("p",{key:1,class:"copyright",innerHTML:d(t).footer.copyright},null,8,Si)):w("",!0)])],2)):w("",!0)}}),Li=L(Ti,[["__scopeId","data-v-40be90c6"]]);function Ai(){const{theme:e,frontmatter:t}=x(),o=ao([]),n=C(()=>o.value.length>0);return Ze(()=>{o.value=At(t.value.outline??e.value.outline)}),{headers:o,hasLocalNav:n}}const Ci=e=>(F("data-v-2fe0e84f"),e=e(),R(),e),Ni={class:"menu-text"},Vi=Ci(()=>p("span",{class:"vpi-chevron-right icon"},null,-1)),xi={class:"header"},Mi={class:"outline"},Hi=k({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(e){const t=e,{theme:o}=x(),n=I(!1),s=I(0),i=I(),a=I();function r(m){var _;(_=i.value)!=null&&_.contains(m.target)||(n.value=!1)}_e(n,m=>{if(m){document.addEventListener("click",r);return}document.removeEventListener("click",r)}),ft("Escape",()=>{n.value=!1}),Ze(()=>{n.value=!1});function l(){n.value=!n.value,s.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function f(m){m.target.classList.contains("outline-link")&&(a.value&&(a.value.style.transition="none"),St(()=>{n.value=!1}))}function $(){n.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(m,_)=>(c(),u("div",{class:"VPLocalNavOutlineDropdown",style:Ae({"--vp-vh":s.value+"px"}),ref_key:"main",ref:i},[m.headers.length>0?(c(),u("button",{key:0,onClick:l,class:B({open:n.value})},[p("span",Ni,V(d(ho)(d(o))),1),Vi],2)):(c(),u("button",{key:1,onClick:$},V(d(o).returnToTopLabel||"Return to top"),1)),S(kt,{name:"flyout"},{default:v(()=>[n.value?(c(),u("div",{key:0,ref_key:"items",ref:a,class:"items",onClick:f},[p("div",xi,[p("a",{class:"top-link",href:"#",onClick:$},V(d(o).returnToTopLabel||"Return to top"),1)]),p("div",Mi,[S(fo,{headers:m.headers},null,8,["headers"])])],512)):w("",!0)]),_:1})],4))}}),Ii=L(Hi,[["__scopeId","data-v-2fe0e84f"]]),Bi=e=>(F("data-v-ed476814"),e=e(),R(),e),Oi={class:"container"},Ei=["aria-expanded"],Di=Bi(()=>p("span",{class:"vpi-align-left menu-icon"},null,-1)),zi={class:"menu-text"},Fi=k({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t,frontmatter:o}=x(),{hasSidebar:n}=ue(),{headers:s}=Ai(),{y:i}=lo(),a=I(0);we(()=>{a.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Ze(()=>{s.value=At(o.value.outline??t.value.outline)});const r=C(()=>s.value.length===0),l=C(()=>r.value&&!n.value),f=C(()=>({VPLocalNav:!0,"has-sidebar":n.value,empty:r.value,fixed:l.value}));return($,m)=>d(o).layout!=="home"&&(!l.value||d(i)>=a.value)?(c(),u("div",{key:0,class:B(f.value)},[p("div",Oi,[d(n)?(c(),u("button",{key:0,class:"menu","aria-expanded":$.open,"aria-controls":"VPSidebarNav",onClick:m[0]||(m[0]=_=>$.$emit("open-menu"))},[Di,p("span",zi,V(d(t).sidebarMenuLabel||"Menu"),1)],8,Ei)):w("",!0),S(Ii,{headers:d(s),navHeight:a.value},null,8,["headers","navHeight"])])],2)):w("",!0)}}),Ri=L(Fi,[["__scopeId","data-v-ed476814"]]);function ji(){const e=I(!1);function t(){e.value=!0,window.addEventListener("resize",s)}function o(){e.value=!1,window.removeEventListener("resize",s)}function n(){e.value?o():t()}function s(){window.outerWidth>=768&&o()}const i=et();return _e(()=>i.path,o),{isScreenOpen:e,openScreen:t,closeScreen:o,toggleScreen:n}}const Wi={},Gi={class:"VPSwitch",type:"button",role:"switch"},Ui={class:"check"},qi={key:0,class:"icon"};function Yi(e,t){return c(),u("button",Gi,[p("span",Ui,[e.$slots.default?(c(),u("span",qi,[h(e.$slots,"default",{},void 0,!0)])):w("",!0)])])}const Ki=L(Wi,[["render",Yi],["__scopeId","data-v-435ccacd"]]),vo=e=>(F("data-v-8b920e37"),e=e(),R(),e),Xi=vo(()=>p("span",{class:"vpi-sun sun"},null,-1)),Ji=vo(()=>p("span",{class:"vpi-moon moon"},null,-1)),Qi=k({__name:"VPSwitchAppearance",setup(e){const{isDark:t,theme:o}=x(),n=tt("toggle-appearance",()=>{t.value=!t.value}),s=C(()=>t.value?o.value.lightModeSwitchTitle||"Switch to light theme":o.value.darkModeSwitchTitle||"Switch to dark theme");return(i,a)=>(c(),T(Ki,{title:s.value,class:"VPSwitchAppearance","aria-checked":d(t),onClick:d(n)},{default:v(()=>[Xi,Ji]),_:1},8,["title","aria-checked","onClick"]))}}),Ct=L(Qi,[["__scopeId","data-v-8b920e37"]]),Zi={key:0,class:"VPNavBarAppearance"},ea=k({__name:"VPNavBarAppearance",setup(e){const{site:t}=x();return(o,n)=>d(t).appearance&&d(t).appearance!=="force-dark"?(c(),u("div",Zi,[S(Ct)])):w("",!0)}}),ta=L(ea,[["__scopeId","data-v-b7be3d47"]]),Nt=I();let _o=!1,ct=0;function oa(e){const t=I(!1);if(ot){!_o&&na(),ct++;const o=_e(Nt,n=>{var s,i,a;n===e.el.value||(s=e.el.value)!=null&&s.contains(n)?(t.value=!0,(i=e.onFocus)==null||i.call(e)):(t.value=!1,(a=e.onBlur)==null||a.call(e))});Pt(()=>{o(),ct--,ct||sa()})}return on(t)}function na(){document.addEventListener("focusin",go),_o=!0,Nt.value=document.activeElement}function sa(){document.removeEventListener("focusin",go)}function go(){Nt.value=document.activeElement}const ia={class:"VPMenuLink"},aa=k({__name:"VPMenuLink",props:{item:{}},setup(e){const{page:t}=x();return(o,n)=>(c(),u("div",ia,[S(ie,{class:B({active:d(be)(d(t).relativePath,o.item.activeMatch||o.item.link,!!o.item.activeMatch)}),href:o.item.link,target:o.item.target,rel:o.item.rel},{default:v(()=>[de(V(o.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),nt=L(aa,[["__scopeId","data-v-7bbd582b"]]),ra={class:"VPMenuGroup"},la={key:0,class:"title"},ca=k({__name:"VPMenuGroup",props:{text:{},items:{}},setup(e){return(t,o)=>(c(),u("div",ra,[t.text?(c(),u("p",la,V(t.text),1)):w("",!0),(c(!0),u(O,null,j(t.items,n=>(c(),u(O,null,["link"in n?(c(),T(nt,{key:0,item:n},null,8,["item"])):w("",!0)],64))),256))]))}}),da=L(ca,[["__scopeId","data-v-3f88882c"]]),ua={class:"VPMenu"},pa={key:0,class:"items"},ha=k({__name:"VPMenu",props:{items:{}},setup(e){return(t,o)=>(c(),u("div",ua,[t.items?(c(),u("div",pa,[(c(!0),u(O,null,j(t.items,n=>(c(),u(O,{key:n.text},["link"in n?(c(),T(nt,{key:0,item:n},null,8,["item"])):(c(),T(da,{key:1,text:n.text,items:n.items},null,8,["text","items"]))],64))),128))])):w("",!0),h(t.$slots,"default",{},void 0,!0)]))}}),fa=L(ha,[["__scopeId","data-v-1aa2c0d6"]]),ma=e=>(F("data-v-ee77a909"),e=e(),R(),e),va=["aria-expanded","aria-label"],_a={key:0,class:"text"},ga=["innerHTML"],$a=ma(()=>p("span",{class:"vpi-chevron-down text-icon"},null,-1)),ya={key:1,class:"vpi-more-horizontal icon"},ba={class:"menu"},wa=k({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(e){const t=I(!1),o=I();oa({el:o,onBlur:n});function n(){t.value=!1}return(s,i)=>(c(),u("div",{class:"VPFlyout",ref_key:"el",ref:o,onMouseenter:i[1]||(i[1]=a=>t.value=!0),onMouseleave:i[2]||(i[2]=a=>t.value=!1)},[p("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":s.label,onClick:i[0]||(i[0]=a=>t.value=!t.value)},[s.button||s.icon?(c(),u("span",_a,[s.icon?(c(),u("span",{key:0,class:B([s.icon,"option-icon"])},null,2)):w("",!0),s.button?(c(),u("span",{key:1,innerHTML:s.button},null,8,ga)):w("",!0),$a])):(c(),u("span",ya))],8,va),p("div",ba,[S(fa,{items:s.items},{default:v(()=>[h(s.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),Vt=L(wa,[["__scopeId","data-v-ee77a909"]]),ka=["href","aria-label","innerHTML"],Pa=k({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(e){const t=e,o=C(()=>typeof t.icon=="object"?t.icon.svg:``);return(n,s)=>(c(),u("a",{class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:o.value},null,8,ka))}}),Sa=L(Pa,[["__scopeId","data-v-215fb630"]]),Ta={class:"VPSocialLinks"},La=k({__name:"VPSocialLinks",props:{links:{}},setup(e){return(t,o)=>(c(),u("div",Ta,[(c(!0),u(O,null,j(t.links,({link:n,icon:s,ariaLabel:i})=>(c(),T(Sa,{key:n,icon:s,link:n,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),xt=L(La,[["__scopeId","data-v-e4fb8af9"]]),Aa={key:0,class:"group translations"},Ca={class:"trans-title"},Na={key:1,class:"group"},Va={class:"item appearance"},xa={class:"label"},Ma={class:"appearance-action"},Ha={key:2,class:"group"},Ia={class:"item social-links"},Ba=k({__name:"VPNavBarExtra",setup(e){const{site:t,theme:o}=x(),{localeLinks:n,currentLang:s}=Ee({correspondingLink:!0}),i=C(()=>n.value.length&&s.value.label||t.value.appearance||o.value.socialLinks);return(a,r)=>i.value?(c(),T(Vt,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:v(()=>[d(n).length&&d(s).label?(c(),u("div",Aa,[p("p",Ca,V(d(s).label),1),(c(!0),u(O,null,j(d(n),l=>(c(),T(nt,{key:l.link,item:l},null,8,["item"]))),128))])):w("",!0),d(t).appearance&&d(t).appearance!=="force-dark"?(c(),u("div",Na,[p("div",Va,[p("p",xa,V(d(o).darkModeSwitchLabel||"Appearance"),1),p("div",Ma,[S(Ct)])])])):w("",!0),d(o).socialLinks?(c(),u("div",Ha,[p("div",Ia,[S(xt,{class:"social-links-list",links:d(o).socialLinks},null,8,["links"])])])):w("",!0)]),_:1})):w("",!0)}}),Oa=L(Ba,[["__scopeId","data-v-6d173d9e"]]),Ea=e=>(F("data-v-7eb8919d"),e=e(),R(),e),Da=["aria-expanded"],za=Ea(()=>p("span",{class:"container"},[p("span",{class:"top"}),p("span",{class:"middle"}),p("span",{class:"bottom"})],-1)),Fa=[za],Ra=k({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,o)=>(c(),u("button",{type:"button",class:B(["VPNavBarHamburger",{active:t.active}]),"aria-label":"mobile navigation","aria-expanded":t.active,"aria-controls":"VPNavScreen",onClick:o[0]||(o[0]=n=>t.$emit("click"))},Fa,10,Da))}}),ja=L(Ra,[["__scopeId","data-v-7eb8919d"]]),Wa=["innerHTML"],Ga=k({__name:"VPNavBarMenuLink",props:{item:{}},setup(e){const{page:t}=x();return(o,n)=>(c(),T(ie,{class:B({VPNavBarMenuLink:!0,active:d(be)(d(t).relativePath,o.item.activeMatch||o.item.link,!!o.item.activeMatch)}),href:o.item.link,noIcon:o.item.noIcon,target:o.item.target,rel:o.item.rel,tabindex:"0"},{default:v(()=>[p("span",{innerHTML:o.item.text},null,8,Wa)]),_:1},8,["class","href","noIcon","target","rel"]))}}),Ua=L(Ga,[["__scopeId","data-v-3d9b6625"]]),qa=k({__name:"VPNavBarMenuGroup",props:{item:{}},setup(e){const t=e,{page:o}=x(),n=i=>"link"in i?be(o.value.relativePath,i.link,!!t.item.activeMatch):i.items.some(n),s=C(()=>n(t.item));return(i,a)=>(c(),T(Vt,{class:B({VPNavBarMenuGroup:!0,active:d(be)(d(o).relativePath,i.item.activeMatch,!!i.item.activeMatch)||s.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),Ya=e=>(F("data-v-f2431b34"),e=e(),R(),e),Ka={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Xa=Ya(()=>p("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Ja=k({__name:"VPNavBarMenu",setup(e){const{theme:t}=x();return(o,n)=>d(t).nav?(c(),u("nav",Ka,[Xa,(c(!0),u(O,null,j(d(t).nav,s=>(c(),u(O,{key:s.text},["link"in s?(c(),T(Ua,{key:0,item:s},null,8,["item"])):(c(),T(qa,{key:1,item:s},null,8,["item"]))],64))),128))])):w("",!0)}}),Qa=L(Ja,[["__scopeId","data-v-f2431b34"]]);function Za(e){const{localeIndex:t,theme:o}=x();function n(s){var y,P,b;const i=s.split("."),a=(y=o.value.search)==null?void 0:y.options,r=a&&typeof a=="object",l=r&&((b=(P=a.locales)==null?void 0:P[t.value])==null?void 0:b.translations)||null,f=r&&a.translations||null;let $=l,m=f,_=e;const g=i.pop();for(const A of i){let N=null;const M=_==null?void 0:_[A];M&&(N=_=M);const D=m==null?void 0:m[A];D&&(N=m=D);const E=$==null?void 0:$[A];E&&(N=$=E),M||(_=N),D||(m=N),E||($=N)}return($==null?void 0:$[g])??(m==null?void 0:m[g])??(_==null?void 0:_[g])??""}return n}const er=["aria-label"],tr={class:"DocSearch-Button-Container"},or=p("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),nr={class:"DocSearch-Button-Placeholder"},sr=p("span",{class:"DocSearch-Button-Keys"},[p("kbd",{class:"DocSearch-Button-Key"}),p("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Ot=k({__name:"VPNavBarSearchButton",setup(e){const o=Za({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(n,s)=>(c(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":d(o)("button.buttonAriaLabel")},[p("span",tr,[or,p("span",nr,V(d(o)("button.buttonText")),1)]),sr],8,er))}}),ir={class:"VPNavBarSearch"},ar={id:"local-search"},rr={key:1,id:"docsearch"},lr=k({__name:"VPNavBarSearch",setup(e){const t=nn(()=>sn(()=>import("./VPLocalSearchBox.KF6SLMqA.js"),__vite__mapDeps([0,1]))),o=()=>null,{theme:n}=x(),s=I(!1),i=I(!1);we(()=>{});function a(){s.value||(s.value=!0,setTimeout(r,16))}function r(){const m=new Event("keydown");m.key="k",m.metaKey=!0,window.dispatchEvent(m),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||r()},16)}function l(m){const _=m.target,g=_.tagName;return _.isContentEditable||g==="INPUT"||g==="SELECT"||g==="TEXTAREA"}const f=I(!1);ft("k",m=>{(m.ctrlKey||m.metaKey)&&(m.preventDefault(),f.value=!0)}),ft("/",m=>{l(m)||(m.preventDefault(),f.value=!0)});const $="local";return(m,_)=>{var g;return c(),u("div",ir,[d($)==="local"?(c(),u(O,{key:0},[f.value?(c(),T(d(t),{key:0,onClose:_[0]||(_[0]=y=>f.value=!1)})):w("",!0),p("div",ar,[S(Ot,{onClick:_[1]||(_[1]=y=>f.value=!0)})])],64)):d($)==="algolia"?(c(),u(O,{key:1},[s.value?(c(),T(d(o),{key:0,algolia:((g=d(n).search)==null?void 0:g.options)??d(n).algolia,onVnodeBeforeMount:_[2]||(_[2]=y=>i.value=!0)},null,8,["algolia"])):w("",!0),i.value?w("",!0):(c(),u("div",rr,[S(Ot,{onClick:a})]))],64)):w("",!0)])}}}),cr=k({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=x();return(o,n)=>d(t).socialLinks?(c(),T(xt,{key:0,class:"VPNavBarSocialLinks",links:d(t).socialLinks},null,8,["links"])):w("",!0)}}),dr=L(cr,[["__scopeId","data-v-e3ab8a5c"]]),ur=["href","rel","target"],pr={key:1},hr={key:2},fr=k({__name:"VPNavBarTitle",setup(e){const{site:t,theme:o}=x(),{hasSidebar:n}=ue(),{currentLang:s}=Ee(),i=C(()=>{var l;return typeof o.value.logoLink=="string"?o.value.logoLink:(l=o.value.logoLink)==null?void 0:l.link}),a=C(()=>{var l;return typeof o.value.logoLink=="string"||(l=o.value.logoLink)==null?void 0:l.rel}),r=C(()=>{var l;return typeof o.value.logoLink=="string"||(l=o.value.logoLink)==null?void 0:l.target});return(l,f)=>(c(),u("div",{class:B(["VPNavBarTitle",{"has-sidebar":d(n)}])},[p("a",{class:"title",href:i.value??d(Lt)(d(s).link),rel:a.value,target:r.value},[h(l.$slots,"nav-bar-title-before",{},void 0,!0),d(o).logo?(c(),T(We,{key:0,class:"logo",image:d(o).logo},null,8,["image"])):w("",!0),d(o).siteTitle?(c(),u("span",pr,V(d(o).siteTitle),1)):d(o).siteTitle===void 0?(c(),u("span",hr,V(d(t).title),1)):w("",!0),h(l.$slots,"nav-bar-title-after",{},void 0,!0)],8,ur)],2))}}),mr=L(fr,[["__scopeId","data-v-78477fd7"]]),vr={class:"items"},_r={class:"title"},gr=k({__name:"VPNavBarTranslations",setup(e){const{theme:t}=x(),{localeLinks:o,currentLang:n}=Ee({correspondingLink:!0});return(s,i)=>d(o).length&&d(n).label?(c(),T(Vt,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:d(t).langMenuLabel||"Change language"},{default:v(()=>[p("div",vr,[p("p",_r,V(d(n).label),1),(c(!0),u(O,null,j(d(o),a=>(c(),T(nt,{key:a.link,item:a},null,8,["item"]))),128))])]),_:1},8,["label"])):w("",!0)}}),$r=L(gr,[["__scopeId","data-v-c0edd678"]]),yr=e=>(F("data-v-783d9b58"),e=e(),R(),e),br={class:"wrapper"},wr={class:"container"},kr={class:"title"},Pr={class:"content"},Sr={class:"content-body"},Tr=yr(()=>p("div",{class:"divider"},[p("div",{class:"divider-line"})],-1)),Lr=k({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const{y:t}=lo(),{hasSidebar:o}=ue(),{frontmatter:n}=x(),s=I({});return io(()=>{s.value={"has-sidebar":o.value,home:n.value.layout==="home",top:t.value===0}}),(i,a)=>(c(),u("div",{class:B(["VPNavBar",s.value])},[p("div",br,[p("div",wr,[p("div",kr,[S(mr,null,{"nav-bar-title-before":v(()=>[h(i.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[h(i.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),p("div",Pr,[p("div",Sr,[h(i.$slots,"nav-bar-content-before",{},void 0,!0),S(lr,{class:"search"}),S(Qa,{class:"menu"}),S($r,{class:"translations"}),S(ta,{class:"appearance"}),S(dr,{class:"social-links"}),S(Oa,{class:"extra"}),h(i.$slots,"nav-bar-content-after",{},void 0,!0),S(ja,{class:"hamburger",active:i.isScreenOpen,onClick:a[0]||(a[0]=r=>i.$emit("toggle-screen"))},null,8,["active"])])])])]),Tr],2))}}),Ar=L(Lr,[["__scopeId","data-v-783d9b58"]]),Cr={key:0,class:"VPNavScreenAppearance"},Nr={class:"text"},Vr=k({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:o}=x();return(n,s)=>d(t).appearance&&d(t).appearance!=="force-dark"?(c(),u("div",Cr,[p("p",Nr,V(d(o).darkModeSwitchLabel||"Appearance"),1),S(Ct)])):w("",!0)}}),xr=L(Vr,[["__scopeId","data-v-f5ddf859"]]),Mr=k({__name:"VPNavScreenMenuLink",props:{item:{}},setup(e){const t=tt("close-screen");return(o,n)=>(c(),T(ie,{class:"VPNavScreenMenuLink",href:o.item.link,target:o.item.target,rel:o.item.rel,onClick:d(t),innerHTML:o.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),Hr=L(Mr,[["__scopeId","data-v-8241fd90"]]),Ir=k({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(e){const t=tt("close-screen");return(o,n)=>(c(),T(ie,{class:"VPNavScreenMenuGroupLink",href:o.item.link,target:o.item.target,rel:o.item.rel,onClick:d(t)},{default:v(()=>[de(V(o.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),$o=L(Ir,[["__scopeId","data-v-46320851"]]),Br={class:"VPNavScreenMenuGroupSection"},Or={key:0,class:"title"},Er=k({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(e){return(t,o)=>(c(),u("div",Br,[t.text?(c(),u("p",Or,V(t.text),1)):w("",!0),(c(!0),u(O,null,j(t.items,n=>(c(),T($o,{key:n.text,item:n},null,8,["item"]))),128))]))}}),Dr=L(Er,[["__scopeId","data-v-85da5e68"]]),zr=e=>(F("data-v-d71f2517"),e=e(),R(),e),Fr=["aria-controls","aria-expanded"],Rr=["innerHTML"],jr=zr(()=>p("span",{class:"vpi-plus button-icon"},null,-1)),Wr=["id"],Gr={key:1,class:"group"},Ur=k({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(e){const t=e,o=I(!1),n=C(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function s(){o.value=!o.value}return(i,a)=>(c(),u("div",{class:B(["VPNavScreenMenuGroup",{open:o.value}])},[p("button",{class:"button","aria-controls":n.value,"aria-expanded":o.value,onClick:s},[p("span",{class:"button-text",innerHTML:i.text},null,8,Rr),jr],8,Fr),p("div",{id:n.value,class:"items"},[(c(!0),u(O,null,j(i.items,r=>(c(),u(O,{key:r.text},["link"in r?(c(),u("div",{key:r.text,class:"item"},[S($o,{item:r},null,8,["item"])])):(c(),u("div",Gr,[S(Dr,{text:r.text,items:r.items},null,8,["text","items"])]))],64))),128))],8,Wr)],2))}}),qr=L(Ur,[["__scopeId","data-v-d71f2517"]]),Yr={key:0,class:"VPNavScreenMenu"},Kr=k({__name:"VPNavScreenMenu",setup(e){const{theme:t}=x();return(o,n)=>d(t).nav?(c(),u("nav",Yr,[(c(!0),u(O,null,j(d(t).nav,s=>(c(),u(O,{key:s.text},["link"in s?(c(),T(Hr,{key:0,item:s},null,8,["item"])):(c(),T(qr,{key:1,text:s.text||"",items:s.items},null,8,["text","items"]))],64))),128))])):w("",!0)}}),Xr=k({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=x();return(o,n)=>d(t).socialLinks?(c(),T(xt,{key:0,class:"VPNavScreenSocialLinks",links:d(t).socialLinks},null,8,["links"])):w("",!0)}}),yo=e=>(F("data-v-9a1da94f"),e=e(),R(),e),Jr=yo(()=>p("span",{class:"vpi-languages icon lang"},null,-1)),Qr=yo(()=>p("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Zr={class:"list"},el=k({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:o}=Ee({correspondingLink:!0}),n=I(!1);function s(){n.value=!n.value}return(i,a)=>d(t).length&&d(o).label?(c(),u("div",{key:0,class:B(["VPNavScreenTranslations",{open:n.value}])},[p("button",{class:"title",onClick:s},[Jr,de(" "+V(d(o).label)+" ",1),Qr]),p("ul",Zr,[(c(!0),u(O,null,j(d(t),r=>(c(),u("li",{key:r.link,class:"item"},[S(ie,{class:"link",href:r.link},{default:v(()=>[de(V(r.text),1)]),_:2},1032,["href"])]))),128))])],2)):w("",!0)}}),tl=L(el,[["__scopeId","data-v-9a1da94f"]]),ol={class:"container"},nl=k({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=I(null),o=co(ot?document.body:null);return(n,s)=>(c(),T(kt,{name:"fade",onEnter:s[0]||(s[0]=i=>o.value=!0),onAfterLeave:s[1]||(s[1]=i=>o.value=!1)},{default:v(()=>[n.open?(c(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t,id:"VPNavScreen"},[p("div",ol,[h(n.$slots,"nav-screen-content-before",{},void 0,!0),S(Kr,{class:"menu"}),S(tl,{class:"translations"}),S(xr,{class:"appearance"}),S(Xr,{class:"social-links"}),h(n.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):w("",!0)]),_:3}))}}),sl=L(nl,[["__scopeId","data-v-b913cfaa"]]),il={key:0,class:"VPNav"},al=k({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:o,toggleScreen:n}=ji(),{frontmatter:s}=x(),i=C(()=>s.value.navbar!==!1);return Tt("close-screen",o),Qe(()=>{ot&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(a,r)=>i.value?(c(),u("header",il,[S(Ar,{"is-screen-open":d(t),onToggleScreen:d(n)},{"nav-bar-title-before":v(()=>[h(a.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[h(a.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[h(a.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[h(a.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),S(sl,{open:d(t)},{"nav-screen-content-before":v(()=>[h(a.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[h(a.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):w("",!0)}}),rl=L(al,[["__scopeId","data-v-9e0d31e7"]]),bo=e=>(F("data-v-b00a7917"),e=e(),R(),e),ll=["role","tabindex"],cl=bo(()=>p("div",{class:"indicator"},null,-1)),dl=bo(()=>p("span",{class:"vpi-chevron-right caret-icon"},null,-1)),ul=[dl],pl={key:1,class:"items"},hl=k({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(e){const t=e,{collapsed:o,collapsible:n,isLink:s,isActiveLink:i,hasActiveLink:a,hasChildren:r,toggle:l}=Hn(C(()=>t.item)),f=C(()=>r.value?"section":"div"),$=C(()=>s.value?"a":"div"),m=C(()=>r.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),_=C(()=>s.value?void 0:"button"),g=C(()=>[[`level-${t.depth}`],{collapsible:n.value},{collapsed:o.value},{"is-link":s.value},{"is-active":i.value},{"has-active":a.value}]);function y(b){"key"in b&&b.key!=="Enter"||!t.item.link&&l()}function P(){t.item.link&&l()}return(b,A)=>{const N=K("VPSidebarItem",!0);return c(),T(Pe(f.value),{class:B(["VPSidebarItem",g.value])},{default:v(()=>[b.item.text?(c(),u("div",Se({key:0,class:"item",role:_.value},an(b.item.items?{click:y,keydown:y}:{},!0),{tabindex:b.item.items&&0}),[cl,b.item.link?(c(),T(ie,{key:0,tag:$.value,class:"link",href:b.item.link,rel:b.item.rel,target:b.item.target},{default:v(()=>[(c(),T(Pe(m.value),{class:"text",innerHTML:b.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(c(),T(Pe(m.value),{key:1,class:"text",innerHTML:b.item.text},null,8,["innerHTML"])),b.item.collapsed!=null&&b.item.items&&b.item.items.length?(c(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:P,onKeydown:uo(P,["enter"]),tabindex:"0"},ul,32)):w("",!0)],16,ll)):w("",!0),b.item.items&&b.item.items.length?(c(),u("div",pl,[b.depth<5?(c(!0),u(O,{key:0},j(b.item.items,M=>(c(),T(N,{key:M.text,item:M,depth:b.depth+1},null,8,["item","depth"]))),128)):w("",!0)])):w("",!0)]),_:1},8,["class"])}}}),fl=L(hl,[["__scopeId","data-v-b00a7917"]]),wo=e=>(F("data-v-afc3d885"),e=e(),R(),e),ml=wo(()=>p("div",{class:"curtain"},null,-1)),vl={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},_l=wo(()=>p("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),gl=k({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const{sidebarGroups:t,hasSidebar:o}=ue(),n=e,s=I(null),i=co(ot?document.body:null);return _e([n,s],()=>{var a;n.open?(i.value=!0,(a=s.value)==null||a.focus()):i.value=!1},{immediate:!0,flush:"post"}),(a,r)=>d(o)?(c(),u("aside",{key:0,class:B(["VPSidebar",{open:a.open}]),ref_key:"navEl",ref:s,onClick:r[0]||(r[0]=rn(()=>{},["stop"]))},[ml,p("nav",vl,[_l,h(a.$slots,"sidebar-nav-before",{},void 0,!0),(c(!0),u(O,null,j(d(t),l=>(c(),u("div",{key:l.text,class:"group"},[S(fl,{item:l,depth:0},null,8,["item"])]))),128)),h(a.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):w("",!0)}}),$l=L(gl,[["__scopeId","data-v-afc3d885"]]),yl=k({__name:"VPSkipLink",setup(e){const t=et(),o=I();_e(()=>t.path,()=>o.value.focus());function n({target:s}){const i=document.getElementById(decodeURIComponent(s.hash).slice(1));if(i){const a=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",a)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",a),i.focus(),window.scrollTo(0,0)}}return(s,i)=>(c(),u(O,null,[p("span",{ref_key:"backToTop",ref:o,tabindex:"-1"},null,512),p("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:n}," Skip to content ")],64))}}),bl=L(yl,[["__scopeId","data-v-412b1817"]]),wl=k({__name:"Layout",setup(e){const{isOpen:t,open:o,close:n}=ue(),s=et();_e(()=>s.path,n),Mn(t,n);const{frontmatter:i}=x(),a=ln(),r=C(()=>!!a["home-hero-image"]);return Tt("hero-image-slot-exists",r),(l,f)=>{const $=K("Content");return d(i).layout!==!1?(c(),u("div",{key:0,class:B(["Layout",d(i).pageClass])},[h(l.$slots,"layout-top",{},void 0,!0),S(bl),S(gn,{class:"backdrop",show:d(t),onClick:d(n)},null,8,["show","onClick"]),S(rl,null,{"nav-bar-title-before":v(()=>[h(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[h(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[h(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[h(l.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":v(()=>[h(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[h(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),S(Ri,{open:d(t),onOpenMenu:d(o)},null,8,["open","onOpenMenu"]),S($l,{open:d(t)},{"sidebar-nav-before":v(()=>[h(l.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":v(()=>[h(l.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),S(wi,null,{"page-top":v(()=>[h(l.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[h(l.$slots,"page-bottom",{},void 0,!0)]),"not-found":v(()=>[h(l.$slots,"not-found",{},void 0,!0)]),"home-hero-before":v(()=>[h(l.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[h(l.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[h(l.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[h(l.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[h(l.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[h(l.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[h(l.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[h(l.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[h(l.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":v(()=>[h(l.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[h(l.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[h(l.$slots,"doc-after",{},void 0,!0)]),"doc-top":v(()=>[h(l.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[h(l.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":v(()=>[h(l.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[h(l.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[h(l.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[h(l.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[h(l.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[h(l.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),S(Li),h(l.$slots,"layout-bottom",{},void 0,!0)],2)):(c(),T($,{key:1}))}}}),kl=L(wl,[["__scopeId","data-v-bac302f3"]]),ko={Layout:kl,enhanceApp:({app:e})=>{e.component("Badge",mn)}},Pl=["top","right","bottom","left"],Et=["start","end"],Dt=Pl.reduce((e,t)=>e.concat(t,t+"-"+Et[0],t+"-"+Et[1]),[]),Me=Math.min,ye=Math.max,Sl={left:"right",right:"left",bottom:"top",top:"bottom"},Tl={start:"end",end:"start"};function gt(e,t,o){return ye(e,Me(t,o))}function ke(e,t){return typeof e=="function"?e(t):e}function le(e){return e.split("-")[0]}function te(e){return e.split("-")[1]}function Po(e){return e==="x"?"y":"x"}function Mt(e){return e==="y"?"height":"width"}function De(e){return["top","bottom"].includes(le(e))?"y":"x"}function Ht(e){return Po(De(e))}function So(e,t,o){o===void 0&&(o=!1);const n=te(e),s=Ht(e),i=Mt(s);let a=s==="x"?n===(o?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Ue(a)),[a,Ue(a)]}function Ll(e){const t=Ue(e);return[Ge(e),t,Ge(t)]}function Ge(e){return e.replace(/start|end/g,t=>Tl[t])}function Al(e,t,o){const n=["left","right"],s=["right","left"],i=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return o?t?s:n:t?n:s;case"left":case"right":return t?i:a;default:return[]}}function Cl(e,t,o,n){const s=te(e);let i=Al(le(e),o==="start",n);return s&&(i=i.map(a=>a+"-"+s),t&&(i=i.concat(i.map(Ge)))),i}function Ue(e){return e.replace(/left|right|bottom|top/g,t=>Sl[t])}function Nl(e){return{top:0,right:0,bottom:0,left:0,...e}}function To(e){return typeof e!="number"?Nl(e):{top:e,right:e,bottom:e,left:e}}function Ce(e){const{x:t,y:o,width:n,height:s}=e;return{width:n,height:s,top:o,left:t,right:t+n,bottom:o+s,x:t,y:o}}function zt(e,t,o){let{reference:n,floating:s}=e;const i=De(t),a=Ht(t),r=Mt(a),l=le(t),f=i==="y",$=n.x+n.width/2-s.width/2,m=n.y+n.height/2-s.height/2,_=n[r]/2-s[r]/2;let g;switch(l){case"top":g={x:$,y:n.y-s.height};break;case"bottom":g={x:$,y:n.y+n.height};break;case"right":g={x:n.x+n.width,y:m};break;case"left":g={x:n.x-s.width,y:m};break;default:g={x:n.x,y:n.y}}switch(te(t)){case"start":g[a]-=_*(o&&f?-1:1);break;case"end":g[a]+=_*(o&&f?-1:1);break}return g}const Vl=async(e,t,o)=>{const{placement:n="bottom",strategy:s="absolute",middleware:i=[],platform:a}=o,r=i.filter(Boolean),l=await(a.isRTL==null?void 0:a.isRTL(t));let f=await a.getElementRects({reference:e,floating:t,strategy:s}),{x:$,y:m}=zt(f,n,l),_=n,g={},y=0;for(let P=0;P({name:"arrow",options:e,async fn(t){const{x:o,y:n,placement:s,rects:i,platform:a,elements:r,middlewareData:l}=t,{element:f,padding:$=0}=ke(e,t)||{};if(f==null)return{};const m=To($),_={x:o,y:n},g=Ht(s),y=Mt(g),P=await a.getDimensions(f),b=g==="y",A=b?"top":"left",N=b?"bottom":"right",M=b?"clientHeight":"clientWidth",D=i.reference[y]+i.reference[g]-_[g]-i.floating[y],E=_[g]-i.reference[g],z=await(a.getOffsetParent==null?void 0:a.getOffsetParent(f));let W=z?z[M]:0;(!W||!await(a.isElement==null?void 0:a.isElement(z)))&&(W=r.floating[M]||i.floating[y]);const X=D/2-E/2,J=W/2-P[y]/2-1,G=Me(m[A],J),Q=Me(m[N],J),U=G,ge=W-P[y]-Q,q=W/2-P[y]/2+X,ne=gt(U,q,ge),se=!l.arrow&&te(s)!=null&&q!==ne&&i.reference[y]/2-(qte(s)===e),...o.filter(s=>te(s)!==e)]:o.filter(s=>le(s)===s)).filter(s=>e?te(s)===e||(t?Ge(s)!==s:!1):!0)}const Hl=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var o,n,s;const{rects:i,middlewareData:a,placement:r,platform:l,elements:f}=t,{crossAxis:$=!1,alignment:m,allowedPlacements:_=Dt,autoAlignment:g=!0,...y}=ke(e,t),P=m!==void 0||_===Dt?Ml(m||null,g,_):_,b=await st(t,y),A=((o=a.autoPlacement)==null?void 0:o.index)||0,N=P[A];if(N==null)return{};const M=So(N,i,await(l.isRTL==null?void 0:l.isRTL(f.floating)));if(r!==N)return{reset:{placement:P[0]}};const D=[b[le(N)],b[M[0]],b[M[1]]],E=[...((n=a.autoPlacement)==null?void 0:n.overflows)||[],{placement:N,overflows:D}],z=P[A+1];if(z)return{data:{index:A+1,overflows:E},reset:{placement:z}};const W=E.map(G=>{const Q=te(G.placement);return[G.placement,Q&&$?G.overflows.slice(0,2).reduce((U,ge)=>U+ge,0):G.overflows[0],G.overflows]}).sort((G,Q)=>G[1]-Q[1]),J=((s=W.filter(G=>G[2].slice(0,te(G[0])?2:3).every(Q=>Q<=0))[0])==null?void 0:s[0])||W[0][0];return J!==r?{data:{index:A+1,overflows:E},reset:{placement:J}}:{}}}},Il=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,n;const{placement:s,middlewareData:i,rects:a,initialPlacement:r,platform:l,elements:f}=t,{mainAxis:$=!0,crossAxis:m=!0,fallbackPlacements:_,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:P=!0,...b}=ke(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};const A=le(s),N=le(r)===r,M=await(l.isRTL==null?void 0:l.isRTL(f.floating)),D=_||(N||!P?[Ue(r)]:Ll(r));!_&&y!=="none"&&D.push(...Cl(r,P,y,M));const E=[r,...D],z=await st(t,b),W=[];let X=((n=i.flip)==null?void 0:n.overflows)||[];if($&&W.push(z[A]),m){const U=So(s,a,M);W.push(z[U[0]],z[U[1]])}if(X=[...X,{placement:s,overflows:W}],!W.every(U=>U<=0)){var J,G;const U=(((J=i.flip)==null?void 0:J.index)||0)+1,ge=E[U];if(ge)return{data:{index:U,overflows:X},reset:{placement:ge}};let q=(G=X.filter(ne=>ne.overflows[0]<=0).sort((ne,se)=>ne.overflows[1]-se.overflows[1])[0])==null?void 0:G.placement;if(!q)switch(g){case"bestFit":{var Q;const ne=(Q=X.map(se=>[se.placement,se.overflows.filter(ce=>ce>0).reduce((ce,Xo)=>ce+Xo,0)]).sort((se,ce)=>se[1]-ce[1])[0])==null?void 0:Q[0];ne&&(q=ne);break}case"initialPlacement":q=r;break}if(s!==q)return{reset:{placement:q}}}return{}}}};async function Bl(e,t){const{placement:o,platform:n,elements:s}=e,i=await(n.isRTL==null?void 0:n.isRTL(s.floating)),a=le(o),r=te(o),l=De(o)==="y",f=["left","top"].includes(a)?-1:1,$=i&&l?-1:1,m=ke(t,e);let{mainAxis:_,crossAxis:g,alignmentAxis:y}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...m};return r&&typeof y=="number"&&(g=r==="end"?y*-1:y),l?{x:g*$,y:_*f}:{x:_*f,y:g*$}}const Ol=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,n;const{x:s,y:i,placement:a,middlewareData:r}=t,l=await Bl(t,e);return a===((o=r.offset)==null?void 0:o.placement)&&(n=r.arrow)!=null&&n.alignmentOffset?{}:{x:s+l.x,y:i+l.y,data:{...l,placement:a}}}}},El=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:o,y:n,placement:s}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:r={fn:b=>{let{x:A,y:N}=b;return{x:A,y:N}}},...l}=ke(e,t),f={x:o,y:n},$=await st(t,l),m=De(le(s)),_=Po(m);let g=f[_],y=f[m];if(i){const b=_==="y"?"top":"left",A=_==="y"?"bottom":"right",N=g+$[b],M=g-$[A];g=gt(N,g,M)}if(a){const b=m==="y"?"top":"left",A=m==="y"?"bottom":"right",N=y+$[b],M=y-$[A];y=gt(N,y,M)}const P=r.fn({...t,[_]:g,[m]:y});return{...P,data:{x:P.x-o,y:P.y-n}}}}},Dl=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:o,rects:n,platform:s,elements:i}=t,{apply:a=()=>{},...r}=ke(e,t),l=await st(t,r),f=le(o),$=te(o),m=De(o)==="y",{width:_,height:g}=n.floating;let y,P;f==="top"||f==="bottom"?(y=f,P=$===(await(s.isRTL==null?void 0:s.isRTL(i.floating))?"start":"end")?"left":"right"):(P=f,y=$==="end"?"top":"bottom");const b=g-l[y],A=_-l[P],N=!t.middlewareData.shift;let M=b,D=A;if(m){const z=_-l.left-l.right;D=$||N?Me(A,z):z}else{const z=g-l.top-l.bottom;M=$||N?Me(b,z):z}if(N&&!$){const z=ye(l.left,0),W=ye(l.right,0),X=ye(l.top,0),J=ye(l.bottom,0);m?D=_-2*(z!==0||W!==0?z+W:ye(l.left,l.right)):M=g-2*(X!==0||J!==0?X+J:ye(l.top,l.bottom))}await a({...t,availableWidth:D,availableHeight:M});const E=await s.getDimensions(i.floating);return _!==E.width||g!==E.height?{reset:{rects:!0}}:{}}}};function Y(e){var t;return((t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ae(e){return Y(e).getComputedStyle(e)}const Ft=Math.min,Ne=Math.max,qe=Math.round;function Lo(e){const t=ae(e);let o=parseFloat(t.width),n=parseFloat(t.height);const s=e.offsetWidth,i=e.offsetHeight,a=qe(o)!==s||qe(n)!==i;return a&&(o=s,n=i),{width:o,height:n,fallback:a}}function ve(e){return Co(e)?(e.nodeName||"").toLowerCase():""}let ze;function Ao(){if(ze)return ze;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(ze=e.brands.map(t=>t.brand+"/"+t.version).join(" "),ze):navigator.userAgent}function re(e){return e instanceof Y(e).HTMLElement}function fe(e){return e instanceof Y(e).Element}function Co(e){return e instanceof Y(e).Node}function Rt(e){return typeof ShadowRoot>"u"?!1:e instanceof Y(e).ShadowRoot||e instanceof ShadowRoot}function it(e){const{overflow:t,overflowX:o,overflowY:n,display:s}=ae(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+o)&&!["inline","contents"].includes(s)}function zl(e){return["table","td","th"].includes(ve(e))}function $t(e){const t=/firefox/i.test(Ao()),o=ae(e),n=o.backdropFilter||o.WebkitBackdropFilter;return o.transform!=="none"||o.perspective!=="none"||!!n&&n!=="none"||t&&o.willChange==="filter"||t&&!!o.filter&&o.filter!=="none"||["transform","perspective"].some(s=>o.willChange.includes(s))||["paint","layout","strict","content"].some(s=>{const i=o.contain;return i!=null&&i.includes(s)})}function No(){return!/^((?!chrome|android).)*safari/i.test(Ao())}function It(e){return["html","body","#document"].includes(ve(e))}function Vo(e){return fe(e)?e:e.contextElement}const xo={x:1,y:1};function Te(e){const t=Vo(e);if(!re(t))return xo;const o=t.getBoundingClientRect(),{width:n,height:s,fallback:i}=Lo(t);let a=(i?qe(o.width):o.width)/n,r=(i?qe(o.height):o.height)/s;return a&&Number.isFinite(a)||(a=1),r&&Number.isFinite(r)||(r=1),{x:a,y:r}}function He(e,t,o,n){var s,i;t===void 0&&(t=!1),o===void 0&&(o=!1);const a=e.getBoundingClientRect(),r=Vo(e);let l=xo;t&&(n?fe(n)&&(l=Te(n)):l=Te(e));const f=r?Y(r):window,$=!No()&&o;let m=(a.left+($&&((s=f.visualViewport)==null?void 0:s.offsetLeft)||0))/l.x,_=(a.top+($&&((i=f.visualViewport)==null?void 0:i.offsetTop)||0))/l.y,g=a.width/l.x,y=a.height/l.y;if(r){const P=Y(r),b=n&&fe(n)?Y(n):n;let A=P.frameElement;for(;A&&n&&b!==P;){const N=Te(A),M=A.getBoundingClientRect(),D=getComputedStyle(A);M.x+=(A.clientLeft+parseFloat(D.paddingLeft))*N.x,M.y+=(A.clientTop+parseFloat(D.paddingTop))*N.y,m*=N.x,_*=N.y,g*=N.x,y*=N.y,m+=M.x,_+=M.y,A=Y(A).frameElement}}return{width:g,height:y,top:_,right:m+g,bottom:_+y,left:m,x:m,y:_}}function me(e){return((Co(e)?e.ownerDocument:e.document)||window.document).documentElement}function at(e){return fe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Mo(e){return He(me(e)).left+at(e).scrollLeft}function Ie(e){if(ve(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Rt(e)&&e.host||me(e);return Rt(t)?t.host:t}function Ho(e){const t=Ie(e);return It(t)?t.ownerDocument.body:re(t)&&it(t)?t:Ho(t)}function Ye(e,t){var o;t===void 0&&(t=[]);const n=Ho(e),s=n===((o=e.ownerDocument)==null?void 0:o.body),i=Y(n);return s?t.concat(i,i.visualViewport||[],it(n)?n:[]):t.concat(n,Ye(n))}function jt(e,t,o){return t==="viewport"?Ce(function(n,s){const i=Y(n),a=me(n),r=i.visualViewport;let l=a.clientWidth,f=a.clientHeight,$=0,m=0;if(r){l=r.width,f=r.height;const _=No();(_||!_&&s==="fixed")&&($=r.offsetLeft,m=r.offsetTop)}return{width:l,height:f,x:$,y:m}}(e,o)):fe(t)?Ce(function(n,s){const i=He(n,!0,s==="fixed"),a=i.top+n.clientTop,r=i.left+n.clientLeft,l=re(n)?Te(n):{x:1,y:1};return{width:n.clientWidth*l.x,height:n.clientHeight*l.y,x:r*l.x,y:a*l.y}}(t,o)):Ce(function(n){const s=me(n),i=at(n),a=n.ownerDocument.body,r=Ne(s.scrollWidth,s.clientWidth,a.scrollWidth,a.clientWidth),l=Ne(s.scrollHeight,s.clientHeight,a.scrollHeight,a.clientHeight);let f=-i.scrollLeft+Mo(n);const $=-i.scrollTop;return ae(a).direction==="rtl"&&(f+=Ne(s.clientWidth,a.clientWidth)-r),{width:r,height:l,x:f,y:$}}(me(e)))}function Wt(e){return re(e)&&ae(e).position!=="fixed"?e.offsetParent:null}function Gt(e){const t=Y(e);let o=Wt(e);for(;o&&zl(o)&&ae(o).position==="static";)o=Wt(o);return o&&(ve(o)==="html"||ve(o)==="body"&&ae(o).position==="static"&&!$t(o))?t:o||function(n){let s=Ie(n);for(;re(s)&&!It(s);){if($t(s))return s;s=Ie(s)}return null}(e)||t}function Fl(e,t,o){const n=re(t),s=me(t),i=He(e,!0,o==="fixed",t);let a={scrollLeft:0,scrollTop:0};const r={x:0,y:0};if(n||!n&&o!=="fixed")if((ve(t)!=="body"||it(s))&&(a=at(t)),re(t)){const l=He(t,!0);r.x=l.x+t.clientLeft,r.y=l.y+t.clientTop}else s&&(r.x=Mo(s));return{x:i.left+a.scrollLeft-r.x,y:i.top+a.scrollTop-r.y,width:i.width,height:i.height}}const Rl={getClippingRect:function(e){let{element:t,boundary:o,rootBoundary:n,strategy:s}=e;const i=o==="clippingAncestors"?function(f,$){const m=$.get(f);if(m)return m;let _=Ye(f).filter(b=>fe(b)&&ve(b)!=="body"),g=null;const y=ae(f).position==="fixed";let P=y?Ie(f):f;for(;fe(P)&&!It(P);){const b=ae(P),A=$t(P);(y?A||g:A||b.position!=="static"||!g||!["absolute","fixed"].includes(g.position))?g=b:_=_.filter(N=>N!==P),P=Ie(P)}return $.set(f,_),_}(t,this._c):[].concat(o),a=[...i,n],r=a[0],l=a.reduce((f,$)=>{const m=jt(t,$,s);return f.top=Ne(m.top,f.top),f.right=Ft(m.right,f.right),f.bottom=Ft(m.bottom,f.bottom),f.left=Ne(m.left,f.left),f},jt(t,r,s));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:o,strategy:n}=e;const s=re(o),i=me(o);if(o===i)return t;let a={scrollLeft:0,scrollTop:0},r={x:1,y:1};const l={x:0,y:0};if((s||!s&&n!=="fixed")&&((ve(o)!=="body"||it(i))&&(a=at(o)),re(o))){const f=He(o);r=Te(o),l.x=f.x+o.clientLeft,l.y=f.y+o.clientTop}return{width:t.width*r.x,height:t.height*r.y,x:t.x*r.x-a.scrollLeft*r.x+l.x,y:t.y*r.y-a.scrollTop*r.y+l.y}},isElement:fe,getDimensions:function(e){return re(e)?Lo(e):e.getBoundingClientRect()},getOffsetParent:Gt,getDocumentElement:me,getScale:Te,async getElementRects(e){let{reference:t,floating:o,strategy:n}=e;const s=this.getOffsetParent||Gt,i=this.getDimensions;return{reference:Fl(t,await s(o),n),floating:{x:0,y:0,...await i(o)}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>ae(e).direction==="rtl"},jl=(e,t,o)=>{const n=new Map,s={platform:Rl,...o},i={...s.platform,_c:n};return Vl(e,t,{...s,platform:i})};function Io(e,t){for(const o in t)Object.prototype.hasOwnProperty.call(t,o)&&(typeof t[o]=="object"&&e[o]?Io(e[o],t[o]):e[o]=t[o])}const oe={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:150,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,autoHideOnMousedown:!1,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover"],delay:{show:0,hide:400}}}};function Be(e,t){let o=oe.themes[e]||{},n;do n=o[t],typeof n>"u"?o.$extend?o=oe.themes[o.$extend]||{}:(o=null,n=oe[t]):o=null;while(o);return n}function Wl(e){const t=[e];let o=oe.themes[e]||{};do o.$extend&&!o.$resetCss?(t.push(o.$extend),o=oe.themes[o.$extend]||{}):o=null;while(o);return t.map(n=>`v-popper--theme-${n}`)}function Ut(e){const t=[e];let o=oe.themes[e]||{};do o.$extend?(t.push(o.$extend),o=oe.themes[o.$extend]||{}):o=null;while(o);return t}let Le=!1;if(typeof window<"u"){Le=!1;try{const e=Object.defineProperty({},"passive",{get(){Le=!0}});window.addEventListener("test",null,e)}catch{}}let Bo=!1;typeof window<"u"&&typeof navigator<"u"&&(Bo=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const Oo=["auto","top","bottom","left","right"].reduce((e,t)=>e.concat([t,`${t}-start`,`${t}-end`]),[]),qt={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},Yt={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function Kt(e,t){const o=e.indexOf(t);o!==-1&&e.splice(o,1)}function dt(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const ee=[];let $e=null;const Xt={};function Jt(e){let t=Xt[e];return t||(t=Xt[e]=[]),t}let yt=function(){};typeof window<"u"&&(yt=window.Element);function H(e){return function(t){return Be(t.theme,e)}}const ut="__floating-vue__popper",Eo=()=>k({name:"VPopper",provide(){return{[ut]:{parentPopper:this}}},inject:{[ut]:{default:null}},props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,default:null},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:H("disabled")},positioningDisabled:{type:Boolean,default:H("positioningDisabled")},placement:{type:String,default:H("placement"),validator:e=>Oo.includes(e)},delay:{type:[String,Number,Object],default:H("delay")},distance:{type:[Number,String],default:H("distance")},skidding:{type:[Number,String],default:H("skidding")},triggers:{type:Array,default:H("triggers")},showTriggers:{type:[Array,Function],default:H("showTriggers")},hideTriggers:{type:[Array,Function],default:H("hideTriggers")},popperTriggers:{type:Array,default:H("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:H("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:H("popperHideTriggers")},container:{type:[String,Object,yt,Boolean],default:H("container")},boundary:{type:[String,yt],default:H("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:H("strategy")},autoHide:{type:[Boolean,Function],default:H("autoHide")},handleResize:{type:Boolean,default:H("handleResize")},instantMove:{type:Boolean,default:H("instantMove")},eagerMount:{type:Boolean,default:H("eagerMount")},popperClass:{type:[String,Array,Object],default:H("popperClass")},computeTransformOrigin:{type:Boolean,default:H("computeTransformOrigin")},autoMinSize:{type:Boolean,default:H("autoMinSize")},autoSize:{type:[Boolean,String],default:H("autoSize")},autoMaxSize:{type:Boolean,default:H("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:H("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:H("preventOverflow")},overflowPadding:{type:[Number,String],default:H("overflowPadding")},arrowPadding:{type:[Number,String],default:H("arrowPadding")},arrowOverflow:{type:Boolean,default:H("arrowOverflow")},flip:{type:Boolean,default:H("flip")},shift:{type:Boolean,default:H("shift")},shiftCrossAxis:{type:Boolean,default:H("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:H("noAutoFocus")},disposeTimeout:{type:Number,default:H("disposeTimeout")}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},randomId:`popper_${[Math.random(),Date.now()].map(e=>e.toString(36).substring(2,10)).join("_")}`,shownChildren:new Set,lastAutoHide:!0,pendingHide:!1,containsGlobalTarget:!1,isDisposed:!0,mouseDownContains:!1}},computed:{popperId(){return this.ariaId!=null?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:typeof this.autoHide=="function"?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:{...this.classes,popperClass:this.popperClass},result:this.positioningDisabled?null:this.result,attrs:this.$attrs}},parentPopper(){var e;return(e=this[ut])==null?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,t;return((e=this.popperTriggers)==null?void 0:e.includes("hover"))||((t=this.popperShowTriggers)==null?void 0:t.includes("hover"))}},watch:{shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())},triggers:{handler:"$_refreshListeners",deep:!0},positioningDisabled:"$_refreshListeners",...["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((e,t)=>(e[t]="$_computePosition",e),{})},created(){this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeUnmount(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:o=!1}={}){var n,s;(n=this.parentPopper)!=null&&n.lockedChild&&this.parentPopper.lockedChild!==this||(this.pendingHide=!1,(o||!this.disabled)&&(((s=this.parentPopper)==null?void 0:s.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,t),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:t=!1}={}){var o;if(!this.$_hideInProgress){if(this.shownChildren.size>0){this.pendingHide=!0;return}if(this.hasPopperShowTriggerHover&&this.$_isAimingPopper()){this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout(()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:t}),this.parentPopper.lockedChild=null)},1e3));return}((o=this.parentPopper)==null?void 0:o.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.pendingHide=!1,this.$_scheduleHide(e,t),this.$emit("hide"),this.$emit("update:shown",!1)}},init(){var e;this.isDisposed&&(this.isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=((e=this.referenceNode)==null?void 0:e.call(this))??this.$el,this.$_targetNodes=this.targetNodes().filter(t=>t.nodeType===t.ELEMENT_NODE),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.isDisposed||(this.isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){if(this.isDisposed||this.positioningDisabled)return;const e={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&e.middleware.push(Ol({mainAxis:this.distance,crossAxis:this.skidding}));const t=this.placement.startsWith("auto");if(t?e.middleware.push(Hl({alignment:this.placement.split("-")[1]??""})):e.placement=this.placement,this.preventOverflow&&(this.shift&&e.middleware.push(El({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!t&&this.flip&&e.middleware.push(Il({padding:this.overflowPadding,boundary:this.boundary}))),e.middleware.push(xl({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&e.middleware.push({name:"arrowOverflow",fn:({placement:n,rects:s,middlewareData:i})=>{let a;const{centerOffset:r}=i.arrow;return n.startsWith("top")||n.startsWith("bottom")?a=Math.abs(r)>s.reference.width/2:a=Math.abs(r)>s.reference.height/2,{data:{overflow:a}}}}),this.autoMinSize||this.autoSize){const n=this.autoSize?this.autoSize:this.autoMinSize?"min":null;e.middleware.push({name:"autoSize",fn:({rects:s,placement:i,middlewareData:a})=>{var r;if((r=a.autoSize)!=null&&r.skip)return{};let l,f;return i.startsWith("top")||i.startsWith("bottom")?l=s.reference.width:f=s.reference.height,this.$_innerNode.style[n==="min"?"minWidth":n==="max"?"maxWidth":"width"]=l!=null?`${l}px`:null,this.$_innerNode.style[n==="min"?"minHeight":n==="max"?"maxHeight":"height"]=f!=null?`${f}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,e.middleware.push(Dl({boundary:this.boundary,padding:this.overflowPadding,apply:({availableWidth:n,availableHeight:s})=>{this.$_innerNode.style.maxWidth=n!=null?`${n}px`:null,this.$_innerNode.style.maxHeight=s!=null?`${s}px`:null}})));const o=await jl(this.$_referenceNode,this.$_popperNode,e);Object.assign(this.result,{x:o.x,y:o.y,placement:o.placement,strategy:o.strategy,arrow:{...o.middlewareData.arrow,...o.middlewareData.arrowOverflow}})},$_scheduleShow(e,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),$e&&this.instantMove&&$e.instantMove&&$e!==this.parentPopper){$e.$_applyHide(!0),this.$_applyShow(!0);return}t?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e,t=!1){if(this.shownChildren.size>0){this.pendingHide=!0;return}this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&($e=this),t?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide"))},$_computeDelay(e){const t=this.delay;return parseInt(t&&t[e]||t||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,!this.isShown&&(this.$_ensureTeleport(),await dt(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...Ye(this.$_referenceNode),...Ye(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const t=this.$_referenceNode.getBoundingClientRect(),o=this.$_popperNode.querySelector(".v-popper__wrapper"),n=o.parentNode.getBoundingClientRect(),s=t.x+t.width/2-(n.left+o.offsetLeft),i=t.y+t.height/2-(n.top+o.offsetTop);this.result.transformOrigin=`${s}px ${i}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let t;for(let o=0;o0){this.pendingHide=!0,this.$_hideInProgress=!1;return}if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,Kt(ee,this),ee.length===0&&document.body.classList.remove("v-popper--some-open");for(const o of Ut(this.theme)){const n=Jt(o);Kt(n,this),n.length===0&&document.body.classList.remove(`v-popper--some-open--${o}`)}$e===this&&($e=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=this.disposeTimeout;t!==null&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},t)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await dt(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.isDisposed)return;let e=this.container;if(typeof e=="string"?e=window.document.querySelector(e):e===!1&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=o=>{this.isShown&&!this.$_hideInProgress||(o.usedByTooltip=!0,!this.$_preventShow&&this.show({event:o}))};this.$_registerTriggerListeners(this.$_targetNodes,qt,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],qt,this.popperTriggers,this.popperShowTriggers,e);const t=o=>{o.usedByTooltip||this.hide({event:o})};this.$_registerTriggerListeners(this.$_targetNodes,Yt,this.triggers,this.hideTriggers,t),this.$_registerTriggerListeners([this.$_popperNode],Yt,this.popperTriggers,this.popperHideTriggers,t)},$_registerEventListeners(e,t,o){this.$_events.push({targetNodes:e,eventType:t,handler:o}),e.forEach(n=>n.addEventListener(t,o,Le?{passive:!0}:void 0))},$_registerTriggerListeners(e,t,o,n,s){let i=o;n!=null&&(i=typeof n=="function"?n(i):n),i.forEach(a=>{const r=t[a];r&&this.$_registerEventListeners(e,r,s)})},$_removeEventListeners(e){const t=[];this.$_events.forEach(o=>{const{targetNodes:n,eventType:s,handler:i}=o;!e||e===s?n.forEach(a=>a.removeEventListener(s,i)):t.push(o)}),this.$_events=t},$_refreshListeners(){this.isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,t=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),t&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,t){for(const o of this.$_targetNodes){const n=o.getAttribute(e);n&&(o.removeAttribute(e),o.setAttribute(t,n))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const o in e){const n=e[o];n==null?t.removeAttribute(o):t.setAttribute(o,n)}},$_updateParentShownChildren(e){let t=this.parentPopper;for(;t;)e?t.shownChildren.add(this.randomId):(t.shownChildren.delete(this.randomId),t.pendingHide&&t.hide()),t=t.parentPopper},$_isAimingPopper(){const e=this.$_referenceNode.getBoundingClientRect();if(Ve>=e.left&&Ve<=e.right&&xe>=e.top&&xe<=e.bottom){const t=this.$_popperNode.getBoundingClientRect(),o=Ve-pe,n=xe-he,s=t.left+t.width/2-pe+(t.top+t.height/2)-he+t.width+t.height,i=pe+o*s,a=he+n*s;return Fe(pe,he,i,a,t.left,t.top,t.left,t.bottom)||Fe(pe,he,i,a,t.left,t.top,t.right,t.top)||Fe(pe,he,i,a,t.right,t.top,t.right,t.bottom)||Fe(pe,he,i,a,t.left,t.bottom,t.right,t.bottom)}return!1}},render(){return this.$slots.default(this.slotData)}});if(typeof document<"u"&&typeof window<"u"){if(Bo){const e=Le?{passive:!0,capture:!0}:!0;document.addEventListener("touchstart",t=>Qt(t,!0),e),document.addEventListener("touchend",t=>Zt(t,!0),e)}else window.addEventListener("mousedown",e=>Qt(e,!1),!0),window.addEventListener("click",e=>Zt(e,!1),!0);window.addEventListener("resize",zo)}function Qt(e,t){if(oe.autoHideOnMousedown)Do(e,t);else for(let o=0;o=0;n--){const s=ee[n];try{const i=s.containsGlobalTarget=s.mouseDownContains||s.popperNode().contains(e.target);s.pendingHide=!1,requestAnimationFrame(()=>{if(s.pendingHide=!1,!o[s.randomId]&&eo(s,i,e)){if(s.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&i){let r=s.parentPopper;for(;r;)o[r.randomId]=!0,r=r.parentPopper;return}let a=s.parentPopper;for(;a&&eo(a,a.containsGlobalTarget,e);)a.$_handleGlobalClose(e,t),a=a.parentPopper}})}catch{}}}function eo(e,t,o){return o.closeAllPopover||o.closePopover&&t||Gl(e,o)&&!t}function Gl(e,t){if(typeof e.autoHide=="function"){const o=e.autoHide(t);return e.lastAutoHide=o,o}return e.autoHide}function zo(){for(let e=0;e{pe=Ve,he=xe,Ve=e.clientX,xe=e.clientY},Le?{passive:!0}:void 0);function Fe(e,t,o,n,s,i,a,r){const l=((a-s)*(t-i)-(r-i)*(e-s))/((r-i)*(o-e)-(a-s)*(n-t)),f=((o-e)*(t-i)-(n-t)*(e-s))/((r-i)*(o-e)-(a-s)*(n-t));return l>=0&&l<=1&&f>=0&&f<=1}const Ul={extends:Eo()},rt=(e,t)=>{const o=e.__vccOpts||e;for(const[n,s]of t)o[n]=s;return o};function ql(e,t,o,n,s,i){return c(),u("div",{ref:"reference",class:B(["v-popper",{"v-popper--shown":e.slotData.isShown}])},[h(e.$slots,"default",dn(un(e.slotData)))],2)}const Yl=rt(Ul,[["render",ql]]);function Kl(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var o=e.indexOf("Trident/");if(o>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var s=e.indexOf("Edge/");return s>0?parseInt(e.substring(s+5,e.indexOf(".",s)),10):-1}let je;function bt(){bt.init||(bt.init=!0,je=Kl()!==-1)}var lt={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){bt(),St(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});const e=document.createElement("object");this._resizeObject=e,e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",je&&this.$el.appendChild(e),e.data="about:blank",je||this.$el.appendChild(e)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!je&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const Xl=cn();F("data-v-b329ee4c");const Jl={class:"resize-observer",tabindex:"-1"};R();const Ql=Xl((e,t,o,n,s,i)=>(c(),T("div",Jl)));lt.render=Ql;lt.__scopeId="data-v-b329ee4c";lt.__file="src/components/ResizeObserver.vue";const Fo=(e="theme")=>({computed:{themeClass(){return Wl(this[e])}}}),Zl=k({name:"VPopperContent",components:{ResizeObserver:lt},mixins:[Fo()],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},emits:["hide","resize"],methods:{toPx(e){return e!=null&&!isNaN(e)?`${e}px`:null}}}),ec=["id","aria-hidden","tabindex","data-popper-placement"],tc={ref:"inner",class:"v-popper__inner"},oc=p("div",{class:"v-popper__arrow-outer"},null,-1),nc=p("div",{class:"v-popper__arrow-inner"},null,-1),sc=[oc,nc];function ic(e,t,o,n,s,i){const a=K("ResizeObserver");return c(),u("div",{id:e.popperId,ref:"popover",class:B(["v-popper__popper",[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}]]),style:Ae(e.result?{position:e.result.strategy,transform:`translate3d(${Math.round(e.result.x)}px,${Math.round(e.result.y)}px,0)`}:void 0),"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0,onKeyup:t[2]||(t[2]=uo(r=>e.autoHide&&e.$emit("hide"),["esc"]))},[p("div",{class:"v-popper__backdrop",onClick:t[0]||(t[0]=r=>e.autoHide&&e.$emit("hide"))}),p("div",{class:"v-popper__wrapper",style:Ae(e.result?{transformOrigin:e.result.transformOrigin}:void 0)},[p("div",tc,[e.mounted?(c(),u(O,{key:0},[p("div",null,[h(e.$slots,"default")]),e.handleResize?(c(),T(a,{key:0,onNotify:t[1]||(t[1]=r=>e.$emit("resize",r))})):w("",!0)],64)):w("",!0)],512),p("div",{ref:"arrow",class:"v-popper__arrow-container",style:Ae(e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0)},sc,4)],4)],46,ec)}const Ro=rt(Zl,[["render",ic]]),jo={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}};let wt=function(){};typeof window<"u"&&(wt=window.Element);const ac=k({name:"VPopperWrapper",components:{Popper:Yl,PopperContent:Ro},mixins:[jo,Fo("finalTheme")],props:{theme:{type:String,default:null},referenceNode:{type:Function,default:null},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:void 0},positioningDisabled:{type:Boolean,default:void 0},placement:{type:String,default:void 0},delay:{type:[String,Number,Object],default:void 0},distance:{type:[Number,String],default:void 0},skidding:{type:[Number,String],default:void 0},triggers:{type:Array,default:void 0},showTriggers:{type:[Array,Function],default:void 0},hideTriggers:{type:[Array,Function],default:void 0},popperTriggers:{type:Array,default:void 0},popperShowTriggers:{type:[Array,Function],default:void 0},popperHideTriggers:{type:[Array,Function],default:void 0},container:{type:[String,Object,wt,Boolean],default:void 0},boundary:{type:[String,wt],default:void 0},strategy:{type:String,default:void 0},autoHide:{type:[Boolean,Function],default:void 0},handleResize:{type:Boolean,default:void 0},instantMove:{type:Boolean,default:void 0},eagerMount:{type:Boolean,default:void 0},popperClass:{type:[String,Array,Object],default:void 0},computeTransformOrigin:{type:Boolean,default:void 0},autoMinSize:{type:Boolean,default:void 0},autoSize:{type:[Boolean,String],default:void 0},autoMaxSize:{type:Boolean,default:void 0},autoBoundaryMaxSize:{type:Boolean,default:void 0},preventOverflow:{type:Boolean,default:void 0},overflowPadding:{type:[Number,String],default:void 0},arrowPadding:{type:[Number,String],default:void 0},arrowOverflow:{type:Boolean,default:void 0},flip:{type:Boolean,default:void 0},shift:{type:Boolean,default:void 0},shiftCrossAxis:{type:Boolean,default:void 0},noAutoFocus:{type:Boolean,default:void 0},disposeTimeout:{type:Number,default:void 0}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},computed:{finalTheme(){return this.theme??this.$options.vPopperTheme}},methods:{getTargetNodes(){return Array.from(this.$el.children).filter(e=>e!==this.$refs.popperContent.$el)}}});function rc(e,t,o,n,s,i){const a=K("PopperContent"),r=K("Popper");return c(),T(r,Se({ref:"popper"},e.$props,{theme:e.finalTheme,"target-nodes":e.getTargetNodes,"popper-node":()=>e.$refs.popperContent.$el,class:[e.themeClass],onShow:t[0]||(t[0]=()=>e.$emit("show")),onHide:t[1]||(t[1]=()=>e.$emit("hide")),"onUpdate:shown":t[2]||(t[2]=l=>e.$emit("update:shown",l)),onApplyShow:t[3]||(t[3]=()=>e.$emit("apply-show")),onApplyHide:t[4]||(t[4]=()=>e.$emit("apply-hide")),onCloseGroup:t[5]||(t[5]=()=>e.$emit("close-group")),onCloseDirective:t[6]||(t[6]=()=>e.$emit("close-directive")),onAutoHide:t[7]||(t[7]=()=>e.$emit("auto-hide")),onResize:t[8]||(t[8]=()=>e.$emit("resize"))}),{default:v(({popperId:l,isShown:f,shouldMountContent:$,skipTransition:m,autoHide:_,show:g,hide:y,handleResize:P,onResize:b,classes:A,result:N})=>[h(e.$slots,"default",{shown:f,show:g,hide:y}),S(a,{ref:"popperContent","popper-id":l,theme:e.finalTheme,shown:f,mounted:$,"skip-transition":m,"auto-hide":_,"handle-resize":P,classes:A,result:N,onHide:y,onResize:b},{default:v(()=>[h(e.$slots,"popper",{shown:f,hide:y})]),_:2},1032,["popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:3},16,["theme","target-nodes","popper-node","class"])}const Bt=rt(ac,[["render",rc]]),lc={...Bt,name:"VDropdown",vPopperTheme:"dropdown"},cc={...Bt,name:"VMenu",vPopperTheme:"menu"},dc={...Bt,name:"VTooltip",vPopperTheme:"tooltip"},uc=k({name:"VTooltipDirective",components:{Popper:Eo(),PopperContent:Ro},mixins:[jo],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default:e=>Be(e.theme,"html")},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default:e=>Be(e.theme,"loadingContent")},targetNodes:{type:Function,required:!0}},data(){return{asyncContent:null}},computed:{isContentAsync(){return typeof this.content=="function"},loading(){return this.isContentAsync&&this.asyncContent==null},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if(typeof this.content=="function"&&this.$_isShown&&(e||!this.$_loading&&this.asyncContent==null)){this.asyncContent=null,this.$_loading=!0;const t=++this.$_fetchId,o=this.content(this);o.then?o.then(n=>this.onResult(t,n)):this.onResult(t,o)}},onResult(e,t){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=t)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}}),pc=["innerHTML"],hc=["textContent"];function fc(e,t,o,n,s,i){const a=K("PopperContent"),r=K("Popper");return c(),T(r,Se({ref:"popper"},e.$attrs,{theme:e.theme,"target-nodes":e.targetNodes,"popper-node":()=>e.$refs.popperContent.$el,onApplyShow:e.onShow,onApplyHide:e.onHide}),{default:v(({popperId:l,isShown:f,shouldMountContent:$,skipTransition:m,autoHide:_,hide:g,handleResize:y,onResize:P,classes:b,result:A})=>[S(a,{ref:"popperContent",class:B({"v-popper--tooltip-loading":e.loading}),"popper-id":l,theme:e.theme,shown:f,mounted:$,"skip-transition":m,"auto-hide":_,"handle-resize":y,classes:b,result:A,onHide:g,onResize:P},{default:v(()=>[e.html?(c(),u("div",{key:0,innerHTML:e.finalContent},null,8,pc)):(c(),u("div",{key:1,textContent:V(e.finalContent)},null,8,hc))]),_:2},1032,["class","popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:1},16,["theme","target-nodes","popper-node","onApplyShow","onApplyHide"])}const mc=rt(uc,[["render",fc]]),Wo="v-popper--has-tooltip";function vc(e,t){let o=e.placement;if(!o&&t)for(const n of Oo)t[n]&&(o=n);return o||(o=Be(e.theme||"tooltip","placement")),o}function Go(e,t,o){let n;const s=typeof t;return s==="string"?n={content:t}:t&&s==="object"?n=t:n={content:!1},n.placement=vc(n,o),n.targetNodes=()=>[e],n.referenceNode=()=>e,n}let pt,Oe,_c=0;function gc(){if(pt)return;Oe=I([]),pt=pn({name:"VTooltipDirectiveApp",setup(){return{directives:Oe}},render(){return this.directives.map(t=>hn(mc,{...t.options,shown:t.shown||t.options.shown,key:t.id}))},devtools:{hide:!0}});const e=document.createElement("div");document.body.appendChild(e),pt.mount(e)}function $c(e,t,o){gc();const n=I(Go(e,t,o)),s=I(!1),i={id:_c++,options:n,shown:s};return Oe.value.push(i),e.classList&&e.classList.add(Wo),e.$_popper={options:n,item:i,show(){s.value=!0},hide(){s.value=!1}}}function Uo(e){if(e.$_popper){const t=Oe.value.indexOf(e.$_popper.item);t!==-1&&Oe.value.splice(t,1),delete e.$_popper,delete e.$_popperOldShown,delete e.$_popperMountTarget}e.classList&&e.classList.remove(Wo)}function to(e,{value:t,modifiers:o}){const n=Go(e,t,o);if(!n.content||Be(n.theme||"tooltip","disabled"))Uo(e);else{let s;e.$_popper?(s=e.$_popper,s.options.value=n):s=$c(e,t,o),typeof t.shown<"u"&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?s.show():s.hide())}}const yc={beforeMount:to,updated:to,beforeUnmount(e){Uo(e)}};function oo(e){e.addEventListener("mousedown",Ke),e.addEventListener("click",Ke),e.addEventListener("touchstart",qo,Le?{passive:!0}:!1)}function no(e){e.removeEventListener("mousedown",Ke),e.removeEventListener("click",Ke),e.removeEventListener("touchstart",qo),e.removeEventListener("touchend",Yo),e.removeEventListener("touchcancel",Ko)}function Ke(e){const t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function qo(e){if(e.changedTouches.length===1){const t=e.currentTarget;t.$_vclosepopover_touch=!0;const o=e.changedTouches[0];t.$_vclosepopover_touchPoint=o,t.addEventListener("touchend",Yo),t.addEventListener("touchcancel",Ko)}}function Yo(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,e.changedTouches.length===1){const o=e.changedTouches[0],n=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(o.screenY-n.screenY)<20&&Math.abs(o.screenX-n.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function Ko(e){const t=e.currentTarget;t.$_vclosepopover_touch=!1}const bc={beforeMount(e,{value:t,modifiers:o}){e.$_closePopoverModifiers=o,(typeof t>"u"||t)&&oo(e)},updated(e,{value:t,oldValue:o,modifiers:n}){e.$_closePopoverModifiers=n,t!==o&&(typeof t>"u"||t?oo(e):no(e))},beforeUnmount(e){no(e)}};function wc(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,Io(oe,t),e.directive("tooltip",yc),e.directive("close-popper",bc),e.component("VTooltip",dc),e.component("VDropdown",lc),e.component("VMenu",cc))}const kc={version:"5.2.2",install:wc,options:oe},so=typeof navigator<"u"&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),Pc={install:(e,t={})=>{typeof window<"u"&&window.addEventListener("click",o=>{o.composedPath().some(s=>{var i,a,r,l;return((a=(i=s==null?void 0:s.classList)==null?void 0:i.contains)==null?void 0:a.call(i,"vp-code-group"))||((l=(r=s==null?void 0:s.classList)==null?void 0:r.contains)==null?void 0:l.call(r,"tabs"))})&&zo()},{passive:!0}),e.use(kc,{...t,themes:{twoslash:{$extend:"dropdown",triggers:so?["touch"]:["hover","touch"],popperTriggers:so?["touch"]:["hover","touch"],placement:"bottom-start",overflowPadding:10,delay:0,handleResize:!1,autoHide:!0,instantMove:!0,flip:!1,arrowPadding:8,autoBoundaryMaxSize:!0},"twoslash-query":{$extend:"twoslash",triggers:["click"],popperTriggers:["click"],autoHide:!1},"twoslash-completion":{$extend:"twoslash-query",triggers:["click"],popperTriggers:["click"],autoHide:!1,distance:0,arrowOverflow:!0},...t.theme}})}},Z=[{name:"Northstar",logo:"/images/sponsors/Northstar.png",website:"https://www.quantit.tech",amount:600},{name:"flameOnYou",text:"flameOnYou",logo:"/images/sponsors/flameOnYou.jpg",website:"https://github.com/flameOnYou",amount:1600}],Sc={class:"home-section sponsor-section"},Tc={class:"home-section-content sponsor"},Lc={class:"sponsor-grid sponsor-top-grid"},Ac=["href"],Cc=["src"],Nc={key:0,class:"text"},Vc=["href"],xc=["src"],Mc={key:0,class:"text"},Hc={key:0,class:"sponsor-grid sponsor-platinum-grid"},Ic=["href"],Bc=["src"],Oc={key:1,class:"sponsor-grid sponsor-gold-grid"},Ec=["href"],Dc=["src"],zc={class:"sponsor-become"},Fc={target:"_blank",rel:"noreferrer",href:"./sponsor.html"},Rc={__name:"HomeSponsor",setup(e){Z.sort((a,r)=>r.amount-a.amount);const t=[],o=[];for(let a=3;a=5e3?t.push(r):o.push(r)}const n=I(t),s=I(o),{lang:i}=Xe();return(a,r)=>(c(),u("section",Sc,[p("div",Tc,[p("h2",null,V(d(i)==="zh-CN"?"赞助商":"Sponsors"),1),p("div",Lc,[p("a",{class:"sponsor-grid-item item-no1",href:d(Z)[0].website,target:"_blank",rel:"noreferrer"},[p("img",{class:"image",src:d(Z)[0].logo},null,8,Cc),d(Z)[0].text?(c(),u("span",Nc,V(d(Z)[0].text),1)):w("",!0)],8,Ac),p("a",{class:"sponsor-grid-item item-no1",href:d(Z)[1].website,target:"_blank",rel:"noreferrer"},[p("img",{class:"image",src:d(Z)[1].logo},null,8,xc),d(Z)[1].text?(c(),u("span",Mc,V(d(Z)[1].text),1)):w("",!0)],8,Vc)]),n.value.length>0?(c(),u("div",Hc,[(c(!0),u(O,null,j(n.value,l=>(c(),u("a",{class:"sponsor-grid-item item",target:"_blank",rel:"noreferrer",href:l.website},[p("img",{class:"image",src:l.logo},null,8,Bc)],8,Ic))),256))])):w("",!0),s.value.length>0?(c(),u("div",Oc,[(c(!0),u(O,null,j(s.value,l=>(c(),u("a",{class:"sponsor-grid-item item",target:"_blank",rel:"noreferrer",href:l.website},[p("img",{class:"image",src:l.logo},null,8,Dc)],8,Ec))),256))])):w("",!0),p("div",zc,[p("a",Fc,V(d(i)==="zh-CN"?"成为赞助商":"Become a sponsor"),1)])])]))}},jc=L(Rc,[["__scopeId","data-v-314d4013"]]),Wc=e=>(F("data-v-1cd5ff58"),e=e(),R(),e),Gc={class:"NotFound"},Uc=Wc(()=>p("div",{class:"logo"},[p("span",null,"4"),p("img",{src:fn}),p("span",null,"4")],-1)),qc={class:"title"},Yc={class:"tip",style:{"margin-top":"30px"}},Kc={class:"tip"},Xc={class:"action"},Jc=["href"],Qc={__name:"NotFound",setup(e){const{lang:t}=Xe(),o=I("/");return we(()=>{o.value=t.value==="zh-CN"?"/":`/${t.value}/`}),(n,s)=>(c(),u("div",Gc,[Uc,p("p",qc,V(d(t)==="zh-CN"?"未找到页面":"Page Not Found"),1),p("p",Yc,V(d(t)==="zh-CN"?"确保地址正确且页面未移除。":"Make sure the address is correct and the page hasn't moved."),1),p("p",Kc,V(d(t)==="zh-CN"?"如果您认为这是一个错误,请联系您的 KLineChart 管理员。":"Please contact your KLineChart administrator if you think this is a mistake."),1),p("div",Xc,[p("a",{class:"link",href:d(Je)(o.value),"aria-label":"go to home"},V(d(t)==="zh-CN"?"返回首页":"Take me home"),9,Jc)])]))}},Zc=L(Qc,[["__scopeId","data-v-1cd5ff58"]]),ed={__name:"Layout",setup(e){const{isDark:t}=Xe(),o=()=>"startViewTransition"in document&&window.matchMedia("(prefers-reduced-motion: no-preference)").matches;return Tt("toggle-appearance",async({clientX:n,clientY:s})=>{if(!o()){t.value=!t.value;return}const i=[`circle(0px at ${n}px ${s}px)`,`circle(${Math.hypot(Math.max(n,innerWidth-n),Math.max(s,innerHeight-s))}px at ${n}px ${s}px)`];await document.startViewTransition(async()=>{t.value=!t.value,await St()}).ready,document.documentElement.animate({clipPath:t.value?i.reverse():i},{duration:300,easing:"ease-in",pseudoElement:`::view-transition-${t.value?"old":"new"}(root)`})}),(n,s)=>(c(),T(d(ko).Layout,null,{"home-features-after":v(()=>[S(jc)]),"not-found":v(()=>[S(Zc)]),_:1}))}},td={},od={class:"Badge"};function nd(e,t){return c(),u("span",od,[h(e.$slots,"default",{},void 0,!0)])}const sd=L(td,[["render",nd],["__scopeId","data-v-dc2f5624"]]),ad={extends:ko,Layout:ed,enhanceApp({app:e}){e.use(Pc),e.component("Badge",sd)}};export{ad as R,Za as c,x as u}; +const __vite__fileDeps=["assets/chunks/VPLocalSearchBox.DJCM-77W.js","assets/chunks/framework.DxmCH4Ps.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{d as k,o as c,c as u,r as h,a as de,t as V,n as B,b as T,w as v,e as w,T as kt,_ as L,u as Xe,i as Jo,f as Qo,g as Je,h as C,j as p,k as d,p as F,l as R,m as be,q as ht,s as I,v as _e,x as Qe,y as we,z as Pt,A as io,B as Zo,C as en,D as K,F as O,E as j,G as ao,H as Ze,I as S,J as Pe,K as ro,L as et,M as Se,N as tt,O as tn,P as Ae,Q as ft,R as St,S as lo,U as ot,V as on,W as nn,X as sn,Y as co,Z as Tt,$ as an,a0 as uo,a1 as rn,a2 as ln,a3 as cn,a4 as dn,a5 as un,a6 as pn,a7 as hn,a8 as fn}from"./framework.DxmCH4Ps.js";const mn=k({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(e){return(t,o)=>(c(),u("span",{class:B(["VPBadge",t.type])},[h(t.$slots,"default",{},()=>[de(V(t.text),1)])],2))}}),vn={key:0,class:"VPBackdrop"},_n=k({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(e){return(t,o)=>(c(),T(kt,{name:"fade"},{default:v(()=>[t.show?(c(),u("div",vn)):w("",!0)]),_:1}))}}),gn=L(_n,[["__scopeId","data-v-52314ac2"]]),x=Xe;function $n(e,t){let o,n=!1;return()=>{o&&clearTimeout(o),n?o=setTimeout(e,t):(e(),(n=!0)&&setTimeout(()=>n=!1,t))}}function mt(e){return/^\//.test(e)?e:`/${e}`}function Lt(e){const{pathname:t,search:o,hash:n,protocol:s}=new URL(e,"http://a.com");if(Jo(e)||e.startsWith("#")||!s.startsWith("http")||!Qo(t))return e;const{site:i}=x(),a=t.endsWith("/")||t.endsWith(".html")?e:e.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${o}${n}`);return Je(a)}function Ee({correspondingLink:e=!1}={}){const{site:t,localeIndex:o,page:n,theme:s,hash:i}=x(),a=C(()=>{var l,f;return{label:(l=t.value.locales[o.value])==null?void 0:l.label,link:((f=t.value.locales[o.value])==null?void 0:f.link)||(o.value==="root"?"/":`/${o.value}/`)}});return{localeLinks:C(()=>Object.entries(t.value.locales).flatMap(([l,f])=>a.value.label===f.label?[]:{text:f.label,link:yn(f.link||(l==="root"?"/":`/${l}/`),s.value.i18nRouting!==!1&&e,n.value.relativePath.slice(a.value.link.length-1),!t.value.cleanUrls)+i.value})),currentLang:a}}function yn(e,t,o,n){return t?e.replace(/\/$/,"")+mt(o.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,n?".html":"")):e}const bn=e=>(F("data-v-27ac20e2"),e=e(),R(),e),wn={class:"NotFound"},kn={class:"code"},Pn={class:"title"},Sn=bn(()=>p("div",{class:"divider"},null,-1)),Tn={class:"quote"},Ln={class:"action"},An=["href","aria-label"],Cn=k({__name:"NotFound",setup(e){const{theme:t}=x(),{currentLang:o}=Ee();return(n,s)=>{var i,a,r,l,f;return c(),u("div",wn,[p("p",kn,V(((i=d(t).notFound)==null?void 0:i.code)??"404"),1),p("h1",Pn,V(((a=d(t).notFound)==null?void 0:a.title)??"PAGE NOT FOUND"),1),Sn,p("blockquote",Tn,V(((r=d(t).notFound)==null?void 0:r.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),p("div",Ln,[p("a",{class:"link",href:d(Je)(d(o).link),"aria-label":((l=d(t).notFound)==null?void 0:l.linkLabel)??"go to home"},V(((f=d(t).notFound)==null?void 0:f.linkText)??"Take me home"),9,An)])])}}}),Nn=L(Cn,[["__scopeId","data-v-27ac20e2"]]);function po(e,t){if(Array.isArray(e))return Re(e);if(e==null)return[];t=mt(t);const o=Object.keys(e).sort((s,i)=>i.split("/").length-s.split("/").length).find(s=>t.startsWith(mt(s))),n=o?e[o]:[];return Array.isArray(n)?Re(n):Re(n.items,n.base)}function Vn(e){const t=[];let o=0;for(const n in e){const s=e[n];if(s.items){o=t.push(s);continue}t[o]||t.push({items:[]}),t[o].items.push(s)}return t}function xn(e){const t=[];function o(n){for(const s of n)s.text&&s.link&&t.push({text:s.text,link:s.link,docFooterText:s.docFooterText}),s.items&&o(s.items)}return o(e),t}function vt(e,t){return Array.isArray(t)?t.some(o=>vt(e,o)):be(e,t.link)?!0:t.items?vt(e,t.items):!1}function Re(e,t){return[...e].map(o=>{const n={...o},s=n.base||t;return s&&n.link&&(n.link=s+n.link),n.items&&(n.items=Re(n.items,s)),n})}function ue(){const{frontmatter:e,page:t,theme:o}=x(),n=ht("(min-width: 960px)"),s=I(!1),i=C(()=>{const P=o.value.sidebar,b=t.value.relativePath;return P?po(P,b):[]}),a=I(i.value);_e(i,(P,b)=>{JSON.stringify(P)!==JSON.stringify(b)&&(a.value=i.value)});const r=C(()=>e.value.sidebar!==!1&&a.value.length>0&&e.value.layout!=="home"),l=C(()=>f?e.value.aside==null?o.value.aside==="left":e.value.aside==="left":!1),f=C(()=>e.value.layout==="home"?!1:e.value.aside!=null?!!e.value.aside:o.value.aside!==!1),$=C(()=>r.value&&n.value),m=C(()=>r.value?Vn(a.value):[]);function _(){s.value=!0}function g(){s.value=!1}function y(){s.value?g():_()}return{isOpen:s,sidebar:a,sidebarGroups:m,hasSidebar:r,hasAside:f,leftAside:l,isSidebarEnabled:$,open:_,close:g,toggle:y}}function Mn(e,t){let o;Qe(()=>{o=e.value?document.activeElement:void 0}),we(()=>{window.addEventListener("keyup",n)}),Pt(()=>{window.removeEventListener("keyup",n)});function n(s){s.key==="Escape"&&e.value&&(t(),o==null||o.focus())}}function Hn(e){const{page:t,hash:o}=x(),n=I(!1),s=C(()=>e.value.collapsed!=null),i=C(()=>!!e.value.link),a=I(!1),r=()=>{a.value=be(t.value.relativePath,e.value.link)};_e([t,e,o],r),we(r);const l=C(()=>a.value?!0:e.value.items?vt(t.value.relativePath,e.value.items):!1),f=C(()=>!!(e.value.items&&e.value.items.length));Qe(()=>{n.value=!!(s.value&&e.value.collapsed)}),io(()=>{(a.value||l.value)&&(n.value=!1)});function $(){s.value&&(n.value=!n.value)}return{collapsed:n,collapsible:s,isLink:i,isActiveLink:a,hasActiveLink:l,hasChildren:f,toggle:$}}function In(){const{hasSidebar:e}=ue(),t=ht("(min-width: 960px)"),o=ht("(min-width: 1280px)");return{isAsideEnabled:C(()=>!o.value&&!t.value?!1:e.value?o.value:t.value)}}const _t=[];function ho(e){return typeof e.outline=="object"&&!Array.isArray(e.outline)&&e.outline.label||e.outlineTitle||"On this page"}function At(e){const t=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(o=>o.id&&o.hasChildNodes()).map(o=>{const n=Number(o.tagName[1]);return{element:o,title:Bn(o),link:"#"+o.id,level:n}});return On(t,e)}function Bn(e){let t="";for(const o of e.childNodes)if(o.nodeType===1){if(o.classList.contains("VPBadge")||o.classList.contains("header-anchor")||o.classList.contains("ignore-header"))continue;t+=o.textContent}else o.nodeType===3&&(t+=o.textContent);return t.trim()}function On(e,t){if(t===!1)return[];const o=(typeof t=="object"&&!Array.isArray(t)?t.level:t)||2,[n,s]=typeof o=="number"?[o,o]:o==="deep"?[2,6]:o;e=e.filter(a=>a.level>=n&&a.level<=s),_t.length=0;for(const{element:a,link:r}of e)_t.push({element:a,link:r});const i=[];e:for(let a=0;a=0;l--){const f=e[l];if(f.level{requestAnimationFrame(i),window.addEventListener("scroll",n)}),Zo(()=>{a(location.hash)}),Pt(()=>{window.removeEventListener("scroll",n)});function i(){if(!o.value)return;const r=window.scrollY,l=window.innerHeight,f=document.body.offsetHeight,$=Math.abs(r+l-f)<1,m=_t.map(({element:g,link:y})=>({link:y,top:Dn(g)})).filter(({top:g})=>!Number.isNaN(g)).sort((g,y)=>g.top-y.top);if(!m.length){a(null);return}if(r<1){a(null);return}if($){a(m[m.length-1].link);return}let _=null;for(const{link:g,top:y}of m){if(y>r+en()+4)break;_=g}a(_)}function a(r){s&&s.classList.remove("active"),r==null?s=null:s=e.value.querySelector(`a[href="${decodeURIComponent(r)}"]`);const l=s;l?(l.classList.add("active"),t.value.style.top=l.offsetTop+39+"px",t.value.style.opacity="1"):(t.value.style.top="33px",t.value.style.opacity="0")}}function Dn(e){let t=0;for(;e!==document.body;){if(e===null)return NaN;t+=e.offsetTop,e=e.offsetParent}return t}const zn=["href","title"],Fn=k({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(e){function t({target:o}){const n=o.href.split("#")[1],s=document.getElementById(decodeURIComponent(n));s==null||s.focus({preventScroll:!0})}return(o,n)=>{const s=K("VPDocOutlineItem",!0);return c(),u("ul",{class:B(["VPDocOutlineItem",o.root?"root":"nested"])},[(c(!0),u(O,null,j(o.headers,({children:i,link:a,title:r})=>(c(),u("li",null,[p("a",{class:"outline-link",href:a,onClick:t,title:r},V(r),9,zn),i!=null&&i.length?(c(),T(s,{key:0,headers:i},null,8,["headers"])):w("",!0)]))),256))],2)}}}),fo=L(Fn,[["__scopeId","data-v-502755ec"]]),Rn={class:"content"},jn={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Wn=k({__name:"VPDocAsideOutline",setup(e){const{frontmatter:t,theme:o}=x(),n=ao([]);Ze(()=>{n.value=At(t.value.outline??o.value.outline)});const s=I(),i=I();return En(s,i),(a,r)=>(c(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:B(["VPDocAsideOutline",{"has-outline":n.value.length>0}]),ref_key:"container",ref:s,role:"navigation"},[p("div",Rn,[p("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),p("div",jn,V(d(ho)(d(o))),1),S(fo,{headers:n.value,root:!0},null,8,["headers"])])],2))}}),Gn=L(Wn,[["__scopeId","data-v-bee31bcc"]]),Un={class:"VPDocAsideCarbonAds"},qn=k({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(e){const t=()=>null;return(o,n)=>(c(),u("div",Un,[S(d(t),{"carbon-ads":o.carbonAds},null,8,["carbon-ads"])]))}}),Yn=e=>(F("data-v-f5236977"),e=e(),R(),e),Kn={class:"VPDocAside"},Xn=Yn(()=>p("div",{class:"spacer"},null,-1)),Jn=k({__name:"VPDocAside",setup(e){const{theme:t}=x();return(o,n)=>(c(),u("div",Kn,[h(o.$slots,"aside-top",{},void 0,!0),h(o.$slots,"aside-outline-before",{},void 0,!0),S(Gn),h(o.$slots,"aside-outline-after",{},void 0,!0),Xn,h(o.$slots,"aside-ads-before",{},void 0,!0),d(t).carbonAds?(c(),T(qn,{key:0,"carbon-ads":d(t).carbonAds},null,8,["carbon-ads"])):w("",!0),h(o.$slots,"aside-ads-after",{},void 0,!0),h(o.$slots,"aside-bottom",{},void 0,!0)]))}}),Qn=L(Jn,[["__scopeId","data-v-f5236977"]]);function Zn(){const{theme:e,page:t}=x();return C(()=>{const{text:o="Edit this page",pattern:n=""}=e.value.editLink||{};let s;return typeof n=="function"?s=n(t.value):s=n.replace(/:path/g,t.value.filePath),{url:s,text:o}})}function es(){const{page:e,theme:t,frontmatter:o}=x();return C(()=>{var f,$,m,_,g,y,P,b;const n=po(t.value.sidebar,e.value.relativePath),s=xn(n),i=ts(s,A=>A.link.replace(/[?#].*$/,"")),a=i.findIndex(A=>be(e.value.relativePath,A.link)),r=((f=t.value.docFooter)==null?void 0:f.prev)===!1&&!o.value.prev||o.value.prev===!1,l=(($=t.value.docFooter)==null?void 0:$.next)===!1&&!o.value.next||o.value.next===!1;return{prev:r?void 0:{text:(typeof o.value.prev=="string"?o.value.prev:typeof o.value.prev=="object"?o.value.prev.text:void 0)??((m=i[a-1])==null?void 0:m.docFooterText)??((_=i[a-1])==null?void 0:_.text),link:(typeof o.value.prev=="object"?o.value.prev.link:void 0)??((g=i[a-1])==null?void 0:g.link)},next:l?void 0:{text:(typeof o.value.next=="string"?o.value.next:typeof o.value.next=="object"?o.value.next.text:void 0)??((y=i[a+1])==null?void 0:y.docFooterText)??((P=i[a+1])==null?void 0:P.text),link:(typeof o.value.next=="object"?o.value.next.link:void 0)??((b=i[a+1])==null?void 0:b.link)}}})}function ts(e,t){const o=new Set;return e.filter(n=>{const s=t(n);return o.has(s)?!1:o.add(s)})}const ie=k({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(e){const t=e,o=C(()=>t.tag??(t.href?"a":"span")),n=C(()=>t.href&&ro.test(t.href)||t.target==="_blank");return(s,i)=>(c(),T(Pe(o.value),{class:B(["VPLink",{link:s.href,"vp-external-link-icon":n.value,"no-icon":s.noIcon}]),href:s.href?d(Lt)(s.href):void 0,target:s.target??(n.value?"_blank":void 0),rel:s.rel??(n.value?"noreferrer":void 0)},{default:v(()=>[h(s.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),os={class:"VPLastUpdated"},ns=["datetime"],ss=k({__name:"VPDocFooterLastUpdated",setup(e){const{theme:t,page:o,frontmatter:n,lang:s}=x(),i=C(()=>new Date(n.value.lastUpdated??o.value.lastUpdated)),a=C(()=>i.value.toISOString()),r=I("");return we(()=>{Qe(()=>{var l,f,$;r.value=new Intl.DateTimeFormat((f=(l=t.value.lastUpdated)==null?void 0:l.formatOptions)!=null&&f.forceLocale?s.value:void 0,(($=t.value.lastUpdated)==null?void 0:$.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(i.value)})}),(l,f)=>{var $;return c(),u("p",os,[de(V((($=d(t).lastUpdated)==null?void 0:$.text)||d(t).lastUpdatedText||"Last updated")+": ",1),p("time",{datetime:a.value},V(r.value),9,ns)])}}}),is=L(ss,[["__scopeId","data-v-b5542b4a"]]),mo=e=>(F("data-v-6349d241"),e=e(),R(),e),as={key:0,class:"VPDocFooter"},rs={key:0,class:"edit-info"},ls={key:0,class:"edit-link"},cs=mo(()=>p("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),ds={key:1,class:"last-updated"},us={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},ps=mo(()=>p("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),hs={class:"pager"},fs=["innerHTML"],ms=["innerHTML"],vs={class:"pager"},_s=["innerHTML"],gs=["innerHTML"],$s=k({__name:"VPDocFooter",setup(e){const{theme:t,page:o,frontmatter:n}=x(),s=Zn(),i=es(),a=C(()=>t.value.editLink&&n.value.editLink!==!1),r=C(()=>o.value.lastUpdated&&n.value.lastUpdated!==!1),l=C(()=>a.value||r.value||i.value.prev||i.value.next);return(f,$)=>{var m,_,g,y;return l.value?(c(),u("footer",as,[h(f.$slots,"doc-footer-before",{},void 0,!0),a.value||r.value?(c(),u("div",rs,[a.value?(c(),u("div",ls,[S(ie,{class:"edit-link-button",href:d(s).url,"no-icon":!0},{default:v(()=>[cs,de(" "+V(d(s).text),1)]),_:1},8,["href"])])):w("",!0),r.value?(c(),u("div",ds,[S(is)])):w("",!0)])):w("",!0),(m=d(i).prev)!=null&&m.link||(_=d(i).next)!=null&&_.link?(c(),u("nav",us,[ps,p("div",hs,[(g=d(i).prev)!=null&&g.link?(c(),T(ie,{key:0,class:"pager-link prev",href:d(i).prev.link},{default:v(()=>{var P;return[p("span",{class:"desc",innerHTML:((P=d(t).docFooter)==null?void 0:P.prev)||"Previous page"},null,8,fs),p("span",{class:"title",innerHTML:d(i).prev.text},null,8,ms)]}),_:1},8,["href"])):w("",!0)]),p("div",vs,[(y=d(i).next)!=null&&y.link?(c(),T(ie,{key:0,class:"pager-link next",href:d(i).next.link},{default:v(()=>{var P;return[p("span",{class:"desc",innerHTML:((P=d(t).docFooter)==null?void 0:P.next)||"Next page"},null,8,_s),p("span",{class:"title",innerHTML:d(i).next.text},null,8,gs)]}),_:1},8,["href"])):w("",!0)])])):w("",!0)])):w("",!0)}}}),ys=L($s,[["__scopeId","data-v-6349d241"]]),bs=e=>(F("data-v-ec2f3bcf"),e=e(),R(),e),ws={class:"container"},ks=bs(()=>p("div",{class:"aside-curtain"},null,-1)),Ps={class:"aside-container"},Ss={class:"aside-content"},Ts={class:"content"},Ls={class:"content-container"},As={class:"main"},Cs=k({__name:"VPDoc",setup(e){const{theme:t}=x(),o=et(),{hasSidebar:n,hasAside:s,leftAside:i}=ue(),a=C(()=>o.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(r,l)=>{const f=K("Content");return c(),u("div",{class:B(["VPDoc",{"has-sidebar":d(n),"has-aside":d(s)}])},[h(r.$slots,"doc-top",{},void 0,!0),p("div",ws,[d(s)?(c(),u("div",{key:0,class:B(["aside",{"left-aside":d(i)}])},[ks,p("div",Ps,[p("div",Ss,[S(Qn,null,{"aside-top":v(()=>[h(r.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[h(r.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[h(r.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[h(r.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[h(r.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[h(r.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):w("",!0),p("div",Ts,[p("div",Ls,[h(r.$slots,"doc-before",{},void 0,!0),p("main",As,[S(f,{class:B(["vp-doc",[a.value,d(t).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),S(ys,null,{"doc-footer-before":v(()=>[h(r.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),h(r.$slots,"doc-after",{},void 0,!0)])])]),h(r.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Ns=L(Cs,[["__scopeId","data-v-ec2f3bcf"]]),Vs=k({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(e){const t=e,o=C(()=>t.href&&ro.test(t.href)),n=C(()=>t.tag||t.href?"a":"button");return(s,i)=>(c(),T(Pe(n.value),{class:B(["VPButton",[s.size,s.theme]]),href:s.href?d(Lt)(s.href):void 0,target:t.target??(o.value?"_blank":void 0),rel:t.rel??(o.value?"noreferrer":void 0)},{default:v(()=>[de(V(s.text),1)]),_:1},8,["class","href","target","rel"]))}}),xs=L(Vs,[["__scopeId","data-v-f5318b71"]]),Ms=["src","alt"],Hs=k({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(e){return(t,o)=>{const n=K("VPImage",!0);return t.image?(c(),u(O,{key:0},[typeof t.image=="string"||"src"in t.image?(c(),u("img",Se({key:0,class:"VPImage"},typeof t.image=="string"?t.$attrs:{...t.image,...t.$attrs},{src:d(Je)(typeof t.image=="string"?t.image:t.image.src),alt:t.alt??(typeof t.image=="string"?"":t.image.alt||"")}),null,16,Ms)):(c(),u(O,{key:1},[S(n,Se({class:"dark",image:t.image.dark,alt:t.image.alt},t.$attrs),null,16,["image","alt"]),S(n,Se({class:"light",image:t.image.light,alt:t.image.alt},t.$attrs),null,16,["image","alt"])],64))],64)):w("",!0)}}}),We=L(Hs,[["__scopeId","data-v-f0a675ff"]]),Is=e=>(F("data-v-14cc5c99"),e=e(),R(),e),Bs={class:"container"},Os={class:"main"},Es={key:0,class:"name"},Ds=["innerHTML"],zs=["innerHTML"],Fs=["innerHTML"],Rs={key:0,class:"actions"},js={key:0,class:"image"},Ws={class:"image-container"},Gs=Is(()=>p("div",{class:"image-bg"},null,-1)),Us=k({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(e){const t=tt("hero-image-slot-exists");return(o,n)=>(c(),u("div",{class:B(["VPHero",{"has-image":o.image||d(t)}])},[p("div",Bs,[p("div",Os,[h(o.$slots,"home-hero-info-before",{},void 0,!0),h(o.$slots,"home-hero-info",{},()=>[o.name?(c(),u("h1",Es,[p("span",{innerHTML:o.name,class:"clip"},null,8,Ds)])):w("",!0),o.text?(c(),u("p",{key:1,innerHTML:o.text,class:"text"},null,8,zs)):w("",!0),o.tagline?(c(),u("p",{key:2,innerHTML:o.tagline,class:"tagline"},null,8,Fs)):w("",!0)],!0),h(o.$slots,"home-hero-info-after",{},void 0,!0),o.actions?(c(),u("div",Rs,[(c(!0),u(O,null,j(o.actions,s=>(c(),u("div",{key:s.link,class:"action"},[S(xs,{tag:"a",size:"medium",theme:s.theme,text:s.text,href:s.link,target:s.target,rel:s.rel},null,8,["theme","text","href","target","rel"])]))),128))])):w("",!0),h(o.$slots,"home-hero-actions-after",{},void 0,!0)]),o.image||d(t)?(c(),u("div",js,[p("div",Ws,[Gs,h(o.$slots,"home-hero-image",{},()=>[o.image?(c(),T(We,{key:0,class:"image-src",image:o.image},null,8,["image"])):w("",!0)],!0)])])):w("",!0)])],2))}}),qs=L(Us,[["__scopeId","data-v-14cc5c99"]]),Ys=k({__name:"VPHomeHero",setup(e){const{frontmatter:t}=x();return(o,n)=>d(t).hero?(c(),T(qs,{key:0,class:"VPHomeHero",name:d(t).hero.name,text:d(t).hero.text,tagline:d(t).hero.tagline,image:d(t).hero.image,actions:d(t).hero.actions},{"home-hero-info-before":v(()=>[h(o.$slots,"home-hero-info-before")]),"home-hero-info":v(()=>[h(o.$slots,"home-hero-info")]),"home-hero-info-after":v(()=>[h(o.$slots,"home-hero-info-after")]),"home-hero-actions-after":v(()=>[h(o.$slots,"home-hero-actions-after")]),"home-hero-image":v(()=>[h(o.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):w("",!0)}}),Ks=e=>(F("data-v-f8a41102"),e=e(),R(),e),Xs={class:"box"},Js={key:0,class:"icon"},Qs=["innerHTML"],Zs=["innerHTML"],ei=["innerHTML"],ti={key:4,class:"link-text"},oi={class:"link-text-value"},ni=Ks(()=>p("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),si=k({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(e){return(t,o)=>(c(),T(ie,{class:"VPFeature",href:t.link,rel:t.rel,target:t.target,"no-icon":!0,tag:t.link?"a":"div"},{default:v(()=>[p("article",Xs,[typeof t.icon=="object"&&t.icon.wrap?(c(),u("div",Js,[S(We,{image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])])):typeof t.icon=="object"?(c(),T(We,{key:1,image:t.icon,alt:t.icon.alt,height:t.icon.height||48,width:t.icon.width||48},null,8,["image","alt","height","width"])):t.icon?(c(),u("div",{key:2,class:"icon",innerHTML:t.icon},null,8,Qs)):w("",!0),p("h2",{class:"title",innerHTML:t.title},null,8,Zs),t.details?(c(),u("p",{key:3,class:"details",innerHTML:t.details},null,8,ei)):w("",!0),t.linkText?(c(),u("div",ti,[p("p",oi,[de(V(t.linkText)+" ",1),ni])])):w("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),ii=L(si,[["__scopeId","data-v-f8a41102"]]),ai={key:0,class:"VPFeatures"},ri={class:"container"},li={class:"items"},ci=k({__name:"VPFeatures",props:{features:{}},setup(e){const t=e,o=C(()=>{const n=t.features.length;if(n){if(n===2)return"grid-2";if(n===3)return"grid-3";if(n%3===0)return"grid-6";if(n>3)return"grid-4"}else return});return(n,s)=>n.features?(c(),u("div",ai,[p("div",ri,[p("div",li,[(c(!0),u(O,null,j(n.features,i=>(c(),u("div",{key:i.title,class:B(["item",[o.value]])},[S(ii,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):w("",!0)}}),di=L(ci,[["__scopeId","data-v-e7ebba70"]]),ui=k({__name:"VPHomeFeatures",setup(e){const{frontmatter:t}=x();return(o,n)=>d(t).features?(c(),T(di,{key:0,class:"VPHomeFeatures",features:d(t).features},null,8,["features"])):w("",!0)}}),pi=k({__name:"VPHomeContent",setup(e){const{width:t}=tn({initialWidth:0,includeScrollbar:!1});return(o,n)=>(c(),u("div",{class:"vp-doc container",style:Ae(d(t)?{"--vp-offset":`calc(50% - ${d(t)/2}px)`}:{})},[h(o.$slots,"default",{},void 0,!0)],4))}}),hi=L(pi,[["__scopeId","data-v-b13cb036"]]),fi={class:"VPHome"},mi=k({__name:"VPHome",setup(e){const{frontmatter:t}=x();return(o,n)=>{const s=K("Content");return c(),u("div",fi,[h(o.$slots,"home-hero-before",{},void 0,!0),S(Ys,null,{"home-hero-info-before":v(()=>[h(o.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[h(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[h(o.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[h(o.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[h(o.$slots,"home-hero-image",{},void 0,!0)]),_:3}),h(o.$slots,"home-hero-after",{},void 0,!0),h(o.$slots,"home-features-before",{},void 0,!0),S(ui),h(o.$slots,"home-features-after",{},void 0,!0),d(t).markdownStyles!==!1?(c(),T(hi,{key:0},{default:v(()=>[S(s)]),_:1})):(c(),T(s,{key:1}))])}}}),vi=L(mi,[["__scopeId","data-v-b86193f4"]]),_i={},gi={class:"VPPage"};function $i(e,t){const o=K("Content");return c(),u("div",gi,[h(e.$slots,"page-top"),S(o),h(e.$slots,"page-bottom")])}const yi=L(_i,[["render",$i]]),bi=k({__name:"VPContent",setup(e){const{page:t,frontmatter:o}=x(),{hasSidebar:n}=ue();return(s,i)=>(c(),u("div",{class:B(["VPContent",{"has-sidebar":d(n),"is-home":d(o).layout==="home"}]),id:"VPContent"},[d(t).isNotFound?h(s.$slots,"not-found",{key:0},()=>[S(Nn)],!0):d(o).layout==="page"?(c(),T(yi,{key:1},{"page-top":v(()=>[h(s.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[h(s.$slots,"page-bottom",{},void 0,!0)]),_:3})):d(o).layout==="home"?(c(),T(vi,{key:2},{"home-hero-before":v(()=>[h(s.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[h(s.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[h(s.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[h(s.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[h(s.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[h(s.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[h(s.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[h(s.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[h(s.$slots,"home-features-after",{},void 0,!0)]),_:3})):d(o).layout&&d(o).layout!=="doc"?(c(),T(Pe(d(o).layout),{key:3})):(c(),T(Ns,{key:4},{"doc-top":v(()=>[h(s.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[h(s.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":v(()=>[h(s.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[h(s.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[h(s.$slots,"doc-after",{},void 0,!0)]),"aside-top":v(()=>[h(s.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":v(()=>[h(s.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[h(s.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[h(s.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[h(s.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":v(()=>[h(s.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),wi=L(bi,[["__scopeId","data-v-322accec"]]),ki={class:"container"},Pi=["innerHTML"],Si=["innerHTML"],Ti=k({__name:"VPFooter",setup(e){const{theme:t,frontmatter:o}=x(),{hasSidebar:n}=ue();return(s,i)=>d(t).footer&&d(o).footer!==!1?(c(),u("footer",{key:0,class:B(["VPFooter",{"has-sidebar":d(n)}])},[p("div",ki,[d(t).footer.message?(c(),u("p",{key:0,class:"message",innerHTML:d(t).footer.message},null,8,Pi)):w("",!0),d(t).footer.copyright?(c(),u("p",{key:1,class:"copyright",innerHTML:d(t).footer.copyright},null,8,Si)):w("",!0)])],2)):w("",!0)}}),Li=L(Ti,[["__scopeId","data-v-40be90c6"]]);function Ai(){const{theme:e,frontmatter:t}=x(),o=ao([]),n=C(()=>o.value.length>0);return Ze(()=>{o.value=At(t.value.outline??e.value.outline)}),{headers:o,hasLocalNav:n}}const Ci=e=>(F("data-v-2fe0e84f"),e=e(),R(),e),Ni={class:"menu-text"},Vi=Ci(()=>p("span",{class:"vpi-chevron-right icon"},null,-1)),xi={class:"header"},Mi={class:"outline"},Hi=k({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(e){const t=e,{theme:o}=x(),n=I(!1),s=I(0),i=I(),a=I();function r(m){var _;(_=i.value)!=null&&_.contains(m.target)||(n.value=!1)}_e(n,m=>{if(m){document.addEventListener("click",r);return}document.removeEventListener("click",r)}),ft("Escape",()=>{n.value=!1}),Ze(()=>{n.value=!1});function l(){n.value=!n.value,s.value=window.innerHeight+Math.min(window.scrollY-t.navHeight,0)}function f(m){m.target.classList.contains("outline-link")&&(a.value&&(a.value.style.transition="none"),St(()=>{n.value=!1}))}function $(){n.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(m,_)=>(c(),u("div",{class:"VPLocalNavOutlineDropdown",style:Ae({"--vp-vh":s.value+"px"}),ref_key:"main",ref:i},[m.headers.length>0?(c(),u("button",{key:0,onClick:l,class:B({open:n.value})},[p("span",Ni,V(d(ho)(d(o))),1),Vi],2)):(c(),u("button",{key:1,onClick:$},V(d(o).returnToTopLabel||"Return to top"),1)),S(kt,{name:"flyout"},{default:v(()=>[n.value?(c(),u("div",{key:0,ref_key:"items",ref:a,class:"items",onClick:f},[p("div",xi,[p("a",{class:"top-link",href:"#",onClick:$},V(d(o).returnToTopLabel||"Return to top"),1)]),p("div",Mi,[S(fo,{headers:m.headers},null,8,["headers"])])],512)):w("",!0)]),_:1})],4))}}),Ii=L(Hi,[["__scopeId","data-v-2fe0e84f"]]),Bi=e=>(F("data-v-ed476814"),e=e(),R(),e),Oi={class:"container"},Ei=["aria-expanded"],Di=Bi(()=>p("span",{class:"vpi-align-left menu-icon"},null,-1)),zi={class:"menu-text"},Fi=k({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(e){const{theme:t,frontmatter:o}=x(),{hasSidebar:n}=ue(),{headers:s}=Ai(),{y:i}=lo(),a=I(0);we(()=>{a.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),Ze(()=>{s.value=At(o.value.outline??t.value.outline)});const r=C(()=>s.value.length===0),l=C(()=>r.value&&!n.value),f=C(()=>({VPLocalNav:!0,"has-sidebar":n.value,empty:r.value,fixed:l.value}));return($,m)=>d(o).layout!=="home"&&(!l.value||d(i)>=a.value)?(c(),u("div",{key:0,class:B(f.value)},[p("div",Oi,[d(n)?(c(),u("button",{key:0,class:"menu","aria-expanded":$.open,"aria-controls":"VPSidebarNav",onClick:m[0]||(m[0]=_=>$.$emit("open-menu"))},[Di,p("span",zi,V(d(t).sidebarMenuLabel||"Menu"),1)],8,Ei)):w("",!0),S(Ii,{headers:d(s),navHeight:a.value},null,8,["headers","navHeight"])])],2)):w("",!0)}}),Ri=L(Fi,[["__scopeId","data-v-ed476814"]]);function ji(){const e=I(!1);function t(){e.value=!0,window.addEventListener("resize",s)}function o(){e.value=!1,window.removeEventListener("resize",s)}function n(){e.value?o():t()}function s(){window.outerWidth>=768&&o()}const i=et();return _e(()=>i.path,o),{isScreenOpen:e,openScreen:t,closeScreen:o,toggleScreen:n}}const Wi={},Gi={class:"VPSwitch",type:"button",role:"switch"},Ui={class:"check"},qi={key:0,class:"icon"};function Yi(e,t){return c(),u("button",Gi,[p("span",Ui,[e.$slots.default?(c(),u("span",qi,[h(e.$slots,"default",{},void 0,!0)])):w("",!0)])])}const Ki=L(Wi,[["render",Yi],["__scopeId","data-v-435ccacd"]]),vo=e=>(F("data-v-8b920e37"),e=e(),R(),e),Xi=vo(()=>p("span",{class:"vpi-sun sun"},null,-1)),Ji=vo(()=>p("span",{class:"vpi-moon moon"},null,-1)),Qi=k({__name:"VPSwitchAppearance",setup(e){const{isDark:t,theme:o}=x(),n=tt("toggle-appearance",()=>{t.value=!t.value}),s=C(()=>t.value?o.value.lightModeSwitchTitle||"Switch to light theme":o.value.darkModeSwitchTitle||"Switch to dark theme");return(i,a)=>(c(),T(Ki,{title:s.value,class:"VPSwitchAppearance","aria-checked":d(t),onClick:d(n)},{default:v(()=>[Xi,Ji]),_:1},8,["title","aria-checked","onClick"]))}}),Ct=L(Qi,[["__scopeId","data-v-8b920e37"]]),Zi={key:0,class:"VPNavBarAppearance"},ea=k({__name:"VPNavBarAppearance",setup(e){const{site:t}=x();return(o,n)=>d(t).appearance&&d(t).appearance!=="force-dark"?(c(),u("div",Zi,[S(Ct)])):w("",!0)}}),ta=L(ea,[["__scopeId","data-v-b7be3d47"]]),Nt=I();let _o=!1,ct=0;function oa(e){const t=I(!1);if(ot){!_o&&na(),ct++;const o=_e(Nt,n=>{var s,i,a;n===e.el.value||(s=e.el.value)!=null&&s.contains(n)?(t.value=!0,(i=e.onFocus)==null||i.call(e)):(t.value=!1,(a=e.onBlur)==null||a.call(e))});Pt(()=>{o(),ct--,ct||sa()})}return on(t)}function na(){document.addEventListener("focusin",go),_o=!0,Nt.value=document.activeElement}function sa(){document.removeEventListener("focusin",go)}function go(){Nt.value=document.activeElement}const ia={class:"VPMenuLink"},aa=k({__name:"VPMenuLink",props:{item:{}},setup(e){const{page:t}=x();return(o,n)=>(c(),u("div",ia,[S(ie,{class:B({active:d(be)(d(t).relativePath,o.item.activeMatch||o.item.link,!!o.item.activeMatch)}),href:o.item.link,target:o.item.target,rel:o.item.rel},{default:v(()=>[de(V(o.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),nt=L(aa,[["__scopeId","data-v-7bbd582b"]]),ra={class:"VPMenuGroup"},la={key:0,class:"title"},ca=k({__name:"VPMenuGroup",props:{text:{},items:{}},setup(e){return(t,o)=>(c(),u("div",ra,[t.text?(c(),u("p",la,V(t.text),1)):w("",!0),(c(!0),u(O,null,j(t.items,n=>(c(),u(O,null,["link"in n?(c(),T(nt,{key:0,item:n},null,8,["item"])):w("",!0)],64))),256))]))}}),da=L(ca,[["__scopeId","data-v-3f88882c"]]),ua={class:"VPMenu"},pa={key:0,class:"items"},ha=k({__name:"VPMenu",props:{items:{}},setup(e){return(t,o)=>(c(),u("div",ua,[t.items?(c(),u("div",pa,[(c(!0),u(O,null,j(t.items,n=>(c(),u(O,{key:n.text},["link"in n?(c(),T(nt,{key:0,item:n},null,8,["item"])):(c(),T(da,{key:1,text:n.text,items:n.items},null,8,["text","items"]))],64))),128))])):w("",!0),h(t.$slots,"default",{},void 0,!0)]))}}),fa=L(ha,[["__scopeId","data-v-1aa2c0d6"]]),ma=e=>(F("data-v-ee77a909"),e=e(),R(),e),va=["aria-expanded","aria-label"],_a={key:0,class:"text"},ga=["innerHTML"],$a=ma(()=>p("span",{class:"vpi-chevron-down text-icon"},null,-1)),ya={key:1,class:"vpi-more-horizontal icon"},ba={class:"menu"},wa=k({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(e){const t=I(!1),o=I();oa({el:o,onBlur:n});function n(){t.value=!1}return(s,i)=>(c(),u("div",{class:"VPFlyout",ref_key:"el",ref:o,onMouseenter:i[1]||(i[1]=a=>t.value=!0),onMouseleave:i[2]||(i[2]=a=>t.value=!1)},[p("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":t.value,"aria-label":s.label,onClick:i[0]||(i[0]=a=>t.value=!t.value)},[s.button||s.icon?(c(),u("span",_a,[s.icon?(c(),u("span",{key:0,class:B([s.icon,"option-icon"])},null,2)):w("",!0),s.button?(c(),u("span",{key:1,innerHTML:s.button},null,8,ga)):w("",!0),$a])):(c(),u("span",ya))],8,va),p("div",ba,[S(fa,{items:s.items},{default:v(()=>[h(s.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),Vt=L(wa,[["__scopeId","data-v-ee77a909"]]),ka=["href","aria-label","innerHTML"],Pa=k({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(e){const t=e,o=C(()=>typeof t.icon=="object"?t.icon.svg:``);return(n,s)=>(c(),u("a",{class:"VPSocialLink no-icon",href:n.link,"aria-label":n.ariaLabel??(typeof n.icon=="string"?n.icon:""),target:"_blank",rel:"noopener",innerHTML:o.value},null,8,ka))}}),Sa=L(Pa,[["__scopeId","data-v-215fb630"]]),Ta={class:"VPSocialLinks"},La=k({__name:"VPSocialLinks",props:{links:{}},setup(e){return(t,o)=>(c(),u("div",Ta,[(c(!0),u(O,null,j(t.links,({link:n,icon:s,ariaLabel:i})=>(c(),T(Sa,{key:n,icon:s,link:n,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),xt=L(La,[["__scopeId","data-v-e4fb8af9"]]),Aa={key:0,class:"group translations"},Ca={class:"trans-title"},Na={key:1,class:"group"},Va={class:"item appearance"},xa={class:"label"},Ma={class:"appearance-action"},Ha={key:2,class:"group"},Ia={class:"item social-links"},Ba=k({__name:"VPNavBarExtra",setup(e){const{site:t,theme:o}=x(),{localeLinks:n,currentLang:s}=Ee({correspondingLink:!0}),i=C(()=>n.value.length&&s.value.label||t.value.appearance||o.value.socialLinks);return(a,r)=>i.value?(c(),T(Vt,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:v(()=>[d(n).length&&d(s).label?(c(),u("div",Aa,[p("p",Ca,V(d(s).label),1),(c(!0),u(O,null,j(d(n),l=>(c(),T(nt,{key:l.link,item:l},null,8,["item"]))),128))])):w("",!0),d(t).appearance&&d(t).appearance!=="force-dark"?(c(),u("div",Na,[p("div",Va,[p("p",xa,V(d(o).darkModeSwitchLabel||"Appearance"),1),p("div",Ma,[S(Ct)])])])):w("",!0),d(o).socialLinks?(c(),u("div",Ha,[p("div",Ia,[S(xt,{class:"social-links-list",links:d(o).socialLinks},null,8,["links"])])])):w("",!0)]),_:1})):w("",!0)}}),Oa=L(Ba,[["__scopeId","data-v-6d173d9e"]]),Ea=e=>(F("data-v-7eb8919d"),e=e(),R(),e),Da=["aria-expanded"],za=Ea(()=>p("span",{class:"container"},[p("span",{class:"top"}),p("span",{class:"middle"}),p("span",{class:"bottom"})],-1)),Fa=[za],Ra=k({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(e){return(t,o)=>(c(),u("button",{type:"button",class:B(["VPNavBarHamburger",{active:t.active}]),"aria-label":"mobile navigation","aria-expanded":t.active,"aria-controls":"VPNavScreen",onClick:o[0]||(o[0]=n=>t.$emit("click"))},Fa,10,Da))}}),ja=L(Ra,[["__scopeId","data-v-7eb8919d"]]),Wa=["innerHTML"],Ga=k({__name:"VPNavBarMenuLink",props:{item:{}},setup(e){const{page:t}=x();return(o,n)=>(c(),T(ie,{class:B({VPNavBarMenuLink:!0,active:d(be)(d(t).relativePath,o.item.activeMatch||o.item.link,!!o.item.activeMatch)}),href:o.item.link,noIcon:o.item.noIcon,target:o.item.target,rel:o.item.rel,tabindex:"0"},{default:v(()=>[p("span",{innerHTML:o.item.text},null,8,Wa)]),_:1},8,["class","href","noIcon","target","rel"]))}}),Ua=L(Ga,[["__scopeId","data-v-3d9b6625"]]),qa=k({__name:"VPNavBarMenuGroup",props:{item:{}},setup(e){const t=e,{page:o}=x(),n=i=>"link"in i?be(o.value.relativePath,i.link,!!t.item.activeMatch):i.items.some(n),s=C(()=>n(t.item));return(i,a)=>(c(),T(Vt,{class:B({VPNavBarMenuGroup:!0,active:d(be)(d(o).relativePath,i.item.activeMatch,!!i.item.activeMatch)||s.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),Ya=e=>(F("data-v-f2431b34"),e=e(),R(),e),Ka={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Xa=Ya(()=>p("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Ja=k({__name:"VPNavBarMenu",setup(e){const{theme:t}=x();return(o,n)=>d(t).nav?(c(),u("nav",Ka,[Xa,(c(!0),u(O,null,j(d(t).nav,s=>(c(),u(O,{key:s.text},["link"in s?(c(),T(Ua,{key:0,item:s},null,8,["item"])):(c(),T(qa,{key:1,item:s},null,8,["item"]))],64))),128))])):w("",!0)}}),Qa=L(Ja,[["__scopeId","data-v-f2431b34"]]);function Za(e){const{localeIndex:t,theme:o}=x();function n(s){var y,P,b;const i=s.split("."),a=(y=o.value.search)==null?void 0:y.options,r=a&&typeof a=="object",l=r&&((b=(P=a.locales)==null?void 0:P[t.value])==null?void 0:b.translations)||null,f=r&&a.translations||null;let $=l,m=f,_=e;const g=i.pop();for(const A of i){let N=null;const M=_==null?void 0:_[A];M&&(N=_=M);const D=m==null?void 0:m[A];D&&(N=m=D);const E=$==null?void 0:$[A];E&&(N=$=E),M||(_=N),D||(m=N),E||($=N)}return($==null?void 0:$[g])??(m==null?void 0:m[g])??(_==null?void 0:_[g])??""}return n}const er=["aria-label"],tr={class:"DocSearch-Button-Container"},or=p("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),nr={class:"DocSearch-Button-Placeholder"},sr=p("span",{class:"DocSearch-Button-Keys"},[p("kbd",{class:"DocSearch-Button-Key"}),p("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Ot=k({__name:"VPNavBarSearchButton",setup(e){const o=Za({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(n,s)=>(c(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":d(o)("button.buttonAriaLabel")},[p("span",tr,[or,p("span",nr,V(d(o)("button.buttonText")),1)]),sr],8,er))}}),ir={class:"VPNavBarSearch"},ar={id:"local-search"},rr={key:1,id:"docsearch"},lr=k({__name:"VPNavBarSearch",setup(e){const t=nn(()=>sn(()=>import("./VPLocalSearchBox.DJCM-77W.js"),__vite__mapDeps([0,1]))),o=()=>null,{theme:n}=x(),s=I(!1),i=I(!1);we(()=>{});function a(){s.value||(s.value=!0,setTimeout(r,16))}function r(){const m=new Event("keydown");m.key="k",m.metaKey=!0,window.dispatchEvent(m),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||r()},16)}function l(m){const _=m.target,g=_.tagName;return _.isContentEditable||g==="INPUT"||g==="SELECT"||g==="TEXTAREA"}const f=I(!1);ft("k",m=>{(m.ctrlKey||m.metaKey)&&(m.preventDefault(),f.value=!0)}),ft("/",m=>{l(m)||(m.preventDefault(),f.value=!0)});const $="local";return(m,_)=>{var g;return c(),u("div",ir,[d($)==="local"?(c(),u(O,{key:0},[f.value?(c(),T(d(t),{key:0,onClose:_[0]||(_[0]=y=>f.value=!1)})):w("",!0),p("div",ar,[S(Ot,{onClick:_[1]||(_[1]=y=>f.value=!0)})])],64)):d($)==="algolia"?(c(),u(O,{key:1},[s.value?(c(),T(d(o),{key:0,algolia:((g=d(n).search)==null?void 0:g.options)??d(n).algolia,onVnodeBeforeMount:_[2]||(_[2]=y=>i.value=!0)},null,8,["algolia"])):w("",!0),i.value?w("",!0):(c(),u("div",rr,[S(Ot,{onClick:a})]))],64)):w("",!0)])}}}),cr=k({__name:"VPNavBarSocialLinks",setup(e){const{theme:t}=x();return(o,n)=>d(t).socialLinks?(c(),T(xt,{key:0,class:"VPNavBarSocialLinks",links:d(t).socialLinks},null,8,["links"])):w("",!0)}}),dr=L(cr,[["__scopeId","data-v-e3ab8a5c"]]),ur=["href","rel","target"],pr={key:1},hr={key:2},fr=k({__name:"VPNavBarTitle",setup(e){const{site:t,theme:o}=x(),{hasSidebar:n}=ue(),{currentLang:s}=Ee(),i=C(()=>{var l;return typeof o.value.logoLink=="string"?o.value.logoLink:(l=o.value.logoLink)==null?void 0:l.link}),a=C(()=>{var l;return typeof o.value.logoLink=="string"||(l=o.value.logoLink)==null?void 0:l.rel}),r=C(()=>{var l;return typeof o.value.logoLink=="string"||(l=o.value.logoLink)==null?void 0:l.target});return(l,f)=>(c(),u("div",{class:B(["VPNavBarTitle",{"has-sidebar":d(n)}])},[p("a",{class:"title",href:i.value??d(Lt)(d(s).link),rel:a.value,target:r.value},[h(l.$slots,"nav-bar-title-before",{},void 0,!0),d(o).logo?(c(),T(We,{key:0,class:"logo",image:d(o).logo},null,8,["image"])):w("",!0),d(o).siteTitle?(c(),u("span",pr,V(d(o).siteTitle),1)):d(o).siteTitle===void 0?(c(),u("span",hr,V(d(t).title),1)):w("",!0),h(l.$slots,"nav-bar-title-after",{},void 0,!0)],8,ur)],2))}}),mr=L(fr,[["__scopeId","data-v-78477fd7"]]),vr={class:"items"},_r={class:"title"},gr=k({__name:"VPNavBarTranslations",setup(e){const{theme:t}=x(),{localeLinks:o,currentLang:n}=Ee({correspondingLink:!0});return(s,i)=>d(o).length&&d(n).label?(c(),T(Vt,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:d(t).langMenuLabel||"Change language"},{default:v(()=>[p("div",vr,[p("p",_r,V(d(n).label),1),(c(!0),u(O,null,j(d(o),a=>(c(),T(nt,{key:a.link,item:a},null,8,["item"]))),128))])]),_:1},8,["label"])):w("",!0)}}),$r=L(gr,[["__scopeId","data-v-c0edd678"]]),yr=e=>(F("data-v-783d9b58"),e=e(),R(),e),br={class:"wrapper"},wr={class:"container"},kr={class:"title"},Pr={class:"content"},Sr={class:"content-body"},Tr=yr(()=>p("div",{class:"divider"},[p("div",{class:"divider-line"})],-1)),Lr=k({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(e){const{y:t}=lo(),{hasSidebar:o}=ue(),{frontmatter:n}=x(),s=I({});return io(()=>{s.value={"has-sidebar":o.value,home:n.value.layout==="home",top:t.value===0}}),(i,a)=>(c(),u("div",{class:B(["VPNavBar",s.value])},[p("div",br,[p("div",wr,[p("div",kr,[S(mr,null,{"nav-bar-title-before":v(()=>[h(i.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[h(i.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),p("div",Pr,[p("div",Sr,[h(i.$slots,"nav-bar-content-before",{},void 0,!0),S(lr,{class:"search"}),S(Qa,{class:"menu"}),S($r,{class:"translations"}),S(ta,{class:"appearance"}),S(dr,{class:"social-links"}),S(Oa,{class:"extra"}),h(i.$slots,"nav-bar-content-after",{},void 0,!0),S(ja,{class:"hamburger",active:i.isScreenOpen,onClick:a[0]||(a[0]=r=>i.$emit("toggle-screen"))},null,8,["active"])])])])]),Tr],2))}}),Ar=L(Lr,[["__scopeId","data-v-783d9b58"]]),Cr={key:0,class:"VPNavScreenAppearance"},Nr={class:"text"},Vr=k({__name:"VPNavScreenAppearance",setup(e){const{site:t,theme:o}=x();return(n,s)=>d(t).appearance&&d(t).appearance!=="force-dark"?(c(),u("div",Cr,[p("p",Nr,V(d(o).darkModeSwitchLabel||"Appearance"),1),S(Ct)])):w("",!0)}}),xr=L(Vr,[["__scopeId","data-v-f5ddf859"]]),Mr=k({__name:"VPNavScreenMenuLink",props:{item:{}},setup(e){const t=tt("close-screen");return(o,n)=>(c(),T(ie,{class:"VPNavScreenMenuLink",href:o.item.link,target:o.item.target,rel:o.item.rel,onClick:d(t),innerHTML:o.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),Hr=L(Mr,[["__scopeId","data-v-8241fd90"]]),Ir=k({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(e){const t=tt("close-screen");return(o,n)=>(c(),T(ie,{class:"VPNavScreenMenuGroupLink",href:o.item.link,target:o.item.target,rel:o.item.rel,onClick:d(t)},{default:v(()=>[de(V(o.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),$o=L(Ir,[["__scopeId","data-v-46320851"]]),Br={class:"VPNavScreenMenuGroupSection"},Or={key:0,class:"title"},Er=k({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(e){return(t,o)=>(c(),u("div",Br,[t.text?(c(),u("p",Or,V(t.text),1)):w("",!0),(c(!0),u(O,null,j(t.items,n=>(c(),T($o,{key:n.text,item:n},null,8,["item"]))),128))]))}}),Dr=L(Er,[["__scopeId","data-v-85da5e68"]]),zr=e=>(F("data-v-d71f2517"),e=e(),R(),e),Fr=["aria-controls","aria-expanded"],Rr=["innerHTML"],jr=zr(()=>p("span",{class:"vpi-plus button-icon"},null,-1)),Wr=["id"],Gr={key:1,class:"group"},Ur=k({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(e){const t=e,o=I(!1),n=C(()=>`NavScreenGroup-${t.text.replace(" ","-").toLowerCase()}`);function s(){o.value=!o.value}return(i,a)=>(c(),u("div",{class:B(["VPNavScreenMenuGroup",{open:o.value}])},[p("button",{class:"button","aria-controls":n.value,"aria-expanded":o.value,onClick:s},[p("span",{class:"button-text",innerHTML:i.text},null,8,Rr),jr],8,Fr),p("div",{id:n.value,class:"items"},[(c(!0),u(O,null,j(i.items,r=>(c(),u(O,{key:r.text},["link"in r?(c(),u("div",{key:r.text,class:"item"},[S($o,{item:r},null,8,["item"])])):(c(),u("div",Gr,[S(Dr,{text:r.text,items:r.items},null,8,["text","items"])]))],64))),128))],8,Wr)],2))}}),qr=L(Ur,[["__scopeId","data-v-d71f2517"]]),Yr={key:0,class:"VPNavScreenMenu"},Kr=k({__name:"VPNavScreenMenu",setup(e){const{theme:t}=x();return(o,n)=>d(t).nav?(c(),u("nav",Yr,[(c(!0),u(O,null,j(d(t).nav,s=>(c(),u(O,{key:s.text},["link"in s?(c(),T(Hr,{key:0,item:s},null,8,["item"])):(c(),T(qr,{key:1,text:s.text||"",items:s.items},null,8,["text","items"]))],64))),128))])):w("",!0)}}),Xr=k({__name:"VPNavScreenSocialLinks",setup(e){const{theme:t}=x();return(o,n)=>d(t).socialLinks?(c(),T(xt,{key:0,class:"VPNavScreenSocialLinks",links:d(t).socialLinks},null,8,["links"])):w("",!0)}}),yo=e=>(F("data-v-9a1da94f"),e=e(),R(),e),Jr=yo(()=>p("span",{class:"vpi-languages icon lang"},null,-1)),Qr=yo(()=>p("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Zr={class:"list"},el=k({__name:"VPNavScreenTranslations",setup(e){const{localeLinks:t,currentLang:o}=Ee({correspondingLink:!0}),n=I(!1);function s(){n.value=!n.value}return(i,a)=>d(t).length&&d(o).label?(c(),u("div",{key:0,class:B(["VPNavScreenTranslations",{open:n.value}])},[p("button",{class:"title",onClick:s},[Jr,de(" "+V(d(o).label)+" ",1),Qr]),p("ul",Zr,[(c(!0),u(O,null,j(d(t),r=>(c(),u("li",{key:r.link,class:"item"},[S(ie,{class:"link",href:r.link},{default:v(()=>[de(V(r.text),1)]),_:2},1032,["href"])]))),128))])],2)):w("",!0)}}),tl=L(el,[["__scopeId","data-v-9a1da94f"]]),ol={class:"container"},nl=k({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(e){const t=I(null),o=co(ot?document.body:null);return(n,s)=>(c(),T(kt,{name:"fade",onEnter:s[0]||(s[0]=i=>o.value=!0),onAfterLeave:s[1]||(s[1]=i=>o.value=!1)},{default:v(()=>[n.open?(c(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:t,id:"VPNavScreen"},[p("div",ol,[h(n.$slots,"nav-screen-content-before",{},void 0,!0),S(Kr,{class:"menu"}),S(tl,{class:"translations"}),S(xr,{class:"appearance"}),S(Xr,{class:"social-links"}),h(n.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):w("",!0)]),_:3}))}}),sl=L(nl,[["__scopeId","data-v-b913cfaa"]]),il={key:0,class:"VPNav"},al=k({__name:"VPNav",setup(e){const{isScreenOpen:t,closeScreen:o,toggleScreen:n}=ji(),{frontmatter:s}=x(),i=C(()=>s.value.navbar!==!1);return Tt("close-screen",o),Qe(()=>{ot&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(a,r)=>i.value?(c(),u("header",il,[S(Ar,{"is-screen-open":d(t),onToggleScreen:d(n)},{"nav-bar-title-before":v(()=>[h(a.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[h(a.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[h(a.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[h(a.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),S(sl,{open:d(t)},{"nav-screen-content-before":v(()=>[h(a.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[h(a.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):w("",!0)}}),rl=L(al,[["__scopeId","data-v-9e0d31e7"]]),bo=e=>(F("data-v-b00a7917"),e=e(),R(),e),ll=["role","tabindex"],cl=bo(()=>p("div",{class:"indicator"},null,-1)),dl=bo(()=>p("span",{class:"vpi-chevron-right caret-icon"},null,-1)),ul=[dl],pl={key:1,class:"items"},hl=k({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(e){const t=e,{collapsed:o,collapsible:n,isLink:s,isActiveLink:i,hasActiveLink:a,hasChildren:r,toggle:l}=Hn(C(()=>t.item)),f=C(()=>r.value?"section":"div"),$=C(()=>s.value?"a":"div"),m=C(()=>r.value?t.depth+2===7?"p":`h${t.depth+2}`:"p"),_=C(()=>s.value?void 0:"button"),g=C(()=>[[`level-${t.depth}`],{collapsible:n.value},{collapsed:o.value},{"is-link":s.value},{"is-active":i.value},{"has-active":a.value}]);function y(b){"key"in b&&b.key!=="Enter"||!t.item.link&&l()}function P(){t.item.link&&l()}return(b,A)=>{const N=K("VPSidebarItem",!0);return c(),T(Pe(f.value),{class:B(["VPSidebarItem",g.value])},{default:v(()=>[b.item.text?(c(),u("div",Se({key:0,class:"item",role:_.value},an(b.item.items?{click:y,keydown:y}:{},!0),{tabindex:b.item.items&&0}),[cl,b.item.link?(c(),T(ie,{key:0,tag:$.value,class:"link",href:b.item.link,rel:b.item.rel,target:b.item.target},{default:v(()=>[(c(),T(Pe(m.value),{class:"text",innerHTML:b.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(c(),T(Pe(m.value),{key:1,class:"text",innerHTML:b.item.text},null,8,["innerHTML"])),b.item.collapsed!=null&&b.item.items&&b.item.items.length?(c(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:P,onKeydown:uo(P,["enter"]),tabindex:"0"},ul,32)):w("",!0)],16,ll)):w("",!0),b.item.items&&b.item.items.length?(c(),u("div",pl,[b.depth<5?(c(!0),u(O,{key:0},j(b.item.items,M=>(c(),T(N,{key:M.text,item:M,depth:b.depth+1},null,8,["item","depth"]))),128)):w("",!0)])):w("",!0)]),_:1},8,["class"])}}}),fl=L(hl,[["__scopeId","data-v-b00a7917"]]),wo=e=>(F("data-v-afc3d885"),e=e(),R(),e),ml=wo(()=>p("div",{class:"curtain"},null,-1)),vl={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},_l=wo(()=>p("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),gl=k({__name:"VPSidebar",props:{open:{type:Boolean}},setup(e){const{sidebarGroups:t,hasSidebar:o}=ue(),n=e,s=I(null),i=co(ot?document.body:null);return _e([n,s],()=>{var a;n.open?(i.value=!0,(a=s.value)==null||a.focus()):i.value=!1},{immediate:!0,flush:"post"}),(a,r)=>d(o)?(c(),u("aside",{key:0,class:B(["VPSidebar",{open:a.open}]),ref_key:"navEl",ref:s,onClick:r[0]||(r[0]=rn(()=>{},["stop"]))},[ml,p("nav",vl,[_l,h(a.$slots,"sidebar-nav-before",{},void 0,!0),(c(!0),u(O,null,j(d(t),l=>(c(),u("div",{key:l.text,class:"group"},[S(fl,{item:l,depth:0},null,8,["item"])]))),128)),h(a.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):w("",!0)}}),$l=L(gl,[["__scopeId","data-v-afc3d885"]]),yl=k({__name:"VPSkipLink",setup(e){const t=et(),o=I();_e(()=>t.path,()=>o.value.focus());function n({target:s}){const i=document.getElementById(decodeURIComponent(s.hash).slice(1));if(i){const a=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",a)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",a),i.focus(),window.scrollTo(0,0)}}return(s,i)=>(c(),u(O,null,[p("span",{ref_key:"backToTop",ref:o,tabindex:"-1"},null,512),p("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:n}," Skip to content ")],64))}}),bl=L(yl,[["__scopeId","data-v-412b1817"]]),wl=k({__name:"Layout",setup(e){const{isOpen:t,open:o,close:n}=ue(),s=et();_e(()=>s.path,n),Mn(t,n);const{frontmatter:i}=x(),a=ln(),r=C(()=>!!a["home-hero-image"]);return Tt("hero-image-slot-exists",r),(l,f)=>{const $=K("Content");return d(i).layout!==!1?(c(),u("div",{key:0,class:B(["Layout",d(i).pageClass])},[h(l.$slots,"layout-top",{},void 0,!0),S(bl),S(gn,{class:"backdrop",show:d(t),onClick:d(n)},null,8,["show","onClick"]),S(rl,null,{"nav-bar-title-before":v(()=>[h(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[h(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[h(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[h(l.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":v(()=>[h(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[h(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),S(Ri,{open:d(t),onOpenMenu:d(o)},null,8,["open","onOpenMenu"]),S($l,{open:d(t)},{"sidebar-nav-before":v(()=>[h(l.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":v(()=>[h(l.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),S(wi,null,{"page-top":v(()=>[h(l.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[h(l.$slots,"page-bottom",{},void 0,!0)]),"not-found":v(()=>[h(l.$slots,"not-found",{},void 0,!0)]),"home-hero-before":v(()=>[h(l.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":v(()=>[h(l.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":v(()=>[h(l.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":v(()=>[h(l.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":v(()=>[h(l.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":v(()=>[h(l.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[h(l.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[h(l.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[h(l.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":v(()=>[h(l.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[h(l.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[h(l.$slots,"doc-after",{},void 0,!0)]),"doc-top":v(()=>[h(l.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[h(l.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":v(()=>[h(l.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[h(l.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[h(l.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[h(l.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[h(l.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[h(l.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),S(Li),h(l.$slots,"layout-bottom",{},void 0,!0)],2)):(c(),T($,{key:1}))}}}),kl=L(wl,[["__scopeId","data-v-bac302f3"]]),ko={Layout:kl,enhanceApp:({app:e})=>{e.component("Badge",mn)}},Pl=["top","right","bottom","left"],Et=["start","end"],Dt=Pl.reduce((e,t)=>e.concat(t,t+"-"+Et[0],t+"-"+Et[1]),[]),Me=Math.min,ye=Math.max,Sl={left:"right",right:"left",bottom:"top",top:"bottom"},Tl={start:"end",end:"start"};function gt(e,t,o){return ye(e,Me(t,o))}function ke(e,t){return typeof e=="function"?e(t):e}function le(e){return e.split("-")[0]}function te(e){return e.split("-")[1]}function Po(e){return e==="x"?"y":"x"}function Mt(e){return e==="y"?"height":"width"}function De(e){return["top","bottom"].includes(le(e))?"y":"x"}function Ht(e){return Po(De(e))}function So(e,t,o){o===void 0&&(o=!1);const n=te(e),s=Ht(e),i=Mt(s);let a=s==="x"?n===(o?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Ue(a)),[a,Ue(a)]}function Ll(e){const t=Ue(e);return[Ge(e),t,Ge(t)]}function Ge(e){return e.replace(/start|end/g,t=>Tl[t])}function Al(e,t,o){const n=["left","right"],s=["right","left"],i=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return o?t?s:n:t?n:s;case"left":case"right":return t?i:a;default:return[]}}function Cl(e,t,o,n){const s=te(e);let i=Al(le(e),o==="start",n);return s&&(i=i.map(a=>a+"-"+s),t&&(i=i.concat(i.map(Ge)))),i}function Ue(e){return e.replace(/left|right|bottom|top/g,t=>Sl[t])}function Nl(e){return{top:0,right:0,bottom:0,left:0,...e}}function To(e){return typeof e!="number"?Nl(e):{top:e,right:e,bottom:e,left:e}}function Ce(e){const{x:t,y:o,width:n,height:s}=e;return{width:n,height:s,top:o,left:t,right:t+n,bottom:o+s,x:t,y:o}}function zt(e,t,o){let{reference:n,floating:s}=e;const i=De(t),a=Ht(t),r=Mt(a),l=le(t),f=i==="y",$=n.x+n.width/2-s.width/2,m=n.y+n.height/2-s.height/2,_=n[r]/2-s[r]/2;let g;switch(l){case"top":g={x:$,y:n.y-s.height};break;case"bottom":g={x:$,y:n.y+n.height};break;case"right":g={x:n.x+n.width,y:m};break;case"left":g={x:n.x-s.width,y:m};break;default:g={x:n.x,y:n.y}}switch(te(t)){case"start":g[a]-=_*(o&&f?-1:1);break;case"end":g[a]+=_*(o&&f?-1:1);break}return g}const Vl=async(e,t,o)=>{const{placement:n="bottom",strategy:s="absolute",middleware:i=[],platform:a}=o,r=i.filter(Boolean),l=await(a.isRTL==null?void 0:a.isRTL(t));let f=await a.getElementRects({reference:e,floating:t,strategy:s}),{x:$,y:m}=zt(f,n,l),_=n,g={},y=0;for(let P=0;P({name:"arrow",options:e,async fn(t){const{x:o,y:n,placement:s,rects:i,platform:a,elements:r,middlewareData:l}=t,{element:f,padding:$=0}=ke(e,t)||{};if(f==null)return{};const m=To($),_={x:o,y:n},g=Ht(s),y=Mt(g),P=await a.getDimensions(f),b=g==="y",A=b?"top":"left",N=b?"bottom":"right",M=b?"clientHeight":"clientWidth",D=i.reference[y]+i.reference[g]-_[g]-i.floating[y],E=_[g]-i.reference[g],z=await(a.getOffsetParent==null?void 0:a.getOffsetParent(f));let W=z?z[M]:0;(!W||!await(a.isElement==null?void 0:a.isElement(z)))&&(W=r.floating[M]||i.floating[y]);const X=D/2-E/2,J=W/2-P[y]/2-1,G=Me(m[A],J),Q=Me(m[N],J),U=G,ge=W-P[y]-Q,q=W/2-P[y]/2+X,ne=gt(U,q,ge),se=!l.arrow&&te(s)!=null&&q!==ne&&i.reference[y]/2-(qte(s)===e),...o.filter(s=>te(s)!==e)]:o.filter(s=>le(s)===s)).filter(s=>e?te(s)===e||(t?Ge(s)!==s:!1):!0)}const Hl=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var o,n,s;const{rects:i,middlewareData:a,placement:r,platform:l,elements:f}=t,{crossAxis:$=!1,alignment:m,allowedPlacements:_=Dt,autoAlignment:g=!0,...y}=ke(e,t),P=m!==void 0||_===Dt?Ml(m||null,g,_):_,b=await st(t,y),A=((o=a.autoPlacement)==null?void 0:o.index)||0,N=P[A];if(N==null)return{};const M=So(N,i,await(l.isRTL==null?void 0:l.isRTL(f.floating)));if(r!==N)return{reset:{placement:P[0]}};const D=[b[le(N)],b[M[0]],b[M[1]]],E=[...((n=a.autoPlacement)==null?void 0:n.overflows)||[],{placement:N,overflows:D}],z=P[A+1];if(z)return{data:{index:A+1,overflows:E},reset:{placement:z}};const W=E.map(G=>{const Q=te(G.placement);return[G.placement,Q&&$?G.overflows.slice(0,2).reduce((U,ge)=>U+ge,0):G.overflows[0],G.overflows]}).sort((G,Q)=>G[1]-Q[1]),J=((s=W.filter(G=>G[2].slice(0,te(G[0])?2:3).every(Q=>Q<=0))[0])==null?void 0:s[0])||W[0][0];return J!==r?{data:{index:A+1,overflows:E},reset:{placement:J}}:{}}}},Il=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,n;const{placement:s,middlewareData:i,rects:a,initialPlacement:r,platform:l,elements:f}=t,{mainAxis:$=!0,crossAxis:m=!0,fallbackPlacements:_,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:P=!0,...b}=ke(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};const A=le(s),N=le(r)===r,M=await(l.isRTL==null?void 0:l.isRTL(f.floating)),D=_||(N||!P?[Ue(r)]:Ll(r));!_&&y!=="none"&&D.push(...Cl(r,P,y,M));const E=[r,...D],z=await st(t,b),W=[];let X=((n=i.flip)==null?void 0:n.overflows)||[];if($&&W.push(z[A]),m){const U=So(s,a,M);W.push(z[U[0]],z[U[1]])}if(X=[...X,{placement:s,overflows:W}],!W.every(U=>U<=0)){var J,G;const U=(((J=i.flip)==null?void 0:J.index)||0)+1,ge=E[U];if(ge)return{data:{index:U,overflows:X},reset:{placement:ge}};let q=(G=X.filter(ne=>ne.overflows[0]<=0).sort((ne,se)=>ne.overflows[1]-se.overflows[1])[0])==null?void 0:G.placement;if(!q)switch(g){case"bestFit":{var Q;const ne=(Q=X.map(se=>[se.placement,se.overflows.filter(ce=>ce>0).reduce((ce,Xo)=>ce+Xo,0)]).sort((se,ce)=>se[1]-ce[1])[0])==null?void 0:Q[0];ne&&(q=ne);break}case"initialPlacement":q=r;break}if(s!==q)return{reset:{placement:q}}}return{}}}};async function Bl(e,t){const{placement:o,platform:n,elements:s}=e,i=await(n.isRTL==null?void 0:n.isRTL(s.floating)),a=le(o),r=te(o),l=De(o)==="y",f=["left","top"].includes(a)?-1:1,$=i&&l?-1:1,m=ke(t,e);let{mainAxis:_,crossAxis:g,alignmentAxis:y}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...m};return r&&typeof y=="number"&&(g=r==="end"?y*-1:y),l?{x:g*$,y:_*f}:{x:_*f,y:g*$}}const Ol=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,n;const{x:s,y:i,placement:a,middlewareData:r}=t,l=await Bl(t,e);return a===((o=r.offset)==null?void 0:o.placement)&&(n=r.arrow)!=null&&n.alignmentOffset?{}:{x:s+l.x,y:i+l.y,data:{...l,placement:a}}}}},El=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:o,y:n,placement:s}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:r={fn:b=>{let{x:A,y:N}=b;return{x:A,y:N}}},...l}=ke(e,t),f={x:o,y:n},$=await st(t,l),m=De(le(s)),_=Po(m);let g=f[_],y=f[m];if(i){const b=_==="y"?"top":"left",A=_==="y"?"bottom":"right",N=g+$[b],M=g-$[A];g=gt(N,g,M)}if(a){const b=m==="y"?"top":"left",A=m==="y"?"bottom":"right",N=y+$[b],M=y-$[A];y=gt(N,y,M)}const P=r.fn({...t,[_]:g,[m]:y});return{...P,data:{x:P.x-o,y:P.y-n}}}}},Dl=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:o,rects:n,platform:s,elements:i}=t,{apply:a=()=>{},...r}=ke(e,t),l=await st(t,r),f=le(o),$=te(o),m=De(o)==="y",{width:_,height:g}=n.floating;let y,P;f==="top"||f==="bottom"?(y=f,P=$===(await(s.isRTL==null?void 0:s.isRTL(i.floating))?"start":"end")?"left":"right"):(P=f,y=$==="end"?"top":"bottom");const b=g-l[y],A=_-l[P],N=!t.middlewareData.shift;let M=b,D=A;if(m){const z=_-l.left-l.right;D=$||N?Me(A,z):z}else{const z=g-l.top-l.bottom;M=$||N?Me(b,z):z}if(N&&!$){const z=ye(l.left,0),W=ye(l.right,0),X=ye(l.top,0),J=ye(l.bottom,0);m?D=_-2*(z!==0||W!==0?z+W:ye(l.left,l.right)):M=g-2*(X!==0||J!==0?X+J:ye(l.top,l.bottom))}await a({...t,availableWidth:D,availableHeight:M});const E=await s.getDimensions(i.floating);return _!==E.width||g!==E.height?{reset:{rects:!0}}:{}}}};function Y(e){var t;return((t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ae(e){return Y(e).getComputedStyle(e)}const Ft=Math.min,Ne=Math.max,qe=Math.round;function Lo(e){const t=ae(e);let o=parseFloat(t.width),n=parseFloat(t.height);const s=e.offsetWidth,i=e.offsetHeight,a=qe(o)!==s||qe(n)!==i;return a&&(o=s,n=i),{width:o,height:n,fallback:a}}function ve(e){return Co(e)?(e.nodeName||"").toLowerCase():""}let ze;function Ao(){if(ze)return ze;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(ze=e.brands.map(t=>t.brand+"/"+t.version).join(" "),ze):navigator.userAgent}function re(e){return e instanceof Y(e).HTMLElement}function fe(e){return e instanceof Y(e).Element}function Co(e){return e instanceof Y(e).Node}function Rt(e){return typeof ShadowRoot>"u"?!1:e instanceof Y(e).ShadowRoot||e instanceof ShadowRoot}function it(e){const{overflow:t,overflowX:o,overflowY:n,display:s}=ae(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+o)&&!["inline","contents"].includes(s)}function zl(e){return["table","td","th"].includes(ve(e))}function $t(e){const t=/firefox/i.test(Ao()),o=ae(e),n=o.backdropFilter||o.WebkitBackdropFilter;return o.transform!=="none"||o.perspective!=="none"||!!n&&n!=="none"||t&&o.willChange==="filter"||t&&!!o.filter&&o.filter!=="none"||["transform","perspective"].some(s=>o.willChange.includes(s))||["paint","layout","strict","content"].some(s=>{const i=o.contain;return i!=null&&i.includes(s)})}function No(){return!/^((?!chrome|android).)*safari/i.test(Ao())}function It(e){return["html","body","#document"].includes(ve(e))}function Vo(e){return fe(e)?e:e.contextElement}const xo={x:1,y:1};function Te(e){const t=Vo(e);if(!re(t))return xo;const o=t.getBoundingClientRect(),{width:n,height:s,fallback:i}=Lo(t);let a=(i?qe(o.width):o.width)/n,r=(i?qe(o.height):o.height)/s;return a&&Number.isFinite(a)||(a=1),r&&Number.isFinite(r)||(r=1),{x:a,y:r}}function He(e,t,o,n){var s,i;t===void 0&&(t=!1),o===void 0&&(o=!1);const a=e.getBoundingClientRect(),r=Vo(e);let l=xo;t&&(n?fe(n)&&(l=Te(n)):l=Te(e));const f=r?Y(r):window,$=!No()&&o;let m=(a.left+($&&((s=f.visualViewport)==null?void 0:s.offsetLeft)||0))/l.x,_=(a.top+($&&((i=f.visualViewport)==null?void 0:i.offsetTop)||0))/l.y,g=a.width/l.x,y=a.height/l.y;if(r){const P=Y(r),b=n&&fe(n)?Y(n):n;let A=P.frameElement;for(;A&&n&&b!==P;){const N=Te(A),M=A.getBoundingClientRect(),D=getComputedStyle(A);M.x+=(A.clientLeft+parseFloat(D.paddingLeft))*N.x,M.y+=(A.clientTop+parseFloat(D.paddingTop))*N.y,m*=N.x,_*=N.y,g*=N.x,y*=N.y,m+=M.x,_+=M.y,A=Y(A).frameElement}}return{width:g,height:y,top:_,right:m+g,bottom:_+y,left:m,x:m,y:_}}function me(e){return((Co(e)?e.ownerDocument:e.document)||window.document).documentElement}function at(e){return fe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Mo(e){return He(me(e)).left+at(e).scrollLeft}function Ie(e){if(ve(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Rt(e)&&e.host||me(e);return Rt(t)?t.host:t}function Ho(e){const t=Ie(e);return It(t)?t.ownerDocument.body:re(t)&&it(t)?t:Ho(t)}function Ye(e,t){var o;t===void 0&&(t=[]);const n=Ho(e),s=n===((o=e.ownerDocument)==null?void 0:o.body),i=Y(n);return s?t.concat(i,i.visualViewport||[],it(n)?n:[]):t.concat(n,Ye(n))}function jt(e,t,o){return t==="viewport"?Ce(function(n,s){const i=Y(n),a=me(n),r=i.visualViewport;let l=a.clientWidth,f=a.clientHeight,$=0,m=0;if(r){l=r.width,f=r.height;const _=No();(_||!_&&s==="fixed")&&($=r.offsetLeft,m=r.offsetTop)}return{width:l,height:f,x:$,y:m}}(e,o)):fe(t)?Ce(function(n,s){const i=He(n,!0,s==="fixed"),a=i.top+n.clientTop,r=i.left+n.clientLeft,l=re(n)?Te(n):{x:1,y:1};return{width:n.clientWidth*l.x,height:n.clientHeight*l.y,x:r*l.x,y:a*l.y}}(t,o)):Ce(function(n){const s=me(n),i=at(n),a=n.ownerDocument.body,r=Ne(s.scrollWidth,s.clientWidth,a.scrollWidth,a.clientWidth),l=Ne(s.scrollHeight,s.clientHeight,a.scrollHeight,a.clientHeight);let f=-i.scrollLeft+Mo(n);const $=-i.scrollTop;return ae(a).direction==="rtl"&&(f+=Ne(s.clientWidth,a.clientWidth)-r),{width:r,height:l,x:f,y:$}}(me(e)))}function Wt(e){return re(e)&&ae(e).position!=="fixed"?e.offsetParent:null}function Gt(e){const t=Y(e);let o=Wt(e);for(;o&&zl(o)&&ae(o).position==="static";)o=Wt(o);return o&&(ve(o)==="html"||ve(o)==="body"&&ae(o).position==="static"&&!$t(o))?t:o||function(n){let s=Ie(n);for(;re(s)&&!It(s);){if($t(s))return s;s=Ie(s)}return null}(e)||t}function Fl(e,t,o){const n=re(t),s=me(t),i=He(e,!0,o==="fixed",t);let a={scrollLeft:0,scrollTop:0};const r={x:0,y:0};if(n||!n&&o!=="fixed")if((ve(t)!=="body"||it(s))&&(a=at(t)),re(t)){const l=He(t,!0);r.x=l.x+t.clientLeft,r.y=l.y+t.clientTop}else s&&(r.x=Mo(s));return{x:i.left+a.scrollLeft-r.x,y:i.top+a.scrollTop-r.y,width:i.width,height:i.height}}const Rl={getClippingRect:function(e){let{element:t,boundary:o,rootBoundary:n,strategy:s}=e;const i=o==="clippingAncestors"?function(f,$){const m=$.get(f);if(m)return m;let _=Ye(f).filter(b=>fe(b)&&ve(b)!=="body"),g=null;const y=ae(f).position==="fixed";let P=y?Ie(f):f;for(;fe(P)&&!It(P);){const b=ae(P),A=$t(P);(y?A||g:A||b.position!=="static"||!g||!["absolute","fixed"].includes(g.position))?g=b:_=_.filter(N=>N!==P),P=Ie(P)}return $.set(f,_),_}(t,this._c):[].concat(o),a=[...i,n],r=a[0],l=a.reduce((f,$)=>{const m=jt(t,$,s);return f.top=Ne(m.top,f.top),f.right=Ft(m.right,f.right),f.bottom=Ft(m.bottom,f.bottom),f.left=Ne(m.left,f.left),f},jt(t,r,s));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:o,strategy:n}=e;const s=re(o),i=me(o);if(o===i)return t;let a={scrollLeft:0,scrollTop:0},r={x:1,y:1};const l={x:0,y:0};if((s||!s&&n!=="fixed")&&((ve(o)!=="body"||it(i))&&(a=at(o)),re(o))){const f=He(o);r=Te(o),l.x=f.x+o.clientLeft,l.y=f.y+o.clientTop}return{width:t.width*r.x,height:t.height*r.y,x:t.x*r.x-a.scrollLeft*r.x+l.x,y:t.y*r.y-a.scrollTop*r.y+l.y}},isElement:fe,getDimensions:function(e){return re(e)?Lo(e):e.getBoundingClientRect()},getOffsetParent:Gt,getDocumentElement:me,getScale:Te,async getElementRects(e){let{reference:t,floating:o,strategy:n}=e;const s=this.getOffsetParent||Gt,i=this.getDimensions;return{reference:Fl(t,await s(o),n),floating:{x:0,y:0,...await i(o)}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>ae(e).direction==="rtl"},jl=(e,t,o)=>{const n=new Map,s={platform:Rl,...o},i={...s.platform,_c:n};return Vl(e,t,{...s,platform:i})};function Io(e,t){for(const o in t)Object.prototype.hasOwnProperty.call(t,o)&&(typeof t[o]=="object"&&e[o]?Io(e[o],t[o]):e[o]=t[o])}const oe={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:150,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,autoHideOnMousedown:!1,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover"],delay:{show:0,hide:400}}}};function Be(e,t){let o=oe.themes[e]||{},n;do n=o[t],typeof n>"u"?o.$extend?o=oe.themes[o.$extend]||{}:(o=null,n=oe[t]):o=null;while(o);return n}function Wl(e){const t=[e];let o=oe.themes[e]||{};do o.$extend&&!o.$resetCss?(t.push(o.$extend),o=oe.themes[o.$extend]||{}):o=null;while(o);return t.map(n=>`v-popper--theme-${n}`)}function Ut(e){const t=[e];let o=oe.themes[e]||{};do o.$extend?(t.push(o.$extend),o=oe.themes[o.$extend]||{}):o=null;while(o);return t}let Le=!1;if(typeof window<"u"){Le=!1;try{const e=Object.defineProperty({},"passive",{get(){Le=!0}});window.addEventListener("test",null,e)}catch{}}let Bo=!1;typeof window<"u"&&typeof navigator<"u"&&(Bo=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const Oo=["auto","top","bottom","left","right"].reduce((e,t)=>e.concat([t,`${t}-start`,`${t}-end`]),[]),qt={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},Yt={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function Kt(e,t){const o=e.indexOf(t);o!==-1&&e.splice(o,1)}function dt(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const ee=[];let $e=null;const Xt={};function Jt(e){let t=Xt[e];return t||(t=Xt[e]=[]),t}let yt=function(){};typeof window<"u"&&(yt=window.Element);function H(e){return function(t){return Be(t.theme,e)}}const ut="__floating-vue__popper",Eo=()=>k({name:"VPopper",provide(){return{[ut]:{parentPopper:this}}},inject:{[ut]:{default:null}},props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,default:null},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:H("disabled")},positioningDisabled:{type:Boolean,default:H("positioningDisabled")},placement:{type:String,default:H("placement"),validator:e=>Oo.includes(e)},delay:{type:[String,Number,Object],default:H("delay")},distance:{type:[Number,String],default:H("distance")},skidding:{type:[Number,String],default:H("skidding")},triggers:{type:Array,default:H("triggers")},showTriggers:{type:[Array,Function],default:H("showTriggers")},hideTriggers:{type:[Array,Function],default:H("hideTriggers")},popperTriggers:{type:Array,default:H("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:H("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:H("popperHideTriggers")},container:{type:[String,Object,yt,Boolean],default:H("container")},boundary:{type:[String,yt],default:H("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:H("strategy")},autoHide:{type:[Boolean,Function],default:H("autoHide")},handleResize:{type:Boolean,default:H("handleResize")},instantMove:{type:Boolean,default:H("instantMove")},eagerMount:{type:Boolean,default:H("eagerMount")},popperClass:{type:[String,Array,Object],default:H("popperClass")},computeTransformOrigin:{type:Boolean,default:H("computeTransformOrigin")},autoMinSize:{type:Boolean,default:H("autoMinSize")},autoSize:{type:[Boolean,String],default:H("autoSize")},autoMaxSize:{type:Boolean,default:H("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:H("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:H("preventOverflow")},overflowPadding:{type:[Number,String],default:H("overflowPadding")},arrowPadding:{type:[Number,String],default:H("arrowPadding")},arrowOverflow:{type:Boolean,default:H("arrowOverflow")},flip:{type:Boolean,default:H("flip")},shift:{type:Boolean,default:H("shift")},shiftCrossAxis:{type:Boolean,default:H("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:H("noAutoFocus")},disposeTimeout:{type:Number,default:H("disposeTimeout")}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},randomId:`popper_${[Math.random(),Date.now()].map(e=>e.toString(36).substring(2,10)).join("_")}`,shownChildren:new Set,lastAutoHide:!0,pendingHide:!1,containsGlobalTarget:!1,isDisposed:!0,mouseDownContains:!1}},computed:{popperId(){return this.ariaId!=null?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:typeof this.autoHide=="function"?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:{...this.classes,popperClass:this.popperClass},result:this.positioningDisabled?null:this.result,attrs:this.$attrs}},parentPopper(){var e;return(e=this[ut])==null?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,t;return((e=this.popperTriggers)==null?void 0:e.includes("hover"))||((t=this.popperShowTriggers)==null?void 0:t.includes("hover"))}},watch:{shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())},triggers:{handler:"$_refreshListeners",deep:!0},positioningDisabled:"$_refreshListeners",...["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((e,t)=>(e[t]="$_computePosition",e),{})},created(){this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeUnmount(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:o=!1}={}){var n,s;(n=this.parentPopper)!=null&&n.lockedChild&&this.parentPopper.lockedChild!==this||(this.pendingHide=!1,(o||!this.disabled)&&(((s=this.parentPopper)==null?void 0:s.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,t),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:t=!1}={}){var o;if(!this.$_hideInProgress){if(this.shownChildren.size>0){this.pendingHide=!0;return}if(this.hasPopperShowTriggerHover&&this.$_isAimingPopper()){this.parentPopper&&(this.parentPopper.lockedChild=this,clearTimeout(this.parentPopper.lockedChildTimer),this.parentPopper.lockedChildTimer=setTimeout(()=>{this.parentPopper.lockedChild===this&&(this.parentPopper.lockedChild.hide({skipDelay:t}),this.parentPopper.lockedChild=null)},1e3));return}((o=this.parentPopper)==null?void 0:o.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.pendingHide=!1,this.$_scheduleHide(e,t),this.$emit("hide"),this.$emit("update:shown",!1)}},init(){var e;this.isDisposed&&(this.isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=((e=this.referenceNode)==null?void 0:e.call(this))??this.$el,this.$_targetNodes=this.targetNodes().filter(t=>t.nodeType===t.ELEMENT_NODE),this.$_popperNode=this.popperNode(),this.$_innerNode=this.$_popperNode.querySelector(".v-popper__inner"),this.$_arrowNode=this.$_popperNode.querySelector(".v-popper__arrow-container"),this.$_swapTargetAttrs("title","data-original-title"),this.$_detachPopperNode(),this.triggers.length&&this.$_addEventListeners(),this.shown&&this.show())},dispose(){this.isDisposed||(this.isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.$_detachPopperNode(),this.isMounted=!1,this.isShown=!1,this.$_updateParentShownChildren(!1),this.$_swapTargetAttrs("data-original-title","title"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){if(this.isDisposed||this.positioningDisabled)return;const e={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&e.middleware.push(Ol({mainAxis:this.distance,crossAxis:this.skidding}));const t=this.placement.startsWith("auto");if(t?e.middleware.push(Hl({alignment:this.placement.split("-")[1]??""})):e.placement=this.placement,this.preventOverflow&&(this.shift&&e.middleware.push(El({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!t&&this.flip&&e.middleware.push(Il({padding:this.overflowPadding,boundary:this.boundary}))),e.middleware.push(xl({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&e.middleware.push({name:"arrowOverflow",fn:({placement:n,rects:s,middlewareData:i})=>{let a;const{centerOffset:r}=i.arrow;return n.startsWith("top")||n.startsWith("bottom")?a=Math.abs(r)>s.reference.width/2:a=Math.abs(r)>s.reference.height/2,{data:{overflow:a}}}}),this.autoMinSize||this.autoSize){const n=this.autoSize?this.autoSize:this.autoMinSize?"min":null;e.middleware.push({name:"autoSize",fn:({rects:s,placement:i,middlewareData:a})=>{var r;if((r=a.autoSize)!=null&&r.skip)return{};let l,f;return i.startsWith("top")||i.startsWith("bottom")?l=s.reference.width:f=s.reference.height,this.$_innerNode.style[n==="min"?"minWidth":n==="max"?"maxWidth":"width"]=l!=null?`${l}px`:null,this.$_innerNode.style[n==="min"?"minHeight":n==="max"?"maxHeight":"height"]=f!=null?`${f}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,e.middleware.push(Dl({boundary:this.boundary,padding:this.overflowPadding,apply:({availableWidth:n,availableHeight:s})=>{this.$_innerNode.style.maxWidth=n!=null?`${n}px`:null,this.$_innerNode.style.maxHeight=s!=null?`${s}px`:null}})));const o=await jl(this.$_referenceNode,this.$_popperNode,e);Object.assign(this.result,{x:o.x,y:o.y,placement:o.placement,strategy:o.strategy,arrow:{...o.middlewareData.arrow,...o.middlewareData.arrowOverflow}})},$_scheduleShow(e,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),$e&&this.instantMove&&$e.instantMove&&$e!==this.parentPopper){$e.$_applyHide(!0),this.$_applyShow(!0);return}t?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e,t=!1){if(this.shownChildren.size>0){this.pendingHide=!0;return}this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&($e=this),t?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide"))},$_computeDelay(e){const t=this.delay;return parseInt(t&&t[e]||t||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,!this.isShown&&(this.$_ensureTeleport(),await dt(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...Ye(this.$_referenceNode),...Ye(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const t=this.$_referenceNode.getBoundingClientRect(),o=this.$_popperNode.querySelector(".v-popper__wrapper"),n=o.parentNode.getBoundingClientRect(),s=t.x+t.width/2-(n.left+o.offsetLeft),i=t.y+t.height/2-(n.top+o.offsetTop);this.result.transformOrigin=`${s}px ${i}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let t;for(let o=0;o0){this.pendingHide=!0,this.$_hideInProgress=!1;return}if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,Kt(ee,this),ee.length===0&&document.body.classList.remove("v-popper--some-open");for(const o of Ut(this.theme)){const n=Jt(o);Kt(n,this),n.length===0&&document.body.classList.remove(`v-popper--some-open--${o}`)}$e===this&&($e=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=this.disposeTimeout;t!==null&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},t)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await dt(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.isDisposed)return;let e=this.container;if(typeof e=="string"?e=window.document.querySelector(e):e===!1&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=o=>{this.isShown&&!this.$_hideInProgress||(o.usedByTooltip=!0,!this.$_preventShow&&this.show({event:o}))};this.$_registerTriggerListeners(this.$_targetNodes,qt,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],qt,this.popperTriggers,this.popperShowTriggers,e);const t=o=>{o.usedByTooltip||this.hide({event:o})};this.$_registerTriggerListeners(this.$_targetNodes,Yt,this.triggers,this.hideTriggers,t),this.$_registerTriggerListeners([this.$_popperNode],Yt,this.popperTriggers,this.popperHideTriggers,t)},$_registerEventListeners(e,t,o){this.$_events.push({targetNodes:e,eventType:t,handler:o}),e.forEach(n=>n.addEventListener(t,o,Le?{passive:!0}:void 0))},$_registerTriggerListeners(e,t,o,n,s){let i=o;n!=null&&(i=typeof n=="function"?n(i):n),i.forEach(a=>{const r=t[a];r&&this.$_registerEventListeners(e,r,s)})},$_removeEventListeners(e){const t=[];this.$_events.forEach(o=>{const{targetNodes:n,eventType:s,handler:i}=o;!e||e===s?n.forEach(a=>a.removeEventListener(s,i)):t.push(o)}),this.$_events=t},$_refreshListeners(){this.isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,t=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),t&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,t){for(const o of this.$_targetNodes){const n=o.getAttribute(e);n&&(o.removeAttribute(e),o.setAttribute(t,n))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const o in e){const n=e[o];n==null?t.removeAttribute(o):t.setAttribute(o,n)}},$_updateParentShownChildren(e){let t=this.parentPopper;for(;t;)e?t.shownChildren.add(this.randomId):(t.shownChildren.delete(this.randomId),t.pendingHide&&t.hide()),t=t.parentPopper},$_isAimingPopper(){const e=this.$_referenceNode.getBoundingClientRect();if(Ve>=e.left&&Ve<=e.right&&xe>=e.top&&xe<=e.bottom){const t=this.$_popperNode.getBoundingClientRect(),o=Ve-pe,n=xe-he,s=t.left+t.width/2-pe+(t.top+t.height/2)-he+t.width+t.height,i=pe+o*s,a=he+n*s;return Fe(pe,he,i,a,t.left,t.top,t.left,t.bottom)||Fe(pe,he,i,a,t.left,t.top,t.right,t.top)||Fe(pe,he,i,a,t.right,t.top,t.right,t.bottom)||Fe(pe,he,i,a,t.left,t.bottom,t.right,t.bottom)}return!1}},render(){return this.$slots.default(this.slotData)}});if(typeof document<"u"&&typeof window<"u"){if(Bo){const e=Le?{passive:!0,capture:!0}:!0;document.addEventListener("touchstart",t=>Qt(t,!0),e),document.addEventListener("touchend",t=>Zt(t,!0),e)}else window.addEventListener("mousedown",e=>Qt(e,!1),!0),window.addEventListener("click",e=>Zt(e,!1),!0);window.addEventListener("resize",zo)}function Qt(e,t){if(oe.autoHideOnMousedown)Do(e,t);else for(let o=0;o=0;n--){const s=ee[n];try{const i=s.containsGlobalTarget=s.mouseDownContains||s.popperNode().contains(e.target);s.pendingHide=!1,requestAnimationFrame(()=>{if(s.pendingHide=!1,!o[s.randomId]&&eo(s,i,e)){if(s.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&i){let r=s.parentPopper;for(;r;)o[r.randomId]=!0,r=r.parentPopper;return}let a=s.parentPopper;for(;a&&eo(a,a.containsGlobalTarget,e);)a.$_handleGlobalClose(e,t),a=a.parentPopper}})}catch{}}}function eo(e,t,o){return o.closeAllPopover||o.closePopover&&t||Gl(e,o)&&!t}function Gl(e,t){if(typeof e.autoHide=="function"){const o=e.autoHide(t);return e.lastAutoHide=o,o}return e.autoHide}function zo(){for(let e=0;e{pe=Ve,he=xe,Ve=e.clientX,xe=e.clientY},Le?{passive:!0}:void 0);function Fe(e,t,o,n,s,i,a,r){const l=((a-s)*(t-i)-(r-i)*(e-s))/((r-i)*(o-e)-(a-s)*(n-t)),f=((o-e)*(t-i)-(n-t)*(e-s))/((r-i)*(o-e)-(a-s)*(n-t));return l>=0&&l<=1&&f>=0&&f<=1}const Ul={extends:Eo()},rt=(e,t)=>{const o=e.__vccOpts||e;for(const[n,s]of t)o[n]=s;return o};function ql(e,t,o,n,s,i){return c(),u("div",{ref:"reference",class:B(["v-popper",{"v-popper--shown":e.slotData.isShown}])},[h(e.$slots,"default",dn(un(e.slotData)))],2)}const Yl=rt(Ul,[["render",ql]]);function Kl(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);var o=e.indexOf("Trident/");if(o>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var s=e.indexOf("Edge/");return s>0?parseInt(e.substring(s+5,e.indexOf(".",s)),10):-1}let je;function bt(){bt.init||(bt.init=!0,je=Kl()!==-1)}var lt={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){bt(),St(()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()});const e=document.createElement("object");this._resizeObject=e,e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",je&&this.$el.appendChild(e),e.data="about:blank",je||this.$el.appendChild(e)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!je&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const Xl=cn();F("data-v-b329ee4c");const Jl={class:"resize-observer",tabindex:"-1"};R();const Ql=Xl((e,t,o,n,s,i)=>(c(),T("div",Jl)));lt.render=Ql;lt.__scopeId="data-v-b329ee4c";lt.__file="src/components/ResizeObserver.vue";const Fo=(e="theme")=>({computed:{themeClass(){return Wl(this[e])}}}),Zl=k({name:"VPopperContent",components:{ResizeObserver:lt},mixins:[Fo()],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},emits:["hide","resize"],methods:{toPx(e){return e!=null&&!isNaN(e)?`${e}px`:null}}}),ec=["id","aria-hidden","tabindex","data-popper-placement"],tc={ref:"inner",class:"v-popper__inner"},oc=p("div",{class:"v-popper__arrow-outer"},null,-1),nc=p("div",{class:"v-popper__arrow-inner"},null,-1),sc=[oc,nc];function ic(e,t,o,n,s,i){const a=K("ResizeObserver");return c(),u("div",{id:e.popperId,ref:"popover",class:B(["v-popper__popper",[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}]]),style:Ae(e.result?{position:e.result.strategy,transform:`translate3d(${Math.round(e.result.x)}px,${Math.round(e.result.y)}px,0)`}:void 0),"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0,onKeyup:t[2]||(t[2]=uo(r=>e.autoHide&&e.$emit("hide"),["esc"]))},[p("div",{class:"v-popper__backdrop",onClick:t[0]||(t[0]=r=>e.autoHide&&e.$emit("hide"))}),p("div",{class:"v-popper__wrapper",style:Ae(e.result?{transformOrigin:e.result.transformOrigin}:void 0)},[p("div",tc,[e.mounted?(c(),u(O,{key:0},[p("div",null,[h(e.$slots,"default")]),e.handleResize?(c(),T(a,{key:0,onNotify:t[1]||(t[1]=r=>e.$emit("resize",r))})):w("",!0)],64)):w("",!0)],512),p("div",{ref:"arrow",class:"v-popper__arrow-container",style:Ae(e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0)},sc,4)],4)],46,ec)}const Ro=rt(Zl,[["render",ic]]),jo={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}};let wt=function(){};typeof window<"u"&&(wt=window.Element);const ac=k({name:"VPopperWrapper",components:{Popper:Yl,PopperContent:Ro},mixins:[jo,Fo("finalTheme")],props:{theme:{type:String,default:null},referenceNode:{type:Function,default:null},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:void 0},positioningDisabled:{type:Boolean,default:void 0},placement:{type:String,default:void 0},delay:{type:[String,Number,Object],default:void 0},distance:{type:[Number,String],default:void 0},skidding:{type:[Number,String],default:void 0},triggers:{type:Array,default:void 0},showTriggers:{type:[Array,Function],default:void 0},hideTriggers:{type:[Array,Function],default:void 0},popperTriggers:{type:Array,default:void 0},popperShowTriggers:{type:[Array,Function],default:void 0},popperHideTriggers:{type:[Array,Function],default:void 0},container:{type:[String,Object,wt,Boolean],default:void 0},boundary:{type:[String,wt],default:void 0},strategy:{type:String,default:void 0},autoHide:{type:[Boolean,Function],default:void 0},handleResize:{type:Boolean,default:void 0},instantMove:{type:Boolean,default:void 0},eagerMount:{type:Boolean,default:void 0},popperClass:{type:[String,Array,Object],default:void 0},computeTransformOrigin:{type:Boolean,default:void 0},autoMinSize:{type:Boolean,default:void 0},autoSize:{type:[Boolean,String],default:void 0},autoMaxSize:{type:Boolean,default:void 0},autoBoundaryMaxSize:{type:Boolean,default:void 0},preventOverflow:{type:Boolean,default:void 0},overflowPadding:{type:[Number,String],default:void 0},arrowPadding:{type:[Number,String],default:void 0},arrowOverflow:{type:Boolean,default:void 0},flip:{type:Boolean,default:void 0},shift:{type:Boolean,default:void 0},shiftCrossAxis:{type:Boolean,default:void 0},noAutoFocus:{type:Boolean,default:void 0},disposeTimeout:{type:Number,default:void 0}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},computed:{finalTheme(){return this.theme??this.$options.vPopperTheme}},methods:{getTargetNodes(){return Array.from(this.$el.children).filter(e=>e!==this.$refs.popperContent.$el)}}});function rc(e,t,o,n,s,i){const a=K("PopperContent"),r=K("Popper");return c(),T(r,Se({ref:"popper"},e.$props,{theme:e.finalTheme,"target-nodes":e.getTargetNodes,"popper-node":()=>e.$refs.popperContent.$el,class:[e.themeClass],onShow:t[0]||(t[0]=()=>e.$emit("show")),onHide:t[1]||(t[1]=()=>e.$emit("hide")),"onUpdate:shown":t[2]||(t[2]=l=>e.$emit("update:shown",l)),onApplyShow:t[3]||(t[3]=()=>e.$emit("apply-show")),onApplyHide:t[4]||(t[4]=()=>e.$emit("apply-hide")),onCloseGroup:t[5]||(t[5]=()=>e.$emit("close-group")),onCloseDirective:t[6]||(t[6]=()=>e.$emit("close-directive")),onAutoHide:t[7]||(t[7]=()=>e.$emit("auto-hide")),onResize:t[8]||(t[8]=()=>e.$emit("resize"))}),{default:v(({popperId:l,isShown:f,shouldMountContent:$,skipTransition:m,autoHide:_,show:g,hide:y,handleResize:P,onResize:b,classes:A,result:N})=>[h(e.$slots,"default",{shown:f,show:g,hide:y}),S(a,{ref:"popperContent","popper-id":l,theme:e.finalTheme,shown:f,mounted:$,"skip-transition":m,"auto-hide":_,"handle-resize":P,classes:A,result:N,onHide:y,onResize:b},{default:v(()=>[h(e.$slots,"popper",{shown:f,hide:y})]),_:2},1032,["popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:3},16,["theme","target-nodes","popper-node","class"])}const Bt=rt(ac,[["render",rc]]),lc={...Bt,name:"VDropdown",vPopperTheme:"dropdown"},cc={...Bt,name:"VMenu",vPopperTheme:"menu"},dc={...Bt,name:"VTooltip",vPopperTheme:"tooltip"},uc=k({name:"VTooltipDirective",components:{Popper:Eo(),PopperContent:Ro},mixins:[jo],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default:e=>Be(e.theme,"html")},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default:e=>Be(e.theme,"loadingContent")},targetNodes:{type:Function,required:!0}},data(){return{asyncContent:null}},computed:{isContentAsync(){return typeof this.content=="function"},loading(){return this.isContentAsync&&this.asyncContent==null},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if(typeof this.content=="function"&&this.$_isShown&&(e||!this.$_loading&&this.asyncContent==null)){this.asyncContent=null,this.$_loading=!0;const t=++this.$_fetchId,o=this.content(this);o.then?o.then(n=>this.onResult(t,n)):this.onResult(t,o)}},onResult(e,t){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=t)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}}),pc=["innerHTML"],hc=["textContent"];function fc(e,t,o,n,s,i){const a=K("PopperContent"),r=K("Popper");return c(),T(r,Se({ref:"popper"},e.$attrs,{theme:e.theme,"target-nodes":e.targetNodes,"popper-node":()=>e.$refs.popperContent.$el,onApplyShow:e.onShow,onApplyHide:e.onHide}),{default:v(({popperId:l,isShown:f,shouldMountContent:$,skipTransition:m,autoHide:_,hide:g,handleResize:y,onResize:P,classes:b,result:A})=>[S(a,{ref:"popperContent",class:B({"v-popper--tooltip-loading":e.loading}),"popper-id":l,theme:e.theme,shown:f,mounted:$,"skip-transition":m,"auto-hide":_,"handle-resize":y,classes:b,result:A,onHide:g,onResize:P},{default:v(()=>[e.html?(c(),u("div",{key:0,innerHTML:e.finalContent},null,8,pc)):(c(),u("div",{key:1,textContent:V(e.finalContent)},null,8,hc))]),_:2},1032,["class","popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])]),_:1},16,["theme","target-nodes","popper-node","onApplyShow","onApplyHide"])}const mc=rt(uc,[["render",fc]]),Wo="v-popper--has-tooltip";function vc(e,t){let o=e.placement;if(!o&&t)for(const n of Oo)t[n]&&(o=n);return o||(o=Be(e.theme||"tooltip","placement")),o}function Go(e,t,o){let n;const s=typeof t;return s==="string"?n={content:t}:t&&s==="object"?n=t:n={content:!1},n.placement=vc(n,o),n.targetNodes=()=>[e],n.referenceNode=()=>e,n}let pt,Oe,_c=0;function gc(){if(pt)return;Oe=I([]),pt=pn({name:"VTooltipDirectiveApp",setup(){return{directives:Oe}},render(){return this.directives.map(t=>hn(mc,{...t.options,shown:t.shown||t.options.shown,key:t.id}))},devtools:{hide:!0}});const e=document.createElement("div");document.body.appendChild(e),pt.mount(e)}function $c(e,t,o){gc();const n=I(Go(e,t,o)),s=I(!1),i={id:_c++,options:n,shown:s};return Oe.value.push(i),e.classList&&e.classList.add(Wo),e.$_popper={options:n,item:i,show(){s.value=!0},hide(){s.value=!1}}}function Uo(e){if(e.$_popper){const t=Oe.value.indexOf(e.$_popper.item);t!==-1&&Oe.value.splice(t,1),delete e.$_popper,delete e.$_popperOldShown,delete e.$_popperMountTarget}e.classList&&e.classList.remove(Wo)}function to(e,{value:t,modifiers:o}){const n=Go(e,t,o);if(!n.content||Be(n.theme||"tooltip","disabled"))Uo(e);else{let s;e.$_popper?(s=e.$_popper,s.options.value=n):s=$c(e,t,o),typeof t.shown<"u"&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?s.show():s.hide())}}const yc={beforeMount:to,updated:to,beforeUnmount(e){Uo(e)}};function oo(e){e.addEventListener("mousedown",Ke),e.addEventListener("click",Ke),e.addEventListener("touchstart",qo,Le?{passive:!0}:!1)}function no(e){e.removeEventListener("mousedown",Ke),e.removeEventListener("click",Ke),e.removeEventListener("touchstart",qo),e.removeEventListener("touchend",Yo),e.removeEventListener("touchcancel",Ko)}function Ke(e){const t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function qo(e){if(e.changedTouches.length===1){const t=e.currentTarget;t.$_vclosepopover_touch=!0;const o=e.changedTouches[0];t.$_vclosepopover_touchPoint=o,t.addEventListener("touchend",Yo),t.addEventListener("touchcancel",Ko)}}function Yo(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,e.changedTouches.length===1){const o=e.changedTouches[0],n=t.$_vclosepopover_touchPoint;e.closePopover=Math.abs(o.screenY-n.screenY)<20&&Math.abs(o.screenX-n.screenX)<20,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}}function Ko(e){const t=e.currentTarget;t.$_vclosepopover_touch=!1}const bc={beforeMount(e,{value:t,modifiers:o}){e.$_closePopoverModifiers=o,(typeof t>"u"||t)&&oo(e)},updated(e,{value:t,oldValue:o,modifiers:n}){e.$_closePopoverModifiers=n,t!==o&&(typeof t>"u"||t?oo(e):no(e))},beforeUnmount(e){no(e)}};function wc(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,Io(oe,t),e.directive("tooltip",yc),e.directive("close-popper",bc),e.component("VTooltip",dc),e.component("VDropdown",lc),e.component("VMenu",cc))}const kc={version:"5.2.2",install:wc,options:oe},so=typeof navigator<"u"&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),Pc={install:(e,t={})=>{typeof window<"u"&&window.addEventListener("click",o=>{o.composedPath().some(s=>{var i,a,r,l;return((a=(i=s==null?void 0:s.classList)==null?void 0:i.contains)==null?void 0:a.call(i,"vp-code-group"))||((l=(r=s==null?void 0:s.classList)==null?void 0:r.contains)==null?void 0:l.call(r,"tabs"))})&&zo()},{passive:!0}),e.use(kc,{...t,themes:{twoslash:{$extend:"dropdown",triggers:so?["touch"]:["hover","touch"],popperTriggers:so?["touch"]:["hover","touch"],placement:"bottom-start",overflowPadding:10,delay:0,handleResize:!1,autoHide:!0,instantMove:!0,flip:!1,arrowPadding:8,autoBoundaryMaxSize:!0},"twoslash-query":{$extend:"twoslash",triggers:["click"],popperTriggers:["click"],autoHide:!1},"twoslash-completion":{$extend:"twoslash-query",triggers:["click"],popperTriggers:["click"],autoHide:!1,distance:0,arrowOverflow:!0},...t.theme}})}},Z=[{name:"Northstar",logo:"/images/sponsors/Northstar.png",website:"https://www.quantit.tech",amount:600},{name:"flameOnYou",text:"flameOnYou",logo:"/images/sponsors/flameOnYou.jpg",website:"https://github.com/flameOnYou",amount:1600}],Sc={class:"home-section sponsor-section"},Tc={class:"home-section-content sponsor"},Lc={class:"sponsor-grid sponsor-top-grid"},Ac=["href"],Cc=["src"],Nc={key:0,class:"text"},Vc=["href"],xc=["src"],Mc={key:0,class:"text"},Hc={key:0,class:"sponsor-grid sponsor-platinum-grid"},Ic=["href"],Bc=["src"],Oc={key:1,class:"sponsor-grid sponsor-gold-grid"},Ec=["href"],Dc=["src"],zc={class:"sponsor-become"},Fc={target:"_blank",rel:"noreferrer",href:"./sponsor.html"},Rc={__name:"HomeSponsor",setup(e){Z.sort((a,r)=>r.amount-a.amount);const t=[],o=[];for(let a=3;a=5e3?t.push(r):o.push(r)}const n=I(t),s=I(o),{lang:i}=Xe();return(a,r)=>(c(),u("section",Sc,[p("div",Tc,[p("h2",null,V(d(i)==="zh-CN"?"赞助商":"Sponsors"),1),p("div",Lc,[p("a",{class:"sponsor-grid-item item-no1",href:d(Z)[0].website,target:"_blank",rel:"noreferrer"},[p("img",{class:"image",src:d(Z)[0].logo},null,8,Cc),d(Z)[0].text?(c(),u("span",Nc,V(d(Z)[0].text),1)):w("",!0)],8,Ac),p("a",{class:"sponsor-grid-item item-no1",href:d(Z)[1].website,target:"_blank",rel:"noreferrer"},[p("img",{class:"image",src:d(Z)[1].logo},null,8,xc),d(Z)[1].text?(c(),u("span",Mc,V(d(Z)[1].text),1)):w("",!0)],8,Vc)]),n.value.length>0?(c(),u("div",Hc,[(c(!0),u(O,null,j(n.value,l=>(c(),u("a",{class:"sponsor-grid-item item",target:"_blank",rel:"noreferrer",href:l.website},[p("img",{class:"image",src:l.logo},null,8,Bc)],8,Ic))),256))])):w("",!0),s.value.length>0?(c(),u("div",Oc,[(c(!0),u(O,null,j(s.value,l=>(c(),u("a",{class:"sponsor-grid-item item",target:"_blank",rel:"noreferrer",href:l.website},[p("img",{class:"image",src:l.logo},null,8,Dc)],8,Ec))),256))])):w("",!0),p("div",zc,[p("a",Fc,V(d(i)==="zh-CN"?"成为赞助商":"Become a sponsor"),1)])])]))}},jc=L(Rc,[["__scopeId","data-v-314d4013"]]),Wc=e=>(F("data-v-1cd5ff58"),e=e(),R(),e),Gc={class:"NotFound"},Uc=Wc(()=>p("div",{class:"logo"},[p("span",null,"4"),p("img",{src:fn}),p("span",null,"4")],-1)),qc={class:"title"},Yc={class:"tip",style:{"margin-top":"30px"}},Kc={class:"tip"},Xc={class:"action"},Jc=["href"],Qc={__name:"NotFound",setup(e){const{lang:t}=Xe(),o=I("/");return we(()=>{o.value=t.value==="zh-CN"?"/":`/${t.value}/`}),(n,s)=>(c(),u("div",Gc,[Uc,p("p",qc,V(d(t)==="zh-CN"?"未找到页面":"Page Not Found"),1),p("p",Yc,V(d(t)==="zh-CN"?"确保地址正确且页面未移除。":"Make sure the address is correct and the page hasn't moved."),1),p("p",Kc,V(d(t)==="zh-CN"?"如果您认为这是一个错误,请联系您的 KLineChart 管理员。":"Please contact your KLineChart administrator if you think this is a mistake."),1),p("div",Xc,[p("a",{class:"link",href:d(Je)(o.value),"aria-label":"go to home"},V(d(t)==="zh-CN"?"返回首页":"Take me home"),9,Jc)])]))}},Zc=L(Qc,[["__scopeId","data-v-1cd5ff58"]]),ed={__name:"Layout",setup(e){const{isDark:t}=Xe(),o=()=>"startViewTransition"in document&&window.matchMedia("(prefers-reduced-motion: no-preference)").matches;return Tt("toggle-appearance",async({clientX:n,clientY:s})=>{if(!o()){t.value=!t.value;return}const i=[`circle(0px at ${n}px ${s}px)`,`circle(${Math.hypot(Math.max(n,innerWidth-n),Math.max(s,innerHeight-s))}px at ${n}px ${s}px)`];await document.startViewTransition(async()=>{t.value=!t.value,await St()}).ready,document.documentElement.animate({clipPath:t.value?i.reverse():i},{duration:300,easing:"ease-in",pseudoElement:`::view-transition-${t.value?"old":"new"}(root)`})}),(n,s)=>(c(),T(d(ko).Layout,null,{"home-features-after":v(()=>[S(jc)]),"not-found":v(()=>[S(Zc)]),_:1}))}},td={},od={class:"Badge"};function nd(e,t){return c(),u("span",od,[h(e.$slots,"default",{},void 0,!0)])}const sd=L(td,[["render",nd],["__scopeId","data-v-dc2f5624"]]),ad={extends:ko,Layout:ed,enhanceApp({app:e}){e.use(Pc),e.component("Badge",sd)}};export{ad as R,Za as c,x as u}; diff --git a/assets/customize.md.bbVjbRtk.js b/assets/customize.md.B6PerLt3.js similarity index 69% rename from assets/customize.md.bbVjbRtk.js rename to assets/customize.md.B6PerLt3.js index 21375298..8644552a 100644 --- a/assets/customize.md.bbVjbRtk.js +++ b/assets/customize.md.B6PerLt3.js @@ -1 +1 @@ -import{C as e}from"./chunks/index.D-73L5-e.js";import{c as t,I as a,o}from"./chunks/framework.D9Guh45F.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"customize.md","filePath":"customize.md","lastUpdated":1715104647000}'),s={name:"customize.md"},p=Object.assign(s,{setup(r){return(c,m)=>(o(),t("div",null,[a(e)]))}});export{l as __pageData,p as default}; +import{C as e}from"./chunks/index.oHAuXijS.js";import{c as t,I as a,o}from"./chunks/framework.DxmCH4Ps.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"customize.md","filePath":"customize.md","lastUpdated":1715104647000}'),s={name:"customize.md"},p=Object.assign(s,{setup(r){return(c,m)=>(o(),t("div",null,[a(e)]))}});export{l as __pageData,p as default}; diff --git a/assets/customize.md.bbVjbRtk.lean.js b/assets/customize.md.B6PerLt3.lean.js similarity index 69% rename from assets/customize.md.bbVjbRtk.lean.js rename to assets/customize.md.B6PerLt3.lean.js index 21375298..8644552a 100644 --- a/assets/customize.md.bbVjbRtk.lean.js +++ b/assets/customize.md.B6PerLt3.lean.js @@ -1 +1 @@ -import{C as e}from"./chunks/index.D-73L5-e.js";import{c as t,I as a,o}from"./chunks/framework.D9Guh45F.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"customize.md","filePath":"customize.md","lastUpdated":1715104647000}'),s={name:"customize.md"},p=Object.assign(s,{setup(r){return(c,m)=>(o(),t("div",null,[a(e)]))}});export{l as __pageData,p as default}; +import{C as e}from"./chunks/index.oHAuXijS.js";import{c as t,I as a,o}from"./chunks/framework.DxmCH4Ps.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"customize.md","filePath":"customize.md","lastUpdated":1715104647000}'),s={name:"customize.md"},p=Object.assign(s,{setup(r){return(c,m)=>(o(),t("div",null,[a(e)]))}});export{l as __pageData,p as default}; diff --git a/assets/en-US_customize.md.BKs-824d.js b/assets/en-US_customize.md.CCpFSUlS.js similarity index 70% rename from assets/en-US_customize.md.BKs-824d.js rename to assets/en-US_customize.md.CCpFSUlS.js index 9242e216..fb227e04 100644 --- a/assets/en-US_customize.md.BKs-824d.js +++ b/assets/en-US_customize.md.CCpFSUlS.js @@ -1 +1 @@ -import{C as e}from"./chunks/index.D-73L5-e.js";import{c as t,I as a,o}from"./chunks/framework.D9Guh45F.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"en-US/customize.md","filePath":"en-US/customize.md","lastUpdated":1715104647000}'),s={name:"en-US/customize.md"},p=Object.assign(s,{setup(r){return(c,n)=>(o(),t("div",null,[a(e)]))}});export{l as __pageData,p as default}; +import{C as e}from"./chunks/index.oHAuXijS.js";import{c as t,I as a,o}from"./chunks/framework.DxmCH4Ps.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"en-US/customize.md","filePath":"en-US/customize.md","lastUpdated":1715104647000}'),s={name:"en-US/customize.md"},p=Object.assign(s,{setup(r){return(c,n)=>(o(),t("div",null,[a(e)]))}});export{l as __pageData,p as default}; diff --git a/assets/en-US_customize.md.BKs-824d.lean.js b/assets/en-US_customize.md.CCpFSUlS.lean.js similarity index 70% rename from assets/en-US_customize.md.BKs-824d.lean.js rename to assets/en-US_customize.md.CCpFSUlS.lean.js index 9242e216..fb227e04 100644 --- a/assets/en-US_customize.md.BKs-824d.lean.js +++ b/assets/en-US_customize.md.CCpFSUlS.lean.js @@ -1 +1 @@ -import{C as e}from"./chunks/index.D-73L5-e.js";import{c as t,I as a,o}from"./chunks/framework.D9Guh45F.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"en-US/customize.md","filePath":"en-US/customize.md","lastUpdated":1715104647000}'),s={name:"en-US/customize.md"},p=Object.assign(s,{setup(r){return(c,n)=>(o(),t("div",null,[a(e)]))}});export{l as __pageData,p as default}; +import{C as e}from"./chunks/index.oHAuXijS.js";import{c as t,I as a,o}from"./chunks/framework.DxmCH4Ps.js";const l=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"page"},"headers":[],"relativePath":"en-US/customize.md","filePath":"en-US/customize.md","lastUpdated":1715104647000}'),s={name:"en-US/customize.md"},p=Object.assign(s,{setup(r){return(c,n)=>(o(),t("div",null,[a(e)]))}});export{l as __pageData,p as default}; diff --git a/assets/en-US_guide_changelog.md.CCIpo4Hp.js b/assets/en-US_guide_changelog.md.TOvX1gix.js similarity index 99% rename from assets/en-US_guide_changelog.md.CCIpo4Hp.js rename to assets/en-US_guide_changelog.md.TOvX1gix.js index 275debef..50e0cb66 100644 --- a/assets/en-US_guide_changelog.md.CCIpo4Hp.js +++ b/assets/en-US_guide_changelog.md.TOvX1gix.js @@ -1 +1 @@ -import{_ as e,c as i,o,a9 as a}from"./chunks/framework.D9Guh45F.js";const m=JSON.parse('{"title":"📠 Change Log","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/changelog.md","filePath":"en-US/guide/changelog.md","lastUpdated":1715621270000}'),t={name:"en-US/guide/changelog.md"},d=a('

📠 Change Log

9.8.8

2024-05-14

  • 🐞 Fix the issue that the style configuration candle.tooltip.custom cannot be overridden when it is an array.
  • 🐞 Fix the issue of decimal folding.
  • 💄 Optimize the parameter precision in the overlay callback method.

9.8.7

2024-05-10

  • 🐞 Fix the issue of unsynchronized price and volume precision in indicator precision.

9.8.6

2024-05-07

  • 🐞 Fix an issue that chart API registerIndicator and registerOverlay parameters extendData cannot take effect.
  • 🐞 Fix an issue of incorrect decimal folding when specifying . as the thousandth character.
  • 🐞 Fix an issue where overlays may not be moved after being created.

9.8.5

2024-04-14

  • 💄 Optimize the default right offset distance of the chart.
  • 🐞 Fix area chart display issue.
  • 🐞 Fix occasional blank spaces in chart.

9.8.3

2024-04-12

  • 💄 Optimize styles by adding offsetLeft, offsetTop, offsetRight and offsetBottom to candle.tooltip and indicator.tooltip.
  • 💄 Optimize figure and support array for attrs.
  • 💄 Optimize y-axis render.
  • 💄 Optimize default display, change the default candle width to 8.
  • 🐞 Fix applyMoreData add duplicate data issue. @cryptotooltop

9.8.2

2024-03-26

  • 💄 Optimize the display of the area chart.
  • 💄 Optimize smooth line drawing.
  • 🐞 Fix the overlay and drawing it to future time may not be an issue.

9.8.1

2024-03-13

  • 🐞 Fix an issue where initialize only xAxis in layout caused the chart to fail to initialize.
  • 🐞 Fix an issue when modify the built-in indicator VOL to calcParams.
  • 💄 Optimize the accuracy of width calculation when display decimal fold on the y-axis.
  • 💄 Optimize wheel event trigger.

9.8.0

2024-03-04

  • 🆕 Support custom coordinate axis.
  • 🆕 Support indicator mapping to future time.
  • 🆕 Support folding long decimals.
  • 🆕 Support adding data forward and backward.
  • 🐞 Fix formatting time issue for different browsers.

2024-01-12

  • 🐞 Fix the issue of ineffective indicator attributes minValue and maxValue.
  • 🐞 Fix the display issue on the x-axis of the overlay.
  • 💄 Optimize the display of style candle.type: 'ohlc'.
  • 💄 Optimize drawing clarity.

9.7.1

2023-12-18

  • 🐞 Fix indicators and overlays methods not effect error.
  • 🐞 Fix package manager download node version dependency error.

9.7.0

2023-12-12

  • 🆕 Add instance apissetMaxOffsetLeftDistance and setMaxOffsetRightDistance.
  • 🆕 Add indicator attribute zLevel.
  • 💄 Optimize the rendering of the ohlc candle bar.
  • 🐞 Fix the blurry issue with the candle bar.
  • 🐞 Fix the rendering rules for the zLevel overlay.

9.6.0

2023-11-14

  • 🖋️ Refactor the separator module.
  • 🆕 Chart api init(ds, options), parameter options add layout.
  • 🆕 Instance api createIndicator(value, isStack, paneOptions, callback), parameter PaneOptions add position.
  • 🆕 Style candle.tooltip.custom adds turnover string template.
  • 💄 Optimize the style overlay.text configuration.
  • 💄 Optimize the implementation of utils.clone and utils.merge.
  • 🐞 Fix the issue of multiple overlay styles display error.
  • 🐞 Fix the issue of multiple indicator styles display error.

9.5.4

2023-09-22

  • 🐞 Fix the issue of not display the latest price line when the style candle.type is area.
  • 🐞 Fix the issue of incorrect display of the style crosshair.vertical.text.paddingLeft.

9.5.3

2023-09-19

  • 🐞 Fix typescript import error.

9.5.2

2023-09-18

  • 💄 Optimize the figure text.
  • 💄 Optimize built-in overlays simpleAnnotation and simpleTag.
  • 💄 Optimize the free style of technical indicators and support increment.
  • 🐞 Fix typescript declaration issue.

9.5.1

2023-08-14

  • 🆕 Add chart api getOverlayClass.
  • 🆕 Style configuration candle.tooltip.custom add built-in support change.
  • 💄 Optimize figure rect event trigger.
  • ↩️ Separator event trigger optimization rollback.

9.5.0

2023-06-15

  • 🆕 Overlay add event onDoubleClick, add property modeSensitivity.
  • 🆕 Style configuration candle.tooltip.custom supports string templates.
  • 🐞 Optimize the scrolling frame drop issue on the mobile side.
  • 🐞 Fix pane id naming typo.
  • 💄 Optimize the response sensitivity of dividing line events.
  • 💄 Optimize the attrs type declaration in OverlayFigure under typescript.

9.4.0

2023-05-25

  • 🆕 Instance API 'createOverlay' supports arrays.
  • 🆕 overlay add attributes paneId, defaultZLevel and zLevel.
  • 🆕 xAxis add methods convertTimestampFromPixel and convertTimestampToPixel.
  • 💄 Optimize the display of candle.

9.3.0

2023-05-13

  • 🆕 Add chart API utils.calcTextWidth.
  • 🆕 The instance APIs createIndicator(value, isStack, options) and setPaneOptions(options) have added options. axisOptions.
  • 🆕 The indicator graphic configuration supports customization.
  • 💄 Optimize the bar width ratio.
  • 💄 Optimize internal acquisition of screen pixel ratio.
  • 💄 Optimize internal ID generation.

9.2.2

2023-05-04

  • 🐞 Fix figure line check event error.
  • 💄 Optimize type check.

9.2.1

2023-04-27

  • 💄 Optimize the default style by changing #EF5350 to #F92855 and #26A69A to #2DC08E.
  • 💄 Optimize typescript declarations.

9.2.0

2023-04-24

  • 🆕 Add instance API getOffsetRightDistance and executeAction.
  • 🆕 Add success callback for instance API applyNewData, applyMoreData and updateData.
  • 🆕 Support the display of thousands.
  • 🆕 Add style configuration candle.bar.upBorderColor, candle.bar.downBorderColor, candle.bar.noChangeBorderColor, candle.bar.upWickColor, candle.bar.downWickColor, candle.bar.noChangeWickColor, candle.tooltip.rect.position and candle.tooltip.rect.offsetBottom.
  • 🆕 Add realFrom and realTo to all visibleRange.
  • 💄 Optimize API, klinecharts.utils.isValid and klinecharts.utils.formatBigNumber.
  • 💄 Optimize the log output in the development environment.

9.1.3

2023-04-15

  • 🐞 Fix the issue of not refreshing when the input parameter of the chart API applyNewData is an empty array.
  • 🐞 Fix the issue of cross cursor text not displaying on the y-axis when there is no data.
  • 💄 Optimize the display of area chart.
  • 💄 Optimize coverage event callback parameters and add figureKey and figureIndex.
  • 💄 Optimize typescript overlay style types, as well as base types DeepPartial and DeepRequired.

9.1.2

2023-04-10

  • 🐞 Fix the issue of inaccurate triggering events for the built-in figure line.
  • 🐞 Fix the issue of triggering events for the first time after the simpleAnnotation and simpleTag built-in overlays are drawn.
  • 💄 Optimize overlay figure to ignore events and support event selection.

9.1.1

2023-03-14

  • 🐞 Fix the invalidity of the built-in figure arc.
  • 💄 Optimize rendering updates.

9.1.0

2023-02-23

  • 🆕 The chart instance method subscribeAction and unsubscribeAction types add onCandleBarClick.
  • 🆕 The overlay supports double-clicking to force the end of drawing.
  • 💄 Optimize event handling.

9.0.1

2023-02-17 🐞 Fix the introduction of typescript.

9.0.0

2023-02-16

  • 🛠 Typescript refactoring.
  • 🆕 New features
    • Add Y axis direction zoom and scroll.
    • API
      • New chart methods registerFigure, getSupportFigures, getFigureClass, rigiderOverlay, getSupportOverlays, registerLocale, getSupportLocales, registerStyles are added.
      • New instance methods, getSize, setLocale, getLocal, setCustomApi, getVisibleRange, createOverlay, getOverlayById, overrideOverlay, removeOverlay.
    • Style Configuration
      • Add candle.priceMark.last.text.borderStyle, candle.tooltip.icons, indicator.lastValueMark.text.borderStyle, indicator.tooltip.icons, crosshair.horizontal. text.borderStyle, crosshair.vertical.text.borderStyle.
  • 👉 Change
    • API
      • Chart method extension.addTechnicalIndicatorTemplate is changed to registerIndicator.
      • Chart method extension.addShapeTemplate is changed to registerOverlay.
      • Instance method setStyleOptions is changed to setStyles.
      • Instance method getStyleOptions is changed to getStyles.
      • Instance method setPaneOptions(options), options add new attribute gap.
      • Instance method setOffsetRightSpace is changed to setOffsetRightDistance.
      • Instance method createTechnicalIndicator is changed to createIndicator
      • Instance method overlayTechnicalIndicator is changed to overrideIndicator.
      • Instance method getTechnicalIndicatorByPaneId is changed to getIndicatorByPaneId.
      • Instance method removeTechnicalIndicator is changed to removeIndicator.
    • Style Configuration
      • All line.style options are changed to solid and dashed.
      • All dashValue is changed to dashedValue.
      • xAxis.height is changed to xAxis.size, xAxis.tickeText.paddingTop is changed to xAxis.tickeText.marinStart, and xAxis.tickeText.paddingBottom is changed to xAxis.tickeText.marinEnd.
      • yAxis.height is changed to yAxis.size, yAxis.tickeText.paddingTop is changed to yAxis.tickeText.marinStart, and yAxis.tickeText.paddingBottom is changed to yAxis.tickeText.marinEnd.
      • technicalIndicator.bar is changed to indicator.bars, technicalIndicator.line is changed to indicator.linestechnicalIndicator.circle is changed to indicator.circles
    • Custom Extension
      • The technical indicator attribute calcParams has been changed to support any type.
      • The technical indicator attribute plots is changed to figures.
      • The technical indicator attribute regeneratePlots is changed to' regeneratefigures'.
      • The technical indicator attribute calcTechnicalIndicator is changed to calc.
      • The technical indicator attribute render is changed to 'draw'.
  • 🗑 Abandonment
    • API
      • Delete instance methods getWidth, getHeight, and use getSize instead.
      • Delete instance methods createShape, createAnnotation, createTag, and use createOverlay instead.
      • Delete instance methods removeShape, removeAnnotation, removeTag. Use removeOverlay instead.
      • Delete the instance method setShapeOptions and use overrideOverlay instead.
      • Delete instance methods createHtml, removeHtml, addTechnicalIndicatorTemplate, getTechnicalIndicatorTemplate, addShapeTemplate.
    • Style Configuration
      • Delete shape, annotation, tag and use overlay instead.
      • Delete candle.margintechnicalIndicator.margin
    • Custom Extension
      • The related attributes are no longer saved in the technical indicator template.
      • Delete Shape and use Overlay instead.

8.x

Go to Github to check the change log for 8.x.

7.x

Go to Github to check the change log for 7.x.

6.x

Go to Github to check the change log for 6.x.

5.x

Go to Github to view the 5.x release notes.

4.x

Go to Github to view the 4.x release notes.

',93),c=[d];function l(r,n,s,h,u,p){return o(),i("div",null,c)}const f=e(t,[["render",l]]);export{m as __pageData,f as default}; +import{_ as e,c as i,o,a9 as a}from"./chunks/framework.DxmCH4Ps.js";const m=JSON.parse('{"title":"📠 Change Log","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/changelog.md","filePath":"en-US/guide/changelog.md","lastUpdated":1715621270000}'),t={name:"en-US/guide/changelog.md"},d=a('

📠 Change Log

9.8.8

2024-05-14

  • 🐞 Fix the issue that the style configuration candle.tooltip.custom cannot be overridden when it is an array.
  • 🐞 Fix the issue of decimal folding.
  • 💄 Optimize the parameter precision in the overlay callback method.

9.8.7

2024-05-10

  • 🐞 Fix the issue of unsynchronized price and volume precision in indicator precision.

9.8.6

2024-05-07

  • 🐞 Fix an issue that chart API registerIndicator and registerOverlay parameters extendData cannot take effect.
  • 🐞 Fix an issue of incorrect decimal folding when specifying . as the thousandth character.
  • 🐞 Fix an issue where overlays may not be moved after being created.

9.8.5

2024-04-14

  • 💄 Optimize the default right offset distance of the chart.
  • 🐞 Fix area chart display issue.
  • 🐞 Fix occasional blank spaces in chart.

9.8.3

2024-04-12

  • 💄 Optimize styles by adding offsetLeft, offsetTop, offsetRight and offsetBottom to candle.tooltip and indicator.tooltip.
  • 💄 Optimize figure and support array for attrs.
  • 💄 Optimize y-axis render.
  • 💄 Optimize default display, change the default candle width to 8.
  • 🐞 Fix applyMoreData add duplicate data issue. @cryptotooltop

9.8.2

2024-03-26

  • 💄 Optimize the display of the area chart.
  • 💄 Optimize smooth line drawing.
  • 🐞 Fix the overlay and drawing it to future time may not be an issue.

9.8.1

2024-03-13

  • 🐞 Fix an issue where initialize only xAxis in layout caused the chart to fail to initialize.
  • 🐞 Fix an issue when modify the built-in indicator VOL to calcParams.
  • 💄 Optimize the accuracy of width calculation when display decimal fold on the y-axis.
  • 💄 Optimize wheel event trigger.

9.8.0

2024-03-04

  • 🆕 Support custom coordinate axis.
  • 🆕 Support indicator mapping to future time.
  • 🆕 Support folding long decimals.
  • 🆕 Support adding data forward and backward.
  • 🐞 Fix formatting time issue for different browsers.

2024-01-12

  • 🐞 Fix the issue of ineffective indicator attributes minValue and maxValue.
  • 🐞 Fix the display issue on the x-axis of the overlay.
  • 💄 Optimize the display of style candle.type: 'ohlc'.
  • 💄 Optimize drawing clarity.

9.7.1

2023-12-18

  • 🐞 Fix indicators and overlays methods not effect error.
  • 🐞 Fix package manager download node version dependency error.

9.7.0

2023-12-12

  • 🆕 Add instance apissetMaxOffsetLeftDistance and setMaxOffsetRightDistance.
  • 🆕 Add indicator attribute zLevel.
  • 💄 Optimize the rendering of the ohlc candle bar.
  • 🐞 Fix the blurry issue with the candle bar.
  • 🐞 Fix the rendering rules for the zLevel overlay.

9.6.0

2023-11-14

  • 🖋️ Refactor the separator module.
  • 🆕 Chart api init(ds, options), parameter options add layout.
  • 🆕 Instance api createIndicator(value, isStack, paneOptions, callback), parameter PaneOptions add position.
  • 🆕 Style candle.tooltip.custom adds turnover string template.
  • 💄 Optimize the style overlay.text configuration.
  • 💄 Optimize the implementation of utils.clone and utils.merge.
  • 🐞 Fix the issue of multiple overlay styles display error.
  • 🐞 Fix the issue of multiple indicator styles display error.

9.5.4

2023-09-22

  • 🐞 Fix the issue of not display the latest price line when the style candle.type is area.
  • 🐞 Fix the issue of incorrect display of the style crosshair.vertical.text.paddingLeft.

9.5.3

2023-09-19

  • 🐞 Fix typescript import error.

9.5.2

2023-09-18

  • 💄 Optimize the figure text.
  • 💄 Optimize built-in overlays simpleAnnotation and simpleTag.
  • 💄 Optimize the free style of technical indicators and support increment.
  • 🐞 Fix typescript declaration issue.

9.5.1

2023-08-14

  • 🆕 Add chart api getOverlayClass.
  • 🆕 Style configuration candle.tooltip.custom add built-in support change.
  • 💄 Optimize figure rect event trigger.
  • ↩️ Separator event trigger optimization rollback.

9.5.0

2023-06-15

  • 🆕 Overlay add event onDoubleClick, add property modeSensitivity.
  • 🆕 Style configuration candle.tooltip.custom supports string templates.
  • 🐞 Optimize the scrolling frame drop issue on the mobile side.
  • 🐞 Fix pane id naming typo.
  • 💄 Optimize the response sensitivity of dividing line events.
  • 💄 Optimize the attrs type declaration in OverlayFigure under typescript.

9.4.0

2023-05-25

  • 🆕 Instance API 'createOverlay' supports arrays.
  • 🆕 overlay add attributes paneId, defaultZLevel and zLevel.
  • 🆕 xAxis add methods convertTimestampFromPixel and convertTimestampToPixel.
  • 💄 Optimize the display of candle.

9.3.0

2023-05-13

  • 🆕 Add chart API utils.calcTextWidth.
  • 🆕 The instance APIs createIndicator(value, isStack, options) and setPaneOptions(options) have added options. axisOptions.
  • 🆕 The indicator graphic configuration supports customization.
  • 💄 Optimize the bar width ratio.
  • 💄 Optimize internal acquisition of screen pixel ratio.
  • 💄 Optimize internal ID generation.

9.2.2

2023-05-04

  • 🐞 Fix figure line check event error.
  • 💄 Optimize type check.

9.2.1

2023-04-27

  • 💄 Optimize the default style by changing #EF5350 to #F92855 and #26A69A to #2DC08E.
  • 💄 Optimize typescript declarations.

9.2.0

2023-04-24

  • 🆕 Add instance API getOffsetRightDistance and executeAction.
  • 🆕 Add success callback for instance API applyNewData, applyMoreData and updateData.
  • 🆕 Support the display of thousands.
  • 🆕 Add style configuration candle.bar.upBorderColor, candle.bar.downBorderColor, candle.bar.noChangeBorderColor, candle.bar.upWickColor, candle.bar.downWickColor, candle.bar.noChangeWickColor, candle.tooltip.rect.position and candle.tooltip.rect.offsetBottom.
  • 🆕 Add realFrom and realTo to all visibleRange.
  • 💄 Optimize API, klinecharts.utils.isValid and klinecharts.utils.formatBigNumber.
  • 💄 Optimize the log output in the development environment.

9.1.3

2023-04-15

  • 🐞 Fix the issue of not refreshing when the input parameter of the chart API applyNewData is an empty array.
  • 🐞 Fix the issue of cross cursor text not displaying on the y-axis when there is no data.
  • 💄 Optimize the display of area chart.
  • 💄 Optimize coverage event callback parameters and add figureKey and figureIndex.
  • 💄 Optimize typescript overlay style types, as well as base types DeepPartial and DeepRequired.

9.1.2

2023-04-10

  • 🐞 Fix the issue of inaccurate triggering events for the built-in figure line.
  • 🐞 Fix the issue of triggering events for the first time after the simpleAnnotation and simpleTag built-in overlays are drawn.
  • 💄 Optimize overlay figure to ignore events and support event selection.

9.1.1

2023-03-14

  • 🐞 Fix the invalidity of the built-in figure arc.
  • 💄 Optimize rendering updates.

9.1.0

2023-02-23

  • 🆕 The chart instance method subscribeAction and unsubscribeAction types add onCandleBarClick.
  • 🆕 The overlay supports double-clicking to force the end of drawing.
  • 💄 Optimize event handling.

9.0.1

2023-02-17 🐞 Fix the introduction of typescript.

9.0.0

2023-02-16

  • 🛠 Typescript refactoring.
  • 🆕 New features
    • Add Y axis direction zoom and scroll.
    • API
      • New chart methods registerFigure, getSupportFigures, getFigureClass, rigiderOverlay, getSupportOverlays, registerLocale, getSupportLocales, registerStyles are added.
      • New instance methods, getSize, setLocale, getLocal, setCustomApi, getVisibleRange, createOverlay, getOverlayById, overrideOverlay, removeOverlay.
    • Style Configuration
      • Add candle.priceMark.last.text.borderStyle, candle.tooltip.icons, indicator.lastValueMark.text.borderStyle, indicator.tooltip.icons, crosshair.horizontal. text.borderStyle, crosshair.vertical.text.borderStyle.
  • 👉 Change
    • API
      • Chart method extension.addTechnicalIndicatorTemplate is changed to registerIndicator.
      • Chart method extension.addShapeTemplate is changed to registerOverlay.
      • Instance method setStyleOptions is changed to setStyles.
      • Instance method getStyleOptions is changed to getStyles.
      • Instance method setPaneOptions(options), options add new attribute gap.
      • Instance method setOffsetRightSpace is changed to setOffsetRightDistance.
      • Instance method createTechnicalIndicator is changed to createIndicator
      • Instance method overlayTechnicalIndicator is changed to overrideIndicator.
      • Instance method getTechnicalIndicatorByPaneId is changed to getIndicatorByPaneId.
      • Instance method removeTechnicalIndicator is changed to removeIndicator.
    • Style Configuration
      • All line.style options are changed to solid and dashed.
      • All dashValue is changed to dashedValue.
      • xAxis.height is changed to xAxis.size, xAxis.tickeText.paddingTop is changed to xAxis.tickeText.marinStart, and xAxis.tickeText.paddingBottom is changed to xAxis.tickeText.marinEnd.
      • yAxis.height is changed to yAxis.size, yAxis.tickeText.paddingTop is changed to yAxis.tickeText.marinStart, and yAxis.tickeText.paddingBottom is changed to yAxis.tickeText.marinEnd.
      • technicalIndicator.bar is changed to indicator.bars, technicalIndicator.line is changed to indicator.linestechnicalIndicator.circle is changed to indicator.circles
    • Custom Extension
      • The technical indicator attribute calcParams has been changed to support any type.
      • The technical indicator attribute plots is changed to figures.
      • The technical indicator attribute regeneratePlots is changed to' regeneratefigures'.
      • The technical indicator attribute calcTechnicalIndicator is changed to calc.
      • The technical indicator attribute render is changed to 'draw'.
  • 🗑 Abandonment
    • API
      • Delete instance methods getWidth, getHeight, and use getSize instead.
      • Delete instance methods createShape, createAnnotation, createTag, and use createOverlay instead.
      • Delete instance methods removeShape, removeAnnotation, removeTag. Use removeOverlay instead.
      • Delete the instance method setShapeOptions and use overrideOverlay instead.
      • Delete instance methods createHtml, removeHtml, addTechnicalIndicatorTemplate, getTechnicalIndicatorTemplate, addShapeTemplate.
    • Style Configuration
      • Delete shape, annotation, tag and use overlay instead.
      • Delete candle.margintechnicalIndicator.margin
    • Custom Extension
      • The related attributes are no longer saved in the technical indicator template.
      • Delete Shape and use Overlay instead.

8.x

Go to Github to check the change log for 8.x.

7.x

Go to Github to check the change log for 7.x.

6.x

Go to Github to check the change log for 6.x.

5.x

Go to Github to view the 5.x release notes.

4.x

Go to Github to view the 4.x release notes.

',93),c=[d];function l(r,n,s,h,u,p){return o(),i("div",null,c)}const f=e(t,[["render",l]]);export{m as __pageData,f as default}; diff --git a/assets/en-US_guide_changelog.md.CCIpo4Hp.lean.js b/assets/en-US_guide_changelog.md.TOvX1gix.lean.js similarity index 85% rename from assets/en-US_guide_changelog.md.CCIpo4Hp.lean.js rename to assets/en-US_guide_changelog.md.TOvX1gix.lean.js index c7783610..1980ef68 100644 --- a/assets/en-US_guide_changelog.md.CCIpo4Hp.lean.js +++ b/assets/en-US_guide_changelog.md.TOvX1gix.lean.js @@ -1 +1 @@ -import{_ as e,c as i,o,a9 as a}from"./chunks/framework.D9Guh45F.js";const m=JSON.parse('{"title":"📠 Change Log","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/changelog.md","filePath":"en-US/guide/changelog.md","lastUpdated":1715621270000}'),t={name:"en-US/guide/changelog.md"},d=a("",93),c=[d];function l(r,n,s,h,u,p){return o(),i("div",null,c)}const f=e(t,[["render",l]]);export{m as __pageData,f as default}; +import{_ as e,c as i,o,a9 as a}from"./chunks/framework.DxmCH4Ps.js";const m=JSON.parse('{"title":"📠 Change Log","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/changelog.md","filePath":"en-US/guide/changelog.md","lastUpdated":1715621270000}'),t={name:"en-US/guide/changelog.md"},d=a("",93),c=[d];function l(r,n,s,h,u,p){return o(),i("div",null,c)}const f=e(t,[["render",l]]);export{m as __pageData,f as default}; diff --git a/assets/en-US_guide_chart-api.md.BXt17z09.js b/assets/en-US_guide_chart-api.md.CsJyWXEE.js similarity index 99% rename from assets/en-US_guide_chart-api.md.BXt17z09.js rename to assets/en-US_guide_chart-api.md.CsJyWXEE.js index c1c19ee4..1cc97674 100644 --- a/assets/en-US_guide_chart-api.md.BXt17z09.js +++ b/assets/en-US_guide_chart-api.md.CsJyWXEE.js @@ -1,4 +1,4 @@ -import{_ as h,D as e,c as k,j as s,a as i,I as l,w as t,a9 as a,o as p}from"./chunks/framework.D9Guh45F.js";const K=JSON.parse('{"title":"Chart API","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/chart-api.md","filePath":"en-US/guide/chart-api.md","lastUpdated":1712423256000}'),r={name:"en-US/guide/chart-api.md"},d=a(`

Chart API

init(ds, options)

typescript
(
+import{_ as h,D as e,c as k,j as s,a as i,I as l,w as t,a9 as a,o as p}from"./chunks/framework.DxmCH4Ps.js";const K=JSON.parse('{"title":"Chart API","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/chart-api.md","filePath":"en-US/guide/chart-api.md","lastUpdated":1712423256000}'),r={name:"en-US/guide/chart-api.md"},d=a(`

Chart API

init(ds, options)

typescript
(
    ds: string | HTMLElement,
    options?: {
       layout?: Array<{
diff --git a/assets/en-US_guide_chart-api.md.BXt17z09.lean.js b/assets/en-US_guide_chart-api.md.CsJyWXEE.lean.js
similarity index 97%
rename from assets/en-US_guide_chart-api.md.BXt17z09.lean.js
rename to assets/en-US_guide_chart-api.md.CsJyWXEE.lean.js
index b61f4a3c..de697087 100644
--- a/assets/en-US_guide_chart-api.md.BXt17z09.lean.js
+++ b/assets/en-US_guide_chart-api.md.CsJyWXEE.lean.js
@@ -1 +1 @@
-import{_ as h,D as e,c as k,j as s,a as i,I as l,w as t,a9 as a,o as p}from"./chunks/framework.D9Guh45F.js";const K=JSON.parse('{"title":"Chart API","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/chart-api.md","filePath":"en-US/guide/chart-api.md","lastUpdated":1712423256000}'),r={name:"en-US/guide/chart-api.md"},d=a("",4),g=s("li",null,[s("code",null,"ds"),i(" container, can be dom element or element id.")],-1),y=s("code",null,"options",-1),o=s("code",null,"layout",-1),c=s("code",null,"content",-1),B=s("code",null,"options",-1),D=s("code",null,"value",-1),A=s("code",null,"options",-1),u=s("a",{href:"./instance-api#createindicator-value-isstack-paneoptions-callback"},"createIndicator",-1),b=a("",5),C=s("code",null,"decimalFoldThreshold",-1),v=a("",39),m=s("code",null,"overlay",-1),f=s("a",{href:"./overlay"},"overlay",-1),x=a("",9),E=s("code",null,"modeSensitivity",-1),_=a("",12),F=s("code",null,"onDoubleClick",-1),T=a("",9),P=a("",3),w={id:"registerxaxis-axis-9-8-0",tabindex:"-1"},S=s("a",{class:"header-anchor",href:"#registerxaxis-axis-9-8-0","aria-label":'Permalink to "registerXAxis(axis) ^9.8.0"'},"​",-1),q=a("",3),j={id:"registeryaxis-axis-9-8-0",tabindex:"-1"},V=s("a",{class:"header-anchor",href:"#registeryaxis-axis-9-8-0","aria-label":'Permalink to "registerYAxis(axis) ^9.8.0"'},"​",-1),I=a("",47),z={id:"utils-formatfolddecimal-value-threshold-9-8-0",tabindex:"-1"},R=s("a",{class:"header-anchor",href:"#utils-formatfolddecimal-value-threshold-9-8-0","aria-label":'Permalink to "utils.formatFoldDecimal(value, threshold) ^9.8.0"'},"​",-1),O=a("",2),N={id:"utils-calctextwidth-text-size-weight-family-9-3-0",tabindex:"-1"},L=s("a",{class:"header-anchor",href:"#utils-calctextwidth-text-size-weight-family-9-3-0","aria-label":'Permalink to "utils.calcTextWidth(text, size, weight, family) ^9.3.0"'},"​",-1),M=a("",59);function Y(G,X,U,H,$,W){const n=e("Badge");return p(),k("div",null,[d,s("ul",null,[g,s("li",null,[y,i(" optional configuration items. "),s("ul",null,[s("li",null,[o,i(" custom layout, "),c,i(" and "),B,i(" refer to the input parameters "),D,i(" and "),A,i(" in the instance api "),u,i(". "),l(n,null,{default:t(()=>[i("^9.6.0")]),_:1})]),b,s("li",null,[C,i(" decimal fold threshold "),l(n,null,{default:t(()=>[i("^9.8.0")]),_:1})])])])]),v,s("ul",null,[s("li",null,[m,i(" overlay information, see "),f,i(" for details "),s("ul",null,[x,s("li",null,[E,i(" mode sensitivity, only valid when mode is weak_magnet "),l(n,null,{default:t(()=>[i("^9.5.0")]),_:1})]),_,s("li",null,[F,i(" double click event "),l(n,null,{default:t(()=>[i("^9.5.0")]),_:1})]),T])])]),P,s("h2",w,[i("registerXAxis(axis) "),l(n,null,{default:t(()=>[i("^9.8.0")]),_:1}),i(),S]),q,s("h2",j,[i("registerYAxis(axis) "),l(n,null,{default:t(()=>[i("^9.8.0")]),_:1}),i(),V]),I,s("h3",z,[i("utils.formatFoldDecimal(value, threshold) "),l(n,null,{default:t(()=>[i("^9.8.0")]),_:1}),i(),R]),O,s("h3",N,[i("utils.calcTextWidth(text, size, weight, family) "),l(n,null,{default:t(()=>[i("^9.3.0")]),_:1}),i(),L]),M])}const Z=h(r,[["render",Y]]);export{K as __pageData,Z as default};
+import{_ as h,D as e,c as k,j as s,a as i,I as l,w as t,a9 as a,o as p}from"./chunks/framework.DxmCH4Ps.js";const K=JSON.parse('{"title":"Chart API","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/chart-api.md","filePath":"en-US/guide/chart-api.md","lastUpdated":1712423256000}'),r={name:"en-US/guide/chart-api.md"},d=a("",4),g=s("li",null,[s("code",null,"ds"),i(" container, can be dom element or element id.")],-1),y=s("code",null,"options",-1),o=s("code",null,"layout",-1),c=s("code",null,"content",-1),B=s("code",null,"options",-1),D=s("code",null,"value",-1),A=s("code",null,"options",-1),u=s("a",{href:"./instance-api#createindicator-value-isstack-paneoptions-callback"},"createIndicator",-1),b=a("",5),C=s("code",null,"decimalFoldThreshold",-1),v=a("",39),m=s("code",null,"overlay",-1),f=s("a",{href:"./overlay"},"overlay",-1),x=a("",9),E=s("code",null,"modeSensitivity",-1),_=a("",12),F=s("code",null,"onDoubleClick",-1),T=a("",9),P=a("",3),w={id:"registerxaxis-axis-9-8-0",tabindex:"-1"},S=s("a",{class:"header-anchor",href:"#registerxaxis-axis-9-8-0","aria-label":'Permalink to "registerXAxis(axis) ^9.8.0"'},"​",-1),q=a("",3),j={id:"registeryaxis-axis-9-8-0",tabindex:"-1"},V=s("a",{class:"header-anchor",href:"#registeryaxis-axis-9-8-0","aria-label":'Permalink to "registerYAxis(axis) ^9.8.0"'},"​",-1),I=a("",47),z={id:"utils-formatfolddecimal-value-threshold-9-8-0",tabindex:"-1"},R=s("a",{class:"header-anchor",href:"#utils-formatfolddecimal-value-threshold-9-8-0","aria-label":'Permalink to "utils.formatFoldDecimal(value, threshold) ^9.8.0"'},"​",-1),O=a("",2),N={id:"utils-calctextwidth-text-size-weight-family-9-3-0",tabindex:"-1"},L=s("a",{class:"header-anchor",href:"#utils-calctextwidth-text-size-weight-family-9-3-0","aria-label":'Permalink to "utils.calcTextWidth(text, size, weight, family) ^9.3.0"'},"​",-1),M=a("",59);function Y(G,X,U,H,$,W){const n=e("Badge");return p(),k("div",null,[d,s("ul",null,[g,s("li",null,[y,i(" optional configuration items. "),s("ul",null,[s("li",null,[o,i(" custom layout, "),c,i(" and "),B,i(" refer to the input parameters "),D,i(" and "),A,i(" in the instance api "),u,i(". "),l(n,null,{default:t(()=>[i("^9.6.0")]),_:1})]),b,s("li",null,[C,i(" decimal fold threshold "),l(n,null,{default:t(()=>[i("^9.8.0")]),_:1})])])])]),v,s("ul",null,[s("li",null,[m,i(" overlay information, see "),f,i(" for details "),s("ul",null,[x,s("li",null,[E,i(" mode sensitivity, only valid when mode is weak_magnet "),l(n,null,{default:t(()=>[i("^9.5.0")]),_:1})]),_,s("li",null,[F,i(" double click event "),l(n,null,{default:t(()=>[i("^9.5.0")]),_:1})]),T])])]),P,s("h2",w,[i("registerXAxis(axis) "),l(n,null,{default:t(()=>[i("^9.8.0")]),_:1}),i(),S]),q,s("h2",j,[i("registerYAxis(axis) "),l(n,null,{default:t(()=>[i("^9.8.0")]),_:1}),i(),V]),I,s("h3",z,[i("utils.formatFoldDecimal(value, threshold) "),l(n,null,{default:t(()=>[i("^9.8.0")]),_:1}),i(),R]),O,s("h3",N,[i("utils.calcTextWidth(text, size, weight, family) "),l(n,null,{default:t(()=>[i("^9.3.0")]),_:1}),i(),L]),M])}const Z=h(r,[["render",Y]]);export{K as __pageData,Z as default};
diff --git a/assets/en-US_guide_custom-axis.md.Du7LAKm8.js b/assets/en-US_guide_custom-axis.md.uRqprsXo.js
similarity index 99%
rename from assets/en-US_guide_custom-axis.md.Du7LAKm8.js
rename to assets/en-US_guide_custom-axis.md.uRqprsXo.js
index 015c6cf8..f297a175 100644
--- a/assets/en-US_guide_custom-axis.md.Du7LAKm8.js
+++ b/assets/en-US_guide_custom-axis.md.uRqprsXo.js
@@ -1,4 +1,4 @@
-import{_ as n,D as t,c as h,j as i,a as s,I as p,w as e,a9 as l,o as k}from"./chunks/framework.D9Guh45F.js";const b=JSON.parse('{"title":"Custom Axis ^9.8.0","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/custom-axis.md","filePath":"en-US/guide/custom-axis.md","lastUpdated":1712423256000}'),r={name:"en-US/guide/custom-axis.md"},d={id:"custom-axis-9-8-0",tabindex:"-1"},g=i("a",{class:"header-anchor",href:"#custom-axis-9-8-0","aria-label":'Permalink to "Custom Axis ^9.8.0"'},"​",-1),c=l(`

Chart support custom axis, which can be achieved through the chart api registerXAxis(axis) and registerYAxis(axis).

Input params introduction

typescript
{
+import{_ as n,D as t,c as h,j as i,a as s,I as p,w as e,a9 as l,o as k}from"./chunks/framework.DxmCH4Ps.js";const b=JSON.parse('{"title":"Custom Axis ^9.8.0","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/custom-axis.md","filePath":"en-US/guide/custom-axis.md","lastUpdated":1712423256000}'),r={name:"en-US/guide/custom-axis.md"},d={id:"custom-axis-9-8-0",tabindex:"-1"},g=i("a",{class:"header-anchor",href:"#custom-axis-9-8-0","aria-label":'Permalink to "Custom Axis ^9.8.0"'},"​",-1),c=l(`

Chart support custom axis, which can be achieved through the chart api registerXAxis(axis) and registerYAxis(axis).

Input params introduction

typescript
{
   // axis name
   name: string
   // implementation of create ticks
diff --git a/assets/en-US_guide_custom-axis.md.Du7LAKm8.lean.js b/assets/en-US_guide_custom-axis.md.uRqprsXo.lean.js
similarity index 91%
rename from assets/en-US_guide_custom-axis.md.Du7LAKm8.lean.js
rename to assets/en-US_guide_custom-axis.md.uRqprsXo.lean.js
index b4fea4fd..69e339af 100644
--- a/assets/en-US_guide_custom-axis.md.Du7LAKm8.lean.js
+++ b/assets/en-US_guide_custom-axis.md.uRqprsXo.lean.js
@@ -1 +1 @@
-import{_ as n,D as t,c as h,j as i,a as s,I as p,w as e,a9 as l,o as k}from"./chunks/framework.D9Guh45F.js";const b=JSON.parse('{"title":"Custom Axis ^9.8.0","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/custom-axis.md","filePath":"en-US/guide/custom-axis.md","lastUpdated":1712423256000}'),r={name:"en-US/guide/custom-axis.md"},d={id:"custom-axis-9-8-0",tabindex:"-1"},g=i("a",{class:"header-anchor",href:"#custom-axis-9-8-0","aria-label":'Permalink to "Custom Axis ^9.8.0"'},"​",-1),c=l("",11);function y(o,A,D,u,m,B){const a=t("Badge");return k(),h("div",null,[i("h1",d,[s("Custom Axis "),p(a,null,{default:e(()=>[s("^9.8.0")]),_:1}),s(),g]),c])}const x=n(r,[["render",y]]);export{b as __pageData,x as default};
+import{_ as n,D as t,c as h,j as i,a as s,I as p,w as e,a9 as l,o as k}from"./chunks/framework.DxmCH4Ps.js";const b=JSON.parse('{"title":"Custom Axis ^9.8.0","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/custom-axis.md","filePath":"en-US/guide/custom-axis.md","lastUpdated":1712423256000}'),r={name:"en-US/guide/custom-axis.md"},d={id:"custom-axis-9-8-0",tabindex:"-1"},g=i("a",{class:"header-anchor",href:"#custom-axis-9-8-0","aria-label":'Permalink to "Custom Axis ^9.8.0"'},"​",-1),c=l("",11);function y(o,A,D,u,m,B){const a=t("Badge");return k(),h("div",null,[i("h1",d,[s("Custom Axis "),p(a,null,{default:e(()=>[s("^9.8.0")]),_:1}),s(),g]),c])}const x=n(r,[["render",y]]);export{b as __pageData,x as default};
diff --git a/assets/en-US_guide_data-source.md.B_-3i3hR.js b/assets/en-US_guide_data-source.md.CVfySHZi.js
similarity index 96%
rename from assets/en-US_guide_data-source.md.B_-3i3hR.js
rename to assets/en-US_guide_data-source.md.CVfySHZi.js
index 85f41894..b2d4b4e8 100644
--- a/assets/en-US_guide_data-source.md.B_-3i3hR.js
+++ b/assets/en-US_guide_data-source.md.CVfySHZi.js
@@ -1,4 +1,4 @@
-import{_ as s,c as a,o as i,a9 as e}from"./chunks/framework.D9Guh45F.js";const g=JSON.parse('{"title":"📚 Data","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/data-source.md","filePath":"en-US/guide/data-source.md","lastUpdated":1713540760000}'),n={name:"en-US/guide/data-source.md"},t=e(`

📚 Data

The data required for the chart must be in a fixed format. Through the chart API applyNewData(dataList, more), applyMoreData(dataList, more) and updateData(data) to interact data with the chart.

typescript
{
+import{_ as s,c as a,o as i,a9 as e}from"./chunks/framework.DxmCH4Ps.js";const g=JSON.parse('{"title":"📚 Data","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/data-source.md","filePath":"en-US/guide/data-source.md","lastUpdated":1713540760000}'),n={name:"en-US/guide/data-source.md"},t=e(`

📚 Data

The data required for the chart must be in a fixed format. Through the chart API applyNewData(dataList, more), applyMoreData(dataList, more) and updateData(data) to interact data with the chart.

typescript
{
   // Timestamp, millisecond, required fields
   timestamp: number
   // Open price, required fields
diff --git a/assets/en-US_guide_data-source.md.B_-3i3hR.lean.js b/assets/en-US_guide_data-source.md.CVfySHZi.lean.js
similarity index 71%
rename from assets/en-US_guide_data-source.md.B_-3i3hR.lean.js
rename to assets/en-US_guide_data-source.md.CVfySHZi.lean.js
index ffe5e20b..11ab5bfa 100644
--- a/assets/en-US_guide_data-source.md.B_-3i3hR.lean.js
+++ b/assets/en-US_guide_data-source.md.CVfySHZi.lean.js
@@ -1 +1 @@
-import{_ as s,c as a,o as i,a9 as e}from"./chunks/framework.D9Guh45F.js";const g=JSON.parse('{"title":"📚 Data","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/data-source.md","filePath":"en-US/guide/data-source.md","lastUpdated":1713540760000}'),n={name:"en-US/guide/data-source.md"},t=e("",3),l=[t];function p(h,r,d,k,c,o){return i(),a("div",null,l)}const D=s(n,[["render",p]]);export{g as __pageData,D as default};
+import{_ as s,c as a,o as i,a9 as e}from"./chunks/framework.DxmCH4Ps.js";const g=JSON.parse('{"title":"📚 Data","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/data-source.md","filePath":"en-US/guide/data-source.md","lastUpdated":1713540760000}'),n={name:"en-US/guide/data-source.md"},t=e("",3),l=[t];function p(h,r,d,k,c,o){return i(),a("div",null,l)}const D=s(n,[["render",p]]);export{g as __pageData,D as default};
diff --git a/assets/en-US_guide_environment.md.C_BW0H7r.js b/assets/en-US_guide_environment.md.ZfwA7Nte.js
similarity index 97%
rename from assets/en-US_guide_environment.md.C_BW0H7r.js
rename to assets/en-US_guide_environment.md.ZfwA7Nte.js
index ea1d3ac2..aa8783f8 100644
--- a/assets/en-US_guide_environment.md.C_BW0H7r.js
+++ b/assets/en-US_guide_environment.md.ZfwA7Nte.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a9 as t}from"./chunks/framework.D9Guh45F.js";const y=JSON.parse('{"title":"🏝️ Environment","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/environment.md","filePath":"en-US/guide/environment.md","lastUpdated":1679066795000}'),e={name:"en-US/guide/environment.md"},n=t(`

🏝️ Environment

Browser support

The chart is built based on html5 canvas and needs to run on a browser that supports canvas. If it needs to run on the mobile terminal, please use webview to load it.

Polyfill

core.js

The internal collection of the chart uses Map for compatibility with unsupported older browsers.

javascript
import 'core.js';
+import{_ as s,c as i,o as a,a9 as t}from"./chunks/framework.DxmCH4Ps.js";const y=JSON.parse('{"title":"🏝️ Environment","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/environment.md","filePath":"en-US/guide/environment.md","lastUpdated":1679066795000}'),e={name:"en-US/guide/environment.md"},n=t(`

🏝️ Environment

Browser support

The chart is built based on html5 canvas and needs to run on a browser that supports canvas. If it needs to run on the mobile terminal, please use webview to load it.

Polyfill

core.js

The internal collection of the chart uses Map for compatibility with unsupported older browsers.

javascript
import 'core.js';
 import { init } from 'klincharts';

Intl.js

Charts rely on Intl, some browsers do not have this API.

javascript
import 'intl';
 import 'intl/local-data/jsonp/en';
 import { init } from 'klincharts';
`,10),h=[n];function l(r,p,o,k,d,c){return a(),i("div",null,h)}const m=s(e,[["render",l]]);export{y as __pageData,m as default}; diff --git a/assets/en-US_guide_environment.md.C_BW0H7r.lean.js b/assets/en-US_guide_environment.md.ZfwA7Nte.lean.js similarity index 72% rename from assets/en-US_guide_environment.md.C_BW0H7r.lean.js rename to assets/en-US_guide_environment.md.ZfwA7Nte.lean.js index 92525922..1c23a317 100644 --- a/assets/en-US_guide_environment.md.C_BW0H7r.lean.js +++ b/assets/en-US_guide_environment.md.ZfwA7Nte.lean.js @@ -1 +1 @@ -import{_ as s,c as i,o as a,a9 as t}from"./chunks/framework.D9Guh45F.js";const y=JSON.parse('{"title":"🏝️ Environment","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/environment.md","filePath":"en-US/guide/environment.md","lastUpdated":1679066795000}'),e={name:"en-US/guide/environment.md"},n=t("",10),h=[n];function l(r,p,o,k,d,c){return a(),i("div",null,h)}const m=s(e,[["render",l]]);export{y as __pageData,m as default}; +import{_ as s,c as i,o as a,a9 as t}from"./chunks/framework.DxmCH4Ps.js";const y=JSON.parse('{"title":"🏝️ Environment","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/environment.md","filePath":"en-US/guide/environment.md","lastUpdated":1679066795000}'),e={name:"en-US/guide/environment.md"},n=t("",10),h=[n];function l(r,p,o,k,d,c){return a(),i("div",null,h)}const m=s(e,[["render",l]]);export{y as __pageData,m as default}; diff --git a/assets/en-US_guide_figure.md.DCAchHfn.js b/assets/en-US_guide_figure.md.139Ro94Z.js similarity index 99% rename from assets/en-US_guide_figure.md.DCAchHfn.js rename to assets/en-US_guide_figure.md.139Ro94Z.js index 7dff677a..d315b3cc 100644 --- a/assets/en-US_guide_figure.md.DCAchHfn.js +++ b/assets/en-US_guide_figure.md.139Ro94Z.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const A=JSON.parse('{"title":"Figure","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/figure.md","filePath":"en-US/guide/figure.md","lastUpdated":1692476796000}'),h={name:"en-US/guide/figure.md"},k=n(`

Figure

Figure are an important part of the chart. All elements on the chart are composed of figures. If you need to make complex custom technical indicators and overlays, it is recommended to read carefully. This document describes the built-in figures and how to customize a figure. The basic figure can be obtained through the chart method klinecharts.getFigureClass(name).

Example of use

Note

It needs to be used when there is a canvas context.

javascript
// Get the figure class
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const A=JSON.parse('{"title":"Figure","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/figure.md","filePath":"en-US/guide/figure.md","lastUpdated":1692476796000}'),h={name:"en-US/guide/figure.md"},k=n(`

Figure

Figure are an important part of the chart. All elements on the chart are composed of figures. If you need to make complex custom technical indicators and overlays, it is recommended to read carefully. This document describes the built-in figures and how to customize a figure. The basic figure can be obtained through the chart method klinecharts.getFigureClass(name).

Example of use

Note

It needs to be used when there is a canvas context.

javascript
// Get the figure class
 // name is the name of the figure, such as 'arc', 'circle', etc.
 const Figure = klinecharts.getFigureClass(name)
 // instantiate and draw
diff --git a/assets/en-US_guide_figure.md.DCAchHfn.lean.js b/assets/en-US_guide_figure.md.139Ro94Z.lean.js
similarity index 70%
rename from assets/en-US_guide_figure.md.DCAchHfn.lean.js
rename to assets/en-US_guide_figure.md.139Ro94Z.lean.js
index ccb7e589..b5b0fd3f 100644
--- a/assets/en-US_guide_figure.md.DCAchHfn.lean.js
+++ b/assets/en-US_guide_figure.md.139Ro94Z.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const A=JSON.parse('{"title":"Figure","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/figure.md","filePath":"en-US/guide/figure.md","lastUpdated":1692476796000}'),h={name:"en-US/guide/figure.md"},k=n("",33),l=[k];function t(p,e,r,d,g,y){return a(),i("div",null,l)}const B=s(h,[["render",t]]);export{A as __pageData,B as default};
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const A=JSON.parse('{"title":"Figure","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/figure.md","filePath":"en-US/guide/figure.md","lastUpdated":1692476796000}'),h={name:"en-US/guide/figure.md"},k=n("",33),l=[k];function t(p,e,r,d,g,y){return a(),i("div",null,l)}const B=s(h,[["render",t]]);export{A as __pageData,B as default};
diff --git a/assets/en-US_guide_hot-key.md.D3HfN3Yo.js b/assets/en-US_guide_hot-key.md.BWURZPAl.js
similarity index 85%
rename from assets/en-US_guide_hot-key.md.D3HfN3Yo.js
rename to assets/en-US_guide_hot-key.md.BWURZPAl.js
index b7393d2f..145ea65e 100644
--- a/assets/en-US_guide_hot-key.md.D3HfN3Yo.js
+++ b/assets/en-US_guide_hot-key.md.BWURZPAl.js
@@ -1 +1 @@
-import{_ as e,c as o,o as t,a9 as d}from"./chunks/framework.D9Guh45F.js";const u=JSON.parse('{"title":"⌨️ Hot Key","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/hot-key.md","filePath":"en-US/guide/hot-key.md","lastUpdated":1679066795000}'),a={name:"en-US/guide/hot-key.md"},c=d('

⌨️ Hot Key

Currently only supports moving and zooming.

  • shift + move right
  • shift + move left
  • shift + + zoom in
  • shift + - zoom out
',3),i=[c];function n(s,r,l,_,h,m){return t(),o("div",null,i)}const f=e(a,[["render",n]]);export{u as __pageData,f as default}; +import{_ as e,c as o,o as t,a9 as d}from"./chunks/framework.DxmCH4Ps.js";const u=JSON.parse('{"title":"⌨️ Hot Key","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/hot-key.md","filePath":"en-US/guide/hot-key.md","lastUpdated":1679066795000}'),a={name:"en-US/guide/hot-key.md"},c=d('

⌨️ Hot Key

Currently only supports moving and zooming.

  • shift + move right
  • shift + move left
  • shift + + zoom in
  • shift + - zoom out
',3),i=[c];function n(s,r,l,_,h,m){return t(),o("div",null,i)}const f=e(a,[["render",n]]);export{u as __pageData,f as default}; diff --git a/assets/en-US_guide_hot-key.md.D3HfN3Yo.lean.js b/assets/en-US_guide_hot-key.md.BWURZPAl.lean.js similarity index 70% rename from assets/en-US_guide_hot-key.md.D3HfN3Yo.lean.js rename to assets/en-US_guide_hot-key.md.BWURZPAl.lean.js index 1acc3e75..eee14a91 100644 --- a/assets/en-US_guide_hot-key.md.D3HfN3Yo.lean.js +++ b/assets/en-US_guide_hot-key.md.BWURZPAl.lean.js @@ -1 +1 @@ -import{_ as e,c as o,o as t,a9 as d}from"./chunks/framework.D9Guh45F.js";const u=JSON.parse('{"title":"⌨️ Hot Key","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/hot-key.md","filePath":"en-US/guide/hot-key.md","lastUpdated":1679066795000}'),a={name:"en-US/guide/hot-key.md"},c=d("",3),i=[c];function n(s,r,l,_,h,m){return t(),o("div",null,i)}const f=e(a,[["render",n]]);export{u as __pageData,f as default}; +import{_ as e,c as o,o as t,a9 as d}from"./chunks/framework.DxmCH4Ps.js";const u=JSON.parse('{"title":"⌨️ Hot Key","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/hot-key.md","filePath":"en-US/guide/hot-key.md","lastUpdated":1679066795000}'),a={name:"en-US/guide/hot-key.md"},c=d("",3),i=[c];function n(s,r,l,_,h,m){return t(),o("div",null,i)}const f=e(a,[["render",n]]);export{u as __pageData,f as default}; diff --git a/assets/en-US_guide_i18n.md.B1sywIJ0.js b/assets/en-US_guide_i18n.md.ebz_-gOs.js similarity index 97% rename from assets/en-US_guide_i18n.md.B1sywIJ0.js rename to assets/en-US_guide_i18n.md.ebz_-gOs.js index b10b8f77..bf2cd8f6 100644 --- a/assets/en-US_guide_i18n.md.B1sywIJ0.js +++ b/assets/en-US_guide_i18n.md.ebz_-gOs.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const y=JSON.parse('{"title":"🌏 Internationalization","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/i18n.md","filePath":"en-US/guide/i18n.md","lastUpdated":1699374419000}'),e={name:"en-US/guide/i18n.md"},h=n(`

🌏 Internationalization

Currently, the chart has two built-in en-US and zh-CN. The default language is en-US. If you need to use other languages, you can refer to the following scheme.

Adding new language

Adding new language is accomplished through klinecharts.registerLocale(key, locales).

For example, to add traditional Chinese language, you can do this,

typescript
klinecharts.registerLocale('zh-HK', {
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const y=JSON.parse('{"title":"🌏 Internationalization","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/i18n.md","filePath":"en-US/guide/i18n.md","lastUpdated":1699374419000}'),e={name:"en-US/guide/i18n.md"},h=n(`

🌏 Internationalization

Currently, the chart has two built-in en-US and zh-CN. The default language is en-US. If you need to use other languages, you can refer to the following scheme.

Adding new language

Adding new language is accomplished through klinecharts.registerLocale(key, locales).

For example, to add traditional Chinese language, you can do this,

typescript
klinecharts.registerLocale('zh-HK', {
   time: '時間:',
   open: '開:',
   high: '高:',
diff --git a/assets/en-US_guide_i18n.md.B1sywIJ0.lean.js b/assets/en-US_guide_i18n.md.ebz_-gOs.lean.js
similarity index 71%
rename from assets/en-US_guide_i18n.md.B1sywIJ0.lean.js
rename to assets/en-US_guide_i18n.md.ebz_-gOs.lean.js
index 38bf4286..c0ca6ef2 100644
--- a/assets/en-US_guide_i18n.md.B1sywIJ0.lean.js
+++ b/assets/en-US_guide_i18n.md.ebz_-gOs.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const y=JSON.parse('{"title":"🌏 Internationalization","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/i18n.md","filePath":"en-US/guide/i18n.md","lastUpdated":1699374419000}'),e={name:"en-US/guide/i18n.md"},h=n("",8),t=[h];function l(k,p,d,r,g,o){return a(),i("div",null,t)}const A=s(e,[["render",l]]);export{y as __pageData,A as default};
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const y=JSON.parse('{"title":"🌏 Internationalization","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/i18n.md","filePath":"en-US/guide/i18n.md","lastUpdated":1699374419000}'),e={name:"en-US/guide/i18n.md"},h=n("",8),t=[h];function l(k,p,d,r,g,o){return a(),i("div",null,t)}const A=s(e,[["render",l]]);export{y as __pageData,A as default};
diff --git a/assets/en-US_guide_indicator.md.BEtqFoU0.js b/assets/en-US_guide_indicator.md.Dtw7cBYQ.js
similarity index 99%
rename from assets/en-US_guide_indicator.md.BEtqFoU0.js
rename to assets/en-US_guide_indicator.md.Dtw7cBYQ.js
index 885f8293..d331c99c 100644
--- a/assets/en-US_guide_indicator.md.BEtqFoU0.js
+++ b/assets/en-US_guide_indicator.md.Dtw7cBYQ.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const A=JSON.parse('{"title":"Technical indicator","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/indicator.md","filePath":"en-US/guide/indicator.md","lastUpdated":1702327975000}'),t={name:"en-US/guide/indicator.md"},h=n(`

Technical indicator

This document introduces the built-in technical indicators in the chart and how to customize a technical indicator.

Built-in technical indicators

NameDefault calc paramsNameDefault calc paramsNameDefault calc params
MA[5, 10, 30, 60]BIAS[6, 12, 24]VR[24, 30]
EMA[6, 12, 20]BRAR[26]WR[6, 10, 14]
SMA[12, 2]CCI[13]MTM[6, 10]
BBI[3, 6, 12, 24]DMI[14, 6]EMV[14, 9]
VOL[5, 10, 20]CR[26, 10, 20, 40, 60]SAR[2, 2, 20]
MACD[12, 26, 9]PSY[12, 6]AO[5, 34]
BOLL[20]DMA[10, 50, 10]ROC[12, 6]
KDJ[9, 3, 3]TRIX[12, 20]PVTNone
RSI[6, 12, 24]OBV[30]AVPNone

Custom Technical Indicators

To create a custom technical indicator, you only need to generate a technical indicator information, and then add it globally through klinecharts.registerIndicator, add it to the chart and use it like the built-in technical indicator.

Attribute description

typescript
{
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const A=JSON.parse('{"title":"Technical indicator","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/indicator.md","filePath":"en-US/guide/indicator.md","lastUpdated":1702327975000}'),t={name:"en-US/guide/indicator.md"},h=n(`

Technical indicator

This document introduces the built-in technical indicators in the chart and how to customize a technical indicator.

Built-in technical indicators

NameDefault calc paramsNameDefault calc paramsNameDefault calc params
MA[5, 10, 30, 60]BIAS[6, 12, 24]VR[24, 30]
EMA[6, 12, 20]BRAR[26]WR[6, 10, 14]
SMA[12, 2]CCI[13]MTM[6, 10]
BBI[3, 6, 12, 24]DMI[14, 6]EMV[14, 9]
VOL[5, 10, 20]CR[26, 10, 20, 40, 60]SAR[2, 2, 20]
MACD[12, 26, 9]PSY[12, 6]AO[5, 34]
BOLL[20]DMA[10, 50, 10]ROC[12, 6]
KDJ[9, 3, 3]TRIX[12, 20]PVTNone
RSI[6, 12, 24]OBV[30]AVPNone

Custom Technical Indicators

To create a custom technical indicator, you only need to generate a technical indicator information, and then add it globally through klinecharts.registerIndicator, add it to the chart and use it like the built-in technical indicator.

Attribute description

typescript
{
   // indicator name
   name: string
   // The short name of the indicator, used for display, the name will be displayed by default
diff --git a/assets/en-US_guide_indicator.md.BEtqFoU0.lean.js b/assets/en-US_guide_indicator.md.Dtw7cBYQ.lean.js
similarity index 71%
rename from assets/en-US_guide_indicator.md.BEtqFoU0.lean.js
rename to assets/en-US_guide_indicator.md.Dtw7cBYQ.lean.js
index 5758a9e5..f1c26009 100644
--- a/assets/en-US_guide_indicator.md.BEtqFoU0.lean.js
+++ b/assets/en-US_guide_indicator.md.Dtw7cBYQ.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const A=JSON.parse('{"title":"Technical indicator","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/indicator.md","filePath":"en-US/guide/indicator.md","lastUpdated":1702327975000}'),t={name:"en-US/guide/indicator.md"},h=n("",15),l=[h];function k(p,e,r,d,g,y){return a(),i("div",null,l)}const c=s(t,[["render",k]]);export{A as __pageData,c as default};
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const A=JSON.parse('{"title":"Technical indicator","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/indicator.md","filePath":"en-US/guide/indicator.md","lastUpdated":1702327975000}'),t={name:"en-US/guide/indicator.md"},h=n("",15),l=[h];function k(p,e,r,d,g,y){return a(),i("div",null,l)}const c=s(t,[["render",k]]);export{A as __pageData,c as default};
diff --git a/assets/en-US_guide_instance-api.md.C8aQAoTQ.js b/assets/en-US_guide_instance-api.md.DO_537jm.js
similarity index 99%
rename from assets/en-US_guide_instance-api.md.C8aQAoTQ.js
rename to assets/en-US_guide_instance-api.md.DO_537jm.js
index 9affa600..691e2197 100644
--- a/assets/en-US_guide_instance-api.md.C8aQAoTQ.js
+++ b/assets/en-US_guide_instance-api.md.DO_537jm.js
@@ -1,4 +1,4 @@
-import{_ as t,D as k,c as e,j as s,a as i,I as h,w as l,a9 as a,o as p}from"./chunks/framework.D9Guh45F.js";const Fs=JSON.parse('{"title":"Instance API","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/instance-api.md","filePath":"en-US/guide/instance-api.md","lastUpdated":1713541144000}'),d={name:"en-US/guide/instance-api.md"},r=a(`

Instance API

getDom(paneId, position)

typescript
(paneId?: string, position?: 'root' | 'main' | 'yAxis') => HTMLElement

Get the dom container.

  • paneId window id, the default is the entire chart container
  • position supports root, main, yAxis, the default is root

getSize(paneId, position)

typescript
(paneId?: string, position?: 'root' | 'main' | 'yAxis') => {
+import{_ as t,D as k,c as e,j as s,a as i,I as h,w as l,a9 as a,o as p}from"./chunks/framework.DxmCH4Ps.js";const Fs=JSON.parse('{"title":"Instance API","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/instance-api.md","filePath":"en-US/guide/instance-api.md","lastUpdated":1713541144000}'),d={name:"en-US/guide/instance-api.md"},r=a(`

Instance API

getDom(paneId, position)

typescript
(paneId?: string, position?: 'root' | 'main' | 'yAxis') => HTMLElement

Get the dom container.

  • paneId window id, the default is the entire chart container
  • position supports root, main, yAxis, the default is root

getSize(paneId, position)

typescript
(paneId?: string, position?: 'root' | 'main' | 'yAxis') => {
    width: number
    height: number
    left: number
diff --git a/assets/en-US_guide_instance-api.md.C8aQAoTQ.lean.js b/assets/en-US_guide_instance-api.md.DO_537jm.lean.js
similarity index 99%
rename from assets/en-US_guide_instance-api.md.C8aQAoTQ.lean.js
rename to assets/en-US_guide_instance-api.md.DO_537jm.lean.js
index 84f82858..2fa9b8e1 100644
--- a/assets/en-US_guide_instance-api.md.C8aQAoTQ.lean.js
+++ b/assets/en-US_guide_instance-api.md.DO_537jm.lean.js
@@ -1 +1 @@
-import{_ as t,D as k,c as e,j as s,a as i,I as h,w as l,a9 as a,o as p}from"./chunks/framework.D9Guh45F.js";const Fs=JSON.parse('{"title":"Instance API","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/instance-api.md","filePath":"en-US/guide/instance-api.md","lastUpdated":1713541144000}'),d={name:"en-US/guide/instance-api.md"},r=a("",42),g={id:"getoffsetrightdistance-9-2-0",tabindex:"-1"},y=s("a",{class:"header-anchor",href:"#getoffsetrightdistance-9-2-0","aria-label":'Permalink to "getOffsetRightDistance() ^9.2.0"'},"​",-1),o=a("",2),c={id:"setmaxoffsetleftdistance-9-7-0",tabindex:"-1"},B=s("a",{class:"header-anchor",href:"#setmaxoffsetleftdistance-9-7-0","aria-label":'Permalink to "setMaxOffsetLeftDistance() ^9.7.0"'},"​",-1),A=a("",2),D={id:"setmaxoffsetrightdistance-9-7-0",tabindex:"-1"},u=s("a",{class:"header-anchor",href:"#setmaxoffsetrightdistance-9-7-0","aria-label":'Permalink to "setMaxOffsetRightDistance() ^9.7.0"'},"​",-1),b=a("",20),C=s("li",null,[s("code",null,"dataList"),i(" is an array of K-line data. For details of the data type, please refer to "),s("a",{href:"./data-source"},"data")],-1),m=s("li",null,[s("code",null,"more"),i(" tells the chart whether there is more historical data, can be defaulted, the default is true")],-1),v=s("code",null,"callback",-1),f=a("",4),_=s("li",null,[s("code",null,"dataList"),i(" is an array of K-line data. For details of the data type, please refer to "),s("a",{href:"./data-source"},"data")],-1),E=s("li",null,[s("code",null,"more"),i(" tells the chart whether there is more historical data, can be defaulted, the default is true")],-1),x=s("code",null,"callback",-1),F=a("",4),w=s("li",null,[s("code",null,"data"),i(" single k-line data, please refer to "),s("a",{href:"./data-source"},"data"),i(" for details of data type")],-1),P=s("code",null,"callback",-1),S=a("",12),T={id:"setloaddatacallback-cb-9-8-0",tabindex:"-1"},I=s("a",{class:"header-anchor",href:"#setloaddatacallback-cb-9-8-0","aria-label":'Permalink to "setLoadDataCallback(cb) ^9.8.0"'},"​",-1),q=a("",6),j=s("li",null,[s("code",null,"value"),i(" technical indicator name or technical indicator object, when it is an object, the type is consistent with the input parameter of the chart method "),s("code",null,"overrideIndicator")],-1),V=s("li",null,[s("code",null,"isStack"),i(" is overrides")],-1),z=s("code",null,"paneOptions",-1),R=s("li",null,[s("code",null,"id"),i(" window id, can be default")],-1),O=s("li",null,[s("code",null,"height"),i(" window height, can be default")],-1),L=s("li",null,[s("code",null,"minHeight"),i(" minimum height of the window, can be defaulted")],-1),M=s("li",null,[s("code",null,"dragEnabled"),i(" Whether the window can be dragged to adjust the height, it can be defaulted")],-1),N=s("code",null,"position",-1),Z=s("li",null,[s("code",null,"gap"),i(" margins "),s("ul",null,[s("li",null,[s("code",null,"top"),i(" top margin, value less than 1 is a percentage")]),s("li",null,[s("code",null,"bottom"),i(" bottom margin, value less than 1 is a percentage")])])],-1),G=s("code",null,"axisOptions",-1),H=s("code",null,"name",-1),U=s("code",null,"axis.name",-1),Y=s("a",{href:"./chart-api#registeryaxis-axis"},"registerYAxis(axis)",-1),K=s("code",null,"scrollZoomEnabled",-1),X=s("li",null,[s("code",null,"callback"),i(" success callback")],-1),W=a("",6),$=s("code",null,"override",-1),J=a("",7),Q=s("code",null,"zLevel",-1),ss=a("",10),is=s("li",null,[s("code",null,"paneId"),i(" window id, default is set to all")],-1),as=s("li",null,[s("code",null,"callback"),i(" success callback")],-1),ns=a("",27),hs=s("code",null,"override",-1),ls=a("",10),ts=s("code",null,"modeSensitivity",-1),ks=a("",7),es=s("code",null,"onDoubleClick",-1),ps=a("",9),ds=a("",37),rs=s("code",null,"options",-1),gs=a("",5),ys=s("code",null,"axisOptions",-1),os=s("code",null,"name",-1),cs=s("code",null,"scrollZoomEnabled",-1),Bs=a("",3),As={id:"executeaction-type-data-9-2-0",tabindex:"-1"},Ds=s("a",{class:"header-anchor",href:"#executeaction-type-data-9-2-0","aria-label":'Permalink to "executeAction(type, data) ^9.2.0"'},"​",-1),us=a("",27);function bs(Cs,ms,vs,fs,_s,Es){const n=k("Badge");return p(),e("div",null,[r,s("h2",g,[i("getOffsetRightDistance() "),h(n,null,{default:l(()=>[i("^9.2.0")]),_:1}),i(),y]),o,s("h2",c,[i("setMaxOffsetLeftDistance() "),h(n,null,{default:l(()=>[i("^9.7.0")]),_:1}),i(),B]),A,s("h2",D,[i("setMaxOffsetRightDistance() "),h(n,null,{default:l(()=>[i("^9.7.0")]),_:1}),i(),u]),b,s("ul",null,[C,m,s("li",null,[v,i(" success callback "),h(n,null,{default:l(()=>[i("^9.2.0")]),_:1})])]),f,s("ul",null,[_,E,s("li",null,[x,i(" success callback "),h(n,null,{default:l(()=>[i("^9.2.0")]),_:1})])]),F,s("ul",null,[w,s("li",null,[P,i(" success callback "),h(n,null,{default:l(()=>[i("^9.2.0")]),_:1})])]),S,s("h2",T,[i("setLoadDataCallback(cb) "),h(n,null,{default:l(()=>[i("^9.8.0")]),_:1}),i(),I]),q,s("ul",null,[j,V,s("li",null,[z,i(" window configuration information, can be default "),s("ul",null,[R,O,L,M,s("li",null,[N,i(" Only valid when creating a new pane "),h(n,null,{default:l(()=>[i("^9.6.0")]),_:1})]),Z,s("li",null,[G,s("ul",null,[s("li",null,[H,i(" is same "),U,i(" in "),Y,i(" of chart api, default is 'default' "),h(n,null,{default:l(()=>[i("^9.8.0")]),_:1})]),s("li",null,[K,i(" Scroll zoom flag "),h(n,null,{default:l(()=>[i("^9.3.0")]),_:1})])])])])]),X]),W,s("ul",null,[s("li",null,[$,i(" some parameters that need to be overridden "),s("ul",null,[J,s("li",null,[Q,i(" z level "),h(n,null,{default:l(()=>[i("^9.7.0")]),_:1})]),ss])]),is,as]),ns,s("ul",null,[s("li",null,[hs,i(" parameters that need to be overridden "),s("ul",null,[ls,s("li",null,[ts,i(" mode sensitivity, only valid when mode is weak_magnet "),h(n,null,{default:l(()=>[i("^9.5.0")]),_:1})]),ks,s("li",null,[es,i(" double click event "),h(n,null,{default:l(()=>[i("^9.5.0")]),_:1})]),ps])])]),ds,s("ul",null,[s("li",null,[rs,i(" window configuration information, can be default "),s("ul",null,[gs,s("li",null,[ys,s("ul",null,[s("li",null,[os,i(" axis name "),h(n,null,{default:l(()=>[i("^9.8.0")]),_:1})]),s("li",null,[cs,i(" Scroll zoom flag "),h(n,null,{default:l(()=>[i("^9.3.0")]),_:1})])])])])])]),Bs,s("h2",As,[i("executeAction(type, data) "),h(n,null,{default:l(()=>[i("^9.2.0")]),_:1}),i(),Ds]),us])}const ws=t(d,[["render",bs]]);export{Fs as __pageData,ws as default};
+import{_ as t,D as k,c as e,j as s,a as i,I as h,w as l,a9 as a,o as p}from"./chunks/framework.DxmCH4Ps.js";const Fs=JSON.parse('{"title":"Instance API","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/instance-api.md","filePath":"en-US/guide/instance-api.md","lastUpdated":1713541144000}'),d={name:"en-US/guide/instance-api.md"},r=a("",42),g={id:"getoffsetrightdistance-9-2-0",tabindex:"-1"},y=s("a",{class:"header-anchor",href:"#getoffsetrightdistance-9-2-0","aria-label":'Permalink to "getOffsetRightDistance() ^9.2.0"'},"​",-1),o=a("",2),c={id:"setmaxoffsetleftdistance-9-7-0",tabindex:"-1"},B=s("a",{class:"header-anchor",href:"#setmaxoffsetleftdistance-9-7-0","aria-label":'Permalink to "setMaxOffsetLeftDistance() ^9.7.0"'},"​",-1),A=a("",2),D={id:"setmaxoffsetrightdistance-9-7-0",tabindex:"-1"},u=s("a",{class:"header-anchor",href:"#setmaxoffsetrightdistance-9-7-0","aria-label":'Permalink to "setMaxOffsetRightDistance() ^9.7.0"'},"​",-1),b=a("",20),C=s("li",null,[s("code",null,"dataList"),i(" is an array of K-line data. For details of the data type, please refer to "),s("a",{href:"./data-source"},"data")],-1),m=s("li",null,[s("code",null,"more"),i(" tells the chart whether there is more historical data, can be defaulted, the default is true")],-1),v=s("code",null,"callback",-1),f=a("",4),_=s("li",null,[s("code",null,"dataList"),i(" is an array of K-line data. For details of the data type, please refer to "),s("a",{href:"./data-source"},"data")],-1),E=s("li",null,[s("code",null,"more"),i(" tells the chart whether there is more historical data, can be defaulted, the default is true")],-1),x=s("code",null,"callback",-1),F=a("",4),w=s("li",null,[s("code",null,"data"),i(" single k-line data, please refer to "),s("a",{href:"./data-source"},"data"),i(" for details of data type")],-1),P=s("code",null,"callback",-1),S=a("",12),T={id:"setloaddatacallback-cb-9-8-0",tabindex:"-1"},I=s("a",{class:"header-anchor",href:"#setloaddatacallback-cb-9-8-0","aria-label":'Permalink to "setLoadDataCallback(cb) ^9.8.0"'},"​",-1),q=a("",6),j=s("li",null,[s("code",null,"value"),i(" technical indicator name or technical indicator object, when it is an object, the type is consistent with the input parameter of the chart method "),s("code",null,"overrideIndicator")],-1),V=s("li",null,[s("code",null,"isStack"),i(" is overrides")],-1),z=s("code",null,"paneOptions",-1),R=s("li",null,[s("code",null,"id"),i(" window id, can be default")],-1),O=s("li",null,[s("code",null,"height"),i(" window height, can be default")],-1),L=s("li",null,[s("code",null,"minHeight"),i(" minimum height of the window, can be defaulted")],-1),M=s("li",null,[s("code",null,"dragEnabled"),i(" Whether the window can be dragged to adjust the height, it can be defaulted")],-1),N=s("code",null,"position",-1),Z=s("li",null,[s("code",null,"gap"),i(" margins "),s("ul",null,[s("li",null,[s("code",null,"top"),i(" top margin, value less than 1 is a percentage")]),s("li",null,[s("code",null,"bottom"),i(" bottom margin, value less than 1 is a percentage")])])],-1),G=s("code",null,"axisOptions",-1),H=s("code",null,"name",-1),U=s("code",null,"axis.name",-1),Y=s("a",{href:"./chart-api#registeryaxis-axis"},"registerYAxis(axis)",-1),K=s("code",null,"scrollZoomEnabled",-1),X=s("li",null,[s("code",null,"callback"),i(" success callback")],-1),W=a("",6),$=s("code",null,"override",-1),J=a("",7),Q=s("code",null,"zLevel",-1),ss=a("",10),is=s("li",null,[s("code",null,"paneId"),i(" window id, default is set to all")],-1),as=s("li",null,[s("code",null,"callback"),i(" success callback")],-1),ns=a("",27),hs=s("code",null,"override",-1),ls=a("",10),ts=s("code",null,"modeSensitivity",-1),ks=a("",7),es=s("code",null,"onDoubleClick",-1),ps=a("",9),ds=a("",37),rs=s("code",null,"options",-1),gs=a("",5),ys=s("code",null,"axisOptions",-1),os=s("code",null,"name",-1),cs=s("code",null,"scrollZoomEnabled",-1),Bs=a("",3),As={id:"executeaction-type-data-9-2-0",tabindex:"-1"},Ds=s("a",{class:"header-anchor",href:"#executeaction-type-data-9-2-0","aria-label":'Permalink to "executeAction(type, data) ^9.2.0"'},"​",-1),us=a("",27);function bs(Cs,ms,vs,fs,_s,Es){const n=k("Badge");return p(),e("div",null,[r,s("h2",g,[i("getOffsetRightDistance() "),h(n,null,{default:l(()=>[i("^9.2.0")]),_:1}),i(),y]),o,s("h2",c,[i("setMaxOffsetLeftDistance() "),h(n,null,{default:l(()=>[i("^9.7.0")]),_:1}),i(),B]),A,s("h2",D,[i("setMaxOffsetRightDistance() "),h(n,null,{default:l(()=>[i("^9.7.0")]),_:1}),i(),u]),b,s("ul",null,[C,m,s("li",null,[v,i(" success callback "),h(n,null,{default:l(()=>[i("^9.2.0")]),_:1})])]),f,s("ul",null,[_,E,s("li",null,[x,i(" success callback "),h(n,null,{default:l(()=>[i("^9.2.0")]),_:1})])]),F,s("ul",null,[w,s("li",null,[P,i(" success callback "),h(n,null,{default:l(()=>[i("^9.2.0")]),_:1})])]),S,s("h2",T,[i("setLoadDataCallback(cb) "),h(n,null,{default:l(()=>[i("^9.8.0")]),_:1}),i(),I]),q,s("ul",null,[j,V,s("li",null,[z,i(" window configuration information, can be default "),s("ul",null,[R,O,L,M,s("li",null,[N,i(" Only valid when creating a new pane "),h(n,null,{default:l(()=>[i("^9.6.0")]),_:1})]),Z,s("li",null,[G,s("ul",null,[s("li",null,[H,i(" is same "),U,i(" in "),Y,i(" of chart api, default is 'default' "),h(n,null,{default:l(()=>[i("^9.8.0")]),_:1})]),s("li",null,[K,i(" Scroll zoom flag "),h(n,null,{default:l(()=>[i("^9.3.0")]),_:1})])])])])]),X]),W,s("ul",null,[s("li",null,[$,i(" some parameters that need to be overridden "),s("ul",null,[J,s("li",null,[Q,i(" z level "),h(n,null,{default:l(()=>[i("^9.7.0")]),_:1})]),ss])]),is,as]),ns,s("ul",null,[s("li",null,[hs,i(" parameters that need to be overridden "),s("ul",null,[ls,s("li",null,[ts,i(" mode sensitivity, only valid when mode is weak_magnet "),h(n,null,{default:l(()=>[i("^9.5.0")]),_:1})]),ks,s("li",null,[es,i(" double click event "),h(n,null,{default:l(()=>[i("^9.5.0")]),_:1})]),ps])])]),ds,s("ul",null,[s("li",null,[rs,i(" window configuration information, can be default "),s("ul",null,[gs,s("li",null,[ys,s("ul",null,[s("li",null,[os,i(" axis name "),h(n,null,{default:l(()=>[i("^9.8.0")]),_:1})]),s("li",null,[cs,i(" Scroll zoom flag "),h(n,null,{default:l(()=>[i("^9.3.0")]),_:1})])])])])])]),Bs,s("h2",As,[i("executeAction(type, data) "),h(n,null,{default:l(()=>[i("^9.2.0")]),_:1}),i(),Ds]),us])}const ws=t(d,[["render",bs]]);export{Fs as __pageData,ws as default};
diff --git a/assets/en-US_guide_introduction.md.-FwpQFCO.js b/assets/en-US_guide_introduction.md.DPMPOpDK.js
similarity index 92%
rename from assets/en-US_guide_introduction.md.-FwpQFCO.js
rename to assets/en-US_guide_introduction.md.DPMPOpDK.js
index 91c8dfa6..c67b621b 100644
--- a/assets/en-US_guide_introduction.md.-FwpQFCO.js
+++ b/assets/en-US_guide_introduction.md.DPMPOpDK.js
@@ -1 +1 @@
-import{_ as t,c as e,o as i,a9 as n}from"./chunks/framework.D9Guh45F.js";const _=JSON.parse('{"title":"📃 Introduction","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/introduction.md","filePath":"en-US/guide/introduction.md","lastUpdated":1712170888000}'),o={name:"en-US/guide/introduction.md"},a=n('

📃 Introduction

What's KLineChart?

KLineChart,it is a highly customizable professional lightweight financial chart.

Features

  • 📦 Out of the box: Simple and fast integration, basically zero cost to get started.
  • 🚀 Lightweight and smooth: Zero dependencies, only 40k under gzip compression.
  • 💪 Powerful functions: Built-in multiple indicators and line drawing models.
  • 🎨 Highly scalable: With rich style configuration and API, the function can be extended as you like.
  • 📱 Mobile: Support mobile, one chart, handle multiple terminals.
  • 🛡 Typescript development: Provide complete type definition files.
',5),r=[a];function s(l,c,d,h,u,p){return i(),e("div",null,r)}const f=t(o,[["render",s]]);export{_ as __pageData,f as default}; +import{_ as t,c as e,o as i,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const _=JSON.parse('{"title":"📃 Introduction","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/introduction.md","filePath":"en-US/guide/introduction.md","lastUpdated":1712170888000}'),o={name:"en-US/guide/introduction.md"},a=n('

📃 Introduction

What's KLineChart?

KLineChart,it is a highly customizable professional lightweight financial chart.

Features

  • 📦 Out of the box: Simple and fast integration, basically zero cost to get started.
  • 🚀 Lightweight and smooth: Zero dependencies, only 40k under gzip compression.
  • 💪 Powerful functions: Built-in multiple indicators and line drawing models.
  • 🎨 Highly scalable: With rich style configuration and API, the function can be extended as you like.
  • 📱 Mobile: Support mobile, one chart, handle multiple terminals.
  • 🛡 Typescript development: Provide complete type definition files.
',5),r=[a];function s(l,c,d,h,u,p){return i(),e("div",null,r)}const f=t(o,[["render",s]]);export{_ as __pageData,f as default}; diff --git a/assets/en-US_guide_introduction.md.-FwpQFCO.lean.js b/assets/en-US_guide_introduction.md.DPMPOpDK.lean.js similarity index 72% rename from assets/en-US_guide_introduction.md.-FwpQFCO.lean.js rename to assets/en-US_guide_introduction.md.DPMPOpDK.lean.js index 6b6da559..eb73df78 100644 --- a/assets/en-US_guide_introduction.md.-FwpQFCO.lean.js +++ b/assets/en-US_guide_introduction.md.DPMPOpDK.lean.js @@ -1 +1 @@ -import{_ as t,c as e,o as i,a9 as n}from"./chunks/framework.D9Guh45F.js";const _=JSON.parse('{"title":"📃 Introduction","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/introduction.md","filePath":"en-US/guide/introduction.md","lastUpdated":1712170888000}'),o={name:"en-US/guide/introduction.md"},a=n("",5),r=[a];function s(l,c,d,h,u,p){return i(),e("div",null,r)}const f=t(o,[["render",s]]);export{_ as __pageData,f as default}; +import{_ as t,c as e,o as i,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const _=JSON.parse('{"title":"📃 Introduction","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/introduction.md","filePath":"en-US/guide/introduction.md","lastUpdated":1712170888000}'),o={name:"en-US/guide/introduction.md"},a=n("",5),r=[a];function s(l,c,d,h,u,p){return i(),e("div",null,r)}const f=t(o,[["render",s]]);export{_ as __pageData,f as default}; diff --git a/assets/en-US_guide_overlay.md.CJBtl0dY.js b/assets/en-US_guide_overlay.md.B9U3ol2r.js similarity index 99% rename from assets/en-US_guide_overlay.md.CJBtl0dY.js rename to assets/en-US_guide_overlay.md.B9U3ol2r.js index a4724bc7..7e06e817 100644 --- a/assets/en-US_guide_overlay.md.CJBtl0dY.js +++ b/assets/en-US_guide_overlay.md.B9U3ol2r.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const A=JSON.parse('{"title":"Overlay","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/overlay.md","filePath":"en-US/guide/overlay.md","lastUpdated":1715305682000}'),h={name:"en-US/guide/overlay.md"},l=n(`

Overlay

This document introduces the built-in overlays in the chart and how to customize a overlay.

Built-in overlay types

horizontalRayLine, horizontalSegment, horizontalStraightLine, verticalRayLine, verticalSegment, verticalStraightLine, rayLine, segment, straightLine, priceLine, priceChannelLine, parallelLfilineLine, ci , simpleAnnotation, simpleTag

Custom overlays

Customize an overlay, then add it globally through klinecharts.registerOverlay, add it to the chart and use it like the built-in overlay.

Attribute description

typescript
{
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const A=JSON.parse('{"title":"Overlay","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/overlay.md","filePath":"en-US/guide/overlay.md","lastUpdated":1715305682000}'),h={name:"en-US/guide/overlay.md"},l=n(`

Overlay

This document introduces the built-in overlays in the chart and how to customize a overlay.

Built-in overlay types

horizontalRayLine, horizontalSegment, horizontalStraightLine, verticalRayLine, verticalSegment, verticalStraightLine, rayLine, segment, straightLine, priceLine, priceChannelLine, parallelLfilineLine, ci , simpleAnnotation, simpleTag

Custom overlays

Customize an overlay, then add it globally through klinecharts.registerOverlay, add it to the chart and use it like the built-in overlay.

Attribute description

typescript
{
   // Name, a required field, used as the unique identifier for overlay creation
   name: string
 
diff --git a/assets/en-US_guide_overlay.md.CJBtl0dY.lean.js b/assets/en-US_guide_overlay.md.B9U3ol2r.lean.js
similarity index 70%
rename from assets/en-US_guide_overlay.md.CJBtl0dY.lean.js
rename to assets/en-US_guide_overlay.md.B9U3ol2r.lean.js
index 8da3f53a..d4228579 100644
--- a/assets/en-US_guide_overlay.md.CJBtl0dY.lean.js
+++ b/assets/en-US_guide_overlay.md.B9U3ol2r.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const A=JSON.parse('{"title":"Overlay","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/overlay.md","filePath":"en-US/guide/overlay.md","lastUpdated":1715305682000}'),h={name:"en-US/guide/overlay.md"},l=n("",12),k=[l];function t(p,e,r,d,g,y){return a(),i("div",null,k)}const c=s(h,[["render",t]]);export{A as __pageData,c as default};
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const A=JSON.parse('{"title":"Overlay","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/overlay.md","filePath":"en-US/guide/overlay.md","lastUpdated":1715305682000}'),h={name:"en-US/guide/overlay.md"},l=n("",12),k=[l];function t(p,e,r,d,g,y){return a(),i("div",null,k)}const c=s(h,[["render",t]]);export{A as __pageData,c as default};
diff --git a/assets/en-US_guide_quick-start.md.CsXBKSKN.js b/assets/en-US_guide_quick-start.md.B9_4_x2Q.js
similarity index 99%
rename from assets/en-US_guide_quick-start.md.CsXBKSKN.js
rename to assets/en-US_guide_quick-start.md.B9_4_x2Q.js
index 251672e0..62229f05 100644
--- a/assets/en-US_guide_quick-start.md.CsXBKSKN.js
+++ b/assets/en-US_guide_quick-start.md.B9_4_x2Q.js
@@ -1,4 +1,4 @@
-import{_ as h,c as k,o as n,a9 as a,j as s,a as i}from"./chunks/framework.D9Guh45F.js";const m=JSON.parse('{"title":"🚀 Quick Start","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/quick-start.md","filePath":"en-US/guide/quick-start.md","lastUpdated":1714933152000}'),l={name:"en-US/guide/quick-start.md"},p=a('

🚀 Quick Start

Get KLineChart

KLineChart supports multiple download methods. You can download it through npm, yarn, pnpm or bun package management tools. In addition, a umd version is also provided, so you can also download it from the cdn website or etc., just use the global variable klinecharts.

It is recommended to use package management tools for development. it not only makes development easier, but also allow you to take advantage of the rich ecosystem of Javascript packages and tooling.

',4),t=s("div",{class:"vp-code-group vp-adaptive-theme"},[s("div",{class:"tabs"},[s("input",{type:"radio",name:"group-o4uUR",id:"tab-qSiBZWm",checked:""}),s("label",{for:"tab-qSiBZWm"},[s("svg",{fill:"#E53E3E",focusable:"false",height:"14px",stroke:"#E53E3E","stroke-width":"0",viewBox:"0 0 16 16",width:"14px"},[s("path",{d:"M0 0v16h16v-16h-16zM13 13h-2v-8h-3v8h-5v-10h10v10z"})]),i("npm")]),s("input",{type:"radio",name:"group-o4uUR",id:"tab-VK-HHem"}),s("label",{for:"tab-VK-HHem"},[s("svg",{"aria-hidden":"true",fill:"#2C8EBB",focusable:"false",height:"16px",stroke:"#2C8EBB","stroke-width":"0",viewBox:"0 0 496 512",width:"16px"},[s("path",{d:"M393.9 345.2c-39 9.3-48.4 32.1-104 47.4 0 0-2.7 4-10.4 5.8-13.4 3.3-63.9 6-68.5 6.1-12.4.1-19.9-3.2-22-8.2-6.4-15.3 9.2-22 9.2-22-8.1-5-9-9.9-9.8-8.1-2.4 5.8-3.6 20.1-10.1 26.5-8.8 8.9-25.5 5.9-35.3.8-10.8-5.7.8-19.2.8-19.2s-5.8 3.4-10.5-3.6c-6-9.3-17.1-37.3 11.5-62-1.3-10.1-4.6-53.7 40.6-85.6 0 0-20.6-22.8-12.9-43.3 5-13.4 7-13.3 8.6-13.9 5.7-2.2 11.3-4.6 15.4-9.1 20.6-22.2 46.8-18 46.8-18s12.4-37.8 23.9-30.4c3.5 2.3 16.3 30.6 16.3 30.6s13.6-7.9 15.1-5c8.2 16 9.2 46.5 5.6 65.1-6.1 30.6-21.4 47.1-27.6 57.5-1.4 2.4 16.5 10 27.8 41.3 10.4 28.6 1.1 52.7 2.8 55.3.8 1.4 13.7.8 36.4-13.2 12.8-7.9 28.1-16.9 45.4-17 16.7-.5 17.6 19.2 4.9 22.2zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-79.3 75.2c-1.7-13.6-13.2-23-28-22.8-22 .3-40.5 11.7-52.8 19.2-4.8 3-8.9 5.2-12.4 6.8 3.1-44.5-22.5-73.1-28.7-79.4 7.8-11.3 18.4-27.8 23.4-53.2 4.3-21.7 3-55.5-6.9-74.5-1.6-3.1-7.4-11.2-21-7.4-9.7-20-13-22.1-15.6-23.8-1.1-.7-23.6-16.4-41.4 28-12.2.9-31.3 5.3-47.5 22.8-2 2.2-5.9 3.8-10.1 5.4h.1c-8.4 3-12.3 9.9-16.9 22.3-6.5 17.4.2 34.6 6.8 45.7-17.8 15.9-37 39.8-35.7 82.5-34 36-11.8 73-5.6 79.6-1.6 11.1 3.7 19.4 12 23.8 12.6 6.7 30.3 9.6 43.9 2.8 4.9 5.2 13.8 10.1 30 10.1 6.8 0 58-2.9 72.6-6.5 6.8-1.6 11.5-4.5 14.6-7.1 9.8-3.1 36.8-12.3 62.2-28.7 18-11.7 24.2-14.2 37.6-17.4 12.9-3.2 21-15.1 19.4-28.2z"})]),i("yarn")]),s("input",{type:"radio",name:"group-o4uUR",id:"tab-I_zWa51"}),s("label",{for:"tab-I_zWa51"},[s("svg",{"aria-hidden":"true",fill:"#F69220",focusable:"false",height:"14px",role:"img",stroke:"#F69220","stroke-width":"0",viewBox:"0 0 24 24",width:"14px"},[s("path",{d:"M0 0v7.5h7.5V0zm8.25 0v7.5h7.498V0zm8.25 0v7.5H24V0zM8.25 8.25v7.5h7.498v-7.5zm8.25 0v7.5H24v-7.5zM0 16.5V24h7.5v-7.5zm8.25 0V24h7.498v-7.5zm8.25 0V24H24v-7.5z"})]),i("pnpm")]),s("input",{type:"radio",name:"group-o4uUR",id:"tab-3s9sXQD"}),s("label",{for:"tab-3s9sXQD"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 225"},[s("path",{d:"M228.747 65.588a38.198 38.198 0 0 0-1.62-1.62c-.55-.519-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.103-1.62-1.621c-.552-.519-1.07-1.102-1.62-1.62c-.552-.519-1.07-1.102-1.621-1.62c-.551-.52-1.07-1.102-1.62-1.62a85.744 85.744 0 0 1 25.632 59.819c0 53.695-54.505 97.377-121.519 97.377c-37.525 0-71.097-13.707-93.424-35.192l1.62 1.62l1.62 1.62l1.62 1.62l1.621 1.621l1.62 1.62l1.62 1.62l1.621 1.62c22.295 22.393 56.612 36.813 95.044 36.813c67.014 0 121.519-43.682 121.519-97.215c0-22.878-9.851-44.557-27.253-61.602"}),s("path",{fill:"#fbf0df",d:"M234.937 114.066c0 49.288-50.779 89.243-113.418 89.243S8.101 163.354 8.101 114.066c0-30.558 19.443-57.552 49.32-73.56C87.3 24.498 105.9 8.101 121.52 8.101c15.62 0 28.97 13.384 64.097 32.405c29.878 16.008 49.32 43.002 49.32 73.56"}),s("path",{fill:"#f6dece",d:"M234.937 114.066a70.222 70.222 0 0 0-2.593-18.73c-8.846 107.909-140.476 113.093-192.227 80.818a129.62 129.62 0 0 0 81.402 27.155c62.542 0 113.418-40.02 113.418-89.243"}),s("path",{fill:"#fffefc",d:"M77.87 34.576c14.484-8.684 33.733-24.984 52.658-25.017a30.104 30.104 0 0 0-9.009-1.458c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625v3.856C27.74 48.542 63.417 43.261 77.87 34.576"}),s("path",{fill:"#ccbea7",d:"M112.186 16.3a53.177 53.177 0 0 1-18.244 40.409c-.907.81-.194 2.365.972 1.912c10.92-4.245 25.665-16.948 19.443-42.58c-.259-1.459-2.17-1.07-2.17.259m7.356 0a52.626 52.626 0 0 1 5.217 43.65c-.388 1.134 1.005 2.106 1.783 1.166c7.096-9.073 13.286-27.09-5.25-46.534c-.94-.842-2.398.454-1.75 1.588zm8.944-.551a53.21 53.21 0 0 1 22.198 38.108a1.07 1.07 0 0 0 2.106.357c2.981-11.31 1.296-30.59-23.235-40.604c-1.296-.518-2.138 1.232-1.069 2.01zM68.666 49.45a54.894 54.894 0 0 0 33.928-29.164c.584-1.167 2.43-.713 2.14.583c-5.607 25.924-24.37 31.336-36.035 30.623c-1.232.032-1.2-1.685-.033-2.042"}),s("path",{d:"M121.519 211.443C54.505 211.443 0 167.761 0 114.066c0-32.405 20.026-62.64 53.566-80.754c9.721-5.184 18.05-10.402 25.47-14.97c4.083-2.528 7.94-4.894 11.666-7.097C102.076 4.505 111.797 0 121.519 0c9.722 0 18.212 3.889 28.84 10.175c3.241 1.847 6.482 3.856 9.949 6.06c8.069 4.99 17.175 10.629 29.164 17.077c33.54 18.115 53.566 48.316 53.566 80.754c0 53.695-54.505 97.377-121.519 97.377m0-203.342c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625c0 49.223 50.876 89.276 113.418 89.276c62.542 0 113.418-40.053 113.418-89.276c0-29.424-18.439-56.936-49.32-73.56c-12.25-6.48-21.81-12.573-29.554-17.369c-3.532-2.17-6.773-4.18-9.722-5.962c-9.818-5.833-16.98-9.074-24.822-9.074"}),s("path",{fill:"#b71422",d:"M144.365 137.722a28.938 28.938 0 0 1-9.463 15.263a22.068 22.068 0 0 1-12.962 6.092a22.165 22.165 0 0 1-13.383-6.092a28.938 28.938 0 0 1-9.333-15.263a2.333 2.333 0 0 1 2.593-2.625h39.988a2.333 2.333 0 0 1 2.56 2.625"}),s("path",{fill:"#ff6164",d:"M108.557 153.244a22.392 22.392 0 0 0 13.351 6.157a22.392 22.392 0 0 0 13.318-6.157a34.447 34.447 0 0 0 3.241-3.468a22.133 22.133 0 0 0-15.879-7.485a19.93 19.93 0 0 0-16.202 9.008c.745.681 1.393 1.33 2.171 1.945"}),s("path",{d:"M109.076 150.684a17.37 17.37 0 0 1 13.577-6.74a19.443 19.443 0 0 1 12.962 5.476a51.225 51.225 0 0 0 2.139-2.495a22.684 22.684 0 0 0-15.263-6.254a20.61 20.61 0 0 0-15.846 7.647a30.882 30.882 0 0 0 2.43 2.366"}),s("path",{d:"M121.81 161.021a24.045 24.045 0 0 1-14.42-6.481a30.85 30.85 0 0 1-10.077-16.365a3.889 3.889 0 0 1 .842-3.24a4.57 4.57 0 0 1 3.662-1.653h39.988a4.666 4.666 0 0 1 3.661 1.653a3.856 3.856 0 0 1 .81 3.24A30.85 30.85 0 0 1 136.2 154.54c-3.93 3.717-9 6-14.388 6.481m-19.993-23.98c-.519 0-.648.227-.68.292a26.864 26.864 0 0 0 8.846 14.16a20.188 20.188 0 0 0 11.828 5.672a20.35 20.35 0 0 0 11.828-5.606a26.896 26.896 0 0 0 8.814-14.161a.68.68 0 0 0-.648-.292z"}),s("g",{transform:"translate(53.792 88.4)"},[s("ellipse",{cx:"117.047",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("ellipse",{cx:"18.957",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("path",{d:"M27.868 35.71a17.855 17.855 0 1 0-17.822-17.854c0 9.848 7.974 17.837 17.822 17.855m80.268 0A17.855 17.855 0 1 0 90.41 17.857c-.018 9.818 7.908 17.801 17.726 17.855"}),s("path",{fill:"#fff",d:"M22.36 18.99a6.708 6.708 0 1 0 .064-13.416a6.708 6.708 0 0 0-.065 13.416m80.267 0a6.708 6.708 0 1 0-.065 0z"})])]),i("bun")]),s("input",{type:"radio",name:"group-o4uUR",id:"tab-p66UCg9"}),s("label",{for:"tab-p66UCg9"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 256"},[s("g",{fill:"none"},[s("rect",{width:"256",height:"256",fill:"#e14e1d",rx:"60"}),s("path",{fill:"#fff",d:"m48 38l8.61 96.593h110.71l-3.715 41.43l-35.646 9.638l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l65.51-18.172l8.783-98.061H85.824l-2.923-32.71h122.238L208 38z"}),s("path",{fill:"#ebebeb",d:"M128 38H48l8.61 96.593H128v-31.938H85.824l-2.923-32.71H128zm0 147.647l-.041.014l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l.049-.014z"})])]),i("cdn")])]),s("div",{class:"blocks"},[s("div",{class:"language-bash vp-adaptive-theme active"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"npm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"yarn"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"pnpm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"bun"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-html vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"html"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"<"),s("span",{style:{"--shiki-light":"#1E754F","--shiki-dark":"#4D9375"}},"script"),s("span",{style:{"--shiki-light":"#B07D48","--shiki-dark":"#BD976A"}}," src"),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"="),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}},"https://cdn.jsdelivr.net/npm/klinecharts/dist/umd/klinecharts.min.js"),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},">")])])])])])],-1),e=a(`

Create the first chart

jsx
import { useEffect } from 'react'
+import{_ as h,c as k,o as n,a9 as a,j as s,a as i}from"./chunks/framework.DxmCH4Ps.js";const m=JSON.parse('{"title":"🚀 Quick Start","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/quick-start.md","filePath":"en-US/guide/quick-start.md","lastUpdated":1714933152000}'),l={name:"en-US/guide/quick-start.md"},p=a('

🚀 Quick Start

Get KLineChart

KLineChart supports multiple download methods. You can download it through npm, yarn, pnpm or bun package management tools. In addition, a umd version is also provided, so you can also download it from the cdn website or etc., just use the global variable klinecharts.

It is recommended to use package management tools for development. it not only makes development easier, but also allow you to take advantage of the rich ecosystem of Javascript packages and tooling.

',4),t=s("div",{class:"vp-code-group vp-adaptive-theme"},[s("div",{class:"tabs"},[s("input",{type:"radio",name:"group-0nQyl",id:"tab-8ZINn7e",checked:""}),s("label",{for:"tab-8ZINn7e"},[s("svg",{fill:"#E53E3E",focusable:"false",height:"14px",stroke:"#E53E3E","stroke-width":"0",viewBox:"0 0 16 16",width:"14px"},[s("path",{d:"M0 0v16h16v-16h-16zM13 13h-2v-8h-3v8h-5v-10h10v10z"})]),i("npm")]),s("input",{type:"radio",name:"group-0nQyl",id:"tab-feZp4D4"}),s("label",{for:"tab-feZp4D4"},[s("svg",{"aria-hidden":"true",fill:"#2C8EBB",focusable:"false",height:"16px",stroke:"#2C8EBB","stroke-width":"0",viewBox:"0 0 496 512",width:"16px"},[s("path",{d:"M393.9 345.2c-39 9.3-48.4 32.1-104 47.4 0 0-2.7 4-10.4 5.8-13.4 3.3-63.9 6-68.5 6.1-12.4.1-19.9-3.2-22-8.2-6.4-15.3 9.2-22 9.2-22-8.1-5-9-9.9-9.8-8.1-2.4 5.8-3.6 20.1-10.1 26.5-8.8 8.9-25.5 5.9-35.3.8-10.8-5.7.8-19.2.8-19.2s-5.8 3.4-10.5-3.6c-6-9.3-17.1-37.3 11.5-62-1.3-10.1-4.6-53.7 40.6-85.6 0 0-20.6-22.8-12.9-43.3 5-13.4 7-13.3 8.6-13.9 5.7-2.2 11.3-4.6 15.4-9.1 20.6-22.2 46.8-18 46.8-18s12.4-37.8 23.9-30.4c3.5 2.3 16.3 30.6 16.3 30.6s13.6-7.9 15.1-5c8.2 16 9.2 46.5 5.6 65.1-6.1 30.6-21.4 47.1-27.6 57.5-1.4 2.4 16.5 10 27.8 41.3 10.4 28.6 1.1 52.7 2.8 55.3.8 1.4 13.7.8 36.4-13.2 12.8-7.9 28.1-16.9 45.4-17 16.7-.5 17.6 19.2 4.9 22.2zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-79.3 75.2c-1.7-13.6-13.2-23-28-22.8-22 .3-40.5 11.7-52.8 19.2-4.8 3-8.9 5.2-12.4 6.8 3.1-44.5-22.5-73.1-28.7-79.4 7.8-11.3 18.4-27.8 23.4-53.2 4.3-21.7 3-55.5-6.9-74.5-1.6-3.1-7.4-11.2-21-7.4-9.7-20-13-22.1-15.6-23.8-1.1-.7-23.6-16.4-41.4 28-12.2.9-31.3 5.3-47.5 22.8-2 2.2-5.9 3.8-10.1 5.4h.1c-8.4 3-12.3 9.9-16.9 22.3-6.5 17.4.2 34.6 6.8 45.7-17.8 15.9-37 39.8-35.7 82.5-34 36-11.8 73-5.6 79.6-1.6 11.1 3.7 19.4 12 23.8 12.6 6.7 30.3 9.6 43.9 2.8 4.9 5.2 13.8 10.1 30 10.1 6.8 0 58-2.9 72.6-6.5 6.8-1.6 11.5-4.5 14.6-7.1 9.8-3.1 36.8-12.3 62.2-28.7 18-11.7 24.2-14.2 37.6-17.4 12.9-3.2 21-15.1 19.4-28.2z"})]),i("yarn")]),s("input",{type:"radio",name:"group-0nQyl",id:"tab-WBScxWe"}),s("label",{for:"tab-WBScxWe"},[s("svg",{"aria-hidden":"true",fill:"#F69220",focusable:"false",height:"14px",role:"img",stroke:"#F69220","stroke-width":"0",viewBox:"0 0 24 24",width:"14px"},[s("path",{d:"M0 0v7.5h7.5V0zm8.25 0v7.5h7.498V0zm8.25 0v7.5H24V0zM8.25 8.25v7.5h7.498v-7.5zm8.25 0v7.5H24v-7.5zM0 16.5V24h7.5v-7.5zm8.25 0V24h7.498v-7.5zm8.25 0V24H24v-7.5z"})]),i("pnpm")]),s("input",{type:"radio",name:"group-0nQyl",id:"tab-MDTmISe"}),s("label",{for:"tab-MDTmISe"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 225"},[s("path",{d:"M228.747 65.588a38.198 38.198 0 0 0-1.62-1.62c-.55-.519-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.103-1.62-1.621c-.552-.519-1.07-1.102-1.62-1.62c-.552-.519-1.07-1.102-1.621-1.62c-.551-.52-1.07-1.102-1.62-1.62a85.744 85.744 0 0 1 25.632 59.819c0 53.695-54.505 97.377-121.519 97.377c-37.525 0-71.097-13.707-93.424-35.192l1.62 1.62l1.62 1.62l1.62 1.62l1.621 1.621l1.62 1.62l1.62 1.62l1.621 1.62c22.295 22.393 56.612 36.813 95.044 36.813c67.014 0 121.519-43.682 121.519-97.215c0-22.878-9.851-44.557-27.253-61.602"}),s("path",{fill:"#fbf0df",d:"M234.937 114.066c0 49.288-50.779 89.243-113.418 89.243S8.101 163.354 8.101 114.066c0-30.558 19.443-57.552 49.32-73.56C87.3 24.498 105.9 8.101 121.52 8.101c15.62 0 28.97 13.384 64.097 32.405c29.878 16.008 49.32 43.002 49.32 73.56"}),s("path",{fill:"#f6dece",d:"M234.937 114.066a70.222 70.222 0 0 0-2.593-18.73c-8.846 107.909-140.476 113.093-192.227 80.818a129.62 129.62 0 0 0 81.402 27.155c62.542 0 113.418-40.02 113.418-89.243"}),s("path",{fill:"#fffefc",d:"M77.87 34.576c14.484-8.684 33.733-24.984 52.658-25.017a30.104 30.104 0 0 0-9.009-1.458c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625v3.856C27.74 48.542 63.417 43.261 77.87 34.576"}),s("path",{fill:"#ccbea7",d:"M112.186 16.3a53.177 53.177 0 0 1-18.244 40.409c-.907.81-.194 2.365.972 1.912c10.92-4.245 25.665-16.948 19.443-42.58c-.259-1.459-2.17-1.07-2.17.259m7.356 0a52.626 52.626 0 0 1 5.217 43.65c-.388 1.134 1.005 2.106 1.783 1.166c7.096-9.073 13.286-27.09-5.25-46.534c-.94-.842-2.398.454-1.75 1.588zm8.944-.551a53.21 53.21 0 0 1 22.198 38.108a1.07 1.07 0 0 0 2.106.357c2.981-11.31 1.296-30.59-23.235-40.604c-1.296-.518-2.138 1.232-1.069 2.01zM68.666 49.45a54.894 54.894 0 0 0 33.928-29.164c.584-1.167 2.43-.713 2.14.583c-5.607 25.924-24.37 31.336-36.035 30.623c-1.232.032-1.2-1.685-.033-2.042"}),s("path",{d:"M121.519 211.443C54.505 211.443 0 167.761 0 114.066c0-32.405 20.026-62.64 53.566-80.754c9.721-5.184 18.05-10.402 25.47-14.97c4.083-2.528 7.94-4.894 11.666-7.097C102.076 4.505 111.797 0 121.519 0c9.722 0 18.212 3.889 28.84 10.175c3.241 1.847 6.482 3.856 9.949 6.06c8.069 4.99 17.175 10.629 29.164 17.077c33.54 18.115 53.566 48.316 53.566 80.754c0 53.695-54.505 97.377-121.519 97.377m0-203.342c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625c0 49.223 50.876 89.276 113.418 89.276c62.542 0 113.418-40.053 113.418-89.276c0-29.424-18.439-56.936-49.32-73.56c-12.25-6.48-21.81-12.573-29.554-17.369c-3.532-2.17-6.773-4.18-9.722-5.962c-9.818-5.833-16.98-9.074-24.822-9.074"}),s("path",{fill:"#b71422",d:"M144.365 137.722a28.938 28.938 0 0 1-9.463 15.263a22.068 22.068 0 0 1-12.962 6.092a22.165 22.165 0 0 1-13.383-6.092a28.938 28.938 0 0 1-9.333-15.263a2.333 2.333 0 0 1 2.593-2.625h39.988a2.333 2.333 0 0 1 2.56 2.625"}),s("path",{fill:"#ff6164",d:"M108.557 153.244a22.392 22.392 0 0 0 13.351 6.157a22.392 22.392 0 0 0 13.318-6.157a34.447 34.447 0 0 0 3.241-3.468a22.133 22.133 0 0 0-15.879-7.485a19.93 19.93 0 0 0-16.202 9.008c.745.681 1.393 1.33 2.171 1.945"}),s("path",{d:"M109.076 150.684a17.37 17.37 0 0 1 13.577-6.74a19.443 19.443 0 0 1 12.962 5.476a51.225 51.225 0 0 0 2.139-2.495a22.684 22.684 0 0 0-15.263-6.254a20.61 20.61 0 0 0-15.846 7.647a30.882 30.882 0 0 0 2.43 2.366"}),s("path",{d:"M121.81 161.021a24.045 24.045 0 0 1-14.42-6.481a30.85 30.85 0 0 1-10.077-16.365a3.889 3.889 0 0 1 .842-3.24a4.57 4.57 0 0 1 3.662-1.653h39.988a4.666 4.666 0 0 1 3.661 1.653a3.856 3.856 0 0 1 .81 3.24A30.85 30.85 0 0 1 136.2 154.54c-3.93 3.717-9 6-14.388 6.481m-19.993-23.98c-.519 0-.648.227-.68.292a26.864 26.864 0 0 0 8.846 14.16a20.188 20.188 0 0 0 11.828 5.672a20.35 20.35 0 0 0 11.828-5.606a26.896 26.896 0 0 0 8.814-14.161a.68.68 0 0 0-.648-.292z"}),s("g",{transform:"translate(53.792 88.4)"},[s("ellipse",{cx:"117.047",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("ellipse",{cx:"18.957",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("path",{d:"M27.868 35.71a17.855 17.855 0 1 0-17.822-17.854c0 9.848 7.974 17.837 17.822 17.855m80.268 0A17.855 17.855 0 1 0 90.41 17.857c-.018 9.818 7.908 17.801 17.726 17.855"}),s("path",{fill:"#fff",d:"M22.36 18.99a6.708 6.708 0 1 0 .064-13.416a6.708 6.708 0 0 0-.065 13.416m80.267 0a6.708 6.708 0 1 0-.065 0z"})])]),i("bun")]),s("input",{type:"radio",name:"group-0nQyl",id:"tab-1rjqEre"}),s("label",{for:"tab-1rjqEre"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 256"},[s("g",{fill:"none"},[s("rect",{width:"256",height:"256",fill:"#e14e1d",rx:"60"}),s("path",{fill:"#fff",d:"m48 38l8.61 96.593h110.71l-3.715 41.43l-35.646 9.638l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l65.51-18.172l8.783-98.061H85.824l-2.923-32.71h122.238L208 38z"}),s("path",{fill:"#ebebeb",d:"M128 38H48l8.61 96.593H128v-31.938H85.824l-2.923-32.71H128zm0 147.647l-.041.014l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l.049-.014z"})])]),i("cdn")])]),s("div",{class:"blocks"},[s("div",{class:"language-bash vp-adaptive-theme active"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"npm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"yarn"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"pnpm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"bun"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-html vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"html"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"<"),s("span",{style:{"--shiki-light":"#1E754F","--shiki-dark":"#4D9375"}},"script"),s("span",{style:{"--shiki-light":"#B07D48","--shiki-dark":"#BD976A"}}," src"),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"="),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}},"https://cdn.jsdelivr.net/npm/klinecharts/dist/umd/klinecharts.min.js"),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},">")])])])])])],-1),e=a(`

Create the first chart

jsx
import { useEffect } from 'react'
 import { init, dispose } from 'klinecharts'
 export default () => {
   useEffect(() => {
diff --git a/assets/en-US_guide_quick-start.md.CsXBKSKN.lean.js b/assets/en-US_guide_quick-start.md.B9_4_x2Q.lean.js
similarity index 95%
rename from assets/en-US_guide_quick-start.md.CsXBKSKN.lean.js
rename to assets/en-US_guide_quick-start.md.B9_4_x2Q.lean.js
index 3df4eb5d..48c3d77b 100644
--- a/assets/en-US_guide_quick-start.md.CsXBKSKN.lean.js
+++ b/assets/en-US_guide_quick-start.md.B9_4_x2Q.lean.js
@@ -1 +1 @@
-import{_ as h,c as k,o as n,a9 as a,j as s,a as i}from"./chunks/framework.D9Guh45F.js";const m=JSON.parse('{"title":"🚀 Quick Start","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/quick-start.md","filePath":"en-US/guide/quick-start.md","lastUpdated":1714933152000}'),l={name:"en-US/guide/quick-start.md"},p=a("",4),t=s("div",{class:"vp-code-group vp-adaptive-theme"},[s("div",{class:"tabs"},[s("input",{type:"radio",name:"group-o4uUR",id:"tab-qSiBZWm",checked:""}),s("label",{for:"tab-qSiBZWm"},[s("svg",{fill:"#E53E3E",focusable:"false",height:"14px",stroke:"#E53E3E","stroke-width":"0",viewBox:"0 0 16 16",width:"14px"},[s("path",{d:"M0 0v16h16v-16h-16zM13 13h-2v-8h-3v8h-5v-10h10v10z"})]),i("npm")]),s("input",{type:"radio",name:"group-o4uUR",id:"tab-VK-HHem"}),s("label",{for:"tab-VK-HHem"},[s("svg",{"aria-hidden":"true",fill:"#2C8EBB",focusable:"false",height:"16px",stroke:"#2C8EBB","stroke-width":"0",viewBox:"0 0 496 512",width:"16px"},[s("path",{d:"M393.9 345.2c-39 9.3-48.4 32.1-104 47.4 0 0-2.7 4-10.4 5.8-13.4 3.3-63.9 6-68.5 6.1-12.4.1-19.9-3.2-22-8.2-6.4-15.3 9.2-22 9.2-22-8.1-5-9-9.9-9.8-8.1-2.4 5.8-3.6 20.1-10.1 26.5-8.8 8.9-25.5 5.9-35.3.8-10.8-5.7.8-19.2.8-19.2s-5.8 3.4-10.5-3.6c-6-9.3-17.1-37.3 11.5-62-1.3-10.1-4.6-53.7 40.6-85.6 0 0-20.6-22.8-12.9-43.3 5-13.4 7-13.3 8.6-13.9 5.7-2.2 11.3-4.6 15.4-9.1 20.6-22.2 46.8-18 46.8-18s12.4-37.8 23.9-30.4c3.5 2.3 16.3 30.6 16.3 30.6s13.6-7.9 15.1-5c8.2 16 9.2 46.5 5.6 65.1-6.1 30.6-21.4 47.1-27.6 57.5-1.4 2.4 16.5 10 27.8 41.3 10.4 28.6 1.1 52.7 2.8 55.3.8 1.4 13.7.8 36.4-13.2 12.8-7.9 28.1-16.9 45.4-17 16.7-.5 17.6 19.2 4.9 22.2zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-79.3 75.2c-1.7-13.6-13.2-23-28-22.8-22 .3-40.5 11.7-52.8 19.2-4.8 3-8.9 5.2-12.4 6.8 3.1-44.5-22.5-73.1-28.7-79.4 7.8-11.3 18.4-27.8 23.4-53.2 4.3-21.7 3-55.5-6.9-74.5-1.6-3.1-7.4-11.2-21-7.4-9.7-20-13-22.1-15.6-23.8-1.1-.7-23.6-16.4-41.4 28-12.2.9-31.3 5.3-47.5 22.8-2 2.2-5.9 3.8-10.1 5.4h.1c-8.4 3-12.3 9.9-16.9 22.3-6.5 17.4.2 34.6 6.8 45.7-17.8 15.9-37 39.8-35.7 82.5-34 36-11.8 73-5.6 79.6-1.6 11.1 3.7 19.4 12 23.8 12.6 6.7 30.3 9.6 43.9 2.8 4.9 5.2 13.8 10.1 30 10.1 6.8 0 58-2.9 72.6-6.5 6.8-1.6 11.5-4.5 14.6-7.1 9.8-3.1 36.8-12.3 62.2-28.7 18-11.7 24.2-14.2 37.6-17.4 12.9-3.2 21-15.1 19.4-28.2z"})]),i("yarn")]),s("input",{type:"radio",name:"group-o4uUR",id:"tab-I_zWa51"}),s("label",{for:"tab-I_zWa51"},[s("svg",{"aria-hidden":"true",fill:"#F69220",focusable:"false",height:"14px",role:"img",stroke:"#F69220","stroke-width":"0",viewBox:"0 0 24 24",width:"14px"},[s("path",{d:"M0 0v7.5h7.5V0zm8.25 0v7.5h7.498V0zm8.25 0v7.5H24V0zM8.25 8.25v7.5h7.498v-7.5zm8.25 0v7.5H24v-7.5zM0 16.5V24h7.5v-7.5zm8.25 0V24h7.498v-7.5zm8.25 0V24H24v-7.5z"})]),i("pnpm")]),s("input",{type:"radio",name:"group-o4uUR",id:"tab-3s9sXQD"}),s("label",{for:"tab-3s9sXQD"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 225"},[s("path",{d:"M228.747 65.588a38.198 38.198 0 0 0-1.62-1.62c-.55-.519-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.103-1.62-1.621c-.552-.519-1.07-1.102-1.62-1.62c-.552-.519-1.07-1.102-1.621-1.62c-.551-.52-1.07-1.102-1.62-1.62a85.744 85.744 0 0 1 25.632 59.819c0 53.695-54.505 97.377-121.519 97.377c-37.525 0-71.097-13.707-93.424-35.192l1.62 1.62l1.62 1.62l1.62 1.62l1.621 1.621l1.62 1.62l1.62 1.62l1.621 1.62c22.295 22.393 56.612 36.813 95.044 36.813c67.014 0 121.519-43.682 121.519-97.215c0-22.878-9.851-44.557-27.253-61.602"}),s("path",{fill:"#fbf0df",d:"M234.937 114.066c0 49.288-50.779 89.243-113.418 89.243S8.101 163.354 8.101 114.066c0-30.558 19.443-57.552 49.32-73.56C87.3 24.498 105.9 8.101 121.52 8.101c15.62 0 28.97 13.384 64.097 32.405c29.878 16.008 49.32 43.002 49.32 73.56"}),s("path",{fill:"#f6dece",d:"M234.937 114.066a70.222 70.222 0 0 0-2.593-18.73c-8.846 107.909-140.476 113.093-192.227 80.818a129.62 129.62 0 0 0 81.402 27.155c62.542 0 113.418-40.02 113.418-89.243"}),s("path",{fill:"#fffefc",d:"M77.87 34.576c14.484-8.684 33.733-24.984 52.658-25.017a30.104 30.104 0 0 0-9.009-1.458c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625v3.856C27.74 48.542 63.417 43.261 77.87 34.576"}),s("path",{fill:"#ccbea7",d:"M112.186 16.3a53.177 53.177 0 0 1-18.244 40.409c-.907.81-.194 2.365.972 1.912c10.92-4.245 25.665-16.948 19.443-42.58c-.259-1.459-2.17-1.07-2.17.259m7.356 0a52.626 52.626 0 0 1 5.217 43.65c-.388 1.134 1.005 2.106 1.783 1.166c7.096-9.073 13.286-27.09-5.25-46.534c-.94-.842-2.398.454-1.75 1.588zm8.944-.551a53.21 53.21 0 0 1 22.198 38.108a1.07 1.07 0 0 0 2.106.357c2.981-11.31 1.296-30.59-23.235-40.604c-1.296-.518-2.138 1.232-1.069 2.01zM68.666 49.45a54.894 54.894 0 0 0 33.928-29.164c.584-1.167 2.43-.713 2.14.583c-5.607 25.924-24.37 31.336-36.035 30.623c-1.232.032-1.2-1.685-.033-2.042"}),s("path",{d:"M121.519 211.443C54.505 211.443 0 167.761 0 114.066c0-32.405 20.026-62.64 53.566-80.754c9.721-5.184 18.05-10.402 25.47-14.97c4.083-2.528 7.94-4.894 11.666-7.097C102.076 4.505 111.797 0 121.519 0c9.722 0 18.212 3.889 28.84 10.175c3.241 1.847 6.482 3.856 9.949 6.06c8.069 4.99 17.175 10.629 29.164 17.077c33.54 18.115 53.566 48.316 53.566 80.754c0 53.695-54.505 97.377-121.519 97.377m0-203.342c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625c0 49.223 50.876 89.276 113.418 89.276c62.542 0 113.418-40.053 113.418-89.276c0-29.424-18.439-56.936-49.32-73.56c-12.25-6.48-21.81-12.573-29.554-17.369c-3.532-2.17-6.773-4.18-9.722-5.962c-9.818-5.833-16.98-9.074-24.822-9.074"}),s("path",{fill:"#b71422",d:"M144.365 137.722a28.938 28.938 0 0 1-9.463 15.263a22.068 22.068 0 0 1-12.962 6.092a22.165 22.165 0 0 1-13.383-6.092a28.938 28.938 0 0 1-9.333-15.263a2.333 2.333 0 0 1 2.593-2.625h39.988a2.333 2.333 0 0 1 2.56 2.625"}),s("path",{fill:"#ff6164",d:"M108.557 153.244a22.392 22.392 0 0 0 13.351 6.157a22.392 22.392 0 0 0 13.318-6.157a34.447 34.447 0 0 0 3.241-3.468a22.133 22.133 0 0 0-15.879-7.485a19.93 19.93 0 0 0-16.202 9.008c.745.681 1.393 1.33 2.171 1.945"}),s("path",{d:"M109.076 150.684a17.37 17.37 0 0 1 13.577-6.74a19.443 19.443 0 0 1 12.962 5.476a51.225 51.225 0 0 0 2.139-2.495a22.684 22.684 0 0 0-15.263-6.254a20.61 20.61 0 0 0-15.846 7.647a30.882 30.882 0 0 0 2.43 2.366"}),s("path",{d:"M121.81 161.021a24.045 24.045 0 0 1-14.42-6.481a30.85 30.85 0 0 1-10.077-16.365a3.889 3.889 0 0 1 .842-3.24a4.57 4.57 0 0 1 3.662-1.653h39.988a4.666 4.666 0 0 1 3.661 1.653a3.856 3.856 0 0 1 .81 3.24A30.85 30.85 0 0 1 136.2 154.54c-3.93 3.717-9 6-14.388 6.481m-19.993-23.98c-.519 0-.648.227-.68.292a26.864 26.864 0 0 0 8.846 14.16a20.188 20.188 0 0 0 11.828 5.672a20.35 20.35 0 0 0 11.828-5.606a26.896 26.896 0 0 0 8.814-14.161a.68.68 0 0 0-.648-.292z"}),s("g",{transform:"translate(53.792 88.4)"},[s("ellipse",{cx:"117.047",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("ellipse",{cx:"18.957",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("path",{d:"M27.868 35.71a17.855 17.855 0 1 0-17.822-17.854c0 9.848 7.974 17.837 17.822 17.855m80.268 0A17.855 17.855 0 1 0 90.41 17.857c-.018 9.818 7.908 17.801 17.726 17.855"}),s("path",{fill:"#fff",d:"M22.36 18.99a6.708 6.708 0 1 0 .064-13.416a6.708 6.708 0 0 0-.065 13.416m80.267 0a6.708 6.708 0 1 0-.065 0z"})])]),i("bun")]),s("input",{type:"radio",name:"group-o4uUR",id:"tab-p66UCg9"}),s("label",{for:"tab-p66UCg9"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 256"},[s("g",{fill:"none"},[s("rect",{width:"256",height:"256",fill:"#e14e1d",rx:"60"}),s("path",{fill:"#fff",d:"m48 38l8.61 96.593h110.71l-3.715 41.43l-35.646 9.638l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l65.51-18.172l8.783-98.061H85.824l-2.923-32.71h122.238L208 38z"}),s("path",{fill:"#ebebeb",d:"M128 38H48l8.61 96.593H128v-31.938H85.824l-2.923-32.71H128zm0 147.647l-.041.014l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l.049-.014z"})])]),i("cdn")])]),s("div",{class:"blocks"},[s("div",{class:"language-bash vp-adaptive-theme active"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"npm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"yarn"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"pnpm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"bun"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-html vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"html"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"<"),s("span",{style:{"--shiki-light":"#1E754F","--shiki-dark":"#4D9375"}},"script"),s("span",{style:{"--shiki-light":"#B07D48","--shiki-dark":"#BD976A"}}," src"),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"="),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}},"https://cdn.jsdelivr.net/npm/klinecharts/dist/umd/klinecharts.min.js"),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},">")])])])])])],-1),e=a("",3),r=[p,t,e];function d(g,y,A,c,o,B){return n(),k("div",null,r)}const b=h(l,[["render",d]]);export{m as __pageData,b as default};
+import{_ as h,c as k,o as n,a9 as a,j as s,a as i}from"./chunks/framework.DxmCH4Ps.js";const m=JSON.parse('{"title":"🚀 Quick Start","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/quick-start.md","filePath":"en-US/guide/quick-start.md","lastUpdated":1714933152000}'),l={name:"en-US/guide/quick-start.md"},p=a("",4),t=s("div",{class:"vp-code-group vp-adaptive-theme"},[s("div",{class:"tabs"},[s("input",{type:"radio",name:"group-0nQyl",id:"tab-8ZINn7e",checked:""}),s("label",{for:"tab-8ZINn7e"},[s("svg",{fill:"#E53E3E",focusable:"false",height:"14px",stroke:"#E53E3E","stroke-width":"0",viewBox:"0 0 16 16",width:"14px"},[s("path",{d:"M0 0v16h16v-16h-16zM13 13h-2v-8h-3v8h-5v-10h10v10z"})]),i("npm")]),s("input",{type:"radio",name:"group-0nQyl",id:"tab-feZp4D4"}),s("label",{for:"tab-feZp4D4"},[s("svg",{"aria-hidden":"true",fill:"#2C8EBB",focusable:"false",height:"16px",stroke:"#2C8EBB","stroke-width":"0",viewBox:"0 0 496 512",width:"16px"},[s("path",{d:"M393.9 345.2c-39 9.3-48.4 32.1-104 47.4 0 0-2.7 4-10.4 5.8-13.4 3.3-63.9 6-68.5 6.1-12.4.1-19.9-3.2-22-8.2-6.4-15.3 9.2-22 9.2-22-8.1-5-9-9.9-9.8-8.1-2.4 5.8-3.6 20.1-10.1 26.5-8.8 8.9-25.5 5.9-35.3.8-10.8-5.7.8-19.2.8-19.2s-5.8 3.4-10.5-3.6c-6-9.3-17.1-37.3 11.5-62-1.3-10.1-4.6-53.7 40.6-85.6 0 0-20.6-22.8-12.9-43.3 5-13.4 7-13.3 8.6-13.9 5.7-2.2 11.3-4.6 15.4-9.1 20.6-22.2 46.8-18 46.8-18s12.4-37.8 23.9-30.4c3.5 2.3 16.3 30.6 16.3 30.6s13.6-7.9 15.1-5c8.2 16 9.2 46.5 5.6 65.1-6.1 30.6-21.4 47.1-27.6 57.5-1.4 2.4 16.5 10 27.8 41.3 10.4 28.6 1.1 52.7 2.8 55.3.8 1.4 13.7.8 36.4-13.2 12.8-7.9 28.1-16.9 45.4-17 16.7-.5 17.6 19.2 4.9 22.2zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-79.3 75.2c-1.7-13.6-13.2-23-28-22.8-22 .3-40.5 11.7-52.8 19.2-4.8 3-8.9 5.2-12.4 6.8 3.1-44.5-22.5-73.1-28.7-79.4 7.8-11.3 18.4-27.8 23.4-53.2 4.3-21.7 3-55.5-6.9-74.5-1.6-3.1-7.4-11.2-21-7.4-9.7-20-13-22.1-15.6-23.8-1.1-.7-23.6-16.4-41.4 28-12.2.9-31.3 5.3-47.5 22.8-2 2.2-5.9 3.8-10.1 5.4h.1c-8.4 3-12.3 9.9-16.9 22.3-6.5 17.4.2 34.6 6.8 45.7-17.8 15.9-37 39.8-35.7 82.5-34 36-11.8 73-5.6 79.6-1.6 11.1 3.7 19.4 12 23.8 12.6 6.7 30.3 9.6 43.9 2.8 4.9 5.2 13.8 10.1 30 10.1 6.8 0 58-2.9 72.6-6.5 6.8-1.6 11.5-4.5 14.6-7.1 9.8-3.1 36.8-12.3 62.2-28.7 18-11.7 24.2-14.2 37.6-17.4 12.9-3.2 21-15.1 19.4-28.2z"})]),i("yarn")]),s("input",{type:"radio",name:"group-0nQyl",id:"tab-WBScxWe"}),s("label",{for:"tab-WBScxWe"},[s("svg",{"aria-hidden":"true",fill:"#F69220",focusable:"false",height:"14px",role:"img",stroke:"#F69220","stroke-width":"0",viewBox:"0 0 24 24",width:"14px"},[s("path",{d:"M0 0v7.5h7.5V0zm8.25 0v7.5h7.498V0zm8.25 0v7.5H24V0zM8.25 8.25v7.5h7.498v-7.5zm8.25 0v7.5H24v-7.5zM0 16.5V24h7.5v-7.5zm8.25 0V24h7.498v-7.5zm8.25 0V24H24v-7.5z"})]),i("pnpm")]),s("input",{type:"radio",name:"group-0nQyl",id:"tab-MDTmISe"}),s("label",{for:"tab-MDTmISe"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 225"},[s("path",{d:"M228.747 65.588a38.198 38.198 0 0 0-1.62-1.62c-.55-.519-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.103-1.62-1.621c-.552-.519-1.07-1.102-1.62-1.62c-.552-.519-1.07-1.102-1.621-1.62c-.551-.52-1.07-1.102-1.62-1.62a85.744 85.744 0 0 1 25.632 59.819c0 53.695-54.505 97.377-121.519 97.377c-37.525 0-71.097-13.707-93.424-35.192l1.62 1.62l1.62 1.62l1.62 1.62l1.621 1.621l1.62 1.62l1.62 1.62l1.621 1.62c22.295 22.393 56.612 36.813 95.044 36.813c67.014 0 121.519-43.682 121.519-97.215c0-22.878-9.851-44.557-27.253-61.602"}),s("path",{fill:"#fbf0df",d:"M234.937 114.066c0 49.288-50.779 89.243-113.418 89.243S8.101 163.354 8.101 114.066c0-30.558 19.443-57.552 49.32-73.56C87.3 24.498 105.9 8.101 121.52 8.101c15.62 0 28.97 13.384 64.097 32.405c29.878 16.008 49.32 43.002 49.32 73.56"}),s("path",{fill:"#f6dece",d:"M234.937 114.066a70.222 70.222 0 0 0-2.593-18.73c-8.846 107.909-140.476 113.093-192.227 80.818a129.62 129.62 0 0 0 81.402 27.155c62.542 0 113.418-40.02 113.418-89.243"}),s("path",{fill:"#fffefc",d:"M77.87 34.576c14.484-8.684 33.733-24.984 52.658-25.017a30.104 30.104 0 0 0-9.009-1.458c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625v3.856C27.74 48.542 63.417 43.261 77.87 34.576"}),s("path",{fill:"#ccbea7",d:"M112.186 16.3a53.177 53.177 0 0 1-18.244 40.409c-.907.81-.194 2.365.972 1.912c10.92-4.245 25.665-16.948 19.443-42.58c-.259-1.459-2.17-1.07-2.17.259m7.356 0a52.626 52.626 0 0 1 5.217 43.65c-.388 1.134 1.005 2.106 1.783 1.166c7.096-9.073 13.286-27.09-5.25-46.534c-.94-.842-2.398.454-1.75 1.588zm8.944-.551a53.21 53.21 0 0 1 22.198 38.108a1.07 1.07 0 0 0 2.106.357c2.981-11.31 1.296-30.59-23.235-40.604c-1.296-.518-2.138 1.232-1.069 2.01zM68.666 49.45a54.894 54.894 0 0 0 33.928-29.164c.584-1.167 2.43-.713 2.14.583c-5.607 25.924-24.37 31.336-36.035 30.623c-1.232.032-1.2-1.685-.033-2.042"}),s("path",{d:"M121.519 211.443C54.505 211.443 0 167.761 0 114.066c0-32.405 20.026-62.64 53.566-80.754c9.721-5.184 18.05-10.402 25.47-14.97c4.083-2.528 7.94-4.894 11.666-7.097C102.076 4.505 111.797 0 121.519 0c9.722 0 18.212 3.889 28.84 10.175c3.241 1.847 6.482 3.856 9.949 6.06c8.069 4.99 17.175 10.629 29.164 17.077c33.54 18.115 53.566 48.316 53.566 80.754c0 53.695-54.505 97.377-121.519 97.377m0-203.342c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625c0 49.223 50.876 89.276 113.418 89.276c62.542 0 113.418-40.053 113.418-89.276c0-29.424-18.439-56.936-49.32-73.56c-12.25-6.48-21.81-12.573-29.554-17.369c-3.532-2.17-6.773-4.18-9.722-5.962c-9.818-5.833-16.98-9.074-24.822-9.074"}),s("path",{fill:"#b71422",d:"M144.365 137.722a28.938 28.938 0 0 1-9.463 15.263a22.068 22.068 0 0 1-12.962 6.092a22.165 22.165 0 0 1-13.383-6.092a28.938 28.938 0 0 1-9.333-15.263a2.333 2.333 0 0 1 2.593-2.625h39.988a2.333 2.333 0 0 1 2.56 2.625"}),s("path",{fill:"#ff6164",d:"M108.557 153.244a22.392 22.392 0 0 0 13.351 6.157a22.392 22.392 0 0 0 13.318-6.157a34.447 34.447 0 0 0 3.241-3.468a22.133 22.133 0 0 0-15.879-7.485a19.93 19.93 0 0 0-16.202 9.008c.745.681 1.393 1.33 2.171 1.945"}),s("path",{d:"M109.076 150.684a17.37 17.37 0 0 1 13.577-6.74a19.443 19.443 0 0 1 12.962 5.476a51.225 51.225 0 0 0 2.139-2.495a22.684 22.684 0 0 0-15.263-6.254a20.61 20.61 0 0 0-15.846 7.647a30.882 30.882 0 0 0 2.43 2.366"}),s("path",{d:"M121.81 161.021a24.045 24.045 0 0 1-14.42-6.481a30.85 30.85 0 0 1-10.077-16.365a3.889 3.889 0 0 1 .842-3.24a4.57 4.57 0 0 1 3.662-1.653h39.988a4.666 4.666 0 0 1 3.661 1.653a3.856 3.856 0 0 1 .81 3.24A30.85 30.85 0 0 1 136.2 154.54c-3.93 3.717-9 6-14.388 6.481m-19.993-23.98c-.519 0-.648.227-.68.292a26.864 26.864 0 0 0 8.846 14.16a20.188 20.188 0 0 0 11.828 5.672a20.35 20.35 0 0 0 11.828-5.606a26.896 26.896 0 0 0 8.814-14.161a.68.68 0 0 0-.648-.292z"}),s("g",{transform:"translate(53.792 88.4)"},[s("ellipse",{cx:"117.047",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("ellipse",{cx:"18.957",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("path",{d:"M27.868 35.71a17.855 17.855 0 1 0-17.822-17.854c0 9.848 7.974 17.837 17.822 17.855m80.268 0A17.855 17.855 0 1 0 90.41 17.857c-.018 9.818 7.908 17.801 17.726 17.855"}),s("path",{fill:"#fff",d:"M22.36 18.99a6.708 6.708 0 1 0 .064-13.416a6.708 6.708 0 0 0-.065 13.416m80.267 0a6.708 6.708 0 1 0-.065 0z"})])]),i("bun")]),s("input",{type:"radio",name:"group-0nQyl",id:"tab-1rjqEre"}),s("label",{for:"tab-1rjqEre"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 256"},[s("g",{fill:"none"},[s("rect",{width:"256",height:"256",fill:"#e14e1d",rx:"60"}),s("path",{fill:"#fff",d:"m48 38l8.61 96.593h110.71l-3.715 41.43l-35.646 9.638l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l65.51-18.172l8.783-98.061H85.824l-2.923-32.71h122.238L208 38z"}),s("path",{fill:"#ebebeb",d:"M128 38H48l8.61 96.593H128v-31.938H85.824l-2.923-32.71H128zm0 147.647l-.041.014l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l.049-.014z"})])]),i("cdn")])]),s("div",{class:"blocks"},[s("div",{class:"language-bash vp-adaptive-theme active"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"npm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"yarn"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"pnpm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"bun"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-html vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"html"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"<"),s("span",{style:{"--shiki-light":"#1E754F","--shiki-dark":"#4D9375"}},"script"),s("span",{style:{"--shiki-light":"#B07D48","--shiki-dark":"#BD976A"}}," src"),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"="),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}},"https://cdn.jsdelivr.net/npm/klinecharts/dist/umd/klinecharts.min.js"),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},">")])])])])])],-1),e=a("",3),r=[p,t,e];function d(g,y,A,c,o,B){return n(),k("div",null,r)}const b=h(l,[["render",d]]);export{m as __pageData,b as default};
diff --git a/assets/en-US_guide_styles.md.mAGSNdYm.js b/assets/en-US_guide_styles.md.Bb2RjjO4.js
similarity index 99%
rename from assets/en-US_guide_styles.md.mAGSNdYm.js
rename to assets/en-US_guide_styles.md.Bb2RjjO4.js
index 9cacb8cb..b398913f 100644
--- a/assets/en-US_guide_styles.md.mAGSNdYm.js
+++ b/assets/en-US_guide_styles.md.Bb2RjjO4.js
@@ -1,4 +1,4 @@
-import{S as a}from"./chunks/StyleExplain.ajmPHgjB.js";import{c as n,I as h,j as s,a as i,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"🎨-style",tabindex:"-1"},[i("🎨 Style "),s("a",{class:"header-anchor",href:"#🎨-style","aria-label":'Permalink to "🎨 Style"'},"​")],-1),t=s("p",null,[i("Whether you see a point or a line on the chart, you can basically customize the style. Changes can be made via the chart method "),s("code",null,"init(ds, options)"),i(" or the chart instance method "),s("code",null,"setStyles(styles)"),i(".")],-1),e=s("h2",{id:"picture-explanation",tabindex:"-1"},[i("Picture explanation "),s("a",{class:"header-anchor",href:"#picture-explanation","aria-label":'Permalink to "Picture explanation"'},"​")],-1),r=k(`

Default full configuration

javascript
{
+import{S as a}from"./chunks/StyleExplain.BgURdqdp.js";import{c as n,I as h,j as s,a as i,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"🎨-style",tabindex:"-1"},[i("🎨 Style "),s("a",{class:"header-anchor",href:"#🎨-style","aria-label":'Permalink to "🎨 Style"'},"​")],-1),t=s("p",null,[i("Whether you see a point or a line on the chart, you can basically customize the style. Changes can be made via the chart method "),s("code",null,"init(ds, options)"),i(" or the chart instance method "),s("code",null,"setStyles(styles)"),i(".")],-1),e=s("h2",{id:"picture-explanation",tabindex:"-1"},[i("Picture explanation "),s("a",{class:"header-anchor",href:"#picture-explanation","aria-label":'Permalink to "Picture explanation"'},"​")],-1),r=k(`

Default full configuration

javascript
{
   grid: {
     show: true,
     horizontal: {
diff --git a/assets/en-US_guide_styles.md.mAGSNdYm.lean.js b/assets/en-US_guide_styles.md.Bb2RjjO4.lean.js
similarity index 88%
rename from assets/en-US_guide_styles.md.mAGSNdYm.lean.js
rename to assets/en-US_guide_styles.md.Bb2RjjO4.lean.js
index 0a6e9f8f..cf882a9f 100644
--- a/assets/en-US_guide_styles.md.mAGSNdYm.lean.js
+++ b/assets/en-US_guide_styles.md.Bb2RjjO4.lean.js
@@ -1 +1 @@
-import{S as a}from"./chunks/StyleExplain.ajmPHgjB.js";import{c as n,I as h,j as s,a as i,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"🎨-style",tabindex:"-1"},[i("🎨 Style "),s("a",{class:"header-anchor",href:"#🎨-style","aria-label":'Permalink to "🎨 Style"'},"​")],-1),t=s("p",null,[i("Whether you see a point or a line on the chart, you can basically customize the style. Changes can be made via the chart method "),s("code",null,"init(ds, options)"),i(" or the chart instance method "),s("code",null,"setStyles(styles)"),i(".")],-1),e=s("h2",{id:"picture-explanation",tabindex:"-1"},[i("Picture explanation "),s("a",{class:"header-anchor",href:"#picture-explanation","aria-label":'Permalink to "Picture explanation"'},"​")],-1),r=k("",2),C=JSON.parse('{"title":"🎨 Style","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/styles.md","filePath":"en-US/guide/styles.md","lastUpdated":1712852954000}'),d={name:"en-US/guide/styles.md"},o=Object.assign(d,{setup(g){return(y,A)=>(l(),n("div",null,[p,t,e,h(a),r]))}});export{C as __pageData,o as default};
+import{S as a}from"./chunks/StyleExplain.BgURdqdp.js";import{c as n,I as h,j as s,a as i,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"🎨-style",tabindex:"-1"},[i("🎨 Style "),s("a",{class:"header-anchor",href:"#🎨-style","aria-label":'Permalink to "🎨 Style"'},"​")],-1),t=s("p",null,[i("Whether you see a point or a line on the chart, you can basically customize the style. Changes can be made via the chart method "),s("code",null,"init(ds, options)"),i(" or the chart instance method "),s("code",null,"setStyles(styles)"),i(".")],-1),e=s("h2",{id:"picture-explanation",tabindex:"-1"},[i("Picture explanation "),s("a",{class:"header-anchor",href:"#picture-explanation","aria-label":'Permalink to "Picture explanation"'},"​")],-1),r=k("",2),C=JSON.parse('{"title":"🎨 Style","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/styles.md","filePath":"en-US/guide/styles.md","lastUpdated":1712852954000}'),d={name:"en-US/guide/styles.md"},o=Object.assign(d,{setup(g){return(y,A)=>(l(),n("div",null,[p,t,e,h(a),r]))}});export{C as __pageData,o as default};
diff --git a/assets/en-US_guide_v8-to-v9.md.C6pExr0T.js b/assets/en-US_guide_v8-to-v9.md.haHlCUCs.js
similarity index 98%
rename from assets/en-US_guide_v8-to-v9.md.C6pExr0T.js
rename to assets/en-US_guide_v8-to-v9.md.haHlCUCs.js
index 35e7f9be..7bbd35a0 100644
--- a/assets/en-US_guide_v8-to-v9.md.C6pExr0T.js
+++ b/assets/en-US_guide_v8-to-v9.md.haHlCUCs.js
@@ -1 +1 @@
-import{_ as e,c as o,o as d,a9 as a}from"./chunks/framework.D9Guh45F.js";const g=JSON.parse('{"title":"🛠️ From V8 to V9","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/v8-to-v9.md","filePath":"en-US/guide/v8-to-v9.md","lastUpdated":1709219794000}'),t={name:"en-US/guide/v8-to-v9.md"},c=a('

🛠️ From V8 to V9

This document will help you upgrade from kinecharts 8.x to klinecharts 9.x. If you are 7.x or older, please refer to the previous upgrade document to upgrade to 8.x.

Import adjustment

klinecharts/index.blank' and klinecharts/index.simple are no longer distinguished. Please use import {...} from klinecharts uniformly.

Design adjustment

shape, annotation, tag are merged into overlay. Please refer to overlay for details.

Style configuration adjustment

  • The style options of all lines are changed to dashed and dashValue to dashedValue.
  • candle.tooltip.labels and candle.tooltip.values are merged into candle.tooltip.custom.
  • xAxis.height is changed to xAxis.size, xAxis.tickeText.paddingTop is changed to xAxis.tickeText.marinStart, and xAxis.tickeText.paddingBottom is changed to xAxis.tickeText.marginEnd.
  • yAxis.height is changed to yAxis.size, yAxis.tickeText.paddingTop is changed to yAxis.tickeText.marinStart, and yAxis.tickeText.paddingBottom is changed to yAxis.tickeText.marginEnd.
  • technicalIndicator.bar is changed to indicator.bars, technicalIndicator.line is changed to indicator.linestechnicalIndicator.circle is changed to indicator.circles.
  • Delete shape, annotation, tag, please use overlay instead.

API adjustment

Chart API

  • extension.addTechnicalIndicatorTemplate(template) is changed to registerIndicator(template).
  • Delete extension.addShapeTemplate(template), please use registerOverlay(template) instead.

Instance API

  • getDom({paneId, position}) is changed to getDom(paneId, position), and the parameter position option is changed to root, main and yAxis.
  • getWidth() and getHeight() are combined into a method 'getSize(paneId, position).
  • setStyleOptions(styles) is changed to setStyles(styles).
  • getStyleOptions() is changed to getStyles().
  • setOffsetRightSpace(space) is changed to setOffsetRightDistance(distance).
  • createTechnicalIndicator(value, isStack, paneOptions) is changed to createIndicator(value, isStack, paneOptions).
  • overrideTechnicalIndicator(override, paneId) is changed to overrideIndicator(override, paneId).
  • getTechnicalIndicatorByPaneId(paneId, name) is changed to getIndicatorByPaneId(paneId, name).
  • removeTechnicalIndicator(paneId, name) is changed to removeIndicator(paneId, name).
  • subscribeAction(type, callback) and unsubscribeAction(type, callback). The parameter type option is changed to onZoom, onScroll, onCrosshairChange, onVisibleRangeChange and onPaneDrag.
  • convertToPixel(value, finder) and convertFromPixel(coordinate, finder), the parameter finder.absoluteYAxis is changed to finder.absolute.
  • To delete createShape(value, paneId), createAnnotation(annotation, paneId), createTag(tag, paneId), please use createOverlay(value, paneId) instead.
  • To delete removeShape(id), removeAnnotation(paneId, points), removeTag(paneId, tagId), please use removeOverlay(id) instead.
  • To delete setShapeOptions(options), use overrideOverlay(override) instead.
  • To delete createHtml(html, paneId), removeHtml(paneId, htmlId), please obtain the corresponding dom through getDom(paneId, position).
  • To delete getTechnicalIndicatorByPaneId(paneId, name).

Shape help API

  • All APIs are migrated to 'klinecharts.utils'.

Customized technical indicator adjustment

  • Attribute plots is changed to figures, sub item methods color, isStroke, isDashed are merged into styles.
  • Change the method 'regeneratePlots(params) to regenerateFigures(params).
  • The method calcTechnicalIndicator(kLineDataList, options) is changed to calc(kLineDataList, indicator).
  • The method createTooltipDataSource({ dataSource, viewport, crosshair, technicalIndicator, xAxis, yAxis, defaultStyles }) is changed to createTooltipDataSource({ kLineDataList, indicator, visibleRange, bounding, crosshair, defaultStyles, xAxis, yAxis }). The return value is determined by [{ title: 'xxx', value: 'xxx', color: 'xxx' } ] Change to { name: 'xxx', calcParamsText: 'xxx', values: [{ title: 'xxx', value: 'xxx', color: 'xxx' }, ...] }.
  • The method render({ctx, dataSource, viewport, styles, xAxis, yAxis}) is changed to draw({ ctx, kLineDataList, indicator, visibleRange, bounding, barSpace, defaultStyles, xAxis, yAxis }).
  • Delete the attribute shouldCheckParamCount.
',17),i=[c];function n(l,r,s,h,p,u){return d(),o("div",null,i)}const x=e(t,[["render",n]]);export{g as __pageData,x as default}; +import{_ as e,c as o,o as d,a9 as a}from"./chunks/framework.DxmCH4Ps.js";const g=JSON.parse('{"title":"🛠️ From V8 to V9","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/v8-to-v9.md","filePath":"en-US/guide/v8-to-v9.md","lastUpdated":1709219794000}'),t={name:"en-US/guide/v8-to-v9.md"},c=a('

🛠️ From V8 to V9

This document will help you upgrade from kinecharts 8.x to klinecharts 9.x. If you are 7.x or older, please refer to the previous upgrade document to upgrade to 8.x.

Import adjustment

klinecharts/index.blank' and klinecharts/index.simple are no longer distinguished. Please use import {...} from klinecharts uniformly.

Design adjustment

shape, annotation, tag are merged into overlay. Please refer to overlay for details.

Style configuration adjustment

  • The style options of all lines are changed to dashed and dashValue to dashedValue.
  • candle.tooltip.labels and candle.tooltip.values are merged into candle.tooltip.custom.
  • xAxis.height is changed to xAxis.size, xAxis.tickeText.paddingTop is changed to xAxis.tickeText.marinStart, and xAxis.tickeText.paddingBottom is changed to xAxis.tickeText.marginEnd.
  • yAxis.height is changed to yAxis.size, yAxis.tickeText.paddingTop is changed to yAxis.tickeText.marinStart, and yAxis.tickeText.paddingBottom is changed to yAxis.tickeText.marginEnd.
  • technicalIndicator.bar is changed to indicator.bars, technicalIndicator.line is changed to indicator.linestechnicalIndicator.circle is changed to indicator.circles.
  • Delete shape, annotation, tag, please use overlay instead.

API adjustment

Chart API

  • extension.addTechnicalIndicatorTemplate(template) is changed to registerIndicator(template).
  • Delete extension.addShapeTemplate(template), please use registerOverlay(template) instead.

Instance API

  • getDom({paneId, position}) is changed to getDom(paneId, position), and the parameter position option is changed to root, main and yAxis.
  • getWidth() and getHeight() are combined into a method 'getSize(paneId, position).
  • setStyleOptions(styles) is changed to setStyles(styles).
  • getStyleOptions() is changed to getStyles().
  • setOffsetRightSpace(space) is changed to setOffsetRightDistance(distance).
  • createTechnicalIndicator(value, isStack, paneOptions) is changed to createIndicator(value, isStack, paneOptions).
  • overrideTechnicalIndicator(override, paneId) is changed to overrideIndicator(override, paneId).
  • getTechnicalIndicatorByPaneId(paneId, name) is changed to getIndicatorByPaneId(paneId, name).
  • removeTechnicalIndicator(paneId, name) is changed to removeIndicator(paneId, name).
  • subscribeAction(type, callback) and unsubscribeAction(type, callback). The parameter type option is changed to onZoom, onScroll, onCrosshairChange, onVisibleRangeChange and onPaneDrag.
  • convertToPixel(value, finder) and convertFromPixel(coordinate, finder), the parameter finder.absoluteYAxis is changed to finder.absolute.
  • To delete createShape(value, paneId), createAnnotation(annotation, paneId), createTag(tag, paneId), please use createOverlay(value, paneId) instead.
  • To delete removeShape(id), removeAnnotation(paneId, points), removeTag(paneId, tagId), please use removeOverlay(id) instead.
  • To delete setShapeOptions(options), use overrideOverlay(override) instead.
  • To delete createHtml(html, paneId), removeHtml(paneId, htmlId), please obtain the corresponding dom through getDom(paneId, position).
  • To delete getTechnicalIndicatorByPaneId(paneId, name).

Shape help API

  • All APIs are migrated to 'klinecharts.utils'.

Customized technical indicator adjustment

  • Attribute plots is changed to figures, sub item methods color, isStroke, isDashed are merged into styles.
  • Change the method 'regeneratePlots(params) to regenerateFigures(params).
  • The method calcTechnicalIndicator(kLineDataList, options) is changed to calc(kLineDataList, indicator).
  • The method createTooltipDataSource({ dataSource, viewport, crosshair, technicalIndicator, xAxis, yAxis, defaultStyles }) is changed to createTooltipDataSource({ kLineDataList, indicator, visibleRange, bounding, crosshair, defaultStyles, xAxis, yAxis }). The return value is determined by [{ title: 'xxx', value: 'xxx', color: 'xxx' } ] Change to { name: 'xxx', calcParamsText: 'xxx', values: [{ title: 'xxx', value: 'xxx', color: 'xxx' }, ...] }.
  • The method render({ctx, dataSource, viewport, styles, xAxis, yAxis}) is changed to draw({ ctx, kLineDataList, indicator, visibleRange, bounding, barSpace, defaultStyles, xAxis, yAxis }).
  • Delete the attribute shouldCheckParamCount.
',17),i=[c];function n(l,r,s,h,p,u){return d(),o("div",null,i)}const x=e(t,[["render",n]]);export{g as __pageData,x as default}; diff --git a/assets/en-US_guide_v8-to-v9.md.C6pExr0T.lean.js b/assets/en-US_guide_v8-to-v9.md.haHlCUCs.lean.js similarity index 71% rename from assets/en-US_guide_v8-to-v9.md.C6pExr0T.lean.js rename to assets/en-US_guide_v8-to-v9.md.haHlCUCs.lean.js index c3141cac..2e47beb2 100644 --- a/assets/en-US_guide_v8-to-v9.md.C6pExr0T.lean.js +++ b/assets/en-US_guide_v8-to-v9.md.haHlCUCs.lean.js @@ -1 +1 @@ -import{_ as e,c as o,o as d,a9 as a}from"./chunks/framework.D9Guh45F.js";const g=JSON.parse('{"title":"🛠️ From V8 to V9","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/v8-to-v9.md","filePath":"en-US/guide/v8-to-v9.md","lastUpdated":1709219794000}'),t={name:"en-US/guide/v8-to-v9.md"},c=a("",17),i=[c];function n(l,r,s,h,p,u){return d(),o("div",null,i)}const x=e(t,[["render",n]]);export{g as __pageData,x as default}; +import{_ as e,c as o,o as d,a9 as a}from"./chunks/framework.DxmCH4Ps.js";const g=JSON.parse('{"title":"🛠️ From V8 to V9","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/guide/v8-to-v9.md","filePath":"en-US/guide/v8-to-v9.md","lastUpdated":1709219794000}'),t={name:"en-US/guide/v8-to-v9.md"},c=a("",17),i=[c];function n(l,r,s,h,p,u){return d(),o("div",null,i)}const x=e(t,[["render",n]]);export{g as __pageData,x as default}; diff --git a/assets/en-US_index.md.9Dy-pVk9.js b/assets/en-US_index.md.BbngkQNq.js similarity index 96% rename from assets/en-US_index.md.9Dy-pVk9.js rename to assets/en-US_index.md.BbngkQNq.js index 754a5b47..7a90b96f 100644 --- a/assets/en-US_index.md.9Dy-pVk9.js +++ b/assets/en-US_index.md.BbngkQNq.js @@ -1 +1 @@ -import{_ as t,c as e,o as i}from"./chunks/framework.D9Guh45F.js";const g=JSON.parse('{"title":"Highly customizable professional lightweight financial chart","description":"","frontmatter":{"title":"Highly customizable professional lightweight financial chart","layout":"home","hero":{"name":"KLineChart","text":"Highly customizable professional lightweight financial chart","tagline":"Easy to use, lightweight and smooth, suitable for web front-end financial chart with rich scenarios.","image":{"src":"/images/logo_hero.svg","alt":"KLineChart"},"actions":[{"theme":"brand","text":"Getting Started","link":"/en-US/guide/quick-start"},{"theme":"alt","text":"View on Github","link":"https://github.com/klinecharts/KLineChart"}]},"features":[{"icon":{"src":"/images/box.png"},"title":"Out of the box","details":"Simple and fast integration, zero cost to get started, only 3 lines of code to display a chart, so that all attention can be focused on data docking."},{"icon":{"src":"/images/rocket.png"},"title":"Lightweight and smooth","details":"Zero dependency, only about 50k under Gzip compression, and less than 1 millisecond to load under 4G network. Charts remain fluid even with thousands of candles."},{"icon":{"src":"/images/expand.png"},"title":"Highly expand","details":"Provide rich configuration and Api, style modification, function collocation as you like. Provide technical indicators and line drawing model extensions, so that the chart has more possibilities."}]},"headers":[],"relativePath":"en-US/index.md","filePath":"en-US/index.md","lastUpdated":1712170888000}'),a={name:"en-US/index.md"};function n(o,s,l,r,c,d){return i(),e("div")}const m=t(a,[["render",n]]);export{g as __pageData,m as default}; +import{_ as t,c as e,o as i}from"./chunks/framework.DxmCH4Ps.js";const g=JSON.parse('{"title":"Highly customizable professional lightweight financial chart","description":"","frontmatter":{"title":"Highly customizable professional lightweight financial chart","layout":"home","hero":{"name":"KLineChart","text":"Highly customizable professional lightweight financial chart","tagline":"Easy to use, lightweight and smooth, suitable for web front-end financial chart with rich scenarios.","image":{"src":"/images/logo_hero.svg","alt":"KLineChart"},"actions":[{"theme":"brand","text":"Getting Started","link":"/en-US/guide/quick-start"},{"theme":"alt","text":"View on Github","link":"https://github.com/klinecharts/KLineChart"}]},"features":[{"icon":{"src":"/images/box.png"},"title":"Out of the box","details":"Simple and fast integration, zero cost to get started, only 3 lines of code to display a chart, so that all attention can be focused on data docking."},{"icon":{"src":"/images/rocket.png"},"title":"Lightweight and smooth","details":"Zero dependency, only about 50k under Gzip compression, and less than 1 millisecond to load under 4G network. Charts remain fluid even with thousands of candles."},{"icon":{"src":"/images/expand.png"},"title":"Highly expand","details":"Provide rich configuration and Api, style modification, function collocation as you like. Provide technical indicators and line drawing model extensions, so that the chart has more possibilities."}]},"headers":[],"relativePath":"en-US/index.md","filePath":"en-US/index.md","lastUpdated":1712170888000}'),a={name:"en-US/index.md"};function n(o,s,l,r,c,d){return i(),e("div")}const m=t(a,[["render",n]]);export{g as __pageData,m as default}; diff --git a/assets/en-US_index.md.9Dy-pVk9.lean.js b/assets/en-US_index.md.BbngkQNq.lean.js similarity index 96% rename from assets/en-US_index.md.9Dy-pVk9.lean.js rename to assets/en-US_index.md.BbngkQNq.lean.js index 754a5b47..7a90b96f 100644 --- a/assets/en-US_index.md.9Dy-pVk9.lean.js +++ b/assets/en-US_index.md.BbngkQNq.lean.js @@ -1 +1 @@ -import{_ as t,c as e,o as i}from"./chunks/framework.D9Guh45F.js";const g=JSON.parse('{"title":"Highly customizable professional lightweight financial chart","description":"","frontmatter":{"title":"Highly customizable professional lightweight financial chart","layout":"home","hero":{"name":"KLineChart","text":"Highly customizable professional lightweight financial chart","tagline":"Easy to use, lightweight and smooth, suitable for web front-end financial chart with rich scenarios.","image":{"src":"/images/logo_hero.svg","alt":"KLineChart"},"actions":[{"theme":"brand","text":"Getting Started","link":"/en-US/guide/quick-start"},{"theme":"alt","text":"View on Github","link":"https://github.com/klinecharts/KLineChart"}]},"features":[{"icon":{"src":"/images/box.png"},"title":"Out of the box","details":"Simple and fast integration, zero cost to get started, only 3 lines of code to display a chart, so that all attention can be focused on data docking."},{"icon":{"src":"/images/rocket.png"},"title":"Lightweight and smooth","details":"Zero dependency, only about 50k under Gzip compression, and less than 1 millisecond to load under 4G network. Charts remain fluid even with thousands of candles."},{"icon":{"src":"/images/expand.png"},"title":"Highly expand","details":"Provide rich configuration and Api, style modification, function collocation as you like. Provide technical indicators and line drawing model extensions, so that the chart has more possibilities."}]},"headers":[],"relativePath":"en-US/index.md","filePath":"en-US/index.md","lastUpdated":1712170888000}'),a={name:"en-US/index.md"};function n(o,s,l,r,c,d){return i(),e("div")}const m=t(a,[["render",n]]);export{g as __pageData,m as default}; +import{_ as t,c as e,o as i}from"./chunks/framework.DxmCH4Ps.js";const g=JSON.parse('{"title":"Highly customizable professional lightweight financial chart","description":"","frontmatter":{"title":"Highly customizable professional lightweight financial chart","layout":"home","hero":{"name":"KLineChart","text":"Highly customizable professional lightweight financial chart","tagline":"Easy to use, lightweight and smooth, suitable for web front-end financial chart with rich scenarios.","image":{"src":"/images/logo_hero.svg","alt":"KLineChart"},"actions":[{"theme":"brand","text":"Getting Started","link":"/en-US/guide/quick-start"},{"theme":"alt","text":"View on Github","link":"https://github.com/klinecharts/KLineChart"}]},"features":[{"icon":{"src":"/images/box.png"},"title":"Out of the box","details":"Simple and fast integration, zero cost to get started, only 3 lines of code to display a chart, so that all attention can be focused on data docking."},{"icon":{"src":"/images/rocket.png"},"title":"Lightweight and smooth","details":"Zero dependency, only about 50k under Gzip compression, and less than 1 millisecond to load under 4G network. Charts remain fluid even with thousands of candles."},{"icon":{"src":"/images/expand.png"},"title":"Highly expand","details":"Provide rich configuration and Api, style modification, function collocation as you like. Provide technical indicators and line drawing model extensions, so that the chart has more possibilities."}]},"headers":[],"relativePath":"en-US/index.md","filePath":"en-US/index.md","lastUpdated":1712170888000}'),a={name:"en-US/index.md"};function n(o,s,l,r,c,d){return i(),e("div")}const m=t(a,[["render",n]]);export{g as __pageData,m as default}; diff --git a/assets/en-US_more_faq.md.rI7B45YL.js b/assets/en-US_more_faq.md.CCvdmYuO.js similarity index 97% rename from assets/en-US_more_faq.md.rI7B45YL.js rename to assets/en-US_more_faq.md.CCvdmYuO.js index 72b7d024..0c9545e2 100644 --- a/assets/en-US_more_faq.md.rI7B45YL.js +++ b/assets/en-US_more_faq.md.CCvdmYuO.js @@ -1,4 +1,4 @@ -import{_ as a,c as t,o as e,a9 as i}from"./chunks/framework.D9Guh45F.js";const f=JSON.parse('{"title":"🙋 FAQ","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/more/faq.md","filePath":"en-US/more/faq.md","lastUpdated":1712170888000}'),n={name:"en-US/more/faq.md"},s=i(`

🙋 FAQ

After the chart is initialized, only one line can be seen?

The chart always fills the container, checking to see if the container has height.

The candle shows a line, no fluctuation, what to do?

Chart default price precision is two decimal, call setPriceVolumePrecision(pricePrecision, volumePrecision) to set the precision.

How to create a real-time chart?

Through style settings.

javascript
chart.setStyles({
+import{_ as a,c as t,o as e,a9 as i}from"./chunks/framework.DxmCH4Ps.js";const f=JSON.parse('{"title":"🙋 FAQ","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/more/faq.md","filePath":"en-US/more/faq.md","lastUpdated":1712170888000}'),n={name:"en-US/more/faq.md"},s=i(`

🙋 FAQ

After the chart is initialized, only one line can be seen?

The chart always fills the container, checking to see if the container has height.

The candle shows a line, no fluctuation, what to do?

Chart default price precision is two decimal, call setPriceVolumePrecision(pricePrecision, volumePrecision) to set the precision.

How to create a real-time chart?

Through style settings.

javascript
chart.setStyles({
   candle: {
     type: 'area',
   },
diff --git a/assets/en-US_more_faq.md.rI7B45YL.lean.js b/assets/en-US_more_faq.md.CCvdmYuO.lean.js
similarity index 69%
rename from assets/en-US_more_faq.md.rI7B45YL.lean.js
rename to assets/en-US_more_faq.md.CCvdmYuO.lean.js
index ffc20807..28c17264 100644
--- a/assets/en-US_more_faq.md.rI7B45YL.lean.js
+++ b/assets/en-US_more_faq.md.CCvdmYuO.lean.js
@@ -1 +1 @@
-import{_ as a,c as t,o as e,a9 as i}from"./chunks/framework.D9Guh45F.js";const f=JSON.parse('{"title":"🙋 FAQ","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/more/faq.md","filePath":"en-US/more/faq.md","lastUpdated":1712170888000}'),n={name:"en-US/more/faq.md"},s=i("",14),o=[s];function h(l,c,r,d,p,k){return e(),t("div",null,o)}const w=a(n,[["render",h]]);export{f as __pageData,w as default};
+import{_ as a,c as t,o as e,a9 as i}from"./chunks/framework.DxmCH4Ps.js";const f=JSON.parse('{"title":"🙋 FAQ","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/more/faq.md","filePath":"en-US/more/faq.md","lastUpdated":1712170888000}'),n={name:"en-US/more/faq.md"},s=i("",14),o=[s];function h(l,c,r,d,p,k){return e(),t("div",null,o)}const w=a(n,[["render",h]]);export{f as __pageData,w as default};
diff --git a/assets/en-US_more_feedback.md.CLss0AiO.js b/assets/en-US_more_feedback.md.yjqBIVIp.js
similarity index 97%
rename from assets/en-US_more_feedback.md.CLss0AiO.js
rename to assets/en-US_more_feedback.md.yjqBIVIp.js
index baea56e8..a0a2f719 100644
--- a/assets/en-US_more_feedback.md.CLss0AiO.js
+++ b/assets/en-US_more_feedback.md.yjqBIVIp.js
@@ -1 +1 @@
-import{_ as e,c as a,o as t,a9 as r,aa as s,ab as i}from"./chunks/framework.D9Guh45F.js";const m=JSON.parse('{"title":"💬 Feedback","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/more/feedback.md","filePath":"en-US/more/feedback.md","lastUpdated":1712170888000}'),o={name:"en-US/more/feedback.md"},h=r('

💬 Feedback

Github

Telegram

https://t.me/+098syuQtzI0yNzll

Discord

https://discord.gg/7YjHYgvvvZ

Wechat discussion group

Scan to add developers, note KLineChart, and join the group chat.

QQ discussion group

',11),c=[h];function n(d,l,u,p,_,b){return t(),a("div",null,c)}const f=e(o,[["render",n]]);export{m as __pageData,f as default}; +import{_ as e,c as a,o as t,a9 as r,aa as s,ab as i}from"./chunks/framework.DxmCH4Ps.js";const m=JSON.parse('{"title":"💬 Feedback","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/more/feedback.md","filePath":"en-US/more/feedback.md","lastUpdated":1712170888000}'),o={name:"en-US/more/feedback.md"},h=r('

💬 Feedback

Github

Telegram

https://t.me/+098syuQtzI0yNzll

Discord

https://discord.gg/7YjHYgvvvZ

Wechat discussion group

Scan to add developers, note KLineChart, and join the group chat.

QQ discussion group

',11),c=[h];function n(d,l,u,p,_,b){return t(),a("div",null,c)}const f=e(o,[["render",n]]);export{m as __pageData,f as default}; diff --git a/assets/en-US_more_feedback.md.CLss0AiO.lean.js b/assets/en-US_more_feedback.md.yjqBIVIp.lean.js similarity index 85% rename from assets/en-US_more_feedback.md.CLss0AiO.lean.js rename to assets/en-US_more_feedback.md.yjqBIVIp.lean.js index 2a4566b3..12d5a0df 100644 --- a/assets/en-US_more_feedback.md.CLss0AiO.lean.js +++ b/assets/en-US_more_feedback.md.yjqBIVIp.lean.js @@ -1 +1 @@ -import{_ as e,c as a,o as t,a9 as r,aa as s,ab as i}from"./chunks/framework.D9Guh45F.js";const m=JSON.parse('{"title":"💬 Feedback","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/more/feedback.md","filePath":"en-US/more/feedback.md","lastUpdated":1712170888000}'),o={name:"en-US/more/feedback.md"},h=r("",11),c=[h];function n(d,l,u,p,_,b){return t(),a("div",null,c)}const f=e(o,[["render",n]]);export{m as __pageData,f as default}; +import{_ as e,c as a,o as t,a9 as r,aa as s,ab as i}from"./chunks/framework.DxmCH4Ps.js";const m=JSON.parse('{"title":"💬 Feedback","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/more/feedback.md","filePath":"en-US/more/feedback.md","lastUpdated":1712170888000}'),o={name:"en-US/more/feedback.md"},h=r("",11),c=[h];function n(d,l,u,p,_,b){return t(),a("div",null,c)}const f=e(o,[["render",n]]);export{m as __pageData,f as default}; diff --git a/assets/en-US_more_local-development.md.CNrRuwcq.js b/assets/en-US_more_local-development.md.BYog1Io9.js similarity index 97% rename from assets/en-US_more_local-development.md.CNrRuwcq.js rename to assets/en-US_more_local-development.md.BYog1Io9.js index 5dd5c5b2..ceffbd93 100644 --- a/assets/en-US_more_local-development.md.CNrRuwcq.js +++ b/assets/en-US_more_local-development.md.BYog1Io9.js @@ -1,2 +1,2 @@ -import{P as t,a as d}from"./chunks/ProjectModuleExplain.DUVgNtt7.js";import{c as i,I as e,a9 as a,j as o,a as n,o as l}from"./chunks/framework.D9Guh45F.js";const r=a('

Local Development

Introduction

If you see this, you may be interested in improving the KLineChart core. Thank you @fish2016 This document was written.

Notice

File directory description

',5),c=o("h3",{id:"module-dependencies",tabindex:"-1"},[n("Module dependencies "),o("a",{class:"header-anchor",href:"#module-dependencies","aria-label":'Permalink to "Module dependencies"'},"​")],-1),s=a(`

The above diagram shows the hierarchy of chart modules from top to bottom, with the lower layer serving as the upper layer container.

  • Figure Basic shapes, such as circle, polygon, rect, text, etc.
  • View Retrieve data from ChartStore and perform single business plotting, such as candlesticks, area, grid line, crosshair, indicator, etc
  • Widget Create canvas and assemble the relevant View together.
  • Pane Create dom container and assemble the Widget together.
  • Chart Manage the Panes, such as deleting and adding operations, to form the final chart. In addition, event distribution is also carried out to manipulate the data in ChartStore and notify subordinate components to update as needed.

Development

Installation dependencies

The project adopts a dependency Node.js The package manager for management requires Node.js environment. You can use npm, pnpm, or yarn to install dependencies.

bash
# Root dir run
+import{P as t,a as d}from"./chunks/ProjectModuleExplain.iUpL2YcB.js";import{c as i,I as e,a9 as a,j as o,a as n,o as l}from"./chunks/framework.DxmCH4Ps.js";const r=a('

Local Development

Introduction

If you see this, you may be interested in improving the KLineChart core. Thank you @fish2016 This document was written.

Notice

File directory description

',5),c=o("h3",{id:"module-dependencies",tabindex:"-1"},[n("Module dependencies "),o("a",{class:"header-anchor",href:"#module-dependencies","aria-label":'Permalink to "Module dependencies"'},"​")],-1),s=a(`

The above diagram shows the hierarchy of chart modules from top to bottom, with the lower layer serving as the upper layer container.

  • Figure Basic shapes, such as circle, polygon, rect, text, etc.
  • View Retrieve data from ChartStore and perform single business plotting, such as candlesticks, area, grid line, crosshair, indicator, etc
  • Widget Create canvas and assemble the relevant View together.
  • Pane Create dom container and assemble the Widget together.
  • Chart Manage the Panes, such as deleting and adding operations, to form the final chart. In addition, event distribution is also carried out to manipulate the data in ChartStore and notify subordinate components to update as needed.

Development

Installation dependencies

The project adopts a dependency Node.js The package manager for management requires Node.js environment. You can use npm, pnpm, or yarn to install dependencies.

bash
# Root dir run
 npm install

NPM Execute command description

  • lint: Run npm run lint verify code rules.
  • clean: Run npm run clean clean up the built files.
  • build-esm: Run npm run build-esm built esm module.
  • build-cjs: Run npm run build-cjs built commonjs module.
  • build-umd:dev: Run npm run build-umd:dev built umd development module.
  • build-umd:prod: Run npm run build-umd:dev built umd production module.
  • build-umd: Run npm run build-umd built umd development and production module。
  • build-core: Run npm run build-core built esm, commonjs umd development and umd production module.
  • build-dts: Run npm run build-dts generate typescript dependency files.
  • build: Run npm run build built esm, commonjs umd development and umd production module and generate typescript dependency files.

Debug

This project does not have a debugging project and requires the creation of a new project, use npm link import,or import index.ts debug. You can use vite create a project.

`,10),g=JSON.parse('{"title":"Local Development","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/more/local-development.md","filePath":"en-US/more/local-development.md","lastUpdated":1712170888000}'),u={name:"en-US/more/local-development.md"},_=Object.assign(u,{setup(p){return(h,m)=>(l(),i("div",null,[r,e(t),c,e(d),s]))}});export{g as __pageData,_ as default}; diff --git a/assets/en-US_more_local-development.md.CNrRuwcq.lean.js b/assets/en-US_more_local-development.md.BYog1Io9.lean.js similarity index 83% rename from assets/en-US_more_local-development.md.CNrRuwcq.lean.js rename to assets/en-US_more_local-development.md.BYog1Io9.lean.js index 99154a8e..5369da82 100644 --- a/assets/en-US_more_local-development.md.CNrRuwcq.lean.js +++ b/assets/en-US_more_local-development.md.BYog1Io9.lean.js @@ -1 +1 @@ -import{P as t,a as d}from"./chunks/ProjectModuleExplain.DUVgNtt7.js";import{c as i,I as e,a9 as a,j as o,a as n,o as l}from"./chunks/framework.D9Guh45F.js";const r=a("",5),c=o("h3",{id:"module-dependencies",tabindex:"-1"},[n("Module dependencies "),o("a",{class:"header-anchor",href:"#module-dependencies","aria-label":'Permalink to "Module dependencies"'},"​")],-1),s=a("",10),g=JSON.parse('{"title":"Local Development","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/more/local-development.md","filePath":"en-US/more/local-development.md","lastUpdated":1712170888000}'),u={name:"en-US/more/local-development.md"},_=Object.assign(u,{setup(p){return(h,m)=>(l(),i("div",null,[r,e(t),c,e(d),s]))}});export{g as __pageData,_ as default}; +import{P as t,a as d}from"./chunks/ProjectModuleExplain.iUpL2YcB.js";import{c as i,I as e,a9 as a,j as o,a as n,o as l}from"./chunks/framework.DxmCH4Ps.js";const r=a("",5),c=o("h3",{id:"module-dependencies",tabindex:"-1"},[n("Module dependencies "),o("a",{class:"header-anchor",href:"#module-dependencies","aria-label":'Permalink to "Module dependencies"'},"​")],-1),s=a("",10),g=JSON.parse('{"title":"Local Development","description":"","frontmatter":{},"headers":[],"relativePath":"en-US/more/local-development.md","filePath":"en-US/more/local-development.md","lastUpdated":1712170888000}'),u={name:"en-US/more/local-development.md"},_=Object.assign(u,{setup(p){return(h,m)=>(l(),i("div",null,[r,e(t),c,e(d),s]))}});export{g as __pageData,_ as default}; diff --git a/assets/en-US_sample_axis.md.BAfikbJR.js b/assets/en-US_sample_axis.md.Cf2soAzE.js similarity index 99% rename from assets/en-US_sample_axis.md.BAfikbJR.js rename to assets/en-US_sample_axis.md.Cf2soAzE.js index 603214df..366d7155 100644 --- a/assets/en-US_sample_axis.md.BAfikbJR.js +++ b/assets/en-US_sample_axis.md.Cf2soAzE.js @@ -1,4 +1,4 @@ -import{_ as i}from"./chunks/index.MUeaRgOi.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"axis",tabindex:"-1"},[h("Axis "),s("a",{class:"header-anchor",href:"#axis","aria-label":'Permalink to "Axis"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
+import{_ as i}from"./chunks/index.CTTCmLYk.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"axis",tabindex:"-1"},[h("Axis "),s("a",{class:"header-anchor",href:"#axis","aria-label":'Permalink to "Axis"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/en-US_sample_axis.md.BAfikbJR.lean.js b/assets/en-US_sample_axis.md.Cf2soAzE.lean.js
similarity index 70%
rename from assets/en-US_sample_axis.md.BAfikbJR.lean.js
rename to assets/en-US_sample_axis.md.Cf2soAzE.lean.js
index 15bc3b82..8860c11c 100644
--- a/assets/en-US_sample_axis.md.BAfikbJR.lean.js
+++ b/assets/en-US_sample_axis.md.Cf2soAzE.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.MUeaRgOi.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"axis",tabindex:"-1"},[h("Axis "),s("a",{class:"header-anchor",href:"#axis","aria-label":'Permalink to "Axis"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Axis","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/axis.md","filePath":"en-US/sample/axis.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/axis.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.CTTCmLYk.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"axis",tabindex:"-1"},[h("Axis "),s("a",{class:"header-anchor",href:"#axis","aria-label":'Permalink to "Axis"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Axis","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/axis.md","filePath":"en-US/sample/axis.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/axis.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/en-US_sample_basic.md.D7QSFuXM.js b/assets/en-US_sample_basic.md.BqyxXdkD.js
similarity index 97%
rename from assets/en-US_sample_basic.md.D7QSFuXM.js
rename to assets/en-US_sample_basic.md.BqyxXdkD.js
index d30ed142..79ec3ba8 100644
--- a/assets/en-US_sample_basic.md.D7QSFuXM.js
+++ b/assets/en-US_sample_basic.md.BqyxXdkD.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.C5EJm5Zr.js";import{c as a,I as h,j as s,a as n,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"basic",tabindex:"-1"},[n("Basic "),s("a",{class:"header-anchor",href:"#basic","aria-label":'Permalink to "Basic"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
+import{_ as i}from"./chunks/index.Da4EQhPe.js";import{c as a,I as h,j as s,a as n,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"basic",tabindex:"-1"},[n("Basic "),s("a",{class:"header-anchor",href:"#basic","aria-label":'Permalink to "Basic"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
   let basePrice = 5000
diff --git a/assets/en-US_sample_basic.md.D7QSFuXM.lean.js b/assets/en-US_sample_basic.md.BqyxXdkD.lean.js
similarity index 70%
rename from assets/en-US_sample_basic.md.D7QSFuXM.lean.js
rename to assets/en-US_sample_basic.md.BqyxXdkD.lean.js
index ec15ee4d..fd176da5 100644
--- a/assets/en-US_sample_basic.md.D7QSFuXM.lean.js
+++ b/assets/en-US_sample_basic.md.BqyxXdkD.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.C5EJm5Zr.js";import{c as a,I as h,j as s,a as n,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"basic",tabindex:"-1"},[n("Basic "),s("a",{class:"header-anchor",href:"#basic","aria-label":'Permalink to "Basic"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Basic","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/basic.md","filePath":"en-US/sample/basic.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/basic.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,h(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.Da4EQhPe.js";import{c as a,I as h,j as s,a as n,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"basic",tabindex:"-1"},[n("Basic "),s("a",{class:"header-anchor",href:"#basic","aria-label":'Permalink to "Basic"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Basic","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/basic.md","filePath":"en-US/sample/basic.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/basic.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,h(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/en-US_sample_candle-type.md.COHeZjv0.js b/assets/en-US_sample_candle-type.md.kNS321Ss.js
similarity index 98%
rename from assets/en-US_sample_candle-type.md.COHeZjv0.js
rename to assets/en-US_sample_candle-type.md.kNS321Ss.js
index fcdc2c55..607dbbcc 100644
--- a/assets/en-US_sample_candle-type.md.COHeZjv0.js
+++ b/assets/en-US_sample_candle-type.md.kNS321Ss.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.RlL6hq2B.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"candle-type",tabindex:"-1"},[h("Candle Type "),s("a",{class:"header-anchor",href:"#candle-type","aria-label":'Permalink to "Candle Type"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
+import{_ as i}from"./chunks/index.BfYupTQi.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"candle-type",tabindex:"-1"},[h("Candle Type "),s("a",{class:"header-anchor",href:"#candle-type","aria-label":'Permalink to "Candle Type"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/en-US_sample_candle-type.md.COHeZjv0.lean.js b/assets/en-US_sample_candle-type.md.kNS321Ss.lean.js
similarity index 72%
rename from assets/en-US_sample_candle-type.md.COHeZjv0.lean.js
rename to assets/en-US_sample_candle-type.md.kNS321Ss.lean.js
index 1f3562d4..a66921a1 100644
--- a/assets/en-US_sample_candle-type.md.COHeZjv0.lean.js
+++ b/assets/en-US_sample_candle-type.md.kNS321Ss.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.RlL6hq2B.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"candle-type",tabindex:"-1"},[h("Candle Type "),s("a",{class:"header-anchor",href:"#candle-type","aria-label":'Permalink to "Candle Type"'},"​")],-1),t=k("",1),B=JSON.parse('{"title":"Candle Type","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/candle-type.md","filePath":"en-US/sample/candle-type.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/candle-type.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{B as __pageData,c as default};
+import{_ as i}from"./chunks/index.BfYupTQi.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"candle-type",tabindex:"-1"},[h("Candle Type "),s("a",{class:"header-anchor",href:"#candle-type","aria-label":'Permalink to "Candle Type"'},"​")],-1),t=k("",1),B=JSON.parse('{"title":"Candle Type","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/candle-type.md","filePath":"en-US/sample/candle-type.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/candle-type.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{B as __pageData,c as default};
diff --git a/assets/en-US_sample_data.md.Dq1Rb3Eq.js b/assets/en-US_sample_data.md.ByzI03BG.js
similarity index 98%
rename from assets/en-US_sample_data.md.Dq1Rb3Eq.js
rename to assets/en-US_sample_data.md.ByzI03BG.js
index 32687992..7899e288 100644
--- a/assets/en-US_sample_data.md.Dq1Rb3Eq.js
+++ b/assets/en-US_sample_data.md.ByzI03BG.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.D132719a.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"data",tabindex:"-1"},[h("Data "),s("a",{class:"header-anchor",href:"#data","aria-label":'Permalink to "Data"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
+import{_ as i}from"./chunks/index.B_bVMrD0.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"data",tabindex:"-1"},[h("Data "),s("a",{class:"header-anchor",href:"#data","aria-label":'Permalink to "Data"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
   let basePrice = 5000
diff --git a/assets/en-US_sample_data.md.Dq1Rb3Eq.lean.js b/assets/en-US_sample_data.md.ByzI03BG.lean.js
similarity index 70%
rename from assets/en-US_sample_data.md.Dq1Rb3Eq.lean.js
rename to assets/en-US_sample_data.md.ByzI03BG.lean.js
index 6ed53931..404bf320 100644
--- a/assets/en-US_sample_data.md.Dq1Rb3Eq.lean.js
+++ b/assets/en-US_sample_data.md.ByzI03BG.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.D132719a.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"data",tabindex:"-1"},[h("Data "),s("a",{class:"header-anchor",href:"#data","aria-label":'Permalink to "Data"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Data","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/data.md","filePath":"en-US/sample/data.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/data.md"},D=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,D as default};
+import{_ as i}from"./chunks/index.B_bVMrD0.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"data",tabindex:"-1"},[h("Data "),s("a",{class:"header-anchor",href:"#data","aria-label":'Permalink to "Data"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Data","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/data.md","filePath":"en-US/sample/data.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/data.md"},D=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,D as default};
diff --git a/assets/en-US_sample_i18n.md.BkLXqwY3.js b/assets/en-US_sample_i18n.md.Bx-Zc2uo.js
similarity index 98%
rename from assets/en-US_sample_i18n.md.BkLXqwY3.js
rename to assets/en-US_sample_i18n.md.Bx-Zc2uo.js
index 96f5ad75..1462ee14 100644
--- a/assets/en-US_sample_i18n.md.BkLXqwY3.js
+++ b/assets/en-US_sample_i18n.md.Bx-Zc2uo.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.CnB4j2_F.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"i18n",tabindex:"-1"},[h("I18n "),s("a",{class:"header-anchor",href:"#i18n","aria-label":'Permalink to "I18n"'},"​")],-1),t=k(`
js
import { init, registerLocale } from 'klinecharts'
+import{_ as i}from"./chunks/index.Ci_rgYf8.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"i18n",tabindex:"-1"},[h("I18n "),s("a",{class:"header-anchor",href:"#i18n","aria-label":'Permalink to "I18n"'},"​")],-1),t=k(`
js
import { init, registerLocale } from 'klinecharts'
 import './index.less'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/en-US_sample_i18n.md.BkLXqwY3.lean.js b/assets/en-US_sample_i18n.md.Bx-Zc2uo.lean.js
similarity index 70%
rename from assets/en-US_sample_i18n.md.BkLXqwY3.lean.js
rename to assets/en-US_sample_i18n.md.Bx-Zc2uo.lean.js
index 79aef2e0..63e3163c 100644
--- a/assets/en-US_sample_i18n.md.BkLXqwY3.lean.js
+++ b/assets/en-US_sample_i18n.md.Bx-Zc2uo.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.CnB4j2_F.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"i18n",tabindex:"-1"},[h("I18n "),s("a",{class:"header-anchor",href:"#i18n","aria-label":'Permalink to "I18n"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"I18n","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/i18n.md","filePath":"en-US/sample/i18n.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/i18n.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.Ci_rgYf8.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"i18n",tabindex:"-1"},[h("I18n "),s("a",{class:"header-anchor",href:"#i18n","aria-label":'Permalink to "I18n"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"I18n","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/i18n.md","filePath":"en-US/sample/i18n.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/i18n.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/en-US_sample_indicator.md.BRo2_KJC.js b/assets/en-US_sample_indicator.md.CFksRH2i.js
similarity index 99%
rename from assets/en-US_sample_indicator.md.BRo2_KJC.js
rename to assets/en-US_sample_indicator.md.CFksRH2i.js
index 6d4ecda6..8e73b972 100644
--- a/assets/en-US_sample_indicator.md.BRo2_KJC.js
+++ b/assets/en-US_sample_indicator.md.CFksRH2i.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.0fvd4iio.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"indicator",tabindex:"-1"},[h("Indicator "),s("a",{class:"header-anchor",href:"#indicator","aria-label":'Permalink to "Indicator"'},"​")],-1),t=k(`
js
import { init, registerIndicator } from 'klinecharts'
+import{_ as i}from"./chunks/index.B3GDdtBY.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"indicator",tabindex:"-1"},[h("Indicator "),s("a",{class:"header-anchor",href:"#indicator","aria-label":'Permalink to "Indicator"'},"​")],-1),t=k(`
js
import { init, registerIndicator } from 'klinecharts'
 import './index.css'
 
 const fruits = [
diff --git a/assets/en-US_sample_indicator.md.BRo2_KJC.lean.js b/assets/en-US_sample_indicator.md.CFksRH2i.lean.js
similarity index 71%
rename from assets/en-US_sample_indicator.md.BRo2_KJC.lean.js
rename to assets/en-US_sample_indicator.md.CFksRH2i.lean.js
index 8db7e8b9..f61bfef5 100644
--- a/assets/en-US_sample_indicator.md.BRo2_KJC.lean.js
+++ b/assets/en-US_sample_indicator.md.CFksRH2i.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.0fvd4iio.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"indicator",tabindex:"-1"},[h("Indicator "),s("a",{class:"header-anchor",href:"#indicator","aria-label":'Permalink to "Indicator"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Indicator","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/indicator.md","filePath":"en-US/sample/indicator.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/indicator.md"},D=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,D as default};
+import{_ as i}from"./chunks/index.B3GDdtBY.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"indicator",tabindex:"-1"},[h("Indicator "),s("a",{class:"header-anchor",href:"#indicator","aria-label":'Permalink to "Indicator"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Indicator","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/indicator.md","filePath":"en-US/sample/indicator.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/indicator.md"},D=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,D as default};
diff --git a/assets/en-US_sample_overlay.md.BLYTf_-v.js b/assets/en-US_sample_overlay.md.DLm-xN5C.js
similarity index 99%
rename from assets/en-US_sample_overlay.md.BLYTf_-v.js
rename to assets/en-US_sample_overlay.md.DLm-xN5C.js
index 1af660e9..33b08f2a 100644
--- a/assets/en-US_sample_overlay.md.BLYTf_-v.js
+++ b/assets/en-US_sample_overlay.md.DLm-xN5C.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.DaviPYA1.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"overlay",tabindex:"-1"},[h("Overlay "),s("a",{class:"header-anchor",href:"#overlay","aria-label":'Permalink to "Overlay"'},"​")],-1),t=k(`
js
import { init, registerOverlay } from 'klinecharts'
+import{_ as i}from"./chunks/index.Cm_lwuZW.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"overlay",tabindex:"-1"},[h("Overlay "),s("a",{class:"header-anchor",href:"#overlay","aria-label":'Permalink to "Overlay"'},"​")],-1),t=k(`
js
import { init, registerOverlay } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/en-US_sample_overlay.md.BLYTf_-v.lean.js b/assets/en-US_sample_overlay.md.DLm-xN5C.lean.js
similarity index 71%
rename from assets/en-US_sample_overlay.md.BLYTf_-v.lean.js
rename to assets/en-US_sample_overlay.md.DLm-xN5C.lean.js
index 5df442a3..3ad89fe4 100644
--- a/assets/en-US_sample_overlay.md.BLYTf_-v.lean.js
+++ b/assets/en-US_sample_overlay.md.DLm-xN5C.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.DaviPYA1.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"overlay",tabindex:"-1"},[h("Overlay "),s("a",{class:"header-anchor",href:"#overlay","aria-label":'Permalink to "Overlay"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Overlay","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/overlay.md","filePath":"en-US/sample/overlay.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/overlay.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.Cm_lwuZW.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"overlay",tabindex:"-1"},[h("Overlay "),s("a",{class:"header-anchor",href:"#overlay","aria-label":'Permalink to "Overlay"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Overlay","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/overlay.md","filePath":"en-US/sample/overlay.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/overlay.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/en-US_sample_theme.md.CJN98bGS.js b/assets/en-US_sample_theme.md.9l7Qrwr8.js
similarity index 99%
rename from assets/en-US_sample_theme.md.CJN98bGS.js
rename to assets/en-US_sample_theme.md.9l7Qrwr8.js
index 3c0b90d5..3b3ad64d 100644
--- a/assets/en-US_sample_theme.md.CJN98bGS.js
+++ b/assets/en-US_sample_theme.md.9l7Qrwr8.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.DcOHU3M-.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"theme",tabindex:"-1"},[h("Theme "),s("a",{class:"header-anchor",href:"#theme","aria-label":'Permalink to "Theme"'},"​")],-1),t=k(`
js
import { init, registerStyles } from 'klinecharts'
+import{_ as i}from"./chunks/index.dXvsFi7C.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"theme",tabindex:"-1"},[h("Theme "),s("a",{class:"header-anchor",href:"#theme","aria-label":'Permalink to "Theme"'},"​")],-1),t=k(`
js
import { init, registerStyles } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/en-US_sample_theme.md.CJN98bGS.lean.js b/assets/en-US_sample_theme.md.9l7Qrwr8.lean.js
similarity index 70%
rename from assets/en-US_sample_theme.md.CJN98bGS.lean.js
rename to assets/en-US_sample_theme.md.9l7Qrwr8.lean.js
index a5083f4c..eb953024 100644
--- a/assets/en-US_sample_theme.md.CJN98bGS.lean.js
+++ b/assets/en-US_sample_theme.md.9l7Qrwr8.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.DcOHU3M-.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"theme",tabindex:"-1"},[h("Theme "),s("a",{class:"header-anchor",href:"#theme","aria-label":'Permalink to "Theme"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Theme","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/theme.md","filePath":"en-US/sample/theme.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/theme.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.dXvsFi7C.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"theme",tabindex:"-1"},[h("Theme "),s("a",{class:"header-anchor",href:"#theme","aria-label":'Permalink to "Theme"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Theme","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/theme.md","filePath":"en-US/sample/theme.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/theme.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/en-US_sample_timezone.md.C0wneVOE.js b/assets/en-US_sample_timezone.md.UWM4CtRq.js
similarity index 98%
rename from assets/en-US_sample_timezone.md.C0wneVOE.js
rename to assets/en-US_sample_timezone.md.UWM4CtRq.js
index 766abde9..7e4793ff 100644
--- a/assets/en-US_sample_timezone.md.C0wneVOE.js
+++ b/assets/en-US_sample_timezone.md.UWM4CtRq.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.9PgYL_c9.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"timezone",tabindex:"-1"},[h("Timezone "),s("a",{class:"header-anchor",href:"#timezone","aria-label":'Permalink to "Timezone"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
+import{_ as i}from"./chunks/index.DPxlLdKo.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"timezone",tabindex:"-1"},[h("Timezone "),s("a",{class:"header-anchor",href:"#timezone","aria-label":'Permalink to "Timezone"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/en-US_sample_timezone.md.C0wneVOE.lean.js b/assets/en-US_sample_timezone.md.UWM4CtRq.lean.js
similarity index 71%
rename from assets/en-US_sample_timezone.md.C0wneVOE.lean.js
rename to assets/en-US_sample_timezone.md.UWM4CtRq.lean.js
index 8dea2dc0..8818e092 100644
--- a/assets/en-US_sample_timezone.md.C0wneVOE.lean.js
+++ b/assets/en-US_sample_timezone.md.UWM4CtRq.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.9PgYL_c9.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"timezone",tabindex:"-1"},[h("Timezone "),s("a",{class:"header-anchor",href:"#timezone","aria-label":'Permalink to "Timezone"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Timezone","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/timezone.md","filePath":"en-US/sample/timezone.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/timezone.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.DPxlLdKo.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"timezone",tabindex:"-1"},[h("Timezone "),s("a",{class:"header-anchor",href:"#timezone","aria-label":'Permalink to "Timezone"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Timezone","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/timezone.md","filePath":"en-US/sample/timezone.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/timezone.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/en-US_sample_tooltip.md.CbYUcn__.js b/assets/en-US_sample_tooltip.md.wDzl4zYb.js
similarity index 99%
rename from assets/en-US_sample_tooltip.md.CbYUcn__.js
rename to assets/en-US_sample_tooltip.md.wDzl4zYb.js
index df8050c3..1cf1b552 100644
--- a/assets/en-US_sample_tooltip.md.CbYUcn__.js
+++ b/assets/en-US_sample_tooltip.md.wDzl4zYb.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.BP0YHniF.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"tooltip",tabindex:"-1"},[h("Tooltip "),s("a",{class:"header-anchor",href:"#tooltip","aria-label":'Permalink to "Tooltip"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
+import{_ as i}from"./chunks/index.Bpbch0d6.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"tooltip",tabindex:"-1"},[h("Tooltip "),s("a",{class:"header-anchor",href:"#tooltip","aria-label":'Permalink to "Tooltip"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/en-US_sample_tooltip.md.CbYUcn__.lean.js b/assets/en-US_sample_tooltip.md.wDzl4zYb.lean.js
similarity index 71%
rename from assets/en-US_sample_tooltip.md.CbYUcn__.lean.js
rename to assets/en-US_sample_tooltip.md.wDzl4zYb.lean.js
index 926ef840..a43fec33 100644
--- a/assets/en-US_sample_tooltip.md.CbYUcn__.lean.js
+++ b/assets/en-US_sample_tooltip.md.wDzl4zYb.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.BP0YHniF.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"tooltip",tabindex:"-1"},[h("Tooltip "),s("a",{class:"header-anchor",href:"#tooltip","aria-label":'Permalink to "Tooltip"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Tooltip","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/tooltip.md","filePath":"en-US/sample/tooltip.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/tooltip.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.Bpbch0d6.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"tooltip",tabindex:"-1"},[h("Tooltip "),s("a",{class:"header-anchor",href:"#tooltip","aria-label":'Permalink to "Tooltip"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"Tooltip","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"en-US/sample/tooltip.md","filePath":"en-US/sample/tooltip.md","lastUpdated":1714933152000}'),e={name:"en-US/sample/tooltip.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/en-US_sponsor.md.BY-77FVX.js b/assets/en-US_sponsor.md.BY-77FVX.js
deleted file mode 100644
index 7b75949b..00000000
--- a/assets/en-US_sponsor.md.BY-77FVX.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as a,c as e,o,a9 as r,ac as t,ad as n}from"./chunks/framework.D9Guh45F.js";const y=JSON.parse('{"title":"❤️ Sponsor","description":"","frontmatter":{"sidebar":false,"editLink":false,"lastUpdated":false},"headers":[],"relativePath":"en-US/sponsor.md","filePath":"en-US/sponsor.md","lastUpdated":1713542084000}'),s={name:"en-US/sponsor.md"},i=r('

❤️ Sponsor

KLineChart under the Apache License V2 and completely free to use.

If you think the plugin is good, I hope you can click 🌟 on GitHub. If you can reward a cup of ☕️, that would be very much appreciated.

For organizations or individuals sponsoring KLineChart, no matter how much, if necessary, display the organization's official website or personal homepage on the https://klinecharts.com on the homepage, please provide payment account or address, logo, homepage link, and other information by sending an email to hu_li888@foxmail.com . Those with sponsor amount top three, will use large logo display.

Alipay

Wechat Pay

Cryptocurrency

',11),l=[i];function h(c,p,d,m,u,f){return o(),e("div",null,l)}const g=a(s,[["render",h]]);export{y as __pageData,g as default}; diff --git a/assets/en-US_sponsor.md.BY-77FVX.lean.js b/assets/en-US_sponsor.md.BY-77FVX.lean.js deleted file mode 100644 index f9ea14a5..00000000 --- a/assets/en-US_sponsor.md.BY-77FVX.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,c as e,o,a9 as r,ac as t,ad as n}from"./chunks/framework.D9Guh45F.js";const y=JSON.parse('{"title":"❤️ Sponsor","description":"","frontmatter":{"sidebar":false,"editLink":false,"lastUpdated":false},"headers":[],"relativePath":"en-US/sponsor.md","filePath":"en-US/sponsor.md","lastUpdated":1713542084000}'),s={name:"en-US/sponsor.md"},i=r("",11),l=[i];function h(c,p,d,m,u,f){return o(),e("div",null,l)}const g=a(s,[["render",h]]);export{y as __pageData,g as default}; diff --git a/assets/en-US_sponsor.md.TpiZ4C0K.js b/assets/en-US_sponsor.md.TpiZ4C0K.js new file mode 100644 index 00000000..db986bbd --- /dev/null +++ b/assets/en-US_sponsor.md.TpiZ4C0K.js @@ -0,0 +1 @@ +import{_ as a,c as e,o as s,a9 as i,ac as t,ad as o}from"./chunks/framework.DxmCH4Ps.js";const m=JSON.parse('{"title":"❤️ Sponsor","description":"","frontmatter":{"sidebar":false,"editLink":false,"lastUpdated":false},"headers":[],"relativePath":"en-US/sponsor.md","filePath":"en-US/sponsor.md","lastUpdated":1713542084000}'),n={name:"en-US/sponsor.md"},r=i('

❤️ Sponsor

KLineChart under the Apache License V2 and completely free to use.

If you think the plugin is good, I hope you can click 🌟 on GitHub. If you can reward a cup of ☕️, that would be very much appreciated.

For organizations or individuals sponsoring KLineChart, no matter how much, if necessary, display the organization's official website or personal homepage on the https://klinecharts.com on the homepage, please provide payment account or address, logo, homepage link, and other information by sending an email to hu_li888@foxmail.com . Those with sponsor amount top three, will use large logo display.

Alipay

Wechat Pay

Cryptocurrency

  • BTC
bc1qnwzukszzk5xfk0zs3sr8etzgctgnrtqts43jzp3khe6gm7xazprsp4y6n3
  • ETH
0xd2c3911654db861e0a2e17415e11a209c1fc3594
  • USDT-ERC20
0xd2c3911654db861e0a2e17415e11a209c1fc3594
  • USDT-TRC20
THJpTQmFGaVm12KE1Jzc5mLXiApP6qXMCi
',18),l=[r];function p(h,c,d,u,f,g){return s(),e("div",null,l)}const b=a(n,[["render",p]]);export{m as __pageData,b as default}; diff --git a/assets/en-US_sponsor.md.TpiZ4C0K.lean.js b/assets/en-US_sponsor.md.TpiZ4C0K.lean.js new file mode 100644 index 00000000..0c83fdde --- /dev/null +++ b/assets/en-US_sponsor.md.TpiZ4C0K.lean.js @@ -0,0 +1 @@ +import{_ as a,c as e,o as s,a9 as i,ac as t,ad as o}from"./chunks/framework.DxmCH4Ps.js";const m=JSON.parse('{"title":"❤️ Sponsor","description":"","frontmatter":{"sidebar":false,"editLink":false,"lastUpdated":false},"headers":[],"relativePath":"en-US/sponsor.md","filePath":"en-US/sponsor.md","lastUpdated":1713542084000}'),n={name:"en-US/sponsor.md"},r=i("",18),l=[r];function p(h,c,d,u,f,g){return s(),e("div",null,l)}const b=a(n,[["render",p]]);export{m as __pageData,b as default}; diff --git a/assets/guide_changelog.md.Cqhc5Aao.js b/assets/guide_changelog.md.DcTXSLDL.js similarity index 99% rename from assets/guide_changelog.md.Cqhc5Aao.js rename to assets/guide_changelog.md.DcTXSLDL.js index 35b85f45..96dd5377 100644 --- a/assets/guide_changelog.md.Cqhc5Aao.js +++ b/assets/guide_changelog.md.DcTXSLDL.js @@ -1 +1 @@ -import{_ as e,c as o,o as c,a9 as l}from"./chunks/framework.D9Guh45F.js";const x=JSON.parse('{"title":"📠 更新日志","description":"","frontmatter":{},"headers":[],"relativePath":"guide/changelog.md","filePath":"guide/changelog.md","lastUpdated":1715621270000}'),i={name:"guide/changelog.md"},d=l('

📠 更新日志

9.8.8

2024-05-14

  • 🐞 修复样式配置 candle.tooltip.custom 是数组时无法覆盖问题。
  • 🐞 修复小数折叠不准确问题。
  • 💄 优化覆盖物回调方法中的参数 precision

9.8.7

2024-05-10

  • 🐞 修复指标精度不同步价格数量精度问题。

9.8.6

2024-05-07

  • 🐞 修复图表API registerIndicatorregisterOverlay 参数 extendData 无法生效问题。
  • 🐞 修复千分符指定 . 时,导致小数折叠不对问题。
  • 🐞 修复创建覆盖物后,可以无法拖动问题。

9.8.5

2024-04-14

  • 💄 优化图表默认右偏移距离。
  • 🐞 修复面积图显示问题。
  • 🐞 修复图表偶发会空白问题。

9.8.3

2024-04-12

  • 💄 优化样式,candle.tooltipindicator.tooltip 新增 offsetLeftoffsetTopoffsetRightoffsetBottom
  • 💄 优化基础图形,图形属性支持数组。
  • 💄 优化y轴渲染。
  • 💄 优化默认显示,蜡烛柱默认宽度改为8。
  • 🐞 修复 applyMoreData 添加重复数据问题。@cryptotooltop

9.8.2

2024-03-26

  • 💄 优化面积图显示。
  • 💄 优化平滑曲线绘制。
  • 🐞 修复覆盖物绘制到未来时间,可能不对问题。

9.8.1

2024-03-13

  • 🐞 修复初始化layout只指定xAxis时,导致图表无法初始化问题。
  • 🐞 修复内置指标VOL修改calcParams时出错问题。
  • 💄 优化y轴小数折叠显示时计算的宽度准确度。
  • 💄 优化滚轮事件触发。

9.8.0

2024-03-04

  • 🆕 支持自定义坐标轴。
  • 🆕 支持指标绘制到未来时间。
  • 🆕 支持长小数折叠。
  • 🆕 支持向前和向后添加数据。
  • 🐞 修复不同浏览器格式化时间问题。

9.7.2

2024-01-12

  • 🐞 修复指标属性 minValuemaxValue 不生效问题。
  • 🐞 修复覆盖物x轴上显示问题。
  • 💄 优化样式 candle.type: 'ohlc' 显示。
  • 💄 优化绘制清晰度。

9.7.1

2023-12-18

  • 🐞 修复指标和覆盖物方法不执行问题。
  • 🐞 修复包管理器下载node版本依赖问题。

9.7.0

2023-12-12

  • 🆕 实例方法新增setMaxOffsetLeftDistancesetMaxOffsetRightDistance
  • 🆕 指标新增zLevel属性。
  • 💄 优化ohlc蜡烛柱渲染。
  • 🐞 修复蜡烛柱模糊问题。
  • 🐞 修复覆盖物zLevel渲染规则。

9.6.0

2023-11-14

  • 🖋️ 重构窗口之间的分割线模块。
  • 🆕 图表方法init(ds, options),参数options新增layout
  • 🆕 实例方法createIndicator(value, isStack, paneOptions, callback),参数paneOptions新增position
  • 🆕 样式candle.tooltip.custom新增turnover字符串模版。
  • 💄 优化样式overlay.text配置。
  • 💄 优化utils.cloneutils.merge实现。
  • 🐞 修复多个覆盖物样式显示不对问题。
  • 🐞 修复多个指标样式显示不对问题。

9.5.4

2023-09-22

  • 🐞 修复样式candle.typearea时,最新价线不显示问题。
  • 🐞 修复样式crosshair.vertical.text.paddingLeft显示不对问题。

9.5.3

2023-09-19

  • 🐞 修复ts下引入问题。

9.5.2

2023-09-18

  • 💄 优化基础图形text
  • 💄 优化内置覆盖物simpleAnnotationsimpleTag
  • 💄 优化技术指标自由样式,支持增量。
  • 🐞 修复typescript声明问题。

9.5.1

2023-08-14

  • 🆕 图表方法新增getOverlayClass
  • 🆕 样式配置candle.tooltip.custom新增内置涨跌幅支持。
  • 💄 优化基础图形rect事件响应。
  • ↩️ 分割线事件响应回退

9.5.0

2023-06-15

  • 🆕 Overlay新增事件onDoubleClick,新增属性modeSensitivity
  • 🆕 样式配置candle.tooltip.custom支持字符串模版。
  • 🐞 优化移动端阻尼滚动掉帧问题。
  • 🐞 修复窗口id命名拼写错误。
  • 💄 优化分割线事件响应灵敏度。
  • 💄 优化typescript下,OverlayFigure中的attrs类型声明。

9.4.0

2023-05-25

  • 🆕 实例api createOverlay 支持数组。
  • 🆕 overlay新增属性paneIddefaultZLevelzLevel
  • 🆕 xAxis新增方法convertTimestampFromPixelconvertTimestampToPixel
  • 💄 优化蜡烛柱显示。

9.3.0

2023-05-13

  • 🆕 新增图表API utils.calcTextWidth
  • 🆕 图表API createIndicator(value, isStack, options)setPaneOptions(options)新增options.axisOptions
  • 🆕 指标图形配置支持自定义。
  • 💄 优化bar宽度比例。
  • 💄 优化内部获取屏幕像素比。
  • 💄 优化内部id生成。

9.2.2

2023-05-04

  • 🐞 修复基础图形line事件检查可能导致错误问题。
  • 💄 优化类型检查。

9.2.1

2023-04-27

  • 💄 优化默认样式,#EF5350变更为#F92855#26A69A变更为#2DC08E
  • 💄 优化typescript声明。

9.2.0

2023-04-24

  • 🆕 实例API新增getOffsetRightDistanceexecuteAction
  • 🆕 实例APIapplyNewDataapplyMoreDataupdateData新增成功回调入参callback
  • 🆕 支持千分符显示。
  • 🆕 样式配置新增candle.bar.upBorderColorcandle.bar.downBorderColorcandle.bar.noChangeBorderColorcandle.bar.upWickColorcandle.bar.downWickColorcandle.bar.noChangeWickColorcandle.tooltip.rect.positioncandle.tooltip.rect.offsetBottom
  • 🆕 所有visibleRange新增realFromrealTo
  • 💄 优化API,klinecharts.utils.isValidklinecharts.utils.formatBigNumber
  • 💄 优化开发环境下,日志输出。

9.1.3

2023-04-15

  • 🐞 修复图表api applyNewData 入参是空数组时不刷新问题。
  • 🐞 修复无数据时y轴上十字光标文字不显示问题。
  • 💄 优化面积图显示。
  • 💄 优化覆盖物事件回调参数,新增figureKeyfigureIndex
  • 💄 优化typescript覆盖物样式类型,和基础类型DeepPartial, DeepRequired

9.1.2

2023-04-10

  • 🐞 修复内置基础图形line触发事件不准确问题。
  • 🐞 修复内置覆盖物simpleAnnotationsimpleTag绘制完成后第一次触发事件问题。
  • 💄 优化覆盖物图形事件忽略,支持事件选择。

9.1.1

2023-03-14

  • 🐞 修复内置基础图形arc不生效问题。
  • 💄 优化渲染更新。

9.1.0

2023-02-23

  • 🆕 图表实例方法subscribeActionunsubscribeAction类型新增onCandleBarClick
  • 🆕 覆盖物支持双击强制结束绘制。
  • 💄 优化事件处理。

9.0.1

2023-02-17

  • 🐞 修复typescript引入问题。

9.0.0

2023-02-16

  • 🛠 Typescript重构。
  • 🆕 新特性
    • 新增Y轴方向缩放,滚动。
    • API
      • 新增基图表方法registerFiguregetSupportFiguresgetFigureClassrigisterOverlaygetSupportOverlaysregisterLocalegetSupportLocalesregisterStyles
      • 新增实例方法,getSizesetLocalegetLocalsetCustomApigetVisibleRangecreateOverlaygetOverlayByIdoverrideOverlayremoveOverlay
    • 样式配置
      • 新增candle.priceMark.last.text.borderStylecandle.tooltip.iconsindicator.lastValueMark.text.borderStyleindicator.tooltip.iconscrosshair.horizontal.text.borderStylecrosshair.vertical.text.borderStyle
  • 👉 变更
    • API
      • 图表方法extension.addTechnicalIndicatorTemplate变更为registerIndicator
      • 图表方法extension.addShapeTemplate变更为registerOverlay
      • 实例方法setStyleOptions变更为setStyles
      • 实例方法getStyleOptions变更为getStyles
      • 实例方法setPaneOptions(options)options新增属性gap
      • 实例方法setOffsetRightSpace变更为setOffsetRightDistance
      • 实例方法createTechnicalIndicator变更为createIndicator
      • 实例方法overlayTechnicalIndicator变更为overlayIndicator
      • 实例方法getTechnicalIndicatorByPaneId变更为getIndicatorByPaneId
      • 实例方法removeTechnicalIndicator变更为removeIndicator
    • 样式配置
      • 所有line.style选项变更为soliddashed
      • 所有dashValue变更为dashedValue
      • xAxis.height变更为xAxis.sizexAxis.tickText.paddingTop变更为xAxis.tickText.marginStartxAxis.tickText.paddingBottom变更为xAxis.tickText.marginEnd
      • yAxis.height变更为yAxis.sizeyAxis.tickText.paddingTop变更为yAxis.tickText.marginStartyAxis.tickText.paddingBottom变更为yAxis.tickText.marginEnd
      • technicalIndicator.bar变更为indicator.barstechnicalIndicator.line变更为indicator.linestechnicalIndicator.circle变更为indicator.circles
    • 自定义扩展
      • 技术指标属性calcParams,变更为支持任意类型。
      • 技术指标属性plots变更为figures
      • 技术指标属性regeneratePlots变更为regeneratefigures
      • 技术指标属性calcTechnicalIndicator变更为calc
      • 技术指标属性render变更为draw
  • 🗑 废弃
    • API
      • 删除实例方法getWidthgetHeight,改用getSize
      • 删除实例方法createShapecreateAnnotationcreateTag,改用createOverlay
      • 删除实例方法removeShaperemoveAnnotationremoveTag,改用removeOverlay
      • 删除实例方法setShapeOptions,改用overrideOverlay
      • 删除实例方法createHtmlremoveHtmladdTechnicalIndicatorTemplategetTechnicalIndicatorTemplateaddShapeTemplate
    • 样式配置
      • 删除shapeannotationtag,改用overlay
      • 删除candle.margintechnicalIndicator.margin
    • 自定义扩展
      • 技术指标模版不再保存相关属性。
      • 技术指标删除属性shouldCheckParamCount
      • 删除Shape,改用Overlay

8.x

Github上查看 8.x 的 Change Log。

7.x

Github上查看 7.x 的 Change Log。

6.x

Github上查看 6.x 的 Change Log。

5.x

Github上查看 5.x 的版本记录。

4.x

Github上查看 4.x 的版本记录。

',95),a=[d];function t(r,n,h,s,u,p){return c(),o("div",null,a)}const g=e(i,[["render",t]]);export{x as __pageData,g as default}; +import{_ as e,c as o,o as c,a9 as l}from"./chunks/framework.DxmCH4Ps.js";const x=JSON.parse('{"title":"📠 更新日志","description":"","frontmatter":{},"headers":[],"relativePath":"guide/changelog.md","filePath":"guide/changelog.md","lastUpdated":1715621270000}'),i={name:"guide/changelog.md"},d=l('

📠 更新日志

9.8.8

2024-05-14

  • 🐞 修复样式配置 candle.tooltip.custom 是数组时无法覆盖问题。
  • 🐞 修复小数折叠不准确问题。
  • 💄 优化覆盖物回调方法中的参数 precision

9.8.7

2024-05-10

  • 🐞 修复指标精度不同步价格数量精度问题。

9.8.6

2024-05-07

  • 🐞 修复图表API registerIndicatorregisterOverlay 参数 extendData 无法生效问题。
  • 🐞 修复千分符指定 . 时,导致小数折叠不对问题。
  • 🐞 修复创建覆盖物后,可以无法拖动问题。

9.8.5

2024-04-14

  • 💄 优化图表默认右偏移距离。
  • 🐞 修复面积图显示问题。
  • 🐞 修复图表偶发会空白问题。

9.8.3

2024-04-12

  • 💄 优化样式,candle.tooltipindicator.tooltip 新增 offsetLeftoffsetTopoffsetRightoffsetBottom
  • 💄 优化基础图形,图形属性支持数组。
  • 💄 优化y轴渲染。
  • 💄 优化默认显示,蜡烛柱默认宽度改为8。
  • 🐞 修复 applyMoreData 添加重复数据问题。@cryptotooltop

9.8.2

2024-03-26

  • 💄 优化面积图显示。
  • 💄 优化平滑曲线绘制。
  • 🐞 修复覆盖物绘制到未来时间,可能不对问题。

9.8.1

2024-03-13

  • 🐞 修复初始化layout只指定xAxis时,导致图表无法初始化问题。
  • 🐞 修复内置指标VOL修改calcParams时出错问题。
  • 💄 优化y轴小数折叠显示时计算的宽度准确度。
  • 💄 优化滚轮事件触发。

9.8.0

2024-03-04

  • 🆕 支持自定义坐标轴。
  • 🆕 支持指标绘制到未来时间。
  • 🆕 支持长小数折叠。
  • 🆕 支持向前和向后添加数据。
  • 🐞 修复不同浏览器格式化时间问题。

9.7.2

2024-01-12

  • 🐞 修复指标属性 minValuemaxValue 不生效问题。
  • 🐞 修复覆盖物x轴上显示问题。
  • 💄 优化样式 candle.type: 'ohlc' 显示。
  • 💄 优化绘制清晰度。

9.7.1

2023-12-18

  • 🐞 修复指标和覆盖物方法不执行问题。
  • 🐞 修复包管理器下载node版本依赖问题。

9.7.0

2023-12-12

  • 🆕 实例方法新增setMaxOffsetLeftDistancesetMaxOffsetRightDistance
  • 🆕 指标新增zLevel属性。
  • 💄 优化ohlc蜡烛柱渲染。
  • 🐞 修复蜡烛柱模糊问题。
  • 🐞 修复覆盖物zLevel渲染规则。

9.6.0

2023-11-14

  • 🖋️ 重构窗口之间的分割线模块。
  • 🆕 图表方法init(ds, options),参数options新增layout
  • 🆕 实例方法createIndicator(value, isStack, paneOptions, callback),参数paneOptions新增position
  • 🆕 样式candle.tooltip.custom新增turnover字符串模版。
  • 💄 优化样式overlay.text配置。
  • 💄 优化utils.cloneutils.merge实现。
  • 🐞 修复多个覆盖物样式显示不对问题。
  • 🐞 修复多个指标样式显示不对问题。

9.5.4

2023-09-22

  • 🐞 修复样式candle.typearea时,最新价线不显示问题。
  • 🐞 修复样式crosshair.vertical.text.paddingLeft显示不对问题。

9.5.3

2023-09-19

  • 🐞 修复ts下引入问题。

9.5.2

2023-09-18

  • 💄 优化基础图形text
  • 💄 优化内置覆盖物simpleAnnotationsimpleTag
  • 💄 优化技术指标自由样式,支持增量。
  • 🐞 修复typescript声明问题。

9.5.1

2023-08-14

  • 🆕 图表方法新增getOverlayClass
  • 🆕 样式配置candle.tooltip.custom新增内置涨跌幅支持。
  • 💄 优化基础图形rect事件响应。
  • ↩️ 分割线事件响应回退

9.5.0

2023-06-15

  • 🆕 Overlay新增事件onDoubleClick,新增属性modeSensitivity
  • 🆕 样式配置candle.tooltip.custom支持字符串模版。
  • 🐞 优化移动端阻尼滚动掉帧问题。
  • 🐞 修复窗口id命名拼写错误。
  • 💄 优化分割线事件响应灵敏度。
  • 💄 优化typescript下,OverlayFigure中的attrs类型声明。

9.4.0

2023-05-25

  • 🆕 实例api createOverlay 支持数组。
  • 🆕 overlay新增属性paneIddefaultZLevelzLevel
  • 🆕 xAxis新增方法convertTimestampFromPixelconvertTimestampToPixel
  • 💄 优化蜡烛柱显示。

9.3.0

2023-05-13

  • 🆕 新增图表API utils.calcTextWidth
  • 🆕 图表API createIndicator(value, isStack, options)setPaneOptions(options)新增options.axisOptions
  • 🆕 指标图形配置支持自定义。
  • 💄 优化bar宽度比例。
  • 💄 优化内部获取屏幕像素比。
  • 💄 优化内部id生成。

9.2.2

2023-05-04

  • 🐞 修复基础图形line事件检查可能导致错误问题。
  • 💄 优化类型检查。

9.2.1

2023-04-27

  • 💄 优化默认样式,#EF5350变更为#F92855#26A69A变更为#2DC08E
  • 💄 优化typescript声明。

9.2.0

2023-04-24

  • 🆕 实例API新增getOffsetRightDistanceexecuteAction
  • 🆕 实例APIapplyNewDataapplyMoreDataupdateData新增成功回调入参callback
  • 🆕 支持千分符显示。
  • 🆕 样式配置新增candle.bar.upBorderColorcandle.bar.downBorderColorcandle.bar.noChangeBorderColorcandle.bar.upWickColorcandle.bar.downWickColorcandle.bar.noChangeWickColorcandle.tooltip.rect.positioncandle.tooltip.rect.offsetBottom
  • 🆕 所有visibleRange新增realFromrealTo
  • 💄 优化API,klinecharts.utils.isValidklinecharts.utils.formatBigNumber
  • 💄 优化开发环境下,日志输出。

9.1.3

2023-04-15

  • 🐞 修复图表api applyNewData 入参是空数组时不刷新问题。
  • 🐞 修复无数据时y轴上十字光标文字不显示问题。
  • 💄 优化面积图显示。
  • 💄 优化覆盖物事件回调参数,新增figureKeyfigureIndex
  • 💄 优化typescript覆盖物样式类型,和基础类型DeepPartial, DeepRequired

9.1.2

2023-04-10

  • 🐞 修复内置基础图形line触发事件不准确问题。
  • 🐞 修复内置覆盖物simpleAnnotationsimpleTag绘制完成后第一次触发事件问题。
  • 💄 优化覆盖物图形事件忽略,支持事件选择。

9.1.1

2023-03-14

  • 🐞 修复内置基础图形arc不生效问题。
  • 💄 优化渲染更新。

9.1.0

2023-02-23

  • 🆕 图表实例方法subscribeActionunsubscribeAction类型新增onCandleBarClick
  • 🆕 覆盖物支持双击强制结束绘制。
  • 💄 优化事件处理。

9.0.1

2023-02-17

  • 🐞 修复typescript引入问题。

9.0.0

2023-02-16

  • 🛠 Typescript重构。
  • 🆕 新特性
    • 新增Y轴方向缩放,滚动。
    • API
      • 新增基图表方法registerFiguregetSupportFiguresgetFigureClassrigisterOverlaygetSupportOverlaysregisterLocalegetSupportLocalesregisterStyles
      • 新增实例方法,getSizesetLocalegetLocalsetCustomApigetVisibleRangecreateOverlaygetOverlayByIdoverrideOverlayremoveOverlay
    • 样式配置
      • 新增candle.priceMark.last.text.borderStylecandle.tooltip.iconsindicator.lastValueMark.text.borderStyleindicator.tooltip.iconscrosshair.horizontal.text.borderStylecrosshair.vertical.text.borderStyle
  • 👉 变更
    • API
      • 图表方法extension.addTechnicalIndicatorTemplate变更为registerIndicator
      • 图表方法extension.addShapeTemplate变更为registerOverlay
      • 实例方法setStyleOptions变更为setStyles
      • 实例方法getStyleOptions变更为getStyles
      • 实例方法setPaneOptions(options)options新增属性gap
      • 实例方法setOffsetRightSpace变更为setOffsetRightDistance
      • 实例方法createTechnicalIndicator变更为createIndicator
      • 实例方法overlayTechnicalIndicator变更为overlayIndicator
      • 实例方法getTechnicalIndicatorByPaneId变更为getIndicatorByPaneId
      • 实例方法removeTechnicalIndicator变更为removeIndicator
    • 样式配置
      • 所有line.style选项变更为soliddashed
      • 所有dashValue变更为dashedValue
      • xAxis.height变更为xAxis.sizexAxis.tickText.paddingTop变更为xAxis.tickText.marginStartxAxis.tickText.paddingBottom变更为xAxis.tickText.marginEnd
      • yAxis.height变更为yAxis.sizeyAxis.tickText.paddingTop变更为yAxis.tickText.marginStartyAxis.tickText.paddingBottom变更为yAxis.tickText.marginEnd
      • technicalIndicator.bar变更为indicator.barstechnicalIndicator.line变更为indicator.linestechnicalIndicator.circle变更为indicator.circles
    • 自定义扩展
      • 技术指标属性calcParams,变更为支持任意类型。
      • 技术指标属性plots变更为figures
      • 技术指标属性regeneratePlots变更为regeneratefigures
      • 技术指标属性calcTechnicalIndicator变更为calc
      • 技术指标属性render变更为draw
  • 🗑 废弃
    • API
      • 删除实例方法getWidthgetHeight,改用getSize
      • 删除实例方法createShapecreateAnnotationcreateTag,改用createOverlay
      • 删除实例方法removeShaperemoveAnnotationremoveTag,改用removeOverlay
      • 删除实例方法setShapeOptions,改用overrideOverlay
      • 删除实例方法createHtmlremoveHtmladdTechnicalIndicatorTemplategetTechnicalIndicatorTemplateaddShapeTemplate
    • 样式配置
      • 删除shapeannotationtag,改用overlay
      • 删除candle.margintechnicalIndicator.margin
    • 自定义扩展
      • 技术指标模版不再保存相关属性。
      • 技术指标删除属性shouldCheckParamCount
      • 删除Shape,改用Overlay

8.x

Github上查看 8.x 的 Change Log。

7.x

Github上查看 7.x 的 Change Log。

6.x

Github上查看 6.x 的 Change Log。

5.x

Github上查看 5.x 的版本记录。

4.x

Github上查看 4.x 的版本记录。

',95),a=[d];function t(r,n,h,s,u,p){return c(),o("div",null,a)}const g=e(i,[["render",t]]);export{x as __pageData,g as default}; diff --git a/assets/guide_changelog.md.Cqhc5Aao.lean.js b/assets/guide_changelog.md.DcTXSLDL.lean.js similarity index 70% rename from assets/guide_changelog.md.Cqhc5Aao.lean.js rename to assets/guide_changelog.md.DcTXSLDL.lean.js index 70a49052..3e128b4b 100644 --- a/assets/guide_changelog.md.Cqhc5Aao.lean.js +++ b/assets/guide_changelog.md.DcTXSLDL.lean.js @@ -1 +1 @@ -import{_ as e,c as o,o as c,a9 as l}from"./chunks/framework.D9Guh45F.js";const x=JSON.parse('{"title":"📠 更新日志","description":"","frontmatter":{},"headers":[],"relativePath":"guide/changelog.md","filePath":"guide/changelog.md","lastUpdated":1715621270000}'),i={name:"guide/changelog.md"},d=l("",95),a=[d];function t(r,n,h,s,u,p){return c(),o("div",null,a)}const g=e(i,[["render",t]]);export{x as __pageData,g as default}; +import{_ as e,c as o,o as c,a9 as l}from"./chunks/framework.DxmCH4Ps.js";const x=JSON.parse('{"title":"📠 更新日志","description":"","frontmatter":{},"headers":[],"relativePath":"guide/changelog.md","filePath":"guide/changelog.md","lastUpdated":1715621270000}'),i={name:"guide/changelog.md"},d=l("",95),a=[d];function t(r,n,h,s,u,p){return c(),o("div",null,a)}const g=e(i,[["render",t]]);export{x as __pageData,g as default}; diff --git a/assets/guide_chart-api.md.BX9wPujV.js b/assets/guide_chart-api.md.Cv-cdLuv.js similarity index 99% rename from assets/guide_chart-api.md.BX9wPujV.js rename to assets/guide_chart-api.md.Cv-cdLuv.js index db7809bd..4ea4e5f0 100644 --- a/assets/guide_chart-api.md.BX9wPujV.js +++ b/assets/guide_chart-api.md.Cv-cdLuv.js @@ -1,4 +1,4 @@ -import{_ as t,D as k,c as e,j as s,a as i,I as l,w as h,a9 as a,o as p}from"./chunks/framework.D9Guh45F.js";const K=JSON.parse('{"title":"图表API","description":"","frontmatter":{},"headers":[],"relativePath":"guide/chart-api.md","filePath":"guide/chart-api.md","lastUpdated":1712423256000}'),d={name:"guide/chart-api.md"},r=a(`

图表API

init(ds, options)

typescript
(
+import{_ as t,D as k,c as e,j as s,a as i,I as l,w as h,a9 as a,o as p}from"./chunks/framework.DxmCH4Ps.js";const K=JSON.parse('{"title":"图表API","description":"","frontmatter":{},"headers":[],"relativePath":"guide/chart-api.md","filePath":"guide/chart-api.md","lastUpdated":1712423256000}'),d={name:"guide/chart-api.md"},r=a(`

图表API

init(ds, options)

typescript
(
   ds: string | HTMLElement,
   options?: {
     layout?: Array<{
diff --git a/assets/guide_chart-api.md.BX9wPujV.lean.js b/assets/guide_chart-api.md.Cv-cdLuv.lean.js
similarity index 97%
rename from assets/guide_chart-api.md.BX9wPujV.lean.js
rename to assets/guide_chart-api.md.Cv-cdLuv.lean.js
index 67c80297..c1b952f1 100644
--- a/assets/guide_chart-api.md.BX9wPujV.lean.js
+++ b/assets/guide_chart-api.md.Cv-cdLuv.lean.js
@@ -1 +1 @@
-import{_ as t,D as k,c as e,j as s,a as i,I as l,w as h,a9 as a,o as p}from"./chunks/framework.D9Guh45F.js";const K=JSON.parse('{"title":"图表API","description":"","frontmatter":{},"headers":[],"relativePath":"guide/chart-api.md","filePath":"guide/chart-api.md","lastUpdated":1712423256000}'),d={name:"guide/chart-api.md"},r=a("",4),g=s("li",null,[s("code",null,"ds"),i(" 容器,可以是dom元素或者元素id。")],-1),y=s("code",null,"options",-1),c=s("code",null,"layout",-1),o=s("code",null,"content",-1),B=s("code",null,"options",-1),D=s("a",{href:"./instance-api#createindicator-value-isstack-paneoptions-callback"},"createIndicator",-1),A=s("code",null,"value",-1),u=s("code",null,"options",-1),b=a("",5),C=s("code",null,"decimalFoldThreshold",-1),v=a("",39),m=s("code",null,"overlay",-1),f=s("a",{href:"./overlay"},"覆盖物",-1),x=a("",9),E=s("code",null,"modeSensitivity",-1),_=a("",12),F=s("code",null,"onDoubleClick",-1),T=a("",9),P=a("",3),S={id:"registerxaxis-axis-9-8-0",tabindex:"-1"},q=s("a",{class:"header-anchor",href:"#registerxaxis-axis-9-8-0","aria-label":'Permalink to "registerXAxis(axis) ^9.8.0"'},"​",-1),w=a("",3),j={id:"registeryaxis-axis-9-8-0",tabindex:"-1"},V=s("a",{class:"header-anchor",href:"#registeryaxis-axis-9-8-0","aria-label":'Permalink to "registerYAxis(axis) ^9.8.0"'},"​",-1),I=a("",47),R={id:"utils-formatfolddecimal-value-threshold-9-8-0",tabindex:"-1"},O=s("a",{class:"header-anchor",href:"#utils-formatfolddecimal-value-threshold-9-8-0","aria-label":'Permalink to "utils.formatFoldDecimal(value, threshold) ^9.8.0"'},"​",-1),z=a("",2),N={id:"utils-calctextwidth-text-size-weight-family-9-3-0",tabindex:"-1"},L=s("a",{class:"header-anchor",href:"#utils-calctextwidth-text-size-weight-family-9-3-0","aria-label":'Permalink to "utils.calcTextWidth(text, size, weight, family) ^9.3.0"'},"​",-1),M=a("",59);function Y(X,H,$,G,U,W){const n=k("Badge");return p(),e("div",null,[r,s("ul",null,[g,s("li",null,[y,i(" 可选配置项。 "),s("ul",null,[s("li",null,[c,i(" 自定义布局,"),o,i("中的内容和"),B,i("参考实例方法 "),D,i(" 中的入参"),A,i("和"),u,i("。 "),l(n,null,{default:h(()=>[i("^9.6.0")]),_:1})]),b,s("li",null,[C,i(" 小数折叠阈值 "),l(n,null,{default:h(()=>[i("^9.8.0")]),_:1})])])])]),v,s("ul",null,[s("li",null,[m,i(" 覆盖物信息,详情参阅"),f,s("ul",null,[x,s("li",null,[E,i(" 模式灵敏度,仅 mode 是 weak_magnet 时有效 "),l(n,null,{default:h(()=>[i("^9.5.0")]),_:1})]),_,s("li",null,[F,i(" 双击事件 "),l(n,null,{default:h(()=>[i("^9.5.0")]),_:1})]),T])])]),P,s("h2",S,[i("registerXAxis(axis) "),l(n,null,{default:h(()=>[i("^9.8.0")]),_:1}),i(),q]),w,s("h2",j,[i("registerYAxis(axis) "),l(n,null,{default:h(()=>[i("^9.8.0")]),_:1}),i(),V]),I,s("h3",R,[i("utils.formatFoldDecimal(value, threshold) "),l(n,null,{default:h(()=>[i("^9.8.0")]),_:1}),i(),O]),z,s("h3",N,[i("utils.calcTextWidth(text, size, weight, family) "),l(n,null,{default:h(()=>[i("^9.3.0")]),_:1}),i(),L]),M])}const Z=t(d,[["render",Y]]);export{K as __pageData,Z as default};
+import{_ as t,D as k,c as e,j as s,a as i,I as l,w as h,a9 as a,o as p}from"./chunks/framework.DxmCH4Ps.js";const K=JSON.parse('{"title":"图表API","description":"","frontmatter":{},"headers":[],"relativePath":"guide/chart-api.md","filePath":"guide/chart-api.md","lastUpdated":1712423256000}'),d={name:"guide/chart-api.md"},r=a("",4),g=s("li",null,[s("code",null,"ds"),i(" 容器,可以是dom元素或者元素id。")],-1),y=s("code",null,"options",-1),c=s("code",null,"layout",-1),o=s("code",null,"content",-1),B=s("code",null,"options",-1),D=s("a",{href:"./instance-api#createindicator-value-isstack-paneoptions-callback"},"createIndicator",-1),A=s("code",null,"value",-1),u=s("code",null,"options",-1),b=a("",5),C=s("code",null,"decimalFoldThreshold",-1),v=a("",39),m=s("code",null,"overlay",-1),f=s("a",{href:"./overlay"},"覆盖物",-1),x=a("",9),E=s("code",null,"modeSensitivity",-1),_=a("",12),F=s("code",null,"onDoubleClick",-1),T=a("",9),P=a("",3),S={id:"registerxaxis-axis-9-8-0",tabindex:"-1"},q=s("a",{class:"header-anchor",href:"#registerxaxis-axis-9-8-0","aria-label":'Permalink to "registerXAxis(axis) ^9.8.0"'},"​",-1),w=a("",3),j={id:"registeryaxis-axis-9-8-0",tabindex:"-1"},V=s("a",{class:"header-anchor",href:"#registeryaxis-axis-9-8-0","aria-label":'Permalink to "registerYAxis(axis) ^9.8.0"'},"​",-1),I=a("",47),R={id:"utils-formatfolddecimal-value-threshold-9-8-0",tabindex:"-1"},O=s("a",{class:"header-anchor",href:"#utils-formatfolddecimal-value-threshold-9-8-0","aria-label":'Permalink to "utils.formatFoldDecimal(value, threshold) ^9.8.0"'},"​",-1),z=a("",2),N={id:"utils-calctextwidth-text-size-weight-family-9-3-0",tabindex:"-1"},L=s("a",{class:"header-anchor",href:"#utils-calctextwidth-text-size-weight-family-9-3-0","aria-label":'Permalink to "utils.calcTextWidth(text, size, weight, family) ^9.3.0"'},"​",-1),M=a("",59);function Y(X,H,$,G,U,W){const n=k("Badge");return p(),e("div",null,[r,s("ul",null,[g,s("li",null,[y,i(" 可选配置项。 "),s("ul",null,[s("li",null,[c,i(" 自定义布局,"),o,i("中的内容和"),B,i("参考实例方法 "),D,i(" 中的入参"),A,i("和"),u,i("。 "),l(n,null,{default:h(()=>[i("^9.6.0")]),_:1})]),b,s("li",null,[C,i(" 小数折叠阈值 "),l(n,null,{default:h(()=>[i("^9.8.0")]),_:1})])])])]),v,s("ul",null,[s("li",null,[m,i(" 覆盖物信息,详情参阅"),f,s("ul",null,[x,s("li",null,[E,i(" 模式灵敏度,仅 mode 是 weak_magnet 时有效 "),l(n,null,{default:h(()=>[i("^9.5.0")]),_:1})]),_,s("li",null,[F,i(" 双击事件 "),l(n,null,{default:h(()=>[i("^9.5.0")]),_:1})]),T])])]),P,s("h2",S,[i("registerXAxis(axis) "),l(n,null,{default:h(()=>[i("^9.8.0")]),_:1}),i(),q]),w,s("h2",j,[i("registerYAxis(axis) "),l(n,null,{default:h(()=>[i("^9.8.0")]),_:1}),i(),V]),I,s("h3",R,[i("utils.formatFoldDecimal(value, threshold) "),l(n,null,{default:h(()=>[i("^9.8.0")]),_:1}),i(),O]),z,s("h3",N,[i("utils.calcTextWidth(text, size, weight, family) "),l(n,null,{default:h(()=>[i("^9.3.0")]),_:1}),i(),L]),M])}const Z=t(d,[["render",Y]]);export{K as __pageData,Z as default};
diff --git a/assets/guide_custom-axis.md.DZua3JPG.js b/assets/guide_custom-axis.md.CTBsPVhS.js
similarity index 99%
rename from assets/guide_custom-axis.md.DZua3JPG.js
rename to assets/guide_custom-axis.md.CTBsPVhS.js
index 920a82ae..b58746da 100644
--- a/assets/guide_custom-axis.md.DZua3JPG.js
+++ b/assets/guide_custom-axis.md.CTBsPVhS.js
@@ -1,4 +1,4 @@
-import{_ as n,D as h,c as p,j as i,a as s,I as l,w as k,a9 as t,o as e}from"./chunks/framework.D9Guh45F.js";const f=JSON.parse('{"title":"自定义坐标轴 ^9.8.0","description":"","frontmatter":{},"headers":[],"relativePath":"guide/custom-axis.md","filePath":"guide/custom-axis.md","lastUpdated":1712423256000}'),r={name:"guide/custom-axis.md"},d={id:"自定义坐标轴-9-8-0",tabindex:"-1"},g=i("a",{class:"header-anchor",href:"#自定义坐标轴-9-8-0","aria-label":'Permalink to "自定义坐标轴 ^9.8.0"'},"​",-1),y=t(`

图表支持自定义坐标轴,可以通过图表方法 registerXAxis(axis)registerYAxis(axis) 来实现。

入参说明

typescript
{
+import{_ as n,D as h,c as p,j as i,a as s,I as l,w as k,a9 as t,o as e}from"./chunks/framework.DxmCH4Ps.js";const f=JSON.parse('{"title":"自定义坐标轴 ^9.8.0","description":"","frontmatter":{},"headers":[],"relativePath":"guide/custom-axis.md","filePath":"guide/custom-axis.md","lastUpdated":1712423256000}'),r={name:"guide/custom-axis.md"},d={id:"自定义坐标轴-9-8-0",tabindex:"-1"},g=i("a",{class:"header-anchor",href:"#自定义坐标轴-9-8-0","aria-label":'Permalink to "自定义坐标轴 ^9.8.0"'},"​",-1),y=t(`

图表支持自定义坐标轴,可以通过图表方法 registerXAxis(axis)registerYAxis(axis) 来实现。

入参说明

typescript
{
   // 坐标轴名字
   name: string
   // 创建分割文字方法实现
diff --git a/assets/guide_custom-axis.md.DZua3JPG.lean.js b/assets/guide_custom-axis.md.CTBsPVhS.lean.js
similarity index 91%
rename from assets/guide_custom-axis.md.DZua3JPG.lean.js
rename to assets/guide_custom-axis.md.CTBsPVhS.lean.js
index 741f4ceb..c7a37b2e 100644
--- a/assets/guide_custom-axis.md.DZua3JPG.lean.js
+++ b/assets/guide_custom-axis.md.CTBsPVhS.lean.js
@@ -1 +1 @@
-import{_ as n,D as h,c as p,j as i,a as s,I as l,w as k,a9 as t,o as e}from"./chunks/framework.D9Guh45F.js";const f=JSON.parse('{"title":"自定义坐标轴 ^9.8.0","description":"","frontmatter":{},"headers":[],"relativePath":"guide/custom-axis.md","filePath":"guide/custom-axis.md","lastUpdated":1712423256000}'),r={name:"guide/custom-axis.md"},d={id:"自定义坐标轴-9-8-0",tabindex:"-1"},g=i("a",{class:"header-anchor",href:"#自定义坐标轴-9-8-0","aria-label":'Permalink to "自定义坐标轴 ^9.8.0"'},"​",-1),y=t("",11);function c(A,D,o,B,m,u){const a=h("Badge");return e(),p("div",null,[i("h1",d,[s("自定义坐标轴 "),l(a,null,{default:k(()=>[s("^9.8.0")]),_:1}),s(),g]),y])}const x=n(r,[["render",c]]);export{f as __pageData,x as default};
+import{_ as n,D as h,c as p,j as i,a as s,I as l,w as k,a9 as t,o as e}from"./chunks/framework.DxmCH4Ps.js";const f=JSON.parse('{"title":"自定义坐标轴 ^9.8.0","description":"","frontmatter":{},"headers":[],"relativePath":"guide/custom-axis.md","filePath":"guide/custom-axis.md","lastUpdated":1712423256000}'),r={name:"guide/custom-axis.md"},d={id:"自定义坐标轴-9-8-0",tabindex:"-1"},g=i("a",{class:"header-anchor",href:"#自定义坐标轴-9-8-0","aria-label":'Permalink to "自定义坐标轴 ^9.8.0"'},"​",-1),y=t("",11);function c(A,D,o,B,m,u){const a=h("Badge");return e(),p("div",null,[i("h1",d,[s("自定义坐标轴 "),l(a,null,{default:k(()=>[s("^9.8.0")]),_:1}),s(),g]),y])}const x=n(r,[["render",c]]);export{f as __pageData,x as default};
diff --git a/assets/guide_data-source.md.D2Cgc3Sn.js b/assets/guide_data-source.md.C7nXxAr2.js
similarity index 96%
rename from assets/guide_data-source.md.D2Cgc3Sn.js
rename to assets/guide_data-source.md.C7nXxAr2.js
index 802a313e..caaf17ad 100644
--- a/assets/guide_data-source.md.D2Cgc3Sn.js
+++ b/assets/guide_data-source.md.C7nXxAr2.js
@@ -1,4 +1,4 @@
-import{_ as s,c as a,o as i,a9 as n}from"./chunks/framework.D9Guh45F.js";const g=JSON.parse('{"title":"📚 数据","description":"","frontmatter":{},"headers":[],"relativePath":"guide/data-source.md","filePath":"guide/data-source.md","lastUpdated":1713540760000}'),t={name:"guide/data-source.md"},e=n(`

📚 数据

图表所需要的数据必须是固定格式。通过图表实例 API applyNewData(dataList, more)applyMoreData(dataList, more)updateData(data)来和图表进行数据交互。

typescript
{
+import{_ as s,c as a,o as i,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const g=JSON.parse('{"title":"📚 数据","description":"","frontmatter":{},"headers":[],"relativePath":"guide/data-source.md","filePath":"guide/data-source.md","lastUpdated":1713540760000}'),t={name:"guide/data-source.md"},e=n(`

📚 数据

图表所需要的数据必须是固定格式。通过图表实例 API applyNewData(dataList, more)applyMoreData(dataList, more)updateData(data)来和图表进行数据交互。

typescript
{
   // 时间戳,毫秒级别,必要字段
   timestamp: number
   // 开盘价,必要字段
diff --git a/assets/guide_data-source.md.D2Cgc3Sn.lean.js b/assets/guide_data-source.md.C7nXxAr2.lean.js
similarity index 70%
rename from assets/guide_data-source.md.D2Cgc3Sn.lean.js
rename to assets/guide_data-source.md.C7nXxAr2.lean.js
index 01fc8ec6..8ebd6443 100644
--- a/assets/guide_data-source.md.D2Cgc3Sn.lean.js
+++ b/assets/guide_data-source.md.C7nXxAr2.lean.js
@@ -1 +1 @@
-import{_ as s,c as a,o as i,a9 as n}from"./chunks/framework.D9Guh45F.js";const g=JSON.parse('{"title":"📚 数据","description":"","frontmatter":{},"headers":[],"relativePath":"guide/data-source.md","filePath":"guide/data-source.md","lastUpdated":1713540760000}'),t={name:"guide/data-source.md"},e=n("",3),p=[e];function l(h,k,r,d,c,o){return i(),a("div",null,p)}const D=s(t,[["render",l]]);export{g as __pageData,D as default};
+import{_ as s,c as a,o as i,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const g=JSON.parse('{"title":"📚 数据","description":"","frontmatter":{},"headers":[],"relativePath":"guide/data-source.md","filePath":"guide/data-source.md","lastUpdated":1713540760000}'),t={name:"guide/data-source.md"},e=n("",3),p=[e];function l(h,k,r,d,c,o){return i(),a("div",null,p)}const D=s(t,[["render",l]]);export{g as __pageData,D as default};
diff --git a/assets/guide_environment.md.C1rsx0xm.js b/assets/guide_environment.md.DSxLsUFf.js
similarity index 97%
rename from assets/guide_environment.md.C1rsx0xm.js
rename to assets/guide_environment.md.DSxLsUFf.js
index 5b42f4ae..9b830e70 100644
--- a/assets/guide_environment.md.C1rsx0xm.js
+++ b/assets/guide_environment.md.DSxLsUFf.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a9 as t}from"./chunks/framework.D9Guh45F.js";const y=JSON.parse('{"title":"🏝️ 环境要求","description":"","frontmatter":{},"headers":[],"relativePath":"guide/environment.md","filePath":"guide/environment.md","lastUpdated":1679066795000}'),e={name:"guide/environment.md"},n=t(`

🏝️ 环境要求

浏览器支持

图表基于 html5 canvas 构建,需要运行在支持 canvas 的浏览器上,如果需要运行在移动端,请用 webview 加载。

兼容处理

core.js

图表内部集合使用Map,用于兼容不支持的老版浏览器。

javascript
import 'core.js';
+import{_ as s,c as i,o as a,a9 as t}from"./chunks/framework.DxmCH4Ps.js";const y=JSON.parse('{"title":"🏝️ 环境要求","description":"","frontmatter":{},"headers":[],"relativePath":"guide/environment.md","filePath":"guide/environment.md","lastUpdated":1679066795000}'),e={name:"guide/environment.md"},n=t(`

🏝️ 环境要求

浏览器支持

图表基于 html5 canvas 构建,需要运行在支持 canvas 的浏览器上,如果需要运行在移动端,请用 webview 加载。

兼容处理

core.js

图表内部集合使用Map,用于兼容不支持的老版浏览器。

javascript
import 'core.js';
 import { init } from 'klincharts';

Intl.js

图表依赖Intl,某些浏览器无此 API。

javascript
import 'intl';
 import 'intl/local-data/jsonp/en';
 import { init } from 'klincharts';
`,10),h=[n];function l(k,r,p,d,o,c){return a(),i("div",null,h)}const m=s(e,[["render",l]]);export{y as __pageData,m as default}; diff --git a/assets/guide_environment.md.C1rsx0xm.lean.js b/assets/guide_environment.md.DSxLsUFf.lean.js similarity index 70% rename from assets/guide_environment.md.C1rsx0xm.lean.js rename to assets/guide_environment.md.DSxLsUFf.lean.js index 7b1a289b..daa81e2f 100644 --- a/assets/guide_environment.md.C1rsx0xm.lean.js +++ b/assets/guide_environment.md.DSxLsUFf.lean.js @@ -1 +1 @@ -import{_ as s,c as i,o as a,a9 as t}from"./chunks/framework.D9Guh45F.js";const y=JSON.parse('{"title":"🏝️ 环境要求","description":"","frontmatter":{},"headers":[],"relativePath":"guide/environment.md","filePath":"guide/environment.md","lastUpdated":1679066795000}'),e={name:"guide/environment.md"},n=t("",10),h=[n];function l(k,r,p,d,o,c){return a(),i("div",null,h)}const m=s(e,[["render",l]]);export{y as __pageData,m as default}; +import{_ as s,c as i,o as a,a9 as t}from"./chunks/framework.DxmCH4Ps.js";const y=JSON.parse('{"title":"🏝️ 环境要求","description":"","frontmatter":{},"headers":[],"relativePath":"guide/environment.md","filePath":"guide/environment.md","lastUpdated":1679066795000}'),e={name:"guide/environment.md"},n=t("",10),h=[n];function l(k,r,p,d,o,c){return a(),i("div",null,h)}const m=s(e,[["render",l]]);export{y as __pageData,m as default}; diff --git a/assets/guide_figure.md.CYwut-sY.js b/assets/guide_figure.md.CdEqsH7Y.js similarity index 99% rename from assets/guide_figure.md.CYwut-sY.js rename to assets/guide_figure.md.CdEqsH7Y.js index fc9445cd..4df8c0de 100644 --- a/assets/guide_figure.md.CYwut-sY.js +++ b/assets/guide_figure.md.CdEqsH7Y.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const A=JSON.parse('{"title":"基础图形","description":"","frontmatter":{},"headers":[],"relativePath":"guide/figure.md","filePath":"guide/figure.md","lastUpdated":1693193431000}'),h={name:"guide/figure.md"},k=n(`

基础图形

基础图形是图表重要的组成部分,图表上所有的元素都是由基础图形组成,如果需要制作复杂的自定义技术指标和覆盖物,建议仔细阅读。这篇文档介绍了内置的基本图形和如何自定义一个基础图形。基础图形可以通过图表方法klinecharts.getFigureClass(name)获取。

使用示例

注意

需要在有画布上下文的情况下使用。

javascript
// 获取基础图形实例
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const A=JSON.parse('{"title":"基础图形","description":"","frontmatter":{},"headers":[],"relativePath":"guide/figure.md","filePath":"guide/figure.md","lastUpdated":1693193431000}'),h={name:"guide/figure.md"},k=n(`

基础图形

基础图形是图表重要的组成部分,图表上所有的元素都是由基础图形组成,如果需要制作复杂的自定义技术指标和覆盖物,建议仔细阅读。这篇文档介绍了内置的基本图形和如何自定义一个基础图形。基础图形可以通过图表方法klinecharts.getFigureClass(name)获取。

使用示例

注意

需要在有画布上下文的情况下使用。

javascript
// 获取基础图形实例
 // name为基础图形名字,如,'arc', 'circle'等。
 const Figure = klinecharts.getFigureClass(name)
 // 实例化并绘制
diff --git a/assets/guide_figure.md.CYwut-sY.lean.js b/assets/guide_figure.md.CdEqsH7Y.lean.js
similarity index 69%
rename from assets/guide_figure.md.CYwut-sY.lean.js
rename to assets/guide_figure.md.CdEqsH7Y.lean.js
index 544c8537..f5c4fd36 100644
--- a/assets/guide_figure.md.CYwut-sY.lean.js
+++ b/assets/guide_figure.md.CdEqsH7Y.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const A=JSON.parse('{"title":"基础图形","description":"","frontmatter":{},"headers":[],"relativePath":"guide/figure.md","filePath":"guide/figure.md","lastUpdated":1693193431000}'),h={name:"guide/figure.md"},k=n("",33),l=[k];function p(t,e,r,d,g,y){return a(),i("div",null,l)}const B=s(h,[["render",p]]);export{A as __pageData,B as default};
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const A=JSON.parse('{"title":"基础图形","description":"","frontmatter":{},"headers":[],"relativePath":"guide/figure.md","filePath":"guide/figure.md","lastUpdated":1693193431000}'),h={name:"guide/figure.md"},k=n("",33),l=[k];function p(t,e,r,d,g,y){return a(),i("div",null,l)}const B=s(h,[["render",p]]);export{A as __pageData,B as default};
diff --git a/assets/guide_hot-key.md.CYjEOqr5.js b/assets/guide_hot-key.md.C0q-FYG-.js
similarity index 85%
rename from assets/guide_hot-key.md.CYjEOqr5.js
rename to assets/guide_hot-key.md.C0q-FYG-.js
index d9c0011f..ccb74c32 100644
--- a/assets/guide_hot-key.md.CYjEOqr5.js
+++ b/assets/guide_hot-key.md.C0q-FYG-.js
@@ -1 +1 @@
-import{_ as e,c as o,o as t,a9 as c}from"./chunks/framework.D9Guh45F.js";const u=JSON.parse('{"title":"⌨️ 快捷键","description":"","frontmatter":{},"headers":[],"relativePath":"guide/hot-key.md","filePath":"guide/hot-key.md","lastUpdated":1679066795000}'),d={name:"guide/hot-key.md"},a=c('

⌨️ 快捷键

目前快捷键仅支持移动和缩放。

  • shift + 右移
  • shift + 左移
  • shift + + 放大
  • shift + - 缩小
',3),i=[a];function s(_,l,r,n,h,p){return t(),o("div",null,i)}const m=e(d,[["render",s]]);export{u as __pageData,m as default}; +import{_ as e,c as o,o as t,a9 as c}from"./chunks/framework.DxmCH4Ps.js";const u=JSON.parse('{"title":"⌨️ 快捷键","description":"","frontmatter":{},"headers":[],"relativePath":"guide/hot-key.md","filePath":"guide/hot-key.md","lastUpdated":1679066795000}'),d={name:"guide/hot-key.md"},a=c('

⌨️ 快捷键

目前快捷键仅支持移动和缩放。

  • shift + 右移
  • shift + 左移
  • shift + + 放大
  • shift + - 缩小
',3),i=[a];function s(_,l,r,n,h,p){return t(),o("div",null,i)}const m=e(d,[["render",s]]);export{u as __pageData,m as default}; diff --git a/assets/guide_hot-key.md.CYjEOqr5.lean.js b/assets/guide_hot-key.md.C0q-FYG-.lean.js similarity index 69% rename from assets/guide_hot-key.md.CYjEOqr5.lean.js rename to assets/guide_hot-key.md.C0q-FYG-.lean.js index 79338315..37e1b839 100644 --- a/assets/guide_hot-key.md.CYjEOqr5.lean.js +++ b/assets/guide_hot-key.md.C0q-FYG-.lean.js @@ -1 +1 @@ -import{_ as e,c as o,o as t,a9 as c}from"./chunks/framework.D9Guh45F.js";const u=JSON.parse('{"title":"⌨️ 快捷键","description":"","frontmatter":{},"headers":[],"relativePath":"guide/hot-key.md","filePath":"guide/hot-key.md","lastUpdated":1679066795000}'),d={name:"guide/hot-key.md"},a=c("",3),i=[a];function s(_,l,r,n,h,p){return t(),o("div",null,i)}const m=e(d,[["render",s]]);export{u as __pageData,m as default}; +import{_ as e,c as o,o as t,a9 as c}from"./chunks/framework.DxmCH4Ps.js";const u=JSON.parse('{"title":"⌨️ 快捷键","description":"","frontmatter":{},"headers":[],"relativePath":"guide/hot-key.md","filePath":"guide/hot-key.md","lastUpdated":1679066795000}'),d={name:"guide/hot-key.md"},a=c("",3),i=[a];function s(_,l,r,n,h,p){return t(),o("div",null,i)}const m=e(d,[["render",s]]);export{u as __pageData,m as default}; diff --git a/assets/guide_i18n.md.CcYJIP8a.js b/assets/guide_i18n.md.YZVVnUe4.js similarity index 97% rename from assets/guide_i18n.md.CcYJIP8a.js rename to assets/guide_i18n.md.YZVVnUe4.js index cf4aad0f..db7cf192 100644 --- a/assets/guide_i18n.md.CcYJIP8a.js +++ b/assets/guide_i18n.md.YZVVnUe4.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a9 as h}from"./chunks/framework.D9Guh45F.js";const y=JSON.parse('{"title":"🌏 国际化","description":"","frontmatter":{},"headers":[],"relativePath":"guide/i18n.md","filePath":"guide/i18n.md","lastUpdated":1699374419000}'),n={name:"guide/i18n.md"},k=h(`

🌏 国际化

目前图表内置了en-USzh-CN两种语言,默认语言是en-US,如果需要使用其他语言,可以参考下面的方案。

增加语言包

增加语言包通过klinecharts.registerLocale(key, locales)去完成。 例如,添加一个中文繁体的语言包,可以这样做:

typescript
klinecharts.registerLocale('zh-HK', {
+import{_ as s,c as i,o as a,a9 as h}from"./chunks/framework.DxmCH4Ps.js";const y=JSON.parse('{"title":"🌏 国际化","description":"","frontmatter":{},"headers":[],"relativePath":"guide/i18n.md","filePath":"guide/i18n.md","lastUpdated":1699374419000}'),n={name:"guide/i18n.md"},k=h(`

🌏 国际化

目前图表内置了en-USzh-CN两种语言,默认语言是en-US,如果需要使用其他语言,可以参考下面的方案。

增加语言包

增加语言包通过klinecharts.registerLocale(key, locales)去完成。 例如,添加一个中文繁体的语言包,可以这样做:

typescript
klinecharts.registerLocale('zh-HK', {
   time: '時間:',
   open: '開:',
   high: '高:',
diff --git a/assets/guide_i18n.md.CcYJIP8a.lean.js b/assets/guide_i18n.md.YZVVnUe4.lean.js
similarity index 69%
rename from assets/guide_i18n.md.CcYJIP8a.lean.js
rename to assets/guide_i18n.md.YZVVnUe4.lean.js
index 37e8a348..b8dd426b 100644
--- a/assets/guide_i18n.md.CcYJIP8a.lean.js
+++ b/assets/guide_i18n.md.YZVVnUe4.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a9 as h}from"./chunks/framework.D9Guh45F.js";const y=JSON.parse('{"title":"🌏 国际化","description":"","frontmatter":{},"headers":[],"relativePath":"guide/i18n.md","filePath":"guide/i18n.md","lastUpdated":1699374419000}'),n={name:"guide/i18n.md"},k=h("",7),t=[k];function l(e,p,d,r,g,c){return a(),i("div",null,t)}const A=s(n,[["render",l]]);export{y as __pageData,A as default};
+import{_ as s,c as i,o as a,a9 as h}from"./chunks/framework.DxmCH4Ps.js";const y=JSON.parse('{"title":"🌏 国际化","description":"","frontmatter":{},"headers":[],"relativePath":"guide/i18n.md","filePath":"guide/i18n.md","lastUpdated":1699374419000}'),n={name:"guide/i18n.md"},k=h("",7),t=[k];function l(e,p,d,r,g,c){return a(),i("div",null,t)}const A=s(n,[["render",l]]);export{y as __pageData,A as default};
diff --git a/assets/guide_indicator.md.88q8NegU.js b/assets/guide_indicator.md.pwKU22pH.js
similarity index 99%
rename from assets/guide_indicator.md.88q8NegU.js
rename to assets/guide_indicator.md.pwKU22pH.js
index 88bd6e2b..1b8083aa 100644
--- a/assets/guide_indicator.md.88q8NegU.js
+++ b/assets/guide_indicator.md.pwKU22pH.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const A=JSON.parse('{"title":"技术指标","description":"","frontmatter":{},"headers":[],"relativePath":"guide/indicator.md","filePath":"guide/indicator.md","lastUpdated":1702327975000}'),h={name:"guide/indicator.md"},k=n(`

技术指标

本文档介绍了图表内置的技术指标和如何自定义一个技术指标。

内置技术指标

指标名默认计算参数指标名默认计算参数指标名默认计算参数
MA[5, 10, 30, 60]BIAS[6, 12, 24]VR[24, 30]
EMA[6, 12, 20]BRAR[26]WR[6, 10, 14]
SMA[12, 2]CCI[13]MTM[6, 10]
BBI[3, 6, 12, 24]DMI[14, 6]EMV[14, 9]
VOL[5, 10, 20]CR[26, 10, 20, 40, 60]SAR[2, 2,  20]
MACD[12, 26, 9]PSY[12, 6]AO[5, 34]
BOLL[20]DMA[10, 50, 10]ROC[12, 6]
KDJ[9, 3, 3]TRIX[12, 20]PVT
RSI[6, 12, 24]OBV[30]AVP

自定义技术指标

创建一个自定义技术指标,只需要生成一个技术指标信息,然后通过klinecharts.registerIndicator全局添加,添加到图表即可和内置技术指标一样去使用。

属性说明

typescript
{
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const A=JSON.parse('{"title":"技术指标","description":"","frontmatter":{},"headers":[],"relativePath":"guide/indicator.md","filePath":"guide/indicator.md","lastUpdated":1702327975000}'),h={name:"guide/indicator.md"},k=n(`

技术指标

本文档介绍了图表内置的技术指标和如何自定义一个技术指标。

内置技术指标

指标名默认计算参数指标名默认计算参数指标名默认计算参数
MA[5, 10, 30, 60]BIAS[6, 12, 24]VR[24, 30]
EMA[6, 12, 20]BRAR[26]WR[6, 10, 14]
SMA[12, 2]CCI[13]MTM[6, 10]
BBI[3, 6, 12, 24]DMI[14, 6]EMV[14, 9]
VOL[5, 10, 20]CR[26, 10, 20, 40, 60]SAR[2, 2,  20]
MACD[12, 26, 9]PSY[12, 6]AO[5, 34]
BOLL[20]DMA[10, 50, 10]ROC[12, 6]
KDJ[9, 3, 3]TRIX[12, 20]PVT
RSI[6, 12, 24]OBV[30]AVP

自定义技术指标

创建一个自定义技术指标,只需要生成一个技术指标信息,然后通过klinecharts.registerIndicator全局添加,添加到图表即可和内置技术指标一样去使用。

属性说明

typescript
{
   // 指标名
   name: string
   // 指标简短名称,用于显示,缺省将显示name
diff --git a/assets/guide_indicator.md.88q8NegU.lean.js b/assets/guide_indicator.md.pwKU22pH.lean.js
similarity index 70%
rename from assets/guide_indicator.md.88q8NegU.lean.js
rename to assets/guide_indicator.md.pwKU22pH.lean.js
index 909270da..6fb9b9d0 100644
--- a/assets/guide_indicator.md.88q8NegU.lean.js
+++ b/assets/guide_indicator.md.pwKU22pH.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const A=JSON.parse('{"title":"技术指标","description":"","frontmatter":{},"headers":[],"relativePath":"guide/indicator.md","filePath":"guide/indicator.md","lastUpdated":1702327975000}'),h={name:"guide/indicator.md"},k=n("",17),l=[k];function t(p,e,r,d,g,y){return a(),i("div",null,l)}const B=s(h,[["render",t]]);export{A as __pageData,B as default};
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const A=JSON.parse('{"title":"技术指标","description":"","frontmatter":{},"headers":[],"relativePath":"guide/indicator.md","filePath":"guide/indicator.md","lastUpdated":1702327975000}'),h={name:"guide/indicator.md"},k=n("",17),l=[k];function t(p,e,r,d,g,y){return a(),i("div",null,l)}const B=s(h,[["render",t]]);export{A as __pageData,B as default};
diff --git a/assets/guide_instance-api.md.BGbQtZ6x.js b/assets/guide_instance-api.md.COfm5HdY.js
similarity index 99%
rename from assets/guide_instance-api.md.BGbQtZ6x.js
rename to assets/guide_instance-api.md.COfm5HdY.js
index 94f28df7..8f6674a6 100644
--- a/assets/guide_instance-api.md.BGbQtZ6x.js
+++ b/assets/guide_instance-api.md.COfm5HdY.js
@@ -1,4 +1,4 @@
-import{_ as l,D as t,c as p,j as s,a as i,I as h,w as k,a9 as a,o as e}from"./chunks/framework.D9Guh45F.js";const xs=JSON.parse('{"title":"实例API","description":"","frontmatter":{},"headers":[],"relativePath":"guide/instance-api.md","filePath":"guide/instance-api.md","lastUpdated":1713541144000}'),d={name:"guide/instance-api.md"},r=a(`

实例API

getDom(paneId, position)

typescript
(paneId?: string, position?: 'root' | 'main' | 'yAxis') => HTMLElement

获取dom容器。

  • paneId 窗口id,缺省则是整个图表容器
  • position 支持rootmainyAxis,缺省则是root

getSize(paneId, position)

typescript
(paneId?: string, position?: 'root' | 'main' | 'yAxis') => {
+import{_ as l,D as t,c as p,j as s,a as i,I as h,w as k,a9 as a,o as e}from"./chunks/framework.DxmCH4Ps.js";const xs=JSON.parse('{"title":"实例API","description":"","frontmatter":{},"headers":[],"relativePath":"guide/instance-api.md","filePath":"guide/instance-api.md","lastUpdated":1713541144000}'),d={name:"guide/instance-api.md"},r=a(`

实例API

getDom(paneId, position)

typescript
(paneId?: string, position?: 'root' | 'main' | 'yAxis') => HTMLElement

获取dom容器。

  • paneId 窗口id,缺省则是整个图表容器
  • position 支持rootmainyAxis,缺省则是root

getSize(paneId, position)

typescript
(paneId?: string, position?: 'root' | 'main' | 'yAxis') => {
   width: number
   height: number
   left: number
diff --git a/assets/guide_instance-api.md.BGbQtZ6x.lean.js b/assets/guide_instance-api.md.COfm5HdY.lean.js
similarity index 98%
rename from assets/guide_instance-api.md.BGbQtZ6x.lean.js
rename to assets/guide_instance-api.md.COfm5HdY.lean.js
index c4785928..7ece92d4 100644
--- a/assets/guide_instance-api.md.BGbQtZ6x.lean.js
+++ b/assets/guide_instance-api.md.COfm5HdY.lean.js
@@ -1 +1 @@
-import{_ as l,D as t,c as p,j as s,a as i,I as h,w as k,a9 as a,o as e}from"./chunks/framework.D9Guh45F.js";const xs=JSON.parse('{"title":"实例API","description":"","frontmatter":{},"headers":[],"relativePath":"guide/instance-api.md","filePath":"guide/instance-api.md","lastUpdated":1713541144000}'),d={name:"guide/instance-api.md"},r=a("",42),g={id:"getoffsetrightdistance-9-2-0",tabindex:"-1"},y=s("a",{class:"header-anchor",href:"#getoffsetrightdistance-9-2-0","aria-label":'Permalink to "getOffsetRightDistance() ^9.2.0"'},"​",-1),B=a("",2),o={id:"setmaxoffsetleftdistance-9-7-0",tabindex:"-1"},c=s("a",{class:"header-anchor",href:"#setmaxoffsetleftdistance-9-7-0","aria-label":'Permalink to "setMaxOffsetLeftDistance() ^9.7.0"'},"​",-1),A=a("",2),D={id:"setmaxoffsetrightdistance-9-7-0",tabindex:"-1"},C=s("a",{class:"header-anchor",href:"#setmaxoffsetrightdistance-9-7-0","aria-label":'Permalink to "setMaxOffsetRightDistance() ^9.7.0"'},"​",-1),b=a("",20),u=s("li",null,[s("code",null,"dataList"),i(" 是一个K线数据数组,数据类型详情可参阅"),s("a",{href:"./data-source"},"数据源")],-1),v=s("li",null,[s("code",null,"more"),i(" 告诉图表还有没有更多历史数据,可缺省,默认为true")],-1),m=s("code",null,"callback",-1),f=a("",4),_=s("li",null,[s("code",null,"dataList"),i(" 是一个K线数据数组,数据类型详情可参阅"),s("a",{href:"./data-source"},"数据源")],-1),E=s("li",null,[s("code",null,"more"),i(" 告诉图表还有没有更多历史数据,可缺省,默认为true")],-1),F=s("code",null,"callback",-1),x=a("",4),P=s("li",null,[s("code",null,"data"),i(" 单条k线数据,数据类型详情可参阅"),s("a",{href:"./data-source"},"数据源")],-1),T=s("code",null,"callback",-1),I=a("",12),S={id:"setloaddatacallback-cb-9-8-0",tabindex:"-1"},q=s("a",{class:"header-anchor",href:"#setloaddatacallback-cb-9-8-0","aria-label":'Permalink to "setLoadDataCallback(cb) ^9.8.0"'},"​",-1),j=a("",6),V=s("li",null,[s("p",null,[s("code",null,"value"),i(" 技术指标名或者技术指标对象,当是对象时,类型和图表方法"),s("code",null,"overrideIndicator"),i("的入参一致")])],-1),z=s("li",null,[s("p",null,[s("code",null,"isStack"),i(" 是否覆盖")])],-1),R=s("p",null,[s("code",null,"paneOptions"),i(" 窗口配置信息,可缺省")],-1),w=s("li",null,[s("code",null,"id"),i(" 窗口id,可缺省")],-1),L=s("li",null,[s("code",null,"height"),i(" 窗口高度,可缺省")],-1),M=s("li",null,[s("code",null,"minHeight"),i(" 窗口最小高度,可缺省")],-1),O=s("li",null,[s("code",null,"dragEnabled"),i(" 窗口是否可以拖拽调整高度,可缺省")],-1),N=s("code",null,"position",-1),Z=s("li",null,[s("code",null,"gap"),i(" 边距 "),s("ul",null,[s("li",null,[s("code",null,"top"),i(" 上边距,值小余1则是百分比")]),s("li",null,[s("code",null,"bottom"),i(" 下边距,值小余1则是百分比")])])],-1),H=s("code",null,"axisOptions",-1),Y=s("code",null,"name",-1),K=s("a",{href:"./chart-api#registeryaxis-axis"},"registerYAxis(axis)",-1),X=s("code",null,"axis.name",-1),$=s("code",null,"scrollZoomEnabled",-1),U=s("li",null,[s("p",null,[s("code",null,"callback"),i(" 指标创建完成回调方法")])],-1),J=a("",6),G=s("code",null,"override",-1),Q=a("",7),W=s("code",null,"zLevel",-1),ss=a("",10),is=s("li",null,[s("code",null,"paneId"),i(" 窗口id,缺省则设置所有")],-1),as=s("li",null,[s("code",null,"callback"),i(" 成功回调")],-1),ns=a("",27),hs=s("code",null,"override",-1),ks=a("",10),ls=s("code",null,"modeSensitivity",-1),ts=a("",7),ps=s("code",null,"onDoubleClick",-1),es=a("",9),ds=a("",39),rs=s("code",null,"options",-1),gs=a("",5),ys=s("code",null,"axisOptions",-1),Bs=s("code",null,"name",-1),os=s("code",null,"scrollZoomEnabled",-1),cs=a("",3),As={id:"executeaction-type-data-9-2-0",tabindex:"-1"},Ds=s("a",{class:"header-anchor",href:"#executeaction-type-data-9-2-0","aria-label":'Permalink to "executeAction(type, data) ^9.2.0"'},"​",-1),Cs=a("",27);function bs(us,vs,ms,fs,_s,Es){const n=t("Badge");return e(),p("div",null,[r,s("h2",g,[i("getOffsetRightDistance() "),h(n,null,{default:k(()=>[i("^9.2.0")]),_:1}),i(),y]),B,s("h2",o,[i("setMaxOffsetLeftDistance() "),h(n,null,{default:k(()=>[i("^9.7.0")]),_:1}),i(),c]),A,s("h2",D,[i("setMaxOffsetRightDistance() "),h(n,null,{default:k(()=>[i("^9.7.0")]),_:1}),i(),C]),b,s("ul",null,[u,v,s("li",null,[m,i(" 成功回调 "),h(n,null,{default:k(()=>[i("^9.2.0")]),_:1})])]),f,s("ul",null,[_,E,s("li",null,[F,i(" 成功回调 "),h(n,null,{default:k(()=>[i("^9.2.0")]),_:1})])]),x,s("ul",null,[P,s("li",null,[T,i(" 成功回调 "),h(n,null,{default:k(()=>[i("^9.2.0")]),_:1})])]),I,s("h2",S,[i("setLoadDataCallback(cb) "),h(n,null,{default:k(()=>[i("^9.8.0")]),_:1}),i(),q]),j,s("ul",null,[V,z,s("li",null,[R,s("ul",null,[w,L,M,O,s("li",null,[N,i(" 位置,仅仅在创建新的窗口时有效 "),h(n,null,{default:k(()=>[i("^9.6.0")]),_:1})]),Z,s("li",null,[H,s("ul",null,[s("li",null,[Y,i(" 指定的轴的名字,此参数对应图表实例方法 "),K,i(" 中的 "),X,i(",默认为 'default' "),h(n,null,{default:k(()=>[i("^9.8.0")]),_:1})]),s("li",null,[$,i(" 轴上是否可以滚动缩放 "),h(n,null,{default:k(()=>[i("^9.3.0")]),_:1})])])])])]),U]),J,s("ul",null,[s("li",null,[G,i(" 需要覆盖的一些参数 "),s("ul",null,[Q,s("li",null,[W,i(" 层级 "),h(n,null,{default:k(()=>[i("^9.7.0")]),_:1})]),ss])]),is,as]),ns,s("ul",null,[s("li",null,[hs,i(" 需要覆盖的参数 "),s("ul",null,[ks,s("li",null,[ls,i(" 模式灵敏度,仅 mode 是 weak_magnet 时有效 "),h(n,null,{default:k(()=>[i("^9.5.0")]),_:1})]),ts,s("li",null,[ps,i(" 双击事件 "),h(n,null,{default:k(()=>[i("^9.5.0")]),_:1})]),es])])]),ds,s("ul",null,[s("li",null,[rs,i(" 窗口配置信息,可缺省 "),s("ul",null,[gs,s("li",null,[ys,s("ul",null,[s("li",null,[Bs,i(" 轴名字 "),h(n,null,{default:k(()=>[i("^9.8.0")]),_:1})]),s("li",null,[os,i(" 轴上是否可以滚动缩放 "),h(n,null,{default:k(()=>[i("^9.3.0")]),_:1})])])])])])]),cs,s("h2",As,[i("executeAction(type, data) "),h(n,null,{default:k(()=>[i("^9.2.0")]),_:1}),i(),Ds]),Cs])}const Ps=l(d,[["render",bs]]);export{xs as __pageData,Ps as default};
+import{_ as l,D as t,c as p,j as s,a as i,I as h,w as k,a9 as a,o as e}from"./chunks/framework.DxmCH4Ps.js";const xs=JSON.parse('{"title":"实例API","description":"","frontmatter":{},"headers":[],"relativePath":"guide/instance-api.md","filePath":"guide/instance-api.md","lastUpdated":1713541144000}'),d={name:"guide/instance-api.md"},r=a("",42),g={id:"getoffsetrightdistance-9-2-0",tabindex:"-1"},y=s("a",{class:"header-anchor",href:"#getoffsetrightdistance-9-2-0","aria-label":'Permalink to "getOffsetRightDistance() ^9.2.0"'},"​",-1),B=a("",2),o={id:"setmaxoffsetleftdistance-9-7-0",tabindex:"-1"},c=s("a",{class:"header-anchor",href:"#setmaxoffsetleftdistance-9-7-0","aria-label":'Permalink to "setMaxOffsetLeftDistance() ^9.7.0"'},"​",-1),A=a("",2),D={id:"setmaxoffsetrightdistance-9-7-0",tabindex:"-1"},C=s("a",{class:"header-anchor",href:"#setmaxoffsetrightdistance-9-7-0","aria-label":'Permalink to "setMaxOffsetRightDistance() ^9.7.0"'},"​",-1),b=a("",20),u=s("li",null,[s("code",null,"dataList"),i(" 是一个K线数据数组,数据类型详情可参阅"),s("a",{href:"./data-source"},"数据源")],-1),v=s("li",null,[s("code",null,"more"),i(" 告诉图表还有没有更多历史数据,可缺省,默认为true")],-1),m=s("code",null,"callback",-1),f=a("",4),_=s("li",null,[s("code",null,"dataList"),i(" 是一个K线数据数组,数据类型详情可参阅"),s("a",{href:"./data-source"},"数据源")],-1),E=s("li",null,[s("code",null,"more"),i(" 告诉图表还有没有更多历史数据,可缺省,默认为true")],-1),F=s("code",null,"callback",-1),x=a("",4),P=s("li",null,[s("code",null,"data"),i(" 单条k线数据,数据类型详情可参阅"),s("a",{href:"./data-source"},"数据源")],-1),T=s("code",null,"callback",-1),I=a("",12),S={id:"setloaddatacallback-cb-9-8-0",tabindex:"-1"},q=s("a",{class:"header-anchor",href:"#setloaddatacallback-cb-9-8-0","aria-label":'Permalink to "setLoadDataCallback(cb) ^9.8.0"'},"​",-1),j=a("",6),V=s("li",null,[s("p",null,[s("code",null,"value"),i(" 技术指标名或者技术指标对象,当是对象时,类型和图表方法"),s("code",null,"overrideIndicator"),i("的入参一致")])],-1),z=s("li",null,[s("p",null,[s("code",null,"isStack"),i(" 是否覆盖")])],-1),R=s("p",null,[s("code",null,"paneOptions"),i(" 窗口配置信息,可缺省")],-1),w=s("li",null,[s("code",null,"id"),i(" 窗口id,可缺省")],-1),L=s("li",null,[s("code",null,"height"),i(" 窗口高度,可缺省")],-1),M=s("li",null,[s("code",null,"minHeight"),i(" 窗口最小高度,可缺省")],-1),O=s("li",null,[s("code",null,"dragEnabled"),i(" 窗口是否可以拖拽调整高度,可缺省")],-1),N=s("code",null,"position",-1),Z=s("li",null,[s("code",null,"gap"),i(" 边距 "),s("ul",null,[s("li",null,[s("code",null,"top"),i(" 上边距,值小余1则是百分比")]),s("li",null,[s("code",null,"bottom"),i(" 下边距,值小余1则是百分比")])])],-1),H=s("code",null,"axisOptions",-1),Y=s("code",null,"name",-1),K=s("a",{href:"./chart-api#registeryaxis-axis"},"registerYAxis(axis)",-1),X=s("code",null,"axis.name",-1),$=s("code",null,"scrollZoomEnabled",-1),U=s("li",null,[s("p",null,[s("code",null,"callback"),i(" 指标创建完成回调方法")])],-1),J=a("",6),G=s("code",null,"override",-1),Q=a("",7),W=s("code",null,"zLevel",-1),ss=a("",10),is=s("li",null,[s("code",null,"paneId"),i(" 窗口id,缺省则设置所有")],-1),as=s("li",null,[s("code",null,"callback"),i(" 成功回调")],-1),ns=a("",27),hs=s("code",null,"override",-1),ks=a("",10),ls=s("code",null,"modeSensitivity",-1),ts=a("",7),ps=s("code",null,"onDoubleClick",-1),es=a("",9),ds=a("",39),rs=s("code",null,"options",-1),gs=a("",5),ys=s("code",null,"axisOptions",-1),Bs=s("code",null,"name",-1),os=s("code",null,"scrollZoomEnabled",-1),cs=a("",3),As={id:"executeaction-type-data-9-2-0",tabindex:"-1"},Ds=s("a",{class:"header-anchor",href:"#executeaction-type-data-9-2-0","aria-label":'Permalink to "executeAction(type, data) ^9.2.0"'},"​",-1),Cs=a("",27);function bs(us,vs,ms,fs,_s,Es){const n=t("Badge");return e(),p("div",null,[r,s("h2",g,[i("getOffsetRightDistance() "),h(n,null,{default:k(()=>[i("^9.2.0")]),_:1}),i(),y]),B,s("h2",o,[i("setMaxOffsetLeftDistance() "),h(n,null,{default:k(()=>[i("^9.7.0")]),_:1}),i(),c]),A,s("h2",D,[i("setMaxOffsetRightDistance() "),h(n,null,{default:k(()=>[i("^9.7.0")]),_:1}),i(),C]),b,s("ul",null,[u,v,s("li",null,[m,i(" 成功回调 "),h(n,null,{default:k(()=>[i("^9.2.0")]),_:1})])]),f,s("ul",null,[_,E,s("li",null,[F,i(" 成功回调 "),h(n,null,{default:k(()=>[i("^9.2.0")]),_:1})])]),x,s("ul",null,[P,s("li",null,[T,i(" 成功回调 "),h(n,null,{default:k(()=>[i("^9.2.0")]),_:1})])]),I,s("h2",S,[i("setLoadDataCallback(cb) "),h(n,null,{default:k(()=>[i("^9.8.0")]),_:1}),i(),q]),j,s("ul",null,[V,z,s("li",null,[R,s("ul",null,[w,L,M,O,s("li",null,[N,i(" 位置,仅仅在创建新的窗口时有效 "),h(n,null,{default:k(()=>[i("^9.6.0")]),_:1})]),Z,s("li",null,[H,s("ul",null,[s("li",null,[Y,i(" 指定的轴的名字,此参数对应图表实例方法 "),K,i(" 中的 "),X,i(",默认为 'default' "),h(n,null,{default:k(()=>[i("^9.8.0")]),_:1})]),s("li",null,[$,i(" 轴上是否可以滚动缩放 "),h(n,null,{default:k(()=>[i("^9.3.0")]),_:1})])])])])]),U]),J,s("ul",null,[s("li",null,[G,i(" 需要覆盖的一些参数 "),s("ul",null,[Q,s("li",null,[W,i(" 层级 "),h(n,null,{default:k(()=>[i("^9.7.0")]),_:1})]),ss])]),is,as]),ns,s("ul",null,[s("li",null,[hs,i(" 需要覆盖的参数 "),s("ul",null,[ks,s("li",null,[ls,i(" 模式灵敏度,仅 mode 是 weak_magnet 时有效 "),h(n,null,{default:k(()=>[i("^9.5.0")]),_:1})]),ts,s("li",null,[ps,i(" 双击事件 "),h(n,null,{default:k(()=>[i("^9.5.0")]),_:1})]),es])])]),ds,s("ul",null,[s("li",null,[rs,i(" 窗口配置信息,可缺省 "),s("ul",null,[gs,s("li",null,[ys,s("ul",null,[s("li",null,[Bs,i(" 轴名字 "),h(n,null,{default:k(()=>[i("^9.8.0")]),_:1})]),s("li",null,[os,i(" 轴上是否可以滚动缩放 "),h(n,null,{default:k(()=>[i("^9.3.0")]),_:1})])])])])])]),cs,s("h2",As,[i("executeAction(type, data) "),h(n,null,{default:k(()=>[i("^9.2.0")]),_:1}),i(),Ds]),Cs])}const Ps=l(d,[["render",bs]]);export{xs as __pageData,Ps as default};
diff --git a/assets/guide_introduction.md.B8YoZiym.js b/assets/guide_introduction.md.Cf17qN2j.js
similarity index 91%
rename from assets/guide_introduction.md.B8YoZiym.js
rename to assets/guide_introduction.md.Cf17qN2j.js
index c373bf68..4f5a7d55 100644
--- a/assets/guide_introduction.md.B8YoZiym.js
+++ b/assets/guide_introduction.md.Cf17qN2j.js
@@ -1 +1 @@
-import{_ as t,c as a,o as e,a9 as r}from"./chunks/framework.D9Guh45F.js";const g=JSON.parse('{"title":"📃 介绍","description":"","frontmatter":{},"headers":[],"relativePath":"guide/introduction.md","filePath":"guide/introduction.md","lastUpdated":1712170888000}'),i={name:"guide/introduction.md"},o=r('

📃 介绍

什么是 KLineChart?

KLineChart,是一款可高度自定义的专业级轻量金融图表。

特性

  • 📦 开箱即用:简单快速集成,基本零成本上手。
  • 🚀 轻量流畅:零依赖,Gzip压缩下仅40k。
  • 💪 功能强大:内置多种指标和画线模型。
  • 🎨 高可扩展:丰富的样式配置和API,功能扩展随心所欲。
  • 📱 移动端:支持移动端,一个图表,搞定多端。
  • 🛡 Typescript开发:提供完整的类型定义文件。
',5),n=[o];function s(l,c,d,_,h,u){return e(),a("div",null,n)}const m=t(i,[["render",s]]);export{g as __pageData,m as default}; +import{_ as t,c as a,o as e,a9 as r}from"./chunks/framework.DxmCH4Ps.js";const g=JSON.parse('{"title":"📃 介绍","description":"","frontmatter":{},"headers":[],"relativePath":"guide/introduction.md","filePath":"guide/introduction.md","lastUpdated":1712170888000}'),i={name:"guide/introduction.md"},o=r('

📃 介绍

什么是 KLineChart?

KLineChart,是一款可高度自定义的专业级轻量金融图表。

特性

  • 📦 开箱即用:简单快速集成,基本零成本上手。
  • 🚀 轻量流畅:零依赖,Gzip压缩下仅40k。
  • 💪 功能强大:内置多种指标和画线模型。
  • 🎨 高可扩展:丰富的样式配置和API,功能扩展随心所欲。
  • 📱 移动端:支持移动端,一个图表,搞定多端。
  • 🛡 Typescript开发:提供完整的类型定义文件。
',5),n=[o];function s(l,c,d,_,h,u){return e(),a("div",null,n)}const m=t(i,[["render",s]]);export{g as __pageData,m as default}; diff --git a/assets/guide_introduction.md.B8YoZiym.lean.js b/assets/guide_introduction.md.Cf17qN2j.lean.js similarity index 70% rename from assets/guide_introduction.md.B8YoZiym.lean.js rename to assets/guide_introduction.md.Cf17qN2j.lean.js index feeca4b6..173c7012 100644 --- a/assets/guide_introduction.md.B8YoZiym.lean.js +++ b/assets/guide_introduction.md.Cf17qN2j.lean.js @@ -1 +1 @@ -import{_ as t,c as a,o as e,a9 as r}from"./chunks/framework.D9Guh45F.js";const g=JSON.parse('{"title":"📃 介绍","description":"","frontmatter":{},"headers":[],"relativePath":"guide/introduction.md","filePath":"guide/introduction.md","lastUpdated":1712170888000}'),i={name:"guide/introduction.md"},o=r("",5),n=[o];function s(l,c,d,_,h,u){return e(),a("div",null,n)}const m=t(i,[["render",s]]);export{g as __pageData,m as default}; +import{_ as t,c as a,o as e,a9 as r}from"./chunks/framework.DxmCH4Ps.js";const g=JSON.parse('{"title":"📃 介绍","description":"","frontmatter":{},"headers":[],"relativePath":"guide/introduction.md","filePath":"guide/introduction.md","lastUpdated":1712170888000}'),i={name:"guide/introduction.md"},o=r("",5),n=[o];function s(l,c,d,_,h,u){return e(),a("div",null,n)}const m=t(i,[["render",s]]);export{g as __pageData,m as default}; diff --git a/assets/guide_overlay.md.Q3cTBgc4.js b/assets/guide_overlay.md.CfuLpmGY.js similarity index 99% rename from assets/guide_overlay.md.Q3cTBgc4.js rename to assets/guide_overlay.md.CfuLpmGY.js index fd754837..e3be01f3 100644 --- a/assets/guide_overlay.md.Q3cTBgc4.js +++ b/assets/guide_overlay.md.CfuLpmGY.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const A=JSON.parse('{"title":"覆盖物","description":"","frontmatter":{},"headers":[],"relativePath":"guide/overlay.md","filePath":"guide/overlay.md","lastUpdated":1715305682000}'),h={name:"guide/overlay.md"},l=n(`

覆盖物

本文档介绍了图表内置的覆盖物和如何自定义一个覆盖物。

内置覆盖物类型

horizontalRayLine, horizontalSegment, horizontalStraightLine, verticalRayLine, verticalSegment, verticalStraightLine, rayLine, segment, straightLine, priceLine, priceChannelLine, parallelStraightLine, fibonacciLine, simpleAnnotation, simpleTag

自定义覆盖物

自定义一个覆盖物,然后通过klinecharts.registerOverlay 全局添加,添加到图表即可和内置覆盖物一样去使用。

属性说明

typescript
{
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const A=JSON.parse('{"title":"覆盖物","description":"","frontmatter":{},"headers":[],"relativePath":"guide/overlay.md","filePath":"guide/overlay.md","lastUpdated":1715305682000}'),h={name:"guide/overlay.md"},l=n(`

覆盖物

本文档介绍了图表内置的覆盖物和如何自定义一个覆盖物。

内置覆盖物类型

horizontalRayLine, horizontalSegment, horizontalStraightLine, verticalRayLine, verticalSegment, verticalStraightLine, rayLine, segment, straightLine, priceLine, priceChannelLine, parallelStraightLine, fibonacciLine, simpleAnnotation, simpleTag

自定义覆盖物

自定义一个覆盖物,然后通过klinecharts.registerOverlay 全局添加,添加到图表即可和内置覆盖物一样去使用。

属性说明

typescript
{
   // 名称,必须字段,作为覆盖物创建的唯一标识
   name: string
 
diff --git a/assets/guide_overlay.md.Q3cTBgc4.lean.js b/assets/guide_overlay.md.CfuLpmGY.lean.js
similarity index 69%
rename from assets/guide_overlay.md.Q3cTBgc4.lean.js
rename to assets/guide_overlay.md.CfuLpmGY.lean.js
index d4d2cb1f..0f7c5dca 100644
--- a/assets/guide_overlay.md.Q3cTBgc4.lean.js
+++ b/assets/guide_overlay.md.CfuLpmGY.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.D9Guh45F.js";const A=JSON.parse('{"title":"覆盖物","description":"","frontmatter":{},"headers":[],"relativePath":"guide/overlay.md","filePath":"guide/overlay.md","lastUpdated":1715305682000}'),h={name:"guide/overlay.md"},l=n("",12),k=[l];function p(t,e,r,d,g,y){return a(),i("div",null,k)}const B=s(h,[["render",p]]);export{A as __pageData,B as default};
+import{_ as s,c as i,o as a,a9 as n}from"./chunks/framework.DxmCH4Ps.js";const A=JSON.parse('{"title":"覆盖物","description":"","frontmatter":{},"headers":[],"relativePath":"guide/overlay.md","filePath":"guide/overlay.md","lastUpdated":1715305682000}'),h={name:"guide/overlay.md"},l=n("",12),k=[l];function p(t,e,r,d,g,y){return a(),i("div",null,k)}const B=s(h,[["render",p]]);export{A as __pageData,B as default};
diff --git a/assets/guide_quick-start.md.DRfjjhUT.js b/assets/guide_quick-start.md.D3OQnU5Y.js
similarity index 99%
rename from assets/guide_quick-start.md.DRfjjhUT.js
rename to assets/guide_quick-start.md.D3OQnU5Y.js
index dc315fb8..fd9dd78f 100644
--- a/assets/guide_quick-start.md.DRfjjhUT.js
+++ b/assets/guide_quick-start.md.D3OQnU5Y.js
@@ -1,4 +1,4 @@
-import{_ as h,c as k,o as n,a9 as a,j as s,a as i}from"./chunks/framework.D9Guh45F.js";const m=JSON.parse('{"title":"🚀 快速上手","description":"","frontmatter":{},"headers":[],"relativePath":"guide/quick-start.md","filePath":"guide/quick-start.md","lastUpdated":1714933152000}'),l={name:"guide/quick-start.md"},p=a('

🚀 快速上手

获取KLineChart

KLineChart 支持多种下载方式,你可以通过 npmyarnpnpmbun 包管理工具下载。另外,也提供了 umd 版本,所以也可以从 cdn 网站 等进行下载,使用全局变量 klinecharts 即可。

推荐使用包管理工具的方式进行开发,不仅可在开发环境轻松调试,也可放心地在生产环境打包部署使用,享受整个生态圈和工具链带来的诸多好处。

',4),t=s("div",{class:"vp-code-group vp-adaptive-theme"},[s("div",{class:"tabs"},[s("input",{type:"radio",name:"group-wdhJN",id:"tab-jpl0LUb",checked:""}),s("label",{for:"tab-jpl0LUb"},[s("svg",{fill:"#E53E3E",focusable:"false",height:"14px",stroke:"#E53E3E","stroke-width":"0",viewBox:"0 0 16 16",width:"14px"},[s("path",{d:"M0 0v16h16v-16h-16zM13 13h-2v-8h-3v8h-5v-10h10v10z"})]),i("npm")]),s("input",{type:"radio",name:"group-wdhJN",id:"tab-D44Tl2G"}),s("label",{for:"tab-D44Tl2G"},[s("svg",{"aria-hidden":"true",fill:"#2C8EBB",focusable:"false",height:"16px",stroke:"#2C8EBB","stroke-width":"0",viewBox:"0 0 496 512",width:"16px"},[s("path",{d:"M393.9 345.2c-39 9.3-48.4 32.1-104 47.4 0 0-2.7 4-10.4 5.8-13.4 3.3-63.9 6-68.5 6.1-12.4.1-19.9-3.2-22-8.2-6.4-15.3 9.2-22 9.2-22-8.1-5-9-9.9-9.8-8.1-2.4 5.8-3.6 20.1-10.1 26.5-8.8 8.9-25.5 5.9-35.3.8-10.8-5.7.8-19.2.8-19.2s-5.8 3.4-10.5-3.6c-6-9.3-17.1-37.3 11.5-62-1.3-10.1-4.6-53.7 40.6-85.6 0 0-20.6-22.8-12.9-43.3 5-13.4 7-13.3 8.6-13.9 5.7-2.2 11.3-4.6 15.4-9.1 20.6-22.2 46.8-18 46.8-18s12.4-37.8 23.9-30.4c3.5 2.3 16.3 30.6 16.3 30.6s13.6-7.9 15.1-5c8.2 16 9.2 46.5 5.6 65.1-6.1 30.6-21.4 47.1-27.6 57.5-1.4 2.4 16.5 10 27.8 41.3 10.4 28.6 1.1 52.7 2.8 55.3.8 1.4 13.7.8 36.4-13.2 12.8-7.9 28.1-16.9 45.4-17 16.7-.5 17.6 19.2 4.9 22.2zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-79.3 75.2c-1.7-13.6-13.2-23-28-22.8-22 .3-40.5 11.7-52.8 19.2-4.8 3-8.9 5.2-12.4 6.8 3.1-44.5-22.5-73.1-28.7-79.4 7.8-11.3 18.4-27.8 23.4-53.2 4.3-21.7 3-55.5-6.9-74.5-1.6-3.1-7.4-11.2-21-7.4-9.7-20-13-22.1-15.6-23.8-1.1-.7-23.6-16.4-41.4 28-12.2.9-31.3 5.3-47.5 22.8-2 2.2-5.9 3.8-10.1 5.4h.1c-8.4 3-12.3 9.9-16.9 22.3-6.5 17.4.2 34.6 6.8 45.7-17.8 15.9-37 39.8-35.7 82.5-34 36-11.8 73-5.6 79.6-1.6 11.1 3.7 19.4 12 23.8 12.6 6.7 30.3 9.6 43.9 2.8 4.9 5.2 13.8 10.1 30 10.1 6.8 0 58-2.9 72.6-6.5 6.8-1.6 11.5-4.5 14.6-7.1 9.8-3.1 36.8-12.3 62.2-28.7 18-11.7 24.2-14.2 37.6-17.4 12.9-3.2 21-15.1 19.4-28.2z"})]),i("yarn")]),s("input",{type:"radio",name:"group-wdhJN",id:"tab-ysJ-Du9"}),s("label",{for:"tab-ysJ-Du9"},[s("svg",{"aria-hidden":"true",fill:"#F69220",focusable:"false",height:"14px",role:"img",stroke:"#F69220","stroke-width":"0",viewBox:"0 0 24 24",width:"14px"},[s("path",{d:"M0 0v7.5h7.5V0zm8.25 0v7.5h7.498V0zm8.25 0v7.5H24V0zM8.25 8.25v7.5h7.498v-7.5zm8.25 0v7.5H24v-7.5zM0 16.5V24h7.5v-7.5zm8.25 0V24h7.498v-7.5zm8.25 0V24H24v-7.5z"})]),i("pnpm")]),s("input",{type:"radio",name:"group-wdhJN",id:"tab-5nO2pRM"}),s("label",{for:"tab-5nO2pRM"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 225"},[s("path",{d:"M228.747 65.588a38.198 38.198 0 0 0-1.62-1.62c-.55-.519-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.103-1.62-1.621c-.552-.519-1.07-1.102-1.62-1.62c-.552-.519-1.07-1.102-1.621-1.62c-.551-.52-1.07-1.102-1.62-1.62a85.744 85.744 0 0 1 25.632 59.819c0 53.695-54.505 97.377-121.519 97.377c-37.525 0-71.097-13.707-93.424-35.192l1.62 1.62l1.62 1.62l1.62 1.62l1.621 1.621l1.62 1.62l1.62 1.62l1.621 1.62c22.295 22.393 56.612 36.813 95.044 36.813c67.014 0 121.519-43.682 121.519-97.215c0-22.878-9.851-44.557-27.253-61.602"}),s("path",{fill:"#fbf0df",d:"M234.937 114.066c0 49.288-50.779 89.243-113.418 89.243S8.101 163.354 8.101 114.066c0-30.558 19.443-57.552 49.32-73.56C87.3 24.498 105.9 8.101 121.52 8.101c15.62 0 28.97 13.384 64.097 32.405c29.878 16.008 49.32 43.002 49.32 73.56"}),s("path",{fill:"#f6dece",d:"M234.937 114.066a70.222 70.222 0 0 0-2.593-18.73c-8.846 107.909-140.476 113.093-192.227 80.818a129.62 129.62 0 0 0 81.402 27.155c62.542 0 113.418-40.02 113.418-89.243"}),s("path",{fill:"#fffefc",d:"M77.87 34.576c14.484-8.684 33.733-24.984 52.658-25.017a30.104 30.104 0 0 0-9.009-1.458c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625v3.856C27.74 48.542 63.417 43.261 77.87 34.576"}),s("path",{fill:"#ccbea7",d:"M112.186 16.3a53.177 53.177 0 0 1-18.244 40.409c-.907.81-.194 2.365.972 1.912c10.92-4.245 25.665-16.948 19.443-42.58c-.259-1.459-2.17-1.07-2.17.259m7.356 0a52.626 52.626 0 0 1 5.217 43.65c-.388 1.134 1.005 2.106 1.783 1.166c7.096-9.073 13.286-27.09-5.25-46.534c-.94-.842-2.398.454-1.75 1.588zm8.944-.551a53.21 53.21 0 0 1 22.198 38.108a1.07 1.07 0 0 0 2.106.357c2.981-11.31 1.296-30.59-23.235-40.604c-1.296-.518-2.138 1.232-1.069 2.01zM68.666 49.45a54.894 54.894 0 0 0 33.928-29.164c.584-1.167 2.43-.713 2.14.583c-5.607 25.924-24.37 31.336-36.035 30.623c-1.232.032-1.2-1.685-.033-2.042"}),s("path",{d:"M121.519 211.443C54.505 211.443 0 167.761 0 114.066c0-32.405 20.026-62.64 53.566-80.754c9.721-5.184 18.05-10.402 25.47-14.97c4.083-2.528 7.94-4.894 11.666-7.097C102.076 4.505 111.797 0 121.519 0c9.722 0 18.212 3.889 28.84 10.175c3.241 1.847 6.482 3.856 9.949 6.06c8.069 4.99 17.175 10.629 29.164 17.077c33.54 18.115 53.566 48.316 53.566 80.754c0 53.695-54.505 97.377-121.519 97.377m0-203.342c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625c0 49.223 50.876 89.276 113.418 89.276c62.542 0 113.418-40.053 113.418-89.276c0-29.424-18.439-56.936-49.32-73.56c-12.25-6.48-21.81-12.573-29.554-17.369c-3.532-2.17-6.773-4.18-9.722-5.962c-9.818-5.833-16.98-9.074-24.822-9.074"}),s("path",{fill:"#b71422",d:"M144.365 137.722a28.938 28.938 0 0 1-9.463 15.263a22.068 22.068 0 0 1-12.962 6.092a22.165 22.165 0 0 1-13.383-6.092a28.938 28.938 0 0 1-9.333-15.263a2.333 2.333 0 0 1 2.593-2.625h39.988a2.333 2.333 0 0 1 2.56 2.625"}),s("path",{fill:"#ff6164",d:"M108.557 153.244a22.392 22.392 0 0 0 13.351 6.157a22.392 22.392 0 0 0 13.318-6.157a34.447 34.447 0 0 0 3.241-3.468a22.133 22.133 0 0 0-15.879-7.485a19.93 19.93 0 0 0-16.202 9.008c.745.681 1.393 1.33 2.171 1.945"}),s("path",{d:"M109.076 150.684a17.37 17.37 0 0 1 13.577-6.74a19.443 19.443 0 0 1 12.962 5.476a51.225 51.225 0 0 0 2.139-2.495a22.684 22.684 0 0 0-15.263-6.254a20.61 20.61 0 0 0-15.846 7.647a30.882 30.882 0 0 0 2.43 2.366"}),s("path",{d:"M121.81 161.021a24.045 24.045 0 0 1-14.42-6.481a30.85 30.85 0 0 1-10.077-16.365a3.889 3.889 0 0 1 .842-3.24a4.57 4.57 0 0 1 3.662-1.653h39.988a4.666 4.666 0 0 1 3.661 1.653a3.856 3.856 0 0 1 .81 3.24A30.85 30.85 0 0 1 136.2 154.54c-3.93 3.717-9 6-14.388 6.481m-19.993-23.98c-.519 0-.648.227-.68.292a26.864 26.864 0 0 0 8.846 14.16a20.188 20.188 0 0 0 11.828 5.672a20.35 20.35 0 0 0 11.828-5.606a26.896 26.896 0 0 0 8.814-14.161a.68.68 0 0 0-.648-.292z"}),s("g",{transform:"translate(53.792 88.4)"},[s("ellipse",{cx:"117.047",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("ellipse",{cx:"18.957",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("path",{d:"M27.868 35.71a17.855 17.855 0 1 0-17.822-17.854c0 9.848 7.974 17.837 17.822 17.855m80.268 0A17.855 17.855 0 1 0 90.41 17.857c-.018 9.818 7.908 17.801 17.726 17.855"}),s("path",{fill:"#fff",d:"M22.36 18.99a6.708 6.708 0 1 0 .064-13.416a6.708 6.708 0 0 0-.065 13.416m80.267 0a6.708 6.708 0 1 0-.065 0z"})])]),i("bun")]),s("input",{type:"radio",name:"group-wdhJN",id:"tab-pcjqKLj"}),s("label",{for:"tab-pcjqKLj"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 256"},[s("g",{fill:"none"},[s("rect",{width:"256",height:"256",fill:"#e14e1d",rx:"60"}),s("path",{fill:"#fff",d:"m48 38l8.61 96.593h110.71l-3.715 41.43l-35.646 9.638l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l65.51-18.172l8.783-98.061H85.824l-2.923-32.71h122.238L208 38z"}),s("path",{fill:"#ebebeb",d:"M128 38H48l8.61 96.593H128v-31.938H85.824l-2.923-32.71H128zm0 147.647l-.041.014l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l.049-.014z"})])]),i("cdn")])]),s("div",{class:"blocks"},[s("div",{class:"language-bash vp-adaptive-theme active"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"npm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"yarn"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"pnpm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"bun"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-html vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"html"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"<"),s("span",{style:{"--shiki-light":"#1E754F","--shiki-dark":"#4D9375"}},"script"),s("span",{style:{"--shiki-light":"#B07D48","--shiki-dark":"#BD976A"}}," src"),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"="),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}},"https://cdn.jsdelivr.net/npm/klinecharts/dist/umd/klinecharts.min.js"),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},">")])])])])])],-1),e=a(`

创建第一个图表

KLineChart 不受前端框架限制,所以你可以在任何一个前端框架中使用。

jsx
import { useEffect } from 'react'
+import{_ as h,c as k,o as n,a9 as a,j as s,a as i}from"./chunks/framework.DxmCH4Ps.js";const m=JSON.parse('{"title":"🚀 快速上手","description":"","frontmatter":{},"headers":[],"relativePath":"guide/quick-start.md","filePath":"guide/quick-start.md","lastUpdated":1714933152000}'),l={name:"guide/quick-start.md"},p=a('

🚀 快速上手

获取KLineChart

KLineChart 支持多种下载方式,你可以通过 npmyarnpnpmbun 包管理工具下载。另外,也提供了 umd 版本,所以也可以从 cdn 网站 等进行下载,使用全局变量 klinecharts 即可。

推荐使用包管理工具的方式进行开发,不仅可在开发环境轻松调试,也可放心地在生产环境打包部署使用,享受整个生态圈和工具链带来的诸多好处。

',4),t=s("div",{class:"vp-code-group vp-adaptive-theme"},[s("div",{class:"tabs"},[s("input",{type:"radio",name:"group-aKli3",id:"tab--rJQiys",checked:""}),s("label",{for:"tab--rJQiys"},[s("svg",{fill:"#E53E3E",focusable:"false",height:"14px",stroke:"#E53E3E","stroke-width":"0",viewBox:"0 0 16 16",width:"14px"},[s("path",{d:"M0 0v16h16v-16h-16zM13 13h-2v-8h-3v8h-5v-10h10v10z"})]),i("npm")]),s("input",{type:"radio",name:"group-aKli3",id:"tab-rqV-vd3"}),s("label",{for:"tab-rqV-vd3"},[s("svg",{"aria-hidden":"true",fill:"#2C8EBB",focusable:"false",height:"16px",stroke:"#2C8EBB","stroke-width":"0",viewBox:"0 0 496 512",width:"16px"},[s("path",{d:"M393.9 345.2c-39 9.3-48.4 32.1-104 47.4 0 0-2.7 4-10.4 5.8-13.4 3.3-63.9 6-68.5 6.1-12.4.1-19.9-3.2-22-8.2-6.4-15.3 9.2-22 9.2-22-8.1-5-9-9.9-9.8-8.1-2.4 5.8-3.6 20.1-10.1 26.5-8.8 8.9-25.5 5.9-35.3.8-10.8-5.7.8-19.2.8-19.2s-5.8 3.4-10.5-3.6c-6-9.3-17.1-37.3 11.5-62-1.3-10.1-4.6-53.7 40.6-85.6 0 0-20.6-22.8-12.9-43.3 5-13.4 7-13.3 8.6-13.9 5.7-2.2 11.3-4.6 15.4-9.1 20.6-22.2 46.8-18 46.8-18s12.4-37.8 23.9-30.4c3.5 2.3 16.3 30.6 16.3 30.6s13.6-7.9 15.1-5c8.2 16 9.2 46.5 5.6 65.1-6.1 30.6-21.4 47.1-27.6 57.5-1.4 2.4 16.5 10 27.8 41.3 10.4 28.6 1.1 52.7 2.8 55.3.8 1.4 13.7.8 36.4-13.2 12.8-7.9 28.1-16.9 45.4-17 16.7-.5 17.6 19.2 4.9 22.2zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-79.3 75.2c-1.7-13.6-13.2-23-28-22.8-22 .3-40.5 11.7-52.8 19.2-4.8 3-8.9 5.2-12.4 6.8 3.1-44.5-22.5-73.1-28.7-79.4 7.8-11.3 18.4-27.8 23.4-53.2 4.3-21.7 3-55.5-6.9-74.5-1.6-3.1-7.4-11.2-21-7.4-9.7-20-13-22.1-15.6-23.8-1.1-.7-23.6-16.4-41.4 28-12.2.9-31.3 5.3-47.5 22.8-2 2.2-5.9 3.8-10.1 5.4h.1c-8.4 3-12.3 9.9-16.9 22.3-6.5 17.4.2 34.6 6.8 45.7-17.8 15.9-37 39.8-35.7 82.5-34 36-11.8 73-5.6 79.6-1.6 11.1 3.7 19.4 12 23.8 12.6 6.7 30.3 9.6 43.9 2.8 4.9 5.2 13.8 10.1 30 10.1 6.8 0 58-2.9 72.6-6.5 6.8-1.6 11.5-4.5 14.6-7.1 9.8-3.1 36.8-12.3 62.2-28.7 18-11.7 24.2-14.2 37.6-17.4 12.9-3.2 21-15.1 19.4-28.2z"})]),i("yarn")]),s("input",{type:"radio",name:"group-aKli3",id:"tab-zjt5E9e"}),s("label",{for:"tab-zjt5E9e"},[s("svg",{"aria-hidden":"true",fill:"#F69220",focusable:"false",height:"14px",role:"img",stroke:"#F69220","stroke-width":"0",viewBox:"0 0 24 24",width:"14px"},[s("path",{d:"M0 0v7.5h7.5V0zm8.25 0v7.5h7.498V0zm8.25 0v7.5H24V0zM8.25 8.25v7.5h7.498v-7.5zm8.25 0v7.5H24v-7.5zM0 16.5V24h7.5v-7.5zm8.25 0V24h7.498v-7.5zm8.25 0V24H24v-7.5z"})]),i("pnpm")]),s("input",{type:"radio",name:"group-aKli3",id:"tab-sD88GP0"}),s("label",{for:"tab-sD88GP0"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 225"},[s("path",{d:"M228.747 65.588a38.198 38.198 0 0 0-1.62-1.62c-.55-.519-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.103-1.62-1.621c-.552-.519-1.07-1.102-1.62-1.62c-.552-.519-1.07-1.102-1.621-1.62c-.551-.52-1.07-1.102-1.62-1.62a85.744 85.744 0 0 1 25.632 59.819c0 53.695-54.505 97.377-121.519 97.377c-37.525 0-71.097-13.707-93.424-35.192l1.62 1.62l1.62 1.62l1.62 1.62l1.621 1.621l1.62 1.62l1.62 1.62l1.621 1.62c22.295 22.393 56.612 36.813 95.044 36.813c67.014 0 121.519-43.682 121.519-97.215c0-22.878-9.851-44.557-27.253-61.602"}),s("path",{fill:"#fbf0df",d:"M234.937 114.066c0 49.288-50.779 89.243-113.418 89.243S8.101 163.354 8.101 114.066c0-30.558 19.443-57.552 49.32-73.56C87.3 24.498 105.9 8.101 121.52 8.101c15.62 0 28.97 13.384 64.097 32.405c29.878 16.008 49.32 43.002 49.32 73.56"}),s("path",{fill:"#f6dece",d:"M234.937 114.066a70.222 70.222 0 0 0-2.593-18.73c-8.846 107.909-140.476 113.093-192.227 80.818a129.62 129.62 0 0 0 81.402 27.155c62.542 0 113.418-40.02 113.418-89.243"}),s("path",{fill:"#fffefc",d:"M77.87 34.576c14.484-8.684 33.733-24.984 52.658-25.017a30.104 30.104 0 0 0-9.009-1.458c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625v3.856C27.74 48.542 63.417 43.261 77.87 34.576"}),s("path",{fill:"#ccbea7",d:"M112.186 16.3a53.177 53.177 0 0 1-18.244 40.409c-.907.81-.194 2.365.972 1.912c10.92-4.245 25.665-16.948 19.443-42.58c-.259-1.459-2.17-1.07-2.17.259m7.356 0a52.626 52.626 0 0 1 5.217 43.65c-.388 1.134 1.005 2.106 1.783 1.166c7.096-9.073 13.286-27.09-5.25-46.534c-.94-.842-2.398.454-1.75 1.588zm8.944-.551a53.21 53.21 0 0 1 22.198 38.108a1.07 1.07 0 0 0 2.106.357c2.981-11.31 1.296-30.59-23.235-40.604c-1.296-.518-2.138 1.232-1.069 2.01zM68.666 49.45a54.894 54.894 0 0 0 33.928-29.164c.584-1.167 2.43-.713 2.14.583c-5.607 25.924-24.37 31.336-36.035 30.623c-1.232.032-1.2-1.685-.033-2.042"}),s("path",{d:"M121.519 211.443C54.505 211.443 0 167.761 0 114.066c0-32.405 20.026-62.64 53.566-80.754c9.721-5.184 18.05-10.402 25.47-14.97c4.083-2.528 7.94-4.894 11.666-7.097C102.076 4.505 111.797 0 121.519 0c9.722 0 18.212 3.889 28.84 10.175c3.241 1.847 6.482 3.856 9.949 6.06c8.069 4.99 17.175 10.629 29.164 17.077c33.54 18.115 53.566 48.316 53.566 80.754c0 53.695-54.505 97.377-121.519 97.377m0-203.342c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625c0 49.223 50.876 89.276 113.418 89.276c62.542 0 113.418-40.053 113.418-89.276c0-29.424-18.439-56.936-49.32-73.56c-12.25-6.48-21.81-12.573-29.554-17.369c-3.532-2.17-6.773-4.18-9.722-5.962c-9.818-5.833-16.98-9.074-24.822-9.074"}),s("path",{fill:"#b71422",d:"M144.365 137.722a28.938 28.938 0 0 1-9.463 15.263a22.068 22.068 0 0 1-12.962 6.092a22.165 22.165 0 0 1-13.383-6.092a28.938 28.938 0 0 1-9.333-15.263a2.333 2.333 0 0 1 2.593-2.625h39.988a2.333 2.333 0 0 1 2.56 2.625"}),s("path",{fill:"#ff6164",d:"M108.557 153.244a22.392 22.392 0 0 0 13.351 6.157a22.392 22.392 0 0 0 13.318-6.157a34.447 34.447 0 0 0 3.241-3.468a22.133 22.133 0 0 0-15.879-7.485a19.93 19.93 0 0 0-16.202 9.008c.745.681 1.393 1.33 2.171 1.945"}),s("path",{d:"M109.076 150.684a17.37 17.37 0 0 1 13.577-6.74a19.443 19.443 0 0 1 12.962 5.476a51.225 51.225 0 0 0 2.139-2.495a22.684 22.684 0 0 0-15.263-6.254a20.61 20.61 0 0 0-15.846 7.647a30.882 30.882 0 0 0 2.43 2.366"}),s("path",{d:"M121.81 161.021a24.045 24.045 0 0 1-14.42-6.481a30.85 30.85 0 0 1-10.077-16.365a3.889 3.889 0 0 1 .842-3.24a4.57 4.57 0 0 1 3.662-1.653h39.988a4.666 4.666 0 0 1 3.661 1.653a3.856 3.856 0 0 1 .81 3.24A30.85 30.85 0 0 1 136.2 154.54c-3.93 3.717-9 6-14.388 6.481m-19.993-23.98c-.519 0-.648.227-.68.292a26.864 26.864 0 0 0 8.846 14.16a20.188 20.188 0 0 0 11.828 5.672a20.35 20.35 0 0 0 11.828-5.606a26.896 26.896 0 0 0 8.814-14.161a.68.68 0 0 0-.648-.292z"}),s("g",{transform:"translate(53.792 88.4)"},[s("ellipse",{cx:"117.047",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("ellipse",{cx:"18.957",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("path",{d:"M27.868 35.71a17.855 17.855 0 1 0-17.822-17.854c0 9.848 7.974 17.837 17.822 17.855m80.268 0A17.855 17.855 0 1 0 90.41 17.857c-.018 9.818 7.908 17.801 17.726 17.855"}),s("path",{fill:"#fff",d:"M22.36 18.99a6.708 6.708 0 1 0 .064-13.416a6.708 6.708 0 0 0-.065 13.416m80.267 0a6.708 6.708 0 1 0-.065 0z"})])]),i("bun")]),s("input",{type:"radio",name:"group-aKli3",id:"tab-50s5InC"}),s("label",{for:"tab-50s5InC"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 256"},[s("g",{fill:"none"},[s("rect",{width:"256",height:"256",fill:"#e14e1d",rx:"60"}),s("path",{fill:"#fff",d:"m48 38l8.61 96.593h110.71l-3.715 41.43l-35.646 9.638l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l65.51-18.172l8.783-98.061H85.824l-2.923-32.71h122.238L208 38z"}),s("path",{fill:"#ebebeb",d:"M128 38H48l8.61 96.593H128v-31.938H85.824l-2.923-32.71H128zm0 147.647l-.041.014l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l.049-.014z"})])]),i("cdn")])]),s("div",{class:"blocks"},[s("div",{class:"language-bash vp-adaptive-theme active"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"npm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"yarn"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"pnpm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"bun"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-html vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"html"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"<"),s("span",{style:{"--shiki-light":"#1E754F","--shiki-dark":"#4D9375"}},"script"),s("span",{style:{"--shiki-light":"#B07D48","--shiki-dark":"#BD976A"}}," src"),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"="),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}},"https://cdn.jsdelivr.net/npm/klinecharts/dist/umd/klinecharts.min.js"),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},">")])])])])])],-1),e=a(`

创建第一个图表

KLineChart 不受前端框架限制,所以你可以在任何一个前端框架中使用。

jsx
import { useEffect } from 'react'
 import { init, dispose } from 'klinecharts'
 export default () => {
   useEffect(() => {
diff --git a/assets/guide_quick-start.md.DRfjjhUT.lean.js b/assets/guide_quick-start.md.D3OQnU5Y.lean.js
similarity index 94%
rename from assets/guide_quick-start.md.DRfjjhUT.lean.js
rename to assets/guide_quick-start.md.D3OQnU5Y.lean.js
index 03a8deab..35abb83a 100644
--- a/assets/guide_quick-start.md.DRfjjhUT.lean.js
+++ b/assets/guide_quick-start.md.D3OQnU5Y.lean.js
@@ -1 +1 @@
-import{_ as h,c as k,o as n,a9 as a,j as s,a as i}from"./chunks/framework.D9Guh45F.js";const m=JSON.parse('{"title":"🚀 快速上手","description":"","frontmatter":{},"headers":[],"relativePath":"guide/quick-start.md","filePath":"guide/quick-start.md","lastUpdated":1714933152000}'),l={name:"guide/quick-start.md"},p=a("",4),t=s("div",{class:"vp-code-group vp-adaptive-theme"},[s("div",{class:"tabs"},[s("input",{type:"radio",name:"group-wdhJN",id:"tab-jpl0LUb",checked:""}),s("label",{for:"tab-jpl0LUb"},[s("svg",{fill:"#E53E3E",focusable:"false",height:"14px",stroke:"#E53E3E","stroke-width":"0",viewBox:"0 0 16 16",width:"14px"},[s("path",{d:"M0 0v16h16v-16h-16zM13 13h-2v-8h-3v8h-5v-10h10v10z"})]),i("npm")]),s("input",{type:"radio",name:"group-wdhJN",id:"tab-D44Tl2G"}),s("label",{for:"tab-D44Tl2G"},[s("svg",{"aria-hidden":"true",fill:"#2C8EBB",focusable:"false",height:"16px",stroke:"#2C8EBB","stroke-width":"0",viewBox:"0 0 496 512",width:"16px"},[s("path",{d:"M393.9 345.2c-39 9.3-48.4 32.1-104 47.4 0 0-2.7 4-10.4 5.8-13.4 3.3-63.9 6-68.5 6.1-12.4.1-19.9-3.2-22-8.2-6.4-15.3 9.2-22 9.2-22-8.1-5-9-9.9-9.8-8.1-2.4 5.8-3.6 20.1-10.1 26.5-8.8 8.9-25.5 5.9-35.3.8-10.8-5.7.8-19.2.8-19.2s-5.8 3.4-10.5-3.6c-6-9.3-17.1-37.3 11.5-62-1.3-10.1-4.6-53.7 40.6-85.6 0 0-20.6-22.8-12.9-43.3 5-13.4 7-13.3 8.6-13.9 5.7-2.2 11.3-4.6 15.4-9.1 20.6-22.2 46.8-18 46.8-18s12.4-37.8 23.9-30.4c3.5 2.3 16.3 30.6 16.3 30.6s13.6-7.9 15.1-5c8.2 16 9.2 46.5 5.6 65.1-6.1 30.6-21.4 47.1-27.6 57.5-1.4 2.4 16.5 10 27.8 41.3 10.4 28.6 1.1 52.7 2.8 55.3.8 1.4 13.7.8 36.4-13.2 12.8-7.9 28.1-16.9 45.4-17 16.7-.5 17.6 19.2 4.9 22.2zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-79.3 75.2c-1.7-13.6-13.2-23-28-22.8-22 .3-40.5 11.7-52.8 19.2-4.8 3-8.9 5.2-12.4 6.8 3.1-44.5-22.5-73.1-28.7-79.4 7.8-11.3 18.4-27.8 23.4-53.2 4.3-21.7 3-55.5-6.9-74.5-1.6-3.1-7.4-11.2-21-7.4-9.7-20-13-22.1-15.6-23.8-1.1-.7-23.6-16.4-41.4 28-12.2.9-31.3 5.3-47.5 22.8-2 2.2-5.9 3.8-10.1 5.4h.1c-8.4 3-12.3 9.9-16.9 22.3-6.5 17.4.2 34.6 6.8 45.7-17.8 15.9-37 39.8-35.7 82.5-34 36-11.8 73-5.6 79.6-1.6 11.1 3.7 19.4 12 23.8 12.6 6.7 30.3 9.6 43.9 2.8 4.9 5.2 13.8 10.1 30 10.1 6.8 0 58-2.9 72.6-6.5 6.8-1.6 11.5-4.5 14.6-7.1 9.8-3.1 36.8-12.3 62.2-28.7 18-11.7 24.2-14.2 37.6-17.4 12.9-3.2 21-15.1 19.4-28.2z"})]),i("yarn")]),s("input",{type:"radio",name:"group-wdhJN",id:"tab-ysJ-Du9"}),s("label",{for:"tab-ysJ-Du9"},[s("svg",{"aria-hidden":"true",fill:"#F69220",focusable:"false",height:"14px",role:"img",stroke:"#F69220","stroke-width":"0",viewBox:"0 0 24 24",width:"14px"},[s("path",{d:"M0 0v7.5h7.5V0zm8.25 0v7.5h7.498V0zm8.25 0v7.5H24V0zM8.25 8.25v7.5h7.498v-7.5zm8.25 0v7.5H24v-7.5zM0 16.5V24h7.5v-7.5zm8.25 0V24h7.498v-7.5zm8.25 0V24H24v-7.5z"})]),i("pnpm")]),s("input",{type:"radio",name:"group-wdhJN",id:"tab-5nO2pRM"}),s("label",{for:"tab-5nO2pRM"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 225"},[s("path",{d:"M228.747 65.588a38.198 38.198 0 0 0-1.62-1.62c-.55-.519-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.103-1.62-1.621c-.552-.519-1.07-1.102-1.62-1.62c-.552-.519-1.07-1.102-1.621-1.62c-.551-.52-1.07-1.102-1.62-1.62a85.744 85.744 0 0 1 25.632 59.819c0 53.695-54.505 97.377-121.519 97.377c-37.525 0-71.097-13.707-93.424-35.192l1.62 1.62l1.62 1.62l1.62 1.62l1.621 1.621l1.62 1.62l1.62 1.62l1.621 1.62c22.295 22.393 56.612 36.813 95.044 36.813c67.014 0 121.519-43.682 121.519-97.215c0-22.878-9.851-44.557-27.253-61.602"}),s("path",{fill:"#fbf0df",d:"M234.937 114.066c0 49.288-50.779 89.243-113.418 89.243S8.101 163.354 8.101 114.066c0-30.558 19.443-57.552 49.32-73.56C87.3 24.498 105.9 8.101 121.52 8.101c15.62 0 28.97 13.384 64.097 32.405c29.878 16.008 49.32 43.002 49.32 73.56"}),s("path",{fill:"#f6dece",d:"M234.937 114.066a70.222 70.222 0 0 0-2.593-18.73c-8.846 107.909-140.476 113.093-192.227 80.818a129.62 129.62 0 0 0 81.402 27.155c62.542 0 113.418-40.02 113.418-89.243"}),s("path",{fill:"#fffefc",d:"M77.87 34.576c14.484-8.684 33.733-24.984 52.658-25.017a30.104 30.104 0 0 0-9.009-1.458c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625v3.856C27.74 48.542 63.417 43.261 77.87 34.576"}),s("path",{fill:"#ccbea7",d:"M112.186 16.3a53.177 53.177 0 0 1-18.244 40.409c-.907.81-.194 2.365.972 1.912c10.92-4.245 25.665-16.948 19.443-42.58c-.259-1.459-2.17-1.07-2.17.259m7.356 0a52.626 52.626 0 0 1 5.217 43.65c-.388 1.134 1.005 2.106 1.783 1.166c7.096-9.073 13.286-27.09-5.25-46.534c-.94-.842-2.398.454-1.75 1.588zm8.944-.551a53.21 53.21 0 0 1 22.198 38.108a1.07 1.07 0 0 0 2.106.357c2.981-11.31 1.296-30.59-23.235-40.604c-1.296-.518-2.138 1.232-1.069 2.01zM68.666 49.45a54.894 54.894 0 0 0 33.928-29.164c.584-1.167 2.43-.713 2.14.583c-5.607 25.924-24.37 31.336-36.035 30.623c-1.232.032-1.2-1.685-.033-2.042"}),s("path",{d:"M121.519 211.443C54.505 211.443 0 167.761 0 114.066c0-32.405 20.026-62.64 53.566-80.754c9.721-5.184 18.05-10.402 25.47-14.97c4.083-2.528 7.94-4.894 11.666-7.097C102.076 4.505 111.797 0 121.519 0c9.722 0 18.212 3.889 28.84 10.175c3.241 1.847 6.482 3.856 9.949 6.06c8.069 4.99 17.175 10.629 29.164 17.077c33.54 18.115 53.566 48.316 53.566 80.754c0 53.695-54.505 97.377-121.519 97.377m0-203.342c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625c0 49.223 50.876 89.276 113.418 89.276c62.542 0 113.418-40.053 113.418-89.276c0-29.424-18.439-56.936-49.32-73.56c-12.25-6.48-21.81-12.573-29.554-17.369c-3.532-2.17-6.773-4.18-9.722-5.962c-9.818-5.833-16.98-9.074-24.822-9.074"}),s("path",{fill:"#b71422",d:"M144.365 137.722a28.938 28.938 0 0 1-9.463 15.263a22.068 22.068 0 0 1-12.962 6.092a22.165 22.165 0 0 1-13.383-6.092a28.938 28.938 0 0 1-9.333-15.263a2.333 2.333 0 0 1 2.593-2.625h39.988a2.333 2.333 0 0 1 2.56 2.625"}),s("path",{fill:"#ff6164",d:"M108.557 153.244a22.392 22.392 0 0 0 13.351 6.157a22.392 22.392 0 0 0 13.318-6.157a34.447 34.447 0 0 0 3.241-3.468a22.133 22.133 0 0 0-15.879-7.485a19.93 19.93 0 0 0-16.202 9.008c.745.681 1.393 1.33 2.171 1.945"}),s("path",{d:"M109.076 150.684a17.37 17.37 0 0 1 13.577-6.74a19.443 19.443 0 0 1 12.962 5.476a51.225 51.225 0 0 0 2.139-2.495a22.684 22.684 0 0 0-15.263-6.254a20.61 20.61 0 0 0-15.846 7.647a30.882 30.882 0 0 0 2.43 2.366"}),s("path",{d:"M121.81 161.021a24.045 24.045 0 0 1-14.42-6.481a30.85 30.85 0 0 1-10.077-16.365a3.889 3.889 0 0 1 .842-3.24a4.57 4.57 0 0 1 3.662-1.653h39.988a4.666 4.666 0 0 1 3.661 1.653a3.856 3.856 0 0 1 .81 3.24A30.85 30.85 0 0 1 136.2 154.54c-3.93 3.717-9 6-14.388 6.481m-19.993-23.98c-.519 0-.648.227-.68.292a26.864 26.864 0 0 0 8.846 14.16a20.188 20.188 0 0 0 11.828 5.672a20.35 20.35 0 0 0 11.828-5.606a26.896 26.896 0 0 0 8.814-14.161a.68.68 0 0 0-.648-.292z"}),s("g",{transform:"translate(53.792 88.4)"},[s("ellipse",{cx:"117.047",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("ellipse",{cx:"18.957",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("path",{d:"M27.868 35.71a17.855 17.855 0 1 0-17.822-17.854c0 9.848 7.974 17.837 17.822 17.855m80.268 0A17.855 17.855 0 1 0 90.41 17.857c-.018 9.818 7.908 17.801 17.726 17.855"}),s("path",{fill:"#fff",d:"M22.36 18.99a6.708 6.708 0 1 0 .064-13.416a6.708 6.708 0 0 0-.065 13.416m80.267 0a6.708 6.708 0 1 0-.065 0z"})])]),i("bun")]),s("input",{type:"radio",name:"group-wdhJN",id:"tab-pcjqKLj"}),s("label",{for:"tab-pcjqKLj"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 256"},[s("g",{fill:"none"},[s("rect",{width:"256",height:"256",fill:"#e14e1d",rx:"60"}),s("path",{fill:"#fff",d:"m48 38l8.61 96.593h110.71l-3.715 41.43l-35.646 9.638l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l65.51-18.172l8.783-98.061H85.824l-2.923-32.71h122.238L208 38z"}),s("path",{fill:"#ebebeb",d:"M128 38H48l8.61 96.593H128v-31.938H85.824l-2.923-32.71H128zm0 147.647l-.041.014l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l.049-.014z"})])]),i("cdn")])]),s("div",{class:"blocks"},[s("div",{class:"language-bash vp-adaptive-theme active"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"npm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"yarn"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"pnpm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"bun"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-html vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"html"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"<"),s("span",{style:{"--shiki-light":"#1E754F","--shiki-dark":"#4D9375"}},"script"),s("span",{style:{"--shiki-light":"#B07D48","--shiki-dark":"#BD976A"}}," src"),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"="),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}},"https://cdn.jsdelivr.net/npm/klinecharts/dist/umd/klinecharts.min.js"),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},">")])])])])])],-1),e=a("",4),r=[p,t,e];function d(g,y,A,c,o,B){return n(),k("div",null,r)}const b=h(l,[["render",d]]);export{m as __pageData,b as default};
+import{_ as h,c as k,o as n,a9 as a,j as s,a as i}from"./chunks/framework.DxmCH4Ps.js";const m=JSON.parse('{"title":"🚀 快速上手","description":"","frontmatter":{},"headers":[],"relativePath":"guide/quick-start.md","filePath":"guide/quick-start.md","lastUpdated":1714933152000}'),l={name:"guide/quick-start.md"},p=a("",4),t=s("div",{class:"vp-code-group vp-adaptive-theme"},[s("div",{class:"tabs"},[s("input",{type:"radio",name:"group-aKli3",id:"tab--rJQiys",checked:""}),s("label",{for:"tab--rJQiys"},[s("svg",{fill:"#E53E3E",focusable:"false",height:"14px",stroke:"#E53E3E","stroke-width":"0",viewBox:"0 0 16 16",width:"14px"},[s("path",{d:"M0 0v16h16v-16h-16zM13 13h-2v-8h-3v8h-5v-10h10v10z"})]),i("npm")]),s("input",{type:"radio",name:"group-aKli3",id:"tab-rqV-vd3"}),s("label",{for:"tab-rqV-vd3"},[s("svg",{"aria-hidden":"true",fill:"#2C8EBB",focusable:"false",height:"16px",stroke:"#2C8EBB","stroke-width":"0",viewBox:"0 0 496 512",width:"16px"},[s("path",{d:"M393.9 345.2c-39 9.3-48.4 32.1-104 47.4 0 0-2.7 4-10.4 5.8-13.4 3.3-63.9 6-68.5 6.1-12.4.1-19.9-3.2-22-8.2-6.4-15.3 9.2-22 9.2-22-8.1-5-9-9.9-9.8-8.1-2.4 5.8-3.6 20.1-10.1 26.5-8.8 8.9-25.5 5.9-35.3.8-10.8-5.7.8-19.2.8-19.2s-5.8 3.4-10.5-3.6c-6-9.3-17.1-37.3 11.5-62-1.3-10.1-4.6-53.7 40.6-85.6 0 0-20.6-22.8-12.9-43.3 5-13.4 7-13.3 8.6-13.9 5.7-2.2 11.3-4.6 15.4-9.1 20.6-22.2 46.8-18 46.8-18s12.4-37.8 23.9-30.4c3.5 2.3 16.3 30.6 16.3 30.6s13.6-7.9 15.1-5c8.2 16 9.2 46.5 5.6 65.1-6.1 30.6-21.4 47.1-27.6 57.5-1.4 2.4 16.5 10 27.8 41.3 10.4 28.6 1.1 52.7 2.8 55.3.8 1.4 13.7.8 36.4-13.2 12.8-7.9 28.1-16.9 45.4-17 16.7-.5 17.6 19.2 4.9 22.2zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-79.3 75.2c-1.7-13.6-13.2-23-28-22.8-22 .3-40.5 11.7-52.8 19.2-4.8 3-8.9 5.2-12.4 6.8 3.1-44.5-22.5-73.1-28.7-79.4 7.8-11.3 18.4-27.8 23.4-53.2 4.3-21.7 3-55.5-6.9-74.5-1.6-3.1-7.4-11.2-21-7.4-9.7-20-13-22.1-15.6-23.8-1.1-.7-23.6-16.4-41.4 28-12.2.9-31.3 5.3-47.5 22.8-2 2.2-5.9 3.8-10.1 5.4h.1c-8.4 3-12.3 9.9-16.9 22.3-6.5 17.4.2 34.6 6.8 45.7-17.8 15.9-37 39.8-35.7 82.5-34 36-11.8 73-5.6 79.6-1.6 11.1 3.7 19.4 12 23.8 12.6 6.7 30.3 9.6 43.9 2.8 4.9 5.2 13.8 10.1 30 10.1 6.8 0 58-2.9 72.6-6.5 6.8-1.6 11.5-4.5 14.6-7.1 9.8-3.1 36.8-12.3 62.2-28.7 18-11.7 24.2-14.2 37.6-17.4 12.9-3.2 21-15.1 19.4-28.2z"})]),i("yarn")]),s("input",{type:"radio",name:"group-aKli3",id:"tab-zjt5E9e"}),s("label",{for:"tab-zjt5E9e"},[s("svg",{"aria-hidden":"true",fill:"#F69220",focusable:"false",height:"14px",role:"img",stroke:"#F69220","stroke-width":"0",viewBox:"0 0 24 24",width:"14px"},[s("path",{d:"M0 0v7.5h7.5V0zm8.25 0v7.5h7.498V0zm8.25 0v7.5H24V0zM8.25 8.25v7.5h7.498v-7.5zm8.25 0v7.5H24v-7.5zM0 16.5V24h7.5v-7.5zm8.25 0V24h7.498v-7.5zm8.25 0V24H24v-7.5z"})]),i("pnpm")]),s("input",{type:"radio",name:"group-aKli3",id:"tab-sD88GP0"}),s("label",{for:"tab-sD88GP0"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 225"},[s("path",{d:"M228.747 65.588a38.198 38.198 0 0 0-1.62-1.62c-.55-.519-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.102-1.62-1.62c-.551-.52-1.07-1.103-1.62-1.621c-.552-.519-1.07-1.102-1.62-1.62c-.552-.519-1.07-1.102-1.621-1.62c-.551-.52-1.07-1.102-1.62-1.62a85.744 85.744 0 0 1 25.632 59.819c0 53.695-54.505 97.377-121.519 97.377c-37.525 0-71.097-13.707-93.424-35.192l1.62 1.62l1.62 1.62l1.62 1.62l1.621 1.621l1.62 1.62l1.62 1.62l1.621 1.62c22.295 22.393 56.612 36.813 95.044 36.813c67.014 0 121.519-43.682 121.519-97.215c0-22.878-9.851-44.557-27.253-61.602"}),s("path",{fill:"#fbf0df",d:"M234.937 114.066c0 49.288-50.779 89.243-113.418 89.243S8.101 163.354 8.101 114.066c0-30.558 19.443-57.552 49.32-73.56C87.3 24.498 105.9 8.101 121.52 8.101c15.62 0 28.97 13.384 64.097 32.405c29.878 16.008 49.32 43.002 49.32 73.56"}),s("path",{fill:"#f6dece",d:"M234.937 114.066a70.222 70.222 0 0 0-2.593-18.73c-8.846 107.909-140.476 113.093-192.227 80.818a129.62 129.62 0 0 0 81.402 27.155c62.542 0 113.418-40.02 113.418-89.243"}),s("path",{fill:"#fffefc",d:"M77.87 34.576c14.484-8.684 33.733-24.984 52.658-25.017a30.104 30.104 0 0 0-9.009-1.458c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625v3.856C27.74 48.542 63.417 43.261 77.87 34.576"}),s("path",{fill:"#ccbea7",d:"M112.186 16.3a53.177 53.177 0 0 1-18.244 40.409c-.907.81-.194 2.365.972 1.912c10.92-4.245 25.665-16.948 19.443-42.58c-.259-1.459-2.17-1.07-2.17.259m7.356 0a52.626 52.626 0 0 1 5.217 43.65c-.388 1.134 1.005 2.106 1.783 1.166c7.096-9.073 13.286-27.09-5.25-46.534c-.94-.842-2.398.454-1.75 1.588zm8.944-.551a53.21 53.21 0 0 1 22.198 38.108a1.07 1.07 0 0 0 2.106.357c2.981-11.31 1.296-30.59-23.235-40.604c-1.296-.518-2.138 1.232-1.069 2.01zM68.666 49.45a54.894 54.894 0 0 0 33.928-29.164c.584-1.167 2.43-.713 2.14.583c-5.607 25.924-24.37 31.336-36.035 30.623c-1.232.032-1.2-1.685-.033-2.042"}),s("path",{d:"M121.519 211.443C54.505 211.443 0 167.761 0 114.066c0-32.405 20.026-62.64 53.566-80.754c9.721-5.184 18.05-10.402 25.47-14.97c4.083-2.528 7.94-4.894 11.666-7.097C102.076 4.505 111.797 0 121.519 0c9.722 0 18.212 3.889 28.84 10.175c3.241 1.847 6.482 3.856 9.949 6.06c8.069 4.99 17.175 10.629 29.164 17.077c33.54 18.115 53.566 48.316 53.566 80.754c0 53.695-54.505 97.377-121.519 97.377m0-203.342c-7.842 0-16.203 4.05-26.734 10.143c-3.662 2.139-7.453 4.504-11.472 6.967c-7.55 4.666-16.202 9.948-25.924 15.23c-30.85 16.69-49.288 44.201-49.288 73.625c0 49.223 50.876 89.276 113.418 89.276c62.542 0 113.418-40.053 113.418-89.276c0-29.424-18.439-56.936-49.32-73.56c-12.25-6.48-21.81-12.573-29.554-17.369c-3.532-2.17-6.773-4.18-9.722-5.962c-9.818-5.833-16.98-9.074-24.822-9.074"}),s("path",{fill:"#b71422",d:"M144.365 137.722a28.938 28.938 0 0 1-9.463 15.263a22.068 22.068 0 0 1-12.962 6.092a22.165 22.165 0 0 1-13.383-6.092a28.938 28.938 0 0 1-9.333-15.263a2.333 2.333 0 0 1 2.593-2.625h39.988a2.333 2.333 0 0 1 2.56 2.625"}),s("path",{fill:"#ff6164",d:"M108.557 153.244a22.392 22.392 0 0 0 13.351 6.157a22.392 22.392 0 0 0 13.318-6.157a34.447 34.447 0 0 0 3.241-3.468a22.133 22.133 0 0 0-15.879-7.485a19.93 19.93 0 0 0-16.202 9.008c.745.681 1.393 1.33 2.171 1.945"}),s("path",{d:"M109.076 150.684a17.37 17.37 0 0 1 13.577-6.74a19.443 19.443 0 0 1 12.962 5.476a51.225 51.225 0 0 0 2.139-2.495a22.684 22.684 0 0 0-15.263-6.254a20.61 20.61 0 0 0-15.846 7.647a30.882 30.882 0 0 0 2.43 2.366"}),s("path",{d:"M121.81 161.021a24.045 24.045 0 0 1-14.42-6.481a30.85 30.85 0 0 1-10.077-16.365a3.889 3.889 0 0 1 .842-3.24a4.57 4.57 0 0 1 3.662-1.653h39.988a4.666 4.666 0 0 1 3.661 1.653a3.856 3.856 0 0 1 .81 3.24A30.85 30.85 0 0 1 136.2 154.54c-3.93 3.717-9 6-14.388 6.481m-19.993-23.98c-.519 0-.648.227-.68.292a26.864 26.864 0 0 0 8.846 14.16a20.188 20.188 0 0 0 11.828 5.672a20.35 20.35 0 0 0 11.828-5.606a26.896 26.896 0 0 0 8.814-14.161a.68.68 0 0 0-.648-.292z"}),s("g",{transform:"translate(53.792 88.4)"},[s("ellipse",{cx:"117.047",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("ellipse",{cx:"18.957",cy:"40.183",fill:"#febbd0",rx:"18.957",ry:"11.147"}),s("path",{d:"M27.868 35.71a17.855 17.855 0 1 0-17.822-17.854c0 9.848 7.974 17.837 17.822 17.855m80.268 0A17.855 17.855 0 1 0 90.41 17.857c-.018 9.818 7.908 17.801 17.726 17.855"}),s("path",{fill:"#fff",d:"M22.36 18.99a6.708 6.708 0 1 0 .064-13.416a6.708 6.708 0 0 0-.065 13.416m80.267 0a6.708 6.708 0 1 0-.065 0z"})])]),i("bun")]),s("input",{type:"radio",name:"group-aKli3",id:"tab-50s5InC"}),s("label",{for:"tab-50s5InC"},[s("svg",{width:"16px",height:"16px",viewBox:"0 0 256 256"},[s("g",{fill:"none"},[s("rect",{width:"256",height:"256",fill:"#e14e1d",rx:"60"}),s("path",{fill:"#fff",d:"m48 38l8.61 96.593h110.71l-3.715 41.43l-35.646 9.638l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l65.51-18.172l8.783-98.061H85.824l-2.923-32.71h122.238L208 38z"}),s("path",{fill:"#ebebeb",d:"M128 38H48l8.61 96.593H128v-31.938H85.824l-2.923-32.71H128zm0 147.647l-.041.014l-35.579-9.624l-2.379-26.602H57.94l4.585 51.281l65.427 18.172l.049-.014z"})])]),i("cdn")])]),s("div",{class:"blocks"},[s("div",{class:"language-bash vp-adaptive-theme active"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"npm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"yarn"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"pnpm"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," install"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-bash vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"bash"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#59873A","--shiki-dark":"#80A665"}},"bun"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," add"),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}}," klinecharts")])])])]),s("div",{class:"language-html vp-adaptive-theme"},[s("button",{title:"Copy Code",class:"copy"}),s("span",{class:"lang"},"html"),s("pre",{class:"shiki shiki-themes vitesse-light vitesse-dark vp-code",style:{"--shiki-light":"#393a34","--shiki-dark":"#dbd7caee","--shiki-light-bg":"#ffffff","--shiki-dark-bg":"#121212"},tabindex:"0"},[s("code",null,[s("span",{class:"line"},[s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"<"),s("span",{style:{"--shiki-light":"#1E754F","--shiki-dark":"#4D9375"}},"script"),s("span",{style:{"--shiki-light":"#B07D48","--shiki-dark":"#BD976A"}}," src"),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},"="),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#B56959","--shiki-dark":"#C98A7D"}},"https://cdn.jsdelivr.net/npm/klinecharts/dist/umd/klinecharts.min.js"),s("span",{style:{"--shiki-light":"#B5695999","--shiki-dark":"#C98A7D99"}},'"'),s("span",{style:{"--shiki-light":"#999999","--shiki-dark":"#666666"}},">")])])])])])],-1),e=a("",4),r=[p,t,e];function d(g,y,A,c,o,B){return n(),k("div",null,r)}const b=h(l,[["render",d]]);export{m as __pageData,b as default};
diff --git a/assets/guide_styles.md.GR__9QGZ.js b/assets/guide_styles.md.CU0uMzGe.js
similarity index 99%
rename from assets/guide_styles.md.GR__9QGZ.js
rename to assets/guide_styles.md.CU0uMzGe.js
index b3440fda..4259f7ee 100644
--- a/assets/guide_styles.md.GR__9QGZ.js
+++ b/assets/guide_styles.md.CU0uMzGe.js
@@ -1,4 +1,4 @@
-import{S as a}from"./chunks/StyleExplain.ajmPHgjB.js";import{c as n,I as h,j as s,a as i,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"🎨-样式配置",tabindex:"-1"},[i("🎨 样式配置 "),s("a",{class:"header-anchor",href:"#🎨-样式配置","aria-label":'Permalink to "🎨 样式配置"'},"​")],-1),t=s("p",null,[i("图表上看到的不管是点还是线,基本都可以自定义样式。可以通过图表方法"),s("code",null,"init(ds, options)"),i("或者图表实例方法"),s("code",null,"setStyles(styles)"),i("进行更改。")],-1),e=s("h2",{id:"图解说明",tabindex:"-1"},[i("图解说明 "),s("a",{class:"header-anchor",href:"#图解说明","aria-label":'Permalink to "图解说明"'},"​")],-1),r=k(`

默认完整配置

javascript
{
+import{S as a}from"./chunks/StyleExplain.BgURdqdp.js";import{c as n,I as h,j as s,a as i,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"🎨-样式配置",tabindex:"-1"},[i("🎨 样式配置 "),s("a",{class:"header-anchor",href:"#🎨-样式配置","aria-label":'Permalink to "🎨 样式配置"'},"​")],-1),t=s("p",null,[i("图表上看到的不管是点还是线,基本都可以自定义样式。可以通过图表方法"),s("code",null,"init(ds, options)"),i("或者图表实例方法"),s("code",null,"setStyles(styles)"),i("进行更改。")],-1),e=s("h2",{id:"图解说明",tabindex:"-1"},[i("图解说明 "),s("a",{class:"header-anchor",href:"#图解说明","aria-label":'Permalink to "图解说明"'},"​")],-1),r=k(`

默认完整配置

javascript
{
   // 网格线
   grid: {
     show: true,
diff --git a/assets/guide_styles.md.GR__9QGZ.lean.js b/assets/guide_styles.md.CU0uMzGe.lean.js
similarity index 88%
rename from assets/guide_styles.md.GR__9QGZ.lean.js
rename to assets/guide_styles.md.CU0uMzGe.lean.js
index f2dd6f94..7cbb2929 100644
--- a/assets/guide_styles.md.GR__9QGZ.lean.js
+++ b/assets/guide_styles.md.CU0uMzGe.lean.js
@@ -1 +1 @@
-import{S as a}from"./chunks/StyleExplain.ajmPHgjB.js";import{c as n,I as h,j as s,a as i,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"🎨-样式配置",tabindex:"-1"},[i("🎨 样式配置 "),s("a",{class:"header-anchor",href:"#🎨-样式配置","aria-label":'Permalink to "🎨 样式配置"'},"​")],-1),t=s("p",null,[i("图表上看到的不管是点还是线,基本都可以自定义样式。可以通过图表方法"),s("code",null,"init(ds, options)"),i("或者图表实例方法"),s("code",null,"setStyles(styles)"),i("进行更改。")],-1),e=s("h2",{id:"图解说明",tabindex:"-1"},[i("图解说明 "),s("a",{class:"header-anchor",href:"#图解说明","aria-label":'Permalink to "图解说明"'},"​")],-1),r=k("",2),C=JSON.parse('{"title":"🎨 样式配置","description":"","frontmatter":{},"headers":[],"relativePath":"guide/styles.md","filePath":"guide/styles.md","lastUpdated":1712852954000}'),d={name:"guide/styles.md"},B=Object.assign(d,{setup(g){return(y,A)=>(l(),n("div",null,[p,t,e,h(a),r]))}});export{C as __pageData,B as default};
+import{S as a}from"./chunks/StyleExplain.BgURdqdp.js";import{c as n,I as h,j as s,a as i,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"🎨-样式配置",tabindex:"-1"},[i("🎨 样式配置 "),s("a",{class:"header-anchor",href:"#🎨-样式配置","aria-label":'Permalink to "🎨 样式配置"'},"​")],-1),t=s("p",null,[i("图表上看到的不管是点还是线,基本都可以自定义样式。可以通过图表方法"),s("code",null,"init(ds, options)"),i("或者图表实例方法"),s("code",null,"setStyles(styles)"),i("进行更改。")],-1),e=s("h2",{id:"图解说明",tabindex:"-1"},[i("图解说明 "),s("a",{class:"header-anchor",href:"#图解说明","aria-label":'Permalink to "图解说明"'},"​")],-1),r=k("",2),C=JSON.parse('{"title":"🎨 样式配置","description":"","frontmatter":{},"headers":[],"relativePath":"guide/styles.md","filePath":"guide/styles.md","lastUpdated":1712852954000}'),d={name:"guide/styles.md"},B=Object.assign(d,{setup(g){return(y,A)=>(l(),n("div",null,[p,t,e,h(a),r]))}});export{C as __pageData,B as default};
diff --git a/assets/guide_v8-to-v9.md.C8rfQWtu.js b/assets/guide_v8-to-v9.md.D1XsojIc.js
similarity index 98%
rename from assets/guide_v8-to-v9.md.C8rfQWtu.js
rename to assets/guide_v8-to-v9.md.D1XsojIc.js
index 4a673e78..59d646d7 100644
--- a/assets/guide_v8-to-v9.md.C8rfQWtu.js
+++ b/assets/guide_v8-to-v9.md.D1XsojIc.js
@@ -1 +1 @@
-import{_ as e,c as o,o as c,a9 as d}from"./chunks/framework.D9Guh45F.js";const m=JSON.parse('{"title":"🛠️ 从 V8 到 V9","description":"","frontmatter":{},"headers":[],"relativePath":"guide/v8-to-v9.md","filePath":"guide/v8-to-v9.md","lastUpdated":1709219794000}'),a={name:"guide/v8-to-v9.md"},i=d('

🛠️ 从 V8 到 V9

本文档将帮助你从 klinecharts 8.x 版本升级到 klinecharts 9.x 版本,如果你是 7.x 或者更老的版本,请先参考之前的升级文档升级到 8.x。

引入调整

不再区分klinecharts/index.blankklinecharts/index.simple,请统一使用import { ... } from 'klinecharts'

设计调整

shapeannotationtag合并成overlay,详情请查阅覆盖物

样式配置调整

  • 所有线的样式选项dash,更改为dasheddashValue更改为dashedValue
  • candle.tooltip.labelscandle.tooltip.values,合并为candle.tooltip.custom
  • xAxis.height变更为xAxis.sizexAxis.tickText.paddingTop变更为xAxis.tickText.marginStartxAxis.tickText.paddingBottom变更为xAxis.tickText.marginEnd
  • yAxis.height变更为yAxis.sizeyAxis.tickText.paddingTop变更为yAxis.tickText.marginStartyAxis.tickText.paddingBottom变更为yAxis.tickText.marginEnd
  • technicalIndicator.bar变更为indicator.barstechnicalIndicator.line变更为indicator.linestechnicalIndicator.circle变更为indicator.circles
  • 删除shapeannotationtag,请用overlay代替。

API调整

图表API

  • extension.addTechnicalIndicatorTemplate(template)变更为registerIndicator(template)
  • 删除extension.addShapeTemplate(template),请用registerOverlay(template)代替。

实例API

  • getDom({ paneId, position })变更为getDom(paneId, position),参数position选项变更为rootmainyAxis
  • getWidth()getHeight()合并成一个方法getSize(paneId, position)
  • setStyleOptions(styles)变更为setStyles(styles)
  • getStyleOptions()变更为getStyles()
  • setOffsetRightSpace(space)变更为setOffsetRightDistance(distance)
  • createTechnicalIndicator(value, isStack, paneOptions)变更为createIndicator(value, isStack, paneOptions)
  • overrideTechnicalIndicator(override, paneId)变更为overrideIndicator(override, paneId)
  • getTechnicalIndicatorByPaneId(paneId, name)变更为getIndicatorByPaneId(paneId, name)
  • removeTechnicalIndicator(paneId, name)变更为removeIndicator(paneId, name)
  • subscribeAction(type, callback)unsubscribeAction(type, callback),参数type选项变更为onZoomonScrollonCrosshairChangeonVisibleRangeChangeonPaneDrag
  • convertToPixel(value, finder)convertFromPixel(coordinate, finder),参数finder.absoluteYAxis变更为finder.absolute
  • 删除createShape(value, paneId)createAnnotation(annotation, paneId)createTag(tag, paneId),请用createOverlay(value, paneId)代替。
  • 删除removeShape(id)removeAnnotation(paneId, points)removeTag(paneId, tagId),请用removeOverlay(id)代替。
  • 删除setShapeOptions(options),请用overrideOverlay(override)代替。
  • 删除createHtml(html, paneId)removeHtml(paneId, htmlId),请通过getDom(paneId, position)获取到对应的dom后操作。
  • 删除getTechnicalIndicatorByPaneId(paneId, name)

图形辅助API

  • 所有的API都迁移至klinecharts.utils

自定义技术指标调整

  • 属性plots变更为figures,子项方法colorisStrokeisDashed合并成styles
  • 方法regeneratePlots(params)变更为regenerateFigures(params)
  • 方法calcTechnicalIndicator(kLineDataList, options)变更为calc(kLineDataList, indicator)
  • 方法createTooltipDataSource({ dataSource, viewport, crosshair, technicalIndicator, xAxis,yAxis, defaultStyles })变更为createTooltipDataSource({ kLineDataList, indicator, visibleRange, bounding, crosshair, defaultStyles, xAxis, yAxis }),返回值由[{ title: 'xxx', value: 'xxx', color: 'xxx' }, ...]变更为{ name: 'xxx', calcParamsText: 'xxx', values: [{ title: 'xxx', value: 'xxx', color: 'xxx' }, ...] }
  • 方法render({ ctx, dataSource, viewport, styles,xAxis, yAxis })变更为draw({ ctx, kLineDataList, indicator, visibleRange, bounding, barSpace, defaultStyles, xAxis, yAxis })
  • 删除属性shouldCheckParamCount
',17),t=[i];function l(n,r,s,h,p,x){return c(),o("div",null,t)}const I=e(a,[["render",l]]);export{m as __pageData,I as default}; +import{_ as e,c as o,o as c,a9 as d}from"./chunks/framework.DxmCH4Ps.js";const m=JSON.parse('{"title":"🛠️ 从 V8 到 V9","description":"","frontmatter":{},"headers":[],"relativePath":"guide/v8-to-v9.md","filePath":"guide/v8-to-v9.md","lastUpdated":1709219794000}'),a={name:"guide/v8-to-v9.md"},i=d('

🛠️ 从 V8 到 V9

本文档将帮助你从 klinecharts 8.x 版本升级到 klinecharts 9.x 版本,如果你是 7.x 或者更老的版本,请先参考之前的升级文档升级到 8.x。

引入调整

不再区分klinecharts/index.blankklinecharts/index.simple,请统一使用import { ... } from 'klinecharts'

设计调整

shapeannotationtag合并成overlay,详情请查阅覆盖物

样式配置调整

  • 所有线的样式选项dash,更改为dasheddashValue更改为dashedValue
  • candle.tooltip.labelscandle.tooltip.values,合并为candle.tooltip.custom
  • xAxis.height变更为xAxis.sizexAxis.tickText.paddingTop变更为xAxis.tickText.marginStartxAxis.tickText.paddingBottom变更为xAxis.tickText.marginEnd
  • yAxis.height变更为yAxis.sizeyAxis.tickText.paddingTop变更为yAxis.tickText.marginStartyAxis.tickText.paddingBottom变更为yAxis.tickText.marginEnd
  • technicalIndicator.bar变更为indicator.barstechnicalIndicator.line变更为indicator.linestechnicalIndicator.circle变更为indicator.circles
  • 删除shapeannotationtag,请用overlay代替。

API调整

图表API

  • extension.addTechnicalIndicatorTemplate(template)变更为registerIndicator(template)
  • 删除extension.addShapeTemplate(template),请用registerOverlay(template)代替。

实例API

  • getDom({ paneId, position })变更为getDom(paneId, position),参数position选项变更为rootmainyAxis
  • getWidth()getHeight()合并成一个方法getSize(paneId, position)
  • setStyleOptions(styles)变更为setStyles(styles)
  • getStyleOptions()变更为getStyles()
  • setOffsetRightSpace(space)变更为setOffsetRightDistance(distance)
  • createTechnicalIndicator(value, isStack, paneOptions)变更为createIndicator(value, isStack, paneOptions)
  • overrideTechnicalIndicator(override, paneId)变更为overrideIndicator(override, paneId)
  • getTechnicalIndicatorByPaneId(paneId, name)变更为getIndicatorByPaneId(paneId, name)
  • removeTechnicalIndicator(paneId, name)变更为removeIndicator(paneId, name)
  • subscribeAction(type, callback)unsubscribeAction(type, callback),参数type选项变更为onZoomonScrollonCrosshairChangeonVisibleRangeChangeonPaneDrag
  • convertToPixel(value, finder)convertFromPixel(coordinate, finder),参数finder.absoluteYAxis变更为finder.absolute
  • 删除createShape(value, paneId)createAnnotation(annotation, paneId)createTag(tag, paneId),请用createOverlay(value, paneId)代替。
  • 删除removeShape(id)removeAnnotation(paneId, points)removeTag(paneId, tagId),请用removeOverlay(id)代替。
  • 删除setShapeOptions(options),请用overrideOverlay(override)代替。
  • 删除createHtml(html, paneId)removeHtml(paneId, htmlId),请通过getDom(paneId, position)获取到对应的dom后操作。
  • 删除getTechnicalIndicatorByPaneId(paneId, name)

图形辅助API

  • 所有的API都迁移至klinecharts.utils

自定义技术指标调整

  • 属性plots变更为figures,子项方法colorisStrokeisDashed合并成styles
  • 方法regeneratePlots(params)变更为regenerateFigures(params)
  • 方法calcTechnicalIndicator(kLineDataList, options)变更为calc(kLineDataList, indicator)
  • 方法createTooltipDataSource({ dataSource, viewport, crosshair, technicalIndicator, xAxis,yAxis, defaultStyles })变更为createTooltipDataSource({ kLineDataList, indicator, visibleRange, bounding, crosshair, defaultStyles, xAxis, yAxis }),返回值由[{ title: 'xxx', value: 'xxx', color: 'xxx' }, ...]变更为{ name: 'xxx', calcParamsText: 'xxx', values: [{ title: 'xxx', value: 'xxx', color: 'xxx' }, ...] }
  • 方法render({ ctx, dataSource, viewport, styles,xAxis, yAxis })变更为draw({ ctx, kLineDataList, indicator, visibleRange, bounding, barSpace, defaultStyles, xAxis, yAxis })
  • 删除属性shouldCheckParamCount
',17),t=[i];function l(n,r,s,h,p,x){return c(),o("div",null,t)}const I=e(a,[["render",l]]);export{m as __pageData,I as default}; diff --git a/assets/guide_v8-to-v9.md.C8rfQWtu.lean.js b/assets/guide_v8-to-v9.md.D1XsojIc.lean.js similarity index 70% rename from assets/guide_v8-to-v9.md.C8rfQWtu.lean.js rename to assets/guide_v8-to-v9.md.D1XsojIc.lean.js index 1207e0ad..6457101e 100644 --- a/assets/guide_v8-to-v9.md.C8rfQWtu.lean.js +++ b/assets/guide_v8-to-v9.md.D1XsojIc.lean.js @@ -1 +1 @@ -import{_ as e,c as o,o as c,a9 as d}from"./chunks/framework.D9Guh45F.js";const m=JSON.parse('{"title":"🛠️ 从 V8 到 V9","description":"","frontmatter":{},"headers":[],"relativePath":"guide/v8-to-v9.md","filePath":"guide/v8-to-v9.md","lastUpdated":1709219794000}'),a={name:"guide/v8-to-v9.md"},i=d("",17),t=[i];function l(n,r,s,h,p,x){return c(),o("div",null,t)}const I=e(a,[["render",l]]);export{m as __pageData,I as default}; +import{_ as e,c as o,o as c,a9 as d}from"./chunks/framework.DxmCH4Ps.js";const m=JSON.parse('{"title":"🛠️ 从 V8 到 V9","description":"","frontmatter":{},"headers":[],"relativePath":"guide/v8-to-v9.md","filePath":"guide/v8-to-v9.md","lastUpdated":1709219794000}'),a={name:"guide/v8-to-v9.md"},i=d("",17),t=[i];function l(n,r,s,h,p,x){return c(),o("div",null,t)}const I=e(a,[["render",l]]);export{m as __pageData,I as default}; diff --git a/assets/index.md.B2HWBYST.js b/assets/index.md.CIlr3DfC.js similarity index 95% rename from assets/index.md.B2HWBYST.js rename to assets/index.md.CIlr3DfC.js index cd08d07b..41d4da98 100644 --- a/assets/index.md.B2HWBYST.js +++ b/assets/index.md.CIlr3DfC.js @@ -1 +1 @@ -import{_ as e,c as t,o as a}from"./chunks/framework.D9Guh45F.js";const p=JSON.parse('{"title":"可高度自定义的专业级轻量金融图表","description":"","frontmatter":{"title":"可高度自定义的专业级轻量金融图表","layout":"home","hero":{"name":"KLineChart","text":"可高度自定义的专业级轻量金融图表","tagline":"简单易用,轻量流畅,适用场景丰富的 Web 前端金融图表。","image":{"src":"/images/logo_hero.svg","alt":"KLineChart"},"actions":[{"theme":"brand","text":"快速开始","link":"/guide/quick-start"},{"theme":"alt","text":"在 Github 上查看","link":"https://github.com/klinecharts/KLineChart"}]},"features":[{"icon":{"src":"/images/box.png"},"title":"开箱即用","details":"简单快速集成,零成本上手,显示出一个图表仅需3行代码,让所有注意力都能放在数据对接上。"},{"icon":{"src":"/images/rocket.png"},"title":"轻量流畅","details":"零依赖,Gzip压缩下仅50k左右,4G网络下加载耗时不足1毫秒。图表即使在成千上万蜡烛图的情况下也能保持流畅。"},{"icon":{"src":"/images/expand.png"},"title":"高可扩展","details":"提供丰富的配置和Api,样式修改、功能搭配随心所欲。提供技术指标和画线模型扩展,让图表拥有更多可能。"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1712170888000}'),i={name:"index.md"};function n(s,r,o,c,l,d){return a(),t("div")}const h=e(i,[["render",n]]);export{p as __pageData,h as default}; +import{_ as e,c as t,o as a}from"./chunks/framework.DxmCH4Ps.js";const p=JSON.parse('{"title":"可高度自定义的专业级轻量金融图表","description":"","frontmatter":{"title":"可高度自定义的专业级轻量金融图表","layout":"home","hero":{"name":"KLineChart","text":"可高度自定义的专业级轻量金融图表","tagline":"简单易用,轻量流畅,适用场景丰富的 Web 前端金融图表。","image":{"src":"/images/logo_hero.svg","alt":"KLineChart"},"actions":[{"theme":"brand","text":"快速开始","link":"/guide/quick-start"},{"theme":"alt","text":"在 Github 上查看","link":"https://github.com/klinecharts/KLineChart"}]},"features":[{"icon":{"src":"/images/box.png"},"title":"开箱即用","details":"简单快速集成,零成本上手,显示出一个图表仅需3行代码,让所有注意力都能放在数据对接上。"},{"icon":{"src":"/images/rocket.png"},"title":"轻量流畅","details":"零依赖,Gzip压缩下仅50k左右,4G网络下加载耗时不足1毫秒。图表即使在成千上万蜡烛图的情况下也能保持流畅。"},{"icon":{"src":"/images/expand.png"},"title":"高可扩展","details":"提供丰富的配置和Api,样式修改、功能搭配随心所欲。提供技术指标和画线模型扩展,让图表拥有更多可能。"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1712170888000}'),i={name:"index.md"};function n(s,r,o,c,l,d){return a(),t("div")}const h=e(i,[["render",n]]);export{p as __pageData,h as default}; diff --git a/assets/index.md.B2HWBYST.lean.js b/assets/index.md.CIlr3DfC.lean.js similarity index 95% rename from assets/index.md.B2HWBYST.lean.js rename to assets/index.md.CIlr3DfC.lean.js index cd08d07b..41d4da98 100644 --- a/assets/index.md.B2HWBYST.lean.js +++ b/assets/index.md.CIlr3DfC.lean.js @@ -1 +1 @@ -import{_ as e,c as t,o as a}from"./chunks/framework.D9Guh45F.js";const p=JSON.parse('{"title":"可高度自定义的专业级轻量金融图表","description":"","frontmatter":{"title":"可高度自定义的专业级轻量金融图表","layout":"home","hero":{"name":"KLineChart","text":"可高度自定义的专业级轻量金融图表","tagline":"简单易用,轻量流畅,适用场景丰富的 Web 前端金融图表。","image":{"src":"/images/logo_hero.svg","alt":"KLineChart"},"actions":[{"theme":"brand","text":"快速开始","link":"/guide/quick-start"},{"theme":"alt","text":"在 Github 上查看","link":"https://github.com/klinecharts/KLineChart"}]},"features":[{"icon":{"src":"/images/box.png"},"title":"开箱即用","details":"简单快速集成,零成本上手,显示出一个图表仅需3行代码,让所有注意力都能放在数据对接上。"},{"icon":{"src":"/images/rocket.png"},"title":"轻量流畅","details":"零依赖,Gzip压缩下仅50k左右,4G网络下加载耗时不足1毫秒。图表即使在成千上万蜡烛图的情况下也能保持流畅。"},{"icon":{"src":"/images/expand.png"},"title":"高可扩展","details":"提供丰富的配置和Api,样式修改、功能搭配随心所欲。提供技术指标和画线模型扩展,让图表拥有更多可能。"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1712170888000}'),i={name:"index.md"};function n(s,r,o,c,l,d){return a(),t("div")}const h=e(i,[["render",n]]);export{p as __pageData,h as default}; +import{_ as e,c as t,o as a}from"./chunks/framework.DxmCH4Ps.js";const p=JSON.parse('{"title":"可高度自定义的专业级轻量金融图表","description":"","frontmatter":{"title":"可高度自定义的专业级轻量金融图表","layout":"home","hero":{"name":"KLineChart","text":"可高度自定义的专业级轻量金融图表","tagline":"简单易用,轻量流畅,适用场景丰富的 Web 前端金融图表。","image":{"src":"/images/logo_hero.svg","alt":"KLineChart"},"actions":[{"theme":"brand","text":"快速开始","link":"/guide/quick-start"},{"theme":"alt","text":"在 Github 上查看","link":"https://github.com/klinecharts/KLineChart"}]},"features":[{"icon":{"src":"/images/box.png"},"title":"开箱即用","details":"简单快速集成,零成本上手,显示出一个图表仅需3行代码,让所有注意力都能放在数据对接上。"},{"icon":{"src":"/images/rocket.png"},"title":"轻量流畅","details":"零依赖,Gzip压缩下仅50k左右,4G网络下加载耗时不足1毫秒。图表即使在成千上万蜡烛图的情况下也能保持流畅。"},{"icon":{"src":"/images/expand.png"},"title":"高可扩展","details":"提供丰富的配置和Api,样式修改、功能搭配随心所欲。提供技术指标和画线模型扩展,让图表拥有更多可能。"}]},"headers":[],"relativePath":"index.md","filePath":"index.md","lastUpdated":1712170888000}'),i={name:"index.md"};function n(s,r,o,c,l,d){return a(),t("div")}const h=e(i,[["render",n]]);export{p as __pageData,h as default}; diff --git a/assets/more_faq.md.Cz7hbpKu.js b/assets/more_faq.md.DBpC4WOA.js similarity index 97% rename from assets/more_faq.md.Cz7hbpKu.js rename to assets/more_faq.md.DBpC4WOA.js index 4e78e9dc..f7346264 100644 --- a/assets/more_faq.md.Cz7hbpKu.js +++ b/assets/more_faq.md.DBpC4WOA.js @@ -1,4 +1,4 @@ -import{_ as a,c as i,o as s,a9 as e}from"./chunks/framework.D9Guh45F.js";const f=JSON.parse('{"title":"🙋 常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"more/faq.md","filePath":"more/faq.md","lastUpdated":1712170888000}'),t={name:"more/faq.md"},n=e(`

🙋 常见问题

初始化图表后,只能看到一条线,是怎么回事?

图表总是会填充容器,检查一下容器是否有高度。

蜡烛柱显示趋近于一条线,看不到波动,怎么办?

图表默认价格精度为两位小数,调用setPriceVolumePrecision(pricePrecision, volumePrecision)设置下精度。

分时图怎么创建?

通过样式设置。

javascript
chart.setStyles({
+import{_ as a,c as i,o as s,a9 as e}from"./chunks/framework.DxmCH4Ps.js";const f=JSON.parse('{"title":"🙋 常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"more/faq.md","filePath":"more/faq.md","lastUpdated":1712170888000}'),t={name:"more/faq.md"},n=e(`

🙋 常见问题

初始化图表后,只能看到一条线,是怎么回事?

图表总是会填充容器,检查一下容器是否有高度。

蜡烛柱显示趋近于一条线,看不到波动,怎么办?

图表默认价格精度为两位小数,调用setPriceVolumePrecision(pricePrecision, volumePrecision)设置下精度。

分时图怎么创建?

通过样式设置。

javascript
chart.setStyles({
   candle: {
     type: 'area',
   },
diff --git a/assets/more_faq.md.Cz7hbpKu.lean.js b/assets/more_faq.md.DBpC4WOA.lean.js
similarity index 68%
rename from assets/more_faq.md.Cz7hbpKu.lean.js
rename to assets/more_faq.md.DBpC4WOA.lean.js
index beac5c91..50d0648d 100644
--- a/assets/more_faq.md.Cz7hbpKu.lean.js
+++ b/assets/more_faq.md.DBpC4WOA.lean.js
@@ -1 +1 @@
-import{_ as a,c as i,o as s,a9 as e}from"./chunks/framework.D9Guh45F.js";const f=JSON.parse('{"title":"🙋 常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"more/faq.md","filePath":"more/faq.md","lastUpdated":1712170888000}'),t={name:"more/faq.md"},n=e("",14),h=[n];function l(r,o,d,p,c,k){return s(),i("div",null,h)}const m=a(t,[["render",l]]);export{f as __pageData,m as default};
+import{_ as a,c as i,o as s,a9 as e}from"./chunks/framework.DxmCH4Ps.js";const f=JSON.parse('{"title":"🙋 常见问题","description":"","frontmatter":{},"headers":[],"relativePath":"more/faq.md","filePath":"more/faq.md","lastUpdated":1712170888000}'),t={name:"more/faq.md"},n=e("",14),h=[n];function l(r,o,d,p,c,k){return s(),i("div",null,h)}const m=a(t,[["render",l]]);export{f as __pageData,m as default};
diff --git a/assets/more_feedback.md.Dsf_zGpV.js b/assets/more_feedback.md.DGx4G9PB.js
similarity index 96%
rename from assets/more_feedback.md.Dsf_zGpV.js
rename to assets/more_feedback.md.DGx4G9PB.js
index f4d479e0..b49d41a2 100644
--- a/assets/more_feedback.md.Dsf_zGpV.js
+++ b/assets/more_feedback.md.DGx4G9PB.js
@@ -1 +1 @@
-import{_ as e,c as a,o as t,a9 as r,aa as i,ab as s}from"./chunks/framework.D9Guh45F.js";const f=JSON.parse('{"title":"💬 反馈和共建","description":"","frontmatter":{},"headers":[],"relativePath":"more/feedback.md","filePath":"more/feedback.md","lastUpdated":1712170888000}'),o={name:"more/feedback.md"},h=r('

💬 反馈和共建

Github

Telegram

https://t.me/+098syuQtzI0yNzll

Discord

https://discord.gg/7YjHYgvvvZ

微信讨论群

扫一扫,添加开发者,备注『 KLineChart 』,加入群聊。

QQ讨论群

',11),l=[h];function n(d,c,u,_,m,p){return t(),a("div",null,l)}const g=e(o,[["render",n]]);export{f as __pageData,g as default}; +import{_ as e,c as a,o as t,a9 as r,aa as i,ab as s}from"./chunks/framework.DxmCH4Ps.js";const f=JSON.parse('{"title":"💬 反馈和共建","description":"","frontmatter":{},"headers":[],"relativePath":"more/feedback.md","filePath":"more/feedback.md","lastUpdated":1712170888000}'),o={name:"more/feedback.md"},h=r('

💬 反馈和共建

Github

Telegram

https://t.me/+098syuQtzI0yNzll

Discord

https://discord.gg/7YjHYgvvvZ

微信讨论群

扫一扫,添加开发者,备注『 KLineChart 』,加入群聊。

QQ讨论群

',11),l=[h];function n(d,c,u,_,m,p){return t(),a("div",null,l)}const g=e(o,[["render",n]]);export{f as __pageData,g as default}; diff --git a/assets/more_feedback.md.Dsf_zGpV.lean.js b/assets/more_feedback.md.DGx4G9PB.lean.js similarity index 85% rename from assets/more_feedback.md.Dsf_zGpV.lean.js rename to assets/more_feedback.md.DGx4G9PB.lean.js index 97efb758..5ba56ba1 100644 --- a/assets/more_feedback.md.Dsf_zGpV.lean.js +++ b/assets/more_feedback.md.DGx4G9PB.lean.js @@ -1 +1 @@ -import{_ as e,c as a,o as t,a9 as r,aa as i,ab as s}from"./chunks/framework.D9Guh45F.js";const f=JSON.parse('{"title":"💬 反馈和共建","description":"","frontmatter":{},"headers":[],"relativePath":"more/feedback.md","filePath":"more/feedback.md","lastUpdated":1712170888000}'),o={name:"more/feedback.md"},h=r("",11),l=[h];function n(d,c,u,_,m,p){return t(),a("div",null,l)}const g=e(o,[["render",n]]);export{f as __pageData,g as default}; +import{_ as e,c as a,o as t,a9 as r,aa as i,ab as s}from"./chunks/framework.DxmCH4Ps.js";const f=JSON.parse('{"title":"💬 反馈和共建","description":"","frontmatter":{},"headers":[],"relativePath":"more/feedback.md","filePath":"more/feedback.md","lastUpdated":1712170888000}'),o={name:"more/feedback.md"},h=r("",11),l=[h];function n(d,c,u,_,m,p){return t(),a("div",null,l)}const g=e(o,[["render",n]]);export{f as __pageData,g as default}; diff --git a/assets/more_local-development.md.BHVE_I6e.js b/assets/more_local-development.md.CxOUsNtw.js similarity index 97% rename from assets/more_local-development.md.BHVE_I6e.js rename to assets/more_local-development.md.CxOUsNtw.js index 0bbc8986..1d1d3534 100644 --- a/assets/more_local-development.md.BHVE_I6e.js +++ b/assets/more_local-development.md.CxOUsNtw.js @@ -1,2 +1,2 @@ -import{P as o,a as i}from"./chunks/ProjectModuleExplain.DUVgNtt7.js";import{c as l,I as e,a9 as d,j as a,a as t,o as r}from"./chunks/framework.D9Guh45F.js";const c=d('

本地开发

摘要

如果你看到此处,你可能会对改进 KLineChart 核心感兴趣。感谢 @fish2016 编写的此文档。

须知

文件目录说明

',5),n=a("h3",{id:"模块依赖关系",tabindex:"-1"},[t("模块依赖关系 "),a("a",{class:"header-anchor",href:"#模块依赖关系","aria-label":'Permalink to "模块依赖关系"'},"​")],-1),s=d(`

上图是按照下层作为上层的容器,从上到下列出图表模块层级。

  • Figure 基本图形,如圆(circle),多边形(polygon),矩形(rect),文本(text)等。
  • ViewChartStore 中获取数据,进行单一业务绘制,如k线柱,面积图,网格线,十字光标线,指标等等。
  • Widget 创建canvas,将相关的 View 进行组装到一起。
  • Pane 创建dom容器,将Widget组装到一起。
  • Chart 对Pane进行管理,例如删除和添加操作,形成最终的图表。此外,还进行事件分发,对ChartStore里面的数据进行操作,根据需要通知下级组件进行更新。

开发

安装依赖

项目采用依赖 Node.js 的包管理器管理,所以需要 Node.js 环境。 你可以使用 npm,pnpm 或者 yarn 来安装依赖。

bash
# 项目根目录下执行
+import{P as o,a as i}from"./chunks/ProjectModuleExplain.iUpL2YcB.js";import{c as l,I as e,a9 as d,j as a,a as t,o as r}from"./chunks/framework.DxmCH4Ps.js";const c=d('

本地开发

摘要

如果你看到此处,你可能会对改进 KLineChart 核心感兴趣。感谢 @fish2016 编写的此文档。

须知

文件目录说明

',5),n=a("h3",{id:"模块依赖关系",tabindex:"-1"},[t("模块依赖关系 "),a("a",{class:"header-anchor",href:"#模块依赖关系","aria-label":'Permalink to "模块依赖关系"'},"​")],-1),s=d(`

上图是按照下层作为上层的容器,从上到下列出图表模块层级。

  • Figure 基本图形,如圆(circle),多边形(polygon),矩形(rect),文本(text)等。
  • ViewChartStore 中获取数据,进行单一业务绘制,如k线柱,面积图,网格线,十字光标线,指标等等。
  • Widget 创建canvas,将相关的 View 进行组装到一起。
  • Pane 创建dom容器,将Widget组装到一起。
  • Chart 对Pane进行管理,例如删除和添加操作,形成最终的图表。此外,还进行事件分发,对ChartStore里面的数据进行操作,根据需要通知下级组件进行更新。

开发

安装依赖

项目采用依赖 Node.js 的包管理器管理,所以需要 Node.js 环境。 你可以使用 npm,pnpm 或者 yarn 来安装依赖。

bash
# 项目根目录下执行
 npm install

NPM 执行命令说明

  • lint:运行 npm run lint 检验代码规则。
  • clean:运行 npm run clean 进行清理打包好的文件。
  • build-esm:运行 npm run build-esm 打包成 esm 模块。
  • build-cjs:运行 npm run build-cjs 打包成 commonjs 模块。
  • build-umd:dev:运行 npm run build-umd:dev 打包成 umd 开发环境模块。
  • build-umd:prod:运行 npm run build-umd:dev 打包成 umd 生产环境模块。
  • build-umd:运行 npm run build-umd 同时打包 umd 开发环境和生产环境模块。
  • build-core:运行 npm run build-core 同时打包 esm 模块,commonjs 模块,umd 开发环境和生产环境模块。
  • build-dts:运行 npm run build-dts 生成 typescript 依赖文件。
  • build:运行 npm run build 同时打包 esm 模块,commonjs 模块,umd 开发环境和生产环境模块并生成 typescript 依赖文件。

调试

此项目没有调试项目,需要创建新的工程,用 npm link 引入,或者直接引入 index.ts 入口文件的方式进行调试。你可以使用 vite 进行项目创建。

`,10),k=JSON.parse('{"title":"本地开发","description":"","frontmatter":{},"headers":[],"relativePath":"more/local-development.md","filePath":"more/local-development.md","lastUpdated":1712170888000}'),h={name:"more/local-development.md"},f=Object.assign(h,{setup(p){return(u,m)=>(r(),l("div",null,[c,e(o),n,e(i),s]))}});export{k as __pageData,f as default}; diff --git a/assets/more_local-development.md.BHVE_I6e.lean.js b/assets/more_local-development.md.CxOUsNtw.lean.js similarity index 82% rename from assets/more_local-development.md.BHVE_I6e.lean.js rename to assets/more_local-development.md.CxOUsNtw.lean.js index 2550a117..4f5e9494 100644 --- a/assets/more_local-development.md.BHVE_I6e.lean.js +++ b/assets/more_local-development.md.CxOUsNtw.lean.js @@ -1 +1 @@ -import{P as o,a as i}from"./chunks/ProjectModuleExplain.DUVgNtt7.js";import{c as l,I as e,a9 as d,j as a,a as t,o as r}from"./chunks/framework.D9Guh45F.js";const c=d("",5),n=a("h3",{id:"模块依赖关系",tabindex:"-1"},[t("模块依赖关系 "),a("a",{class:"header-anchor",href:"#模块依赖关系","aria-label":'Permalink to "模块依赖关系"'},"​")],-1),s=d("",10),k=JSON.parse('{"title":"本地开发","description":"","frontmatter":{},"headers":[],"relativePath":"more/local-development.md","filePath":"more/local-development.md","lastUpdated":1712170888000}'),h={name:"more/local-development.md"},f=Object.assign(h,{setup(p){return(u,m)=>(r(),l("div",null,[c,e(o),n,e(i),s]))}});export{k as __pageData,f as default}; +import{P as o,a as i}from"./chunks/ProjectModuleExplain.iUpL2YcB.js";import{c as l,I as e,a9 as d,j as a,a as t,o as r}from"./chunks/framework.DxmCH4Ps.js";const c=d("",5),n=a("h3",{id:"模块依赖关系",tabindex:"-1"},[t("模块依赖关系 "),a("a",{class:"header-anchor",href:"#模块依赖关系","aria-label":'Permalink to "模块依赖关系"'},"​")],-1),s=d("",10),k=JSON.parse('{"title":"本地开发","description":"","frontmatter":{},"headers":[],"relativePath":"more/local-development.md","filePath":"more/local-development.md","lastUpdated":1712170888000}'),h={name:"more/local-development.md"},f=Object.assign(h,{setup(p){return(u,m)=>(r(),l("div",null,[c,e(o),n,e(i),s]))}});export{k as __pageData,f as default}; diff --git a/assets/sample_axis.md.B2GSuCvi.js b/assets/sample_axis.md.Bmic9Uvc.js similarity index 99% rename from assets/sample_axis.md.B2GSuCvi.js rename to assets/sample_axis.md.Bmic9Uvc.js index c7edee11..5f383c6f 100644 --- a/assets/sample_axis.md.B2GSuCvi.js +++ b/assets/sample_axis.md.Bmic9Uvc.js @@ -1,4 +1,4 @@ -import{_ as i}from"./chunks/index.MUeaRgOi.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"坐标轴",tabindex:"-1"},[h("坐标轴 "),s("a",{class:"header-anchor",href:"#坐标轴","aria-label":'Permalink to "坐标轴"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
+import{_ as i}from"./chunks/index.CTTCmLYk.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"坐标轴",tabindex:"-1"},[h("坐标轴 "),s("a",{class:"header-anchor",href:"#坐标轴","aria-label":'Permalink to "坐标轴"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/sample_axis.md.B2GSuCvi.lean.js b/assets/sample_axis.md.Bmic9Uvc.lean.js
similarity index 70%
rename from assets/sample_axis.md.B2GSuCvi.lean.js
rename to assets/sample_axis.md.Bmic9Uvc.lean.js
index 8e71581b..f69e3411 100644
--- a/assets/sample_axis.md.B2GSuCvi.lean.js
+++ b/assets/sample_axis.md.Bmic9Uvc.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.MUeaRgOi.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"坐标轴",tabindex:"-1"},[h("坐标轴 "),s("a",{class:"header-anchor",href:"#坐标轴","aria-label":'Permalink to "坐标轴"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"坐标轴","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/axis.md","filePath":"sample/axis.md","lastUpdated":1714933152000}'),e={name:"sample/axis.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.CTTCmLYk.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"坐标轴",tabindex:"-1"},[h("坐标轴 "),s("a",{class:"header-anchor",href:"#坐标轴","aria-label":'Permalink to "坐标轴"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"坐标轴","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/axis.md","filePath":"sample/axis.md","lastUpdated":1714933152000}'),e={name:"sample/axis.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/sample_basic.md.DnlfmPpT.js b/assets/sample_basic.md.JvyK0xKW.js
similarity index 98%
rename from assets/sample_basic.md.DnlfmPpT.js
rename to assets/sample_basic.md.JvyK0xKW.js
index 5300f096..86003433 100644
--- a/assets/sample_basic.md.DnlfmPpT.js
+++ b/assets/sample_basic.md.JvyK0xKW.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.C5EJm5Zr.js";import{c as a,I as h,j as s,a as n,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"基础展示",tabindex:"-1"},[n("基础展示 "),s("a",{class:"header-anchor",href:"#基础展示","aria-label":'Permalink to "基础展示"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
+import{_ as i}from"./chunks/index.Da4EQhPe.js";import{c as a,I as h,j as s,a as n,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"基础展示",tabindex:"-1"},[n("基础展示 "),s("a",{class:"header-anchor",href:"#基础展示","aria-label":'Permalink to "基础展示"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
   let basePrice = 5000
diff --git a/assets/sample_basic.md.DnlfmPpT.lean.js b/assets/sample_basic.md.JvyK0xKW.lean.js
similarity index 71%
rename from assets/sample_basic.md.DnlfmPpT.lean.js
rename to assets/sample_basic.md.JvyK0xKW.lean.js
index ac712f26..9aedf76c 100644
--- a/assets/sample_basic.md.DnlfmPpT.lean.js
+++ b/assets/sample_basic.md.JvyK0xKW.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.C5EJm5Zr.js";import{c as a,I as h,j as s,a as n,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"基础展示",tabindex:"-1"},[n("基础展示 "),s("a",{class:"header-anchor",href:"#基础展示","aria-label":'Permalink to "基础展示"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"基础展示","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/basic.md","filePath":"sample/basic.md","lastUpdated":1714933152000}'),e={name:"sample/basic.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,h(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.Da4EQhPe.js";import{c as a,I as h,j as s,a as n,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"基础展示",tabindex:"-1"},[n("基础展示 "),s("a",{class:"header-anchor",href:"#基础展示","aria-label":'Permalink to "基础展示"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"基础展示","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/basic.md","filePath":"sample/basic.md","lastUpdated":1714933152000}'),e={name:"sample/basic.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,h(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/sample_candle-type.md.DPQy4y6V.js b/assets/sample_candle-type.md.CiWIlJdL.js
similarity index 98%
rename from assets/sample_candle-type.md.DPQy4y6V.js
rename to assets/sample_candle-type.md.CiWIlJdL.js
index fefd4245..f0b03077 100644
--- a/assets/sample_candle-type.md.DPQy4y6V.js
+++ b/assets/sample_candle-type.md.CiWIlJdL.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.RlL6hq2B.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"蜡烛类型",tabindex:"-1"},[h("蜡烛类型 "),s("a",{class:"header-anchor",href:"#蜡烛类型","aria-label":'Permalink to "蜡烛类型"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
+import{_ as i}from"./chunks/index.BfYupTQi.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"蜡烛类型",tabindex:"-1"},[h("蜡烛类型 "),s("a",{class:"header-anchor",href:"#蜡烛类型","aria-label":'Permalink to "蜡烛类型"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/sample_candle-type.md.DPQy4y6V.lean.js b/assets/sample_candle-type.md.CiWIlJdL.lean.js
similarity index 71%
rename from assets/sample_candle-type.md.DPQy4y6V.lean.js
rename to assets/sample_candle-type.md.CiWIlJdL.lean.js
index 38cbb21a..6a06d955 100644
--- a/assets/sample_candle-type.md.DPQy4y6V.lean.js
+++ b/assets/sample_candle-type.md.CiWIlJdL.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.RlL6hq2B.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"蜡烛类型",tabindex:"-1"},[h("蜡烛类型 "),s("a",{class:"header-anchor",href:"#蜡烛类型","aria-label":'Permalink to "蜡烛类型"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"蜡烛类型","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/candle-type.md","filePath":"sample/candle-type.md","lastUpdated":1714933152000}'),e={name:"sample/candle-type.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.BfYupTQi.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"蜡烛类型",tabindex:"-1"},[h("蜡烛类型 "),s("a",{class:"header-anchor",href:"#蜡烛类型","aria-label":'Permalink to "蜡烛类型"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"蜡烛类型","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/candle-type.md","filePath":"sample/candle-type.md","lastUpdated":1714933152000}'),e={name:"sample/candle-type.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/sample_data.md.BfTtVHZ5.js b/assets/sample_data.md.DCLvDcD6.js
similarity index 98%
rename from assets/sample_data.md.BfTtVHZ5.js
rename to assets/sample_data.md.DCLvDcD6.js
index f03930ac..2b28dd1a 100644
--- a/assets/sample_data.md.BfTtVHZ5.js
+++ b/assets/sample_data.md.DCLvDcD6.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.D132719a.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"数据加载",tabindex:"-1"},[h("数据加载 "),s("a",{class:"header-anchor",href:"#数据加载","aria-label":'Permalink to "数据加载"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
+import{_ as i}from"./chunks/index.B_bVMrD0.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"数据加载",tabindex:"-1"},[h("数据加载 "),s("a",{class:"header-anchor",href:"#数据加载","aria-label":'Permalink to "数据加载"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
   let basePrice = 5000
diff --git a/assets/sample_data.md.BfTtVHZ5.lean.js b/assets/sample_data.md.DCLvDcD6.lean.js
similarity index 71%
rename from assets/sample_data.md.BfTtVHZ5.lean.js
rename to assets/sample_data.md.DCLvDcD6.lean.js
index b1a6fcec..db8281f7 100644
--- a/assets/sample_data.md.BfTtVHZ5.lean.js
+++ b/assets/sample_data.md.DCLvDcD6.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.D132719a.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"数据加载",tabindex:"-1"},[h("数据加载 "),s("a",{class:"header-anchor",href:"#数据加载","aria-label":'Permalink to "数据加载"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"数据加载","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/data.md","filePath":"sample/data.md","lastUpdated":1714933152000}'),e={name:"sample/data.md"},D=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,D as default};
+import{_ as i}from"./chunks/index.B_bVMrD0.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"数据加载",tabindex:"-1"},[h("数据加载 "),s("a",{class:"header-anchor",href:"#数据加载","aria-label":'Permalink to "数据加载"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"数据加载","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/data.md","filePath":"sample/data.md","lastUpdated":1714933152000}'),e={name:"sample/data.md"},D=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,D as default};
diff --git a/assets/sample_i18n.md.HUUftx3P.js b/assets/sample_i18n.md.vwJDgxwG.js
similarity index 98%
rename from assets/sample_i18n.md.HUUftx3P.js
rename to assets/sample_i18n.md.vwJDgxwG.js
index 64a3343f..15307a1f 100644
--- a/assets/sample_i18n.md.HUUftx3P.js
+++ b/assets/sample_i18n.md.vwJDgxwG.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.CnB4j2_F.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"多语言",tabindex:"-1"},[h("多语言 "),s("a",{class:"header-anchor",href:"#多语言","aria-label":'Permalink to "多语言"'},"​")],-1),t=k(`
js
import { init, registerLocale } from 'klinecharts'
+import{_ as i}from"./chunks/index.Ci_rgYf8.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"多语言",tabindex:"-1"},[h("多语言 "),s("a",{class:"header-anchor",href:"#多语言","aria-label":'Permalink to "多语言"'},"​")],-1),t=k(`
js
import { init, registerLocale } from 'klinecharts'
 import './index.less'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/sample_i18n.md.HUUftx3P.lean.js b/assets/sample_i18n.md.vwJDgxwG.lean.js
similarity index 70%
rename from assets/sample_i18n.md.HUUftx3P.lean.js
rename to assets/sample_i18n.md.vwJDgxwG.lean.js
index de9a9c25..74e96f27 100644
--- a/assets/sample_i18n.md.HUUftx3P.lean.js
+++ b/assets/sample_i18n.md.vwJDgxwG.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.CnB4j2_F.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"多语言",tabindex:"-1"},[h("多语言 "),s("a",{class:"header-anchor",href:"#多语言","aria-label":'Permalink to "多语言"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"多语言","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/i18n.md","filePath":"sample/i18n.md","lastUpdated":1714933152000}'),e={name:"sample/i18n.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.Ci_rgYf8.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"多语言",tabindex:"-1"},[h("多语言 "),s("a",{class:"header-anchor",href:"#多语言","aria-label":'Permalink to "多语言"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"多语言","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/i18n.md","filePath":"sample/i18n.md","lastUpdated":1714933152000}'),e={name:"sample/i18n.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/sample_indicator.md.C3M7yQF2.js b/assets/sample_indicator.md.B3FsEQOP.js
similarity index 99%
rename from assets/sample_indicator.md.C3M7yQF2.js
rename to assets/sample_indicator.md.B3FsEQOP.js
index b3be1848..bf844974 100644
--- a/assets/sample_indicator.md.C3M7yQF2.js
+++ b/assets/sample_indicator.md.B3FsEQOP.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.0fvd4iio.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"技术指标",tabindex:"-1"},[h("技术指标 "),s("a",{class:"header-anchor",href:"#技术指标","aria-label":'Permalink to "技术指标"'},"​")],-1),t=k(`
js
import { init, registerIndicator } from 'klinecharts'
+import{_ as i}from"./chunks/index.B3GDdtBY.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"技术指标",tabindex:"-1"},[h("技术指标 "),s("a",{class:"header-anchor",href:"#技术指标","aria-label":'Permalink to "技术指标"'},"​")],-1),t=k(`
js
import { init, registerIndicator } from 'klinecharts'
 import './index.css'
 
 const fruits = [
diff --git a/assets/sample_indicator.md.C3M7yQF2.lean.js b/assets/sample_indicator.md.B3FsEQOP.lean.js
similarity index 71%
rename from assets/sample_indicator.md.C3M7yQF2.lean.js
rename to assets/sample_indicator.md.B3FsEQOP.lean.js
index 68f90b5d..d19055af 100644
--- a/assets/sample_indicator.md.C3M7yQF2.lean.js
+++ b/assets/sample_indicator.md.B3FsEQOP.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.0fvd4iio.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"技术指标",tabindex:"-1"},[h("技术指标 "),s("a",{class:"header-anchor",href:"#技术指标","aria-label":'Permalink to "技术指标"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"技术指标","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/indicator.md","filePath":"sample/indicator.md","lastUpdated":1714933152000}'),e={name:"sample/indicator.md"},D=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,D as default};
+import{_ as i}from"./chunks/index.B3GDdtBY.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"技术指标",tabindex:"-1"},[h("技术指标 "),s("a",{class:"header-anchor",href:"#技术指标","aria-label":'Permalink to "技术指标"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"技术指标","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/indicator.md","filePath":"sample/indicator.md","lastUpdated":1714933152000}'),e={name:"sample/indicator.md"},D=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,D as default};
diff --git a/assets/sample_overlay.md.B6PnXmd7.js b/assets/sample_overlay.md.Cs5espWk.js
similarity index 99%
rename from assets/sample_overlay.md.B6PnXmd7.js
rename to assets/sample_overlay.md.Cs5espWk.js
index 771ecedc..3cb0e747 100644
--- a/assets/sample_overlay.md.B6PnXmd7.js
+++ b/assets/sample_overlay.md.Cs5espWk.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.DaviPYA1.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"覆盖物",tabindex:"-1"},[h("覆盖物 "),s("a",{class:"header-anchor",href:"#覆盖物","aria-label":'Permalink to "覆盖物"'},"​")],-1),t=k(`
js
import { init, registerOverlay } from 'klinecharts'
+import{_ as i}from"./chunks/index.Cm_lwuZW.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"覆盖物",tabindex:"-1"},[h("覆盖物 "),s("a",{class:"header-anchor",href:"#覆盖物","aria-label":'Permalink to "覆盖物"'},"​")],-1),t=k(`
js
import { init, registerOverlay } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/sample_overlay.md.B6PnXmd7.lean.js b/assets/sample_overlay.md.Cs5espWk.lean.js
similarity index 70%
rename from assets/sample_overlay.md.B6PnXmd7.lean.js
rename to assets/sample_overlay.md.Cs5espWk.lean.js
index b9175b36..0e3c666a 100644
--- a/assets/sample_overlay.md.B6PnXmd7.lean.js
+++ b/assets/sample_overlay.md.Cs5espWk.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.DaviPYA1.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"覆盖物",tabindex:"-1"},[h("覆盖物 "),s("a",{class:"header-anchor",href:"#覆盖物","aria-label":'Permalink to "覆盖物"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"覆盖物","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/overlay.md","filePath":"sample/overlay.md","lastUpdated":1714933152000}'),e={name:"sample/overlay.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.Cm_lwuZW.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"覆盖物",tabindex:"-1"},[h("覆盖物 "),s("a",{class:"header-anchor",href:"#覆盖物","aria-label":'Permalink to "覆盖物"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"覆盖物","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/overlay.md","filePath":"sample/overlay.md","lastUpdated":1714933152000}'),e={name:"sample/overlay.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/sample_theme.md.BhwUgfH6.js b/assets/sample_theme.md.BLIWNJCU.js
similarity index 99%
rename from assets/sample_theme.md.BhwUgfH6.js
rename to assets/sample_theme.md.BLIWNJCU.js
index 0342c01d..3b47bf1c 100644
--- a/assets/sample_theme.md.BhwUgfH6.js
+++ b/assets/sample_theme.md.BLIWNJCU.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.DcOHU3M-.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"主题",tabindex:"-1"},[h("主题 "),s("a",{class:"header-anchor",href:"#主题","aria-label":'Permalink to "主题"'},"​")],-1),t=k(`
js
import { init, registerStyles } from 'klinecharts'
+import{_ as i}from"./chunks/index.dXvsFi7C.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"主题",tabindex:"-1"},[h("主题 "),s("a",{class:"header-anchor",href:"#主题","aria-label":'Permalink to "主题"'},"​")],-1),t=k(`
js
import { init, registerStyles } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/sample_theme.md.BhwUgfH6.lean.js b/assets/sample_theme.md.BLIWNJCU.lean.js
similarity index 69%
rename from assets/sample_theme.md.BhwUgfH6.lean.js
rename to assets/sample_theme.md.BLIWNJCU.lean.js
index 6170ccf2..320f2245 100644
--- a/assets/sample_theme.md.BhwUgfH6.lean.js
+++ b/assets/sample_theme.md.BLIWNJCU.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.DcOHU3M-.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"主题",tabindex:"-1"},[h("主题 "),s("a",{class:"header-anchor",href:"#主题","aria-label":'Permalink to "主题"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"主题","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/theme.md","filePath":"sample/theme.md","lastUpdated":1714933152000}'),e={name:"sample/theme.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.dXvsFi7C.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"主题",tabindex:"-1"},[h("主题 "),s("a",{class:"header-anchor",href:"#主题","aria-label":'Permalink to "主题"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"主题","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/theme.md","filePath":"sample/theme.md","lastUpdated":1714933152000}'),e={name:"sample/theme.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/sample_timezone.md.DXpT0t30.js b/assets/sample_timezone.md.D8NB0-5t.js
similarity index 98%
rename from assets/sample_timezone.md.DXpT0t30.js
rename to assets/sample_timezone.md.D8NB0-5t.js
index 5fff5d85..ffb08044 100644
--- a/assets/sample_timezone.md.DXpT0t30.js
+++ b/assets/sample_timezone.md.D8NB0-5t.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.9PgYL_c9.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"时区",tabindex:"-1"},[h("时区 "),s("a",{class:"header-anchor",href:"#时区","aria-label":'Permalink to "时区"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
+import{_ as i}from"./chunks/index.DPxlLdKo.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"时区",tabindex:"-1"},[h("时区 "),s("a",{class:"header-anchor",href:"#时区","aria-label":'Permalink to "时区"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/sample_timezone.md.DXpT0t30.lean.js b/assets/sample_timezone.md.D8NB0-5t.lean.js
similarity index 70%
rename from assets/sample_timezone.md.DXpT0t30.lean.js
rename to assets/sample_timezone.md.D8NB0-5t.lean.js
index e6904ea5..9ba1ce5d 100644
--- a/assets/sample_timezone.md.DXpT0t30.lean.js
+++ b/assets/sample_timezone.md.D8NB0-5t.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.9PgYL_c9.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"时区",tabindex:"-1"},[h("时区 "),s("a",{class:"header-anchor",href:"#时区","aria-label":'Permalink to "时区"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"时区","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/timezone.md","filePath":"sample/timezone.md","lastUpdated":1714933152000}'),e={name:"sample/timezone.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.DPxlLdKo.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"时区",tabindex:"-1"},[h("时区 "),s("a",{class:"header-anchor",href:"#时区","aria-label":'Permalink to "时区"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"时区","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/timezone.md","filePath":"sample/timezone.md","lastUpdated":1714933152000}'),e={name:"sample/timezone.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/sample_tooltip.md.C6EBPZgI.js b/assets/sample_tooltip.md.D50Y9uga.js
similarity index 99%
rename from assets/sample_tooltip.md.C6EBPZgI.js
rename to assets/sample_tooltip.md.D50Y9uga.js
index 42743843..27bd4517 100644
--- a/assets/sample_tooltip.md.C6EBPZgI.js
+++ b/assets/sample_tooltip.md.D50Y9uga.js
@@ -1,4 +1,4 @@
-import{_ as i}from"./chunks/index.BP0YHniF.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"提示条",tabindex:"-1"},[h("提示条 "),s("a",{class:"header-anchor",href:"#提示条","aria-label":'Permalink to "提示条"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
+import{_ as i}from"./chunks/index.Bpbch0d6.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"提示条",tabindex:"-1"},[h("提示条 "),s("a",{class:"header-anchor",href:"#提示条","aria-label":'Permalink to "提示条"'},"​")],-1),t=k(`
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/assets/sample_tooltip.md.C6EBPZgI.lean.js b/assets/sample_tooltip.md.D50Y9uga.lean.js
similarity index 70%
rename from assets/sample_tooltip.md.C6EBPZgI.lean.js
rename to assets/sample_tooltip.md.D50Y9uga.lean.js
index 5371241e..e446bb89 100644
--- a/assets/sample_tooltip.md.C6EBPZgI.lean.js
+++ b/assets/sample_tooltip.md.D50Y9uga.lean.js
@@ -1 +1 @@
-import{_ as i}from"./chunks/index.BP0YHniF.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.D9Guh45F.js";const p=s("h1",{id:"提示条",tabindex:"-1"},[h("提示条 "),s("a",{class:"header-anchor",href:"#提示条","aria-label":'Permalink to "提示条"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"提示条","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/tooltip.md","filePath":"sample/tooltip.md","lastUpdated":1714933152000}'),e={name:"sample/tooltip.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
+import{_ as i}from"./chunks/index.Bpbch0d6.js";import{c as a,I as n,j as s,a as h,a9 as k,o as l}from"./chunks/framework.DxmCH4Ps.js";const p=s("h1",{id:"提示条",tabindex:"-1"},[h("提示条 "),s("a",{class:"header-anchor",href:"#提示条","aria-label":'Permalink to "提示条"'},"​")],-1),t=k("",1),A=JSON.parse('{"title":"提示条","description":"","frontmatter":{"aside":false,"editLink":false},"headers":[],"relativePath":"sample/tooltip.md","filePath":"sample/tooltip.md","lastUpdated":1714933152000}'),e={name:"sample/tooltip.md"},c=Object.assign(e,{setup(r){return(d,g)=>(l(),a("div",null,[p,n(i),t]))}});export{A as __pageData,c as default};
diff --git a/assets/sponsor.md.CUxMzO4I.js b/assets/sponsor.md.CUxMzO4I.js
new file mode 100644
index 00000000..90b98dc7
--- /dev/null
+++ b/assets/sponsor.md.CUxMzO4I.js
@@ -0,0 +1 @@
+import{_ as a,c as e,o as s,a9 as i,ac as t,ad as l}from"./chunks/framework.DxmCH4Ps.js";const u=JSON.parse('{"title":"❤️ 赞助","description":"","frontmatter":{"sidebar":false,"editLink":false,"lastUpdated":false},"headers":[],"relativePath":"sponsor.md","filePath":"sponsor.md","lastUpdated":1713542084000}'),r={name:"sponsor.md"},n=i('

❤️ 赞助

KLineChart 是采用 Apache-2.0 许可的开源项目,使用完全免费。

如果你觉得插件还不错,希望你能在 GitHub 点一个 🌟。如果能够打赏一杯 ☕️,那就真的太感谢了。

对于赞助 KLineChart 的组织或个人,无论数额多少,如果需要将组织官网或者个人主页展示在 https://klinecharts.com 首页,请提供付款账号或地址,logo,主页链接等信息,发送邮件到 hu_li888@foxmail.com 。赞助额前三名,将使用超大logo展示。

赞助渠道

支付宝

微信支付

加密货币

  • BTC
bc1qnwzukszzk5xfk0zs3sr8etzgctgnrtqts43jzp3khe6gm7xazprsp4y6n3
  • ETH
0xd2c3911654db861e0a2e17415e11a209c1fc3594
  • USDT-ERC20
0xd2c3911654db861e0a2e17415e11a209c1fc3594
  • USDT-TRC20
THJpTQmFGaVm12KE1Jzc5mLXiApP6qXMCi
',18),o=[n];function h(d,p,c,k,f,g){return s(),e("div",null,o)}const m=a(r,[["render",h]]);export{u as __pageData,m as default}; diff --git a/assets/sponsor.md.CUxMzO4I.lean.js b/assets/sponsor.md.CUxMzO4I.lean.js new file mode 100644 index 00000000..934eec00 --- /dev/null +++ b/assets/sponsor.md.CUxMzO4I.lean.js @@ -0,0 +1 @@ +import{_ as a,c as e,o as s,a9 as i,ac as t,ad as l}from"./chunks/framework.DxmCH4Ps.js";const u=JSON.parse('{"title":"❤️ 赞助","description":"","frontmatter":{"sidebar":false,"editLink":false,"lastUpdated":false},"headers":[],"relativePath":"sponsor.md","filePath":"sponsor.md","lastUpdated":1713542084000}'),r={name:"sponsor.md"},n=i("",18),o=[n];function h(d,p,c,k,f,g){return s(),e("div",null,o)}const m=a(r,[["render",h]]);export{u as __pageData,m as default}; diff --git a/assets/sponsor.md.WTtWS07A.js b/assets/sponsor.md.WTtWS07A.js deleted file mode 100644 index 4b4a2c5e..00000000 --- a/assets/sponsor.md.WTtWS07A.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,c as e,o as t,a9 as r,ac as o,ad as i}from"./chunks/framework.D9Guh45F.js";const b=JSON.parse('{"title":"❤️ 赞助","description":"","frontmatter":{"sidebar":false,"editLink":false,"lastUpdated":false},"headers":[],"relativePath":"sponsor.md","filePath":"sponsor.md","lastUpdated":1713542084000}'),s={name:"sponsor.md"},l=r('

❤️ 赞助

KLineChart 是采用 Apache-2.0 许可的开源项目,使用完全免费。

如果你觉得插件还不错,希望你能在 GitHub 点一个 🌟。如果能够打赏一杯 ☕️,那就真的太感谢了。

对于赞助 KLineChart 的组织或个人,无论数额多少,如果需要将组织官网或者个人主页展示在 https://klinecharts.com 首页,请提供付款账号或地址,logo,主页链接等信息,发送邮件到 hu_li888@foxmail.com 。赞助额前三名,将使用超大logo展示。

赞助渠道

支付宝

微信支付

加密货币

',11),h=[l];function n(c,d,p,_,m,f){return t(),e("div",null,h)}const x=a(s,[["render",n]]);export{b as __pageData,x as default}; diff --git a/assets/sponsor.md.WTtWS07A.lean.js b/assets/sponsor.md.WTtWS07A.lean.js deleted file mode 100644 index b79d5238..00000000 --- a/assets/sponsor.md.WTtWS07A.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as a,c as e,o as t,a9 as r,ac as o,ad as i}from"./chunks/framework.D9Guh45F.js";const b=JSON.parse('{"title":"❤️ 赞助","description":"","frontmatter":{"sidebar":false,"editLink":false,"lastUpdated":false},"headers":[],"relativePath":"sponsor.md","filePath":"sponsor.md","lastUpdated":1713542084000}'),s={name:"sponsor.md"},l=r("",11),h=[l];function n(c,d,p,_,m,f){return t(),e("div",null,h)}const x=a(s,[["render",n]]);export{b as __pageData,x as default}; diff --git a/customize.html b/customize.html index 3a0655a2..f2184984 100644 --- a/customize.html +++ b/customize.html @@ -7,13 +7,13 @@ - - + + - - - - + + + + diff --git a/en-US/customize.html b/en-US/customize.html index f05b177a..5db9d5e4 100644 --- a/en-US/customize.html +++ b/en-US/customize.html @@ -7,13 +7,13 @@ - - + + - - - - + + + + diff --git a/en-US/guide/changelog.html b/en-US/guide/changelog.html index 8023725d..44781c83 100644 --- a/en-US/guide/changelog.html +++ b/en-US/guide/changelog.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/en-US/guide/chart-api.html b/en-US/guide/chart-api.html index 6e7c0278..7495a9de 100644 --- a/en-US/guide/chart-api.html +++ b/en-US/guide/chart-api.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/en-US/guide/custom-axis.html b/en-US/guide/custom-axis.html index 0c41cf1e..83da6a98 100644 --- a/en-US/guide/custom-axis.html +++ b/en-US/guide/custom-axis.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/en-US/guide/data-source.html b/en-US/guide/data-source.html index 26223039..396144e2 100644 --- a/en-US/guide/data-source.html +++ b/en-US/guide/data-source.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/en-US/guide/environment.html b/en-US/guide/environment.html index 6a3f50c4..efd2bebb 100644 --- a/en-US/guide/environment.html +++ b/en-US/guide/environment.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/en-US/guide/figure.html b/en-US/guide/figure.html index 51f5d13d..14f081e6 100644 --- a/en-US/guide/figure.html +++ b/en-US/guide/figure.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/en-US/guide/hot-key.html b/en-US/guide/hot-key.html index ac271519..d6b06fcd 100644 --- a/en-US/guide/hot-key.html +++ b/en-US/guide/hot-key.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/en-US/guide/i18n.html b/en-US/guide/i18n.html index 6b1ed08f..6ef74ede 100644 --- a/en-US/guide/i18n.html +++ b/en-US/guide/i18n.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/en-US/guide/indicator.html b/en-US/guide/indicator.html index 5a1334bf..52c4433b 100644 --- a/en-US/guide/indicator.html +++ b/en-US/guide/indicator.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/en-US/guide/instance-api.html b/en-US/guide/instance-api.html index 55dd4416..86c9c485 100644 --- a/en-US/guide/instance-api.html +++ b/en-US/guide/instance-api.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/en-US/guide/introduction.html b/en-US/guide/introduction.html index 045fb1c2..3deb116c 100644 --- a/en-US/guide/introduction.html +++ b/en-US/guide/introduction.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/en-US/guide/overlay.html b/en-US/guide/overlay.html index ebe12d5d..5d9c0d97 100644 --- a/en-US/guide/overlay.html +++ b/en-US/guide/overlay.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/en-US/guide/quick-start.html b/en-US/guide/quick-start.html index e106f684..5f1ec7c7 100644 --- a/en-US/guide/quick-start.html +++ b/en-US/guide/quick-start.html @@ -7,19 +7,19 @@ - - + + - - - + + + -
Skip to content

🚀 Quick Start

Get KLineChart

KLineChart supports multiple download methods. You can download it through npm, yarn, pnpm or bun package management tools. In addition, a umd version is also provided, so you can also download it from the cdn website or etc., just use the global variable klinecharts.

It is recommended to use package management tools for development. it not only makes development easier, but also allow you to take advantage of the rich ecosystem of Javascript packages and tooling.

bash
npm install klinecharts
bash
yarn add klinecharts
bash
pnpm install klinecharts
bash
bun add klinecharts
html
<script src="https://cdn.jsdelivr.net/npm/klinecharts/dist/umd/klinecharts.min.js"></script>

Create the first chart

jsx
import { useEffect } from 'react'
+    
Skip to content

🚀 Quick Start

Get KLineChart

KLineChart supports multiple download methods. You can download it through npm, yarn, pnpm or bun package management tools. In addition, a umd version is also provided, so you can also download it from the cdn website or etc., just use the global variable klinecharts.

It is recommended to use package management tools for development. it not only makes development easier, but also allow you to take advantage of the rich ecosystem of Javascript packages and tooling.

bash
npm install klinecharts
bash
yarn add klinecharts
bash
pnpm install klinecharts
bash
bun add klinecharts
html
<script src="https://cdn.jsdelivr.net/npm/klinecharts/dist/umd/klinecharts.min.js"></script>

Create the first chart

jsx
import { useEffect } from 'react'
 import { init, dispose } from 'klinecharts'
 export default () => {
   useEffect(() => {
diff --git a/en-US/guide/styles.html b/en-US/guide/styles.html
index fb10b7f9..7387ec00 100644
--- a/en-US/guide/styles.html
+++ b/en-US/guide/styles.html
@@ -7,13 +7,13 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
diff --git a/en-US/guide/v8-to-v9.html b/en-US/guide/v8-to-v9.html
index 3e45ca14..82e84cf6 100644
--- a/en-US/guide/v8-to-v9.html
+++ b/en-US/guide/v8-to-v9.html
@@ -7,12 +7,12 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
+    
+    
+    
     
     
     
diff --git a/en-US/index.html b/en-US/index.html
index 018b0f87..a9e983a1 100644
--- a/en-US/index.html
+++ b/en-US/index.html
@@ -7,12 +7,12 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
+    
+    
+    
     
     
     
diff --git a/en-US/more/faq.html b/en-US/more/faq.html
index b234cb8a..6c41160c 100644
--- a/en-US/more/faq.html
+++ b/en-US/more/faq.html
@@ -7,12 +7,12 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
+    
+    
+    
     
     
     
diff --git a/en-US/more/feedback.html b/en-US/more/feedback.html
index 9516a3f9..22f563d1 100644
--- a/en-US/more/feedback.html
+++ b/en-US/more/feedback.html
@@ -7,12 +7,12 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
+    
+    
+    
     
     
     
diff --git a/en-US/more/local-development.html b/en-US/more/local-development.html
index a47f5e2f..e772cfa5 100644
--- a/en-US/more/local-development.html
+++ b/en-US/more/local-development.html
@@ -7,13 +7,13 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
diff --git a/en-US/sample/axis.html b/en-US/sample/axis.html
index 7e59b828..fb7796fc 100644
--- a/en-US/sample/axis.html
+++ b/en-US/sample/axis.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

Axis

Open in a new window
js
import { init } from 'klinecharts'
+    
Skip to content

Axis

Open in a new window
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/en-US/sample/basic.html b/en-US/sample/basic.html
index 197c067b..faec4bbc 100644
--- a/en-US/sample/basic.html
+++ b/en-US/sample/basic.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

Basic

Open in a new window
js
import { init } from 'klinecharts'
+    
Skip to content

Basic

Open in a new window
js
import { init } from 'klinecharts'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
   let basePrice = 5000
diff --git a/en-US/sample/candle-type.html b/en-US/sample/candle-type.html
index a4e1f6cf..224f7618 100644
--- a/en-US/sample/candle-type.html
+++ b/en-US/sample/candle-type.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

Candle Type

Open in a new window
js
import { init } from 'klinecharts'
+    
Skip to content

Candle Type

Open in a new window
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/en-US/sample/data.html b/en-US/sample/data.html
index 9f024463..fc78c4c8 100644
--- a/en-US/sample/data.html
+++ b/en-US/sample/data.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

Data

Open in a new window
js
import { init } from 'klinecharts'
+    
Skip to content

Data

Open in a new window
js
import { init } from 'klinecharts'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
   let basePrice = 5000
diff --git a/en-US/sample/i18n.html b/en-US/sample/i18n.html
index e6e64b6a..c4682690 100644
--- a/en-US/sample/i18n.html
+++ b/en-US/sample/i18n.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

I18n

Open in a new window
js
import { init, registerLocale } from 'klinecharts'
+    
Skip to content

I18n

Open in a new window
js
import { init, registerLocale } from 'klinecharts'
 import './index.less'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/en-US/sample/indicator.html b/en-US/sample/indicator.html
index 1563b0ab..6309f240 100644
--- a/en-US/sample/indicator.html
+++ b/en-US/sample/indicator.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

Indicator

Open in a new window
js
import { init, registerIndicator } from 'klinecharts'
+    
Skip to content

Indicator

Open in a new window
js
import { init, registerIndicator } from 'klinecharts'
 import './index.css'
 
 const fruits = [
diff --git a/en-US/sample/overlay.html b/en-US/sample/overlay.html
index 4e8b7567..be6fab43 100644
--- a/en-US/sample/overlay.html
+++ b/en-US/sample/overlay.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

Overlay

Open in a new window
js
import { init, registerOverlay } from 'klinecharts'
+    
Skip to content

Overlay

Open in a new window
js
import { init, registerOverlay } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/en-US/sample/theme.html b/en-US/sample/theme.html
index 4e949571..bcfeb249 100644
--- a/en-US/sample/theme.html
+++ b/en-US/sample/theme.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

Theme

Open in a new window
js
import { init, registerStyles } from 'klinecharts'
+    
Skip to content

Theme

Open in a new window
js
import { init, registerStyles } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/en-US/sample/timezone.html b/en-US/sample/timezone.html
index 17b3b4d2..7cd6ad51 100644
--- a/en-US/sample/timezone.html
+++ b/en-US/sample/timezone.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

Timezone

Open in a new window
js
import { init } from 'klinecharts'
+    
Skip to content

Timezone

Open in a new window
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/en-US/sample/tooltip.html b/en-US/sample/tooltip.html
index fedb5971..84f21e01 100644
--- a/en-US/sample/tooltip.html
+++ b/en-US/sample/tooltip.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

Tooltip

Open in a new window
js
import { init } from 'klinecharts'
+    
Skip to content

Tooltip

Open in a new window
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/en-US/sponsor.html b/en-US/sponsor.html
index 6c0efa29..f3d9836d 100644
--- a/en-US/sponsor.html
+++ b/en-US/sponsor.html
@@ -7,19 +7,19 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

❤️ Sponsor

KLineChart under the Apache License V2 and completely free to use.

If you think the plugin is good, I hope you can click 🌟 on GitHub. If you can reward a cup of ☕️, that would be very much appreciated.

For organizations or individuals sponsoring KLineChart, no matter how much, if necessary, display the organization's official website or personal homepage on the https://klinecharts.com on the homepage, please provide payment account or address, logo, homepage link, and other information by sending an email to hu_li888@foxmail.com . Those with sponsor amount top three, will use large logo display.

Alipay

Wechat Pay

Cryptocurrency

+
Skip to content

❤️ Sponsor

KLineChart under the Apache License V2 and completely free to use.

If you think the plugin is good, I hope you can click 🌟 on GitHub. If you can reward a cup of ☕️, that would be very much appreciated.

For organizations or individuals sponsoring KLineChart, no matter how much, if necessary, display the organization's official website or personal homepage on the https://klinecharts.com on the homepage, please provide payment account or address, logo, homepage link, and other information by sending an email to hu_li888@foxmail.com . Those with sponsor amount top three, will use large logo display.

Alipay

Wechat Pay

Cryptocurrency

  • BTC
bc1qnwzukszzk5xfk0zs3sr8etzgctgnrtqts43jzp3khe6gm7xazprsp4y6n3
  • ETH
0xd2c3911654db861e0a2e17415e11a209c1fc3594
  • USDT-ERC20
0xd2c3911654db861e0a2e17415e11a209c1fc3594
  • USDT-TRC20
THJpTQmFGaVm12KE1Jzc5mLXiApP6qXMCi
diff --git a/guide/changelog.html b/guide/changelog.html index ea19620e..400b07cc 100644 --- a/guide/changelog.html +++ b/guide/changelog.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/guide/chart-api.html b/guide/chart-api.html index 72829e3f..dc840d96 100644 --- a/guide/chart-api.html +++ b/guide/chart-api.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/guide/custom-axis.html b/guide/custom-axis.html index 03f13ad4..444beb4f 100644 --- a/guide/custom-axis.html +++ b/guide/custom-axis.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/guide/data-source.html b/guide/data-source.html index 18ebc842..a1983c85 100644 --- a/guide/data-source.html +++ b/guide/data-source.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/guide/environment.html b/guide/environment.html index f44802b6..4fcdb9a8 100644 --- a/guide/environment.html +++ b/guide/environment.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/guide/figure.html b/guide/figure.html index 72cae564..f8be4f99 100644 --- a/guide/figure.html +++ b/guide/figure.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/guide/hot-key.html b/guide/hot-key.html index 6fb74db1..ff716762 100644 --- a/guide/hot-key.html +++ b/guide/hot-key.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/guide/i18n.html b/guide/i18n.html index 0d491c59..7fa6a843 100644 --- a/guide/i18n.html +++ b/guide/i18n.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/guide/indicator.html b/guide/indicator.html index 3463b386..d3a2335a 100644 --- a/guide/indicator.html +++ b/guide/indicator.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/guide/instance-api.html b/guide/instance-api.html index 98d70b0a..424bc3d1 100644 --- a/guide/instance-api.html +++ b/guide/instance-api.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/guide/introduction.html b/guide/introduction.html index 438189c3..860409ba 100644 --- a/guide/introduction.html +++ b/guide/introduction.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/guide/overlay.html b/guide/overlay.html index a58355a2..bb30906a 100644 --- a/guide/overlay.html +++ b/guide/overlay.html @@ -7,12 +7,12 @@ - - + + - - - + + + diff --git a/guide/quick-start.html b/guide/quick-start.html index 06eaecc0..78c26c7a 100644 --- a/guide/quick-start.html +++ b/guide/quick-start.html @@ -7,19 +7,19 @@ - - + + - - - + + + -
Skip to content

🚀 快速上手

获取KLineChart

KLineChart 支持多种下载方式,你可以通过 npmyarnpnpmbun 包管理工具下载。另外,也提供了 umd 版本,所以也可以从 cdn 网站 等进行下载,使用全局变量 klinecharts 即可。

推荐使用包管理工具的方式进行开发,不仅可在开发环境轻松调试,也可放心地在生产环境打包部署使用,享受整个生态圈和工具链带来的诸多好处。

bash
npm install klinecharts
bash
yarn add klinecharts
bash
pnpm install klinecharts
bash
bun add klinecharts
html
<script src="https://cdn.jsdelivr.net/npm/klinecharts/dist/umd/klinecharts.min.js"></script>

创建第一个图表

KLineChart 不受前端框架限制,所以你可以在任何一个前端框架中使用。

jsx
import { useEffect } from 'react'
+    
Skip to content

🚀 快速上手

获取KLineChart

KLineChart 支持多种下载方式,你可以通过 npmyarnpnpmbun 包管理工具下载。另外,也提供了 umd 版本,所以也可以从 cdn 网站 等进行下载,使用全局变量 klinecharts 即可。

推荐使用包管理工具的方式进行开发,不仅可在开发环境轻松调试,也可放心地在生产环境打包部署使用,享受整个生态圈和工具链带来的诸多好处。

bash
npm install klinecharts
bash
yarn add klinecharts
bash
pnpm install klinecharts
bash
bun add klinecharts
html
<script src="https://cdn.jsdelivr.net/npm/klinecharts/dist/umd/klinecharts.min.js"></script>

创建第一个图表

KLineChart 不受前端框架限制,所以你可以在任何一个前端框架中使用。

jsx
import { useEffect } from 'react'
 import { init, dispose } from 'klinecharts'
 export default () => {
   useEffect(() => {
diff --git a/guide/styles.html b/guide/styles.html
index 2e130667..8a4acfdb 100644
--- a/guide/styles.html
+++ b/guide/styles.html
@@ -7,13 +7,13 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
diff --git a/guide/v8-to-v9.html b/guide/v8-to-v9.html
index 868c7f5f..9c5b0c2b 100644
--- a/guide/v8-to-v9.html
+++ b/guide/v8-to-v9.html
@@ -7,12 +7,12 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
+    
+    
+    
     
     
     
diff --git a/hashmap.json b/hashmap.json
index f7fe84ae..51b1510a 100644
--- a/hashmap.json
+++ b/hashmap.json
@@ -1 +1 @@
-{"en-us_customize.md":"BKs-824d","en-us_guide_environment.md":"C_BW0H7r","en-us_guide_i18n.md":"B1sywIJ0","en-us_guide_custom-axis.md":"Du7LAKm8","customize.md":"bbVjbRtk","en-us_guide_hot-key.md":"D3HfN3Yo","en-us_guide_data-source.md":"B_-3i3hR","en-us_guide_introduction.md":"-FwpQFCO","en-us_guide_changelog.md":"CCIpo4Hp","en-us_guide_figure.md":"DCAchHfn","en-us_guide_indicator.md":"BEtqFoU0","en-us_guide_overlay.md":"CJBtl0dY","en-us_guide_chart-api.md":"BXt17z09","en-us_guide_v8-to-v9.md":"C6pExr0T","en-us_more_feedback.md":"CLss0AiO","en-us_index.md":"9Dy-pVk9","en-us_more_faq.md":"rI7B45YL","en-us_more_local-development.md":"CNrRuwcq","en-us_guide_instance-api.md":"C8aQAoTQ","en-us_guide_quick-start.md":"CsXBKSKN","en-us_sample_candle-type.md":"COHeZjv0","en-us_sample_axis.md":"BAfikbJR","en-us_sample_basic.md":"D7QSFuXM","en-us_guide_styles.md":"mAGSNdYm","en-us_sample_data.md":"Dq1Rb3Eq","en-us_sample_indicator.md":"BRo2_KJC","en-us_sample_overlay.md":"BLYTf_-v","en-us_sample_i18n.md":"BkLXqwY3","en-us_sample_timezone.md":"C0wneVOE","en-us_sponsor.md":"BY-77FVX","en-us_sample_theme.md":"CJN98bGS","guide_changelog.md":"Cqhc5Aao","en-us_sample_tooltip.md":"CbYUcn__","guide_environment.md":"C1rsx0xm","guide_data-source.md":"D2Cgc3Sn","guide_custom-axis.md":"DZua3JPG","guide_hot-key.md":"CYjEOqr5","guide_i18n.md":"CcYJIP8a","guide_indicator.md":"88q8NegU","guide_introduction.md":"B8YoZiym","guide_figure.md":"CYwut-sY","guide_overlay.md":"Q3cTBgc4","guide_chart-api.md":"BX9wPujV","more_feedback.md":"Dsf_zGpV","index.md":"B2HWBYST","more_local-development.md":"BHVE_I6e","guide_v8-to-v9.md":"C8rfQWtu","more_faq.md":"Cz7hbpKu","sample_basic.md":"DnlfmPpT","sample_data.md":"BfTtVHZ5","sample_axis.md":"B2GSuCvi","sample_candle-type.md":"DPQy4y6V","sample_overlay.md":"B6PnXmd7","sample_i18n.md":"HUUftx3P","sample_indicator.md":"C3M7yQF2","guide_quick-start.md":"DRfjjhUT","guide_styles.md":"GR__9QGZ","guide_instance-api.md":"BGbQtZ6x","sample_timezone.md":"DXpT0t30","sponsor.md":"WTtWS07A","sample_theme.md":"BhwUgfH6","sample_tooltip.md":"C6EBPZgI"}
+{"en-us_guide_data-source.md":"CVfySHZi","en-us_guide_environment.md":"ZfwA7Nte","en-us_guide_custom-axis.md":"uRqprsXo","customize.md":"B6PerLt3","en-us_guide_i18n.md":"ebz_-gOs","en-us_guide_hot-key.md":"BWURZPAl","en-us_guide_changelog.md":"TOvX1gix","en-us_customize.md":"CCpFSUlS","en-us_guide_introduction.md":"DPMPOpDK","en-us_guide_figure.md":"139Ro94Z","en-us_more_feedback.md":"yjqBIVIp","en-us_guide_overlay.md":"B9U3ol2r","en-us_guide_indicator.md":"Dtw7cBYQ","en-us_guide_v8-to-v9.md":"haHlCUCs","en-us_sample_data.md":"ByzI03BG","en-us_index.md":"BbngkQNq","en-us_more_local-development.md":"BYog1Io9","en-us_sample_basic.md":"BqyxXdkD","en-us_guide_chart-api.md":"CsJyWXEE","en-us_sample_i18n.md":"Bx-Zc2uo","en-us_sample_overlay.md":"DLm-xN5C","en-us_sample_axis.md":"Cf2soAzE","en-us_sample_candle-type.md":"kNS321Ss","en-us_more_faq.md":"CCvdmYuO","guide_changelog.md":"DcTXSLDL","en-us_sample_timezone.md":"UWM4CtRq","en-us_guide_styles.md":"Bb2RjjO4","en-us_sample_indicator.md":"CFksRH2i","en-us_sponsor.md":"TpiZ4C0K","en-us_guide_quick-start.md":"B9_4_x2Q","en-us_sample_theme.md":"9l7Qrwr8","en-us_guide_instance-api.md":"DO_537jm","en-us_sample_tooltip.md":"wDzl4zYb","guide_data-source.md":"C7nXxAr2","guide_environment.md":"DSxLsUFf","guide_hot-key.md":"C0q-FYG-","guide_custom-axis.md":"CTBsPVhS","guide_i18n.md":"YZVVnUe4","guide_figure.md":"CdEqsH7Y","guide_indicator.md":"pwKU22pH","guide_introduction.md":"Cf17qN2j","guide_overlay.md":"CfuLpmGY","guide_chart-api.md":"Cv-cdLuv","more_local-development.md":"CxOUsNtw","more_feedback.md":"DGx4G9PB","guide_v8-to-v9.md":"D1XsojIc","sample_basic.md":"JvyK0xKW","index.md":"CIlr3DfC","more_faq.md":"DBpC4WOA","sample_axis.md":"Bmic9Uvc","sample_candle-type.md":"CiWIlJdL","sample_data.md":"DCLvDcD6","guide_styles.md":"CU0uMzGe","sample_overlay.md":"Cs5espWk","sample_i18n.md":"vwJDgxwG","guide_instance-api.md":"COfm5HdY","sample_indicator.md":"B3FsEQOP","guide_quick-start.md":"D3OQnU5Y","sponsor.md":"CUxMzO4I","sample_theme.md":"BLIWNJCU","sample_timezone.md":"D8NB0-5t","sample_tooltip.md":"D50Y9uga"}
diff --git a/index.html b/index.html
index 3168abef..1afa7c97 100644
--- a/index.html
+++ b/index.html
@@ -7,12 +7,12 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
+    
+    
+    
     
     
     
diff --git a/more/faq.html b/more/faq.html
index 028871db..a1700e99 100644
--- a/more/faq.html
+++ b/more/faq.html
@@ -7,12 +7,12 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
+    
+    
+    
     
     
     
diff --git a/more/feedback.html b/more/feedback.html
index 54a2e0fb..e9137400 100644
--- a/more/feedback.html
+++ b/more/feedback.html
@@ -7,12 +7,12 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
+    
+    
+    
     
     
     
diff --git a/more/local-development.html b/more/local-development.html
index 540ff800..0fc9c89c 100644
--- a/more/local-development.html
+++ b/more/local-development.html
@@ -7,13 +7,13 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
diff --git a/sample/axis.html b/sample/axis.html
index f23a2538..a6c00224 100644
--- a/sample/axis.html
+++ b/sample/axis.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

坐标轴

在新窗口中打开
js
import { init } from 'klinecharts'
+    
Skip to content

坐标轴

在新窗口中打开
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/sample/basic.html b/sample/basic.html
index 90ec6947..39537267 100644
--- a/sample/basic.html
+++ b/sample/basic.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

基础展示

在新窗口中打开
js
import { init } from 'klinecharts'
+    
Skip to content

基础展示

在新窗口中打开
js
import { init } from 'klinecharts'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
   let basePrice = 5000
diff --git a/sample/candle-type.html b/sample/candle-type.html
index fabc4535..c5c57ed5 100644
--- a/sample/candle-type.html
+++ b/sample/candle-type.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

蜡烛类型

在新窗口中打开
js
import { init } from 'klinecharts'
+    
Skip to content

蜡烛类型

在新窗口中打开
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/sample/data.html b/sample/data.html
index 6563858d..86d466c1 100644
--- a/sample/data.html
+++ b/sample/data.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

数据加载

在新窗口中打开
js
import { init } from 'klinecharts'
+    
Skip to content

数据加载

在新窗口中打开
js
import { init } from 'klinecharts'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
   let basePrice = 5000
diff --git a/sample/i18n.html b/sample/i18n.html
index 55ab3473..d7de295e 100644
--- a/sample/i18n.html
+++ b/sample/i18n.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

多语言

在新窗口中打开
js
import { init, registerLocale } from 'klinecharts'
+    
Skip to content

多语言

在新窗口中打开
js
import { init, registerLocale } from 'klinecharts'
 import './index.less'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/sample/indicator.html b/sample/indicator.html
index 8790eca4..65a3de96 100644
--- a/sample/indicator.html
+++ b/sample/indicator.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

技术指标

在新窗口中打开
js
import { init, registerIndicator } from 'klinecharts'
+    
Skip to content

技术指标

在新窗口中打开
js
import { init, registerIndicator } from 'klinecharts'
 import './index.css'
 
 const fruits = [
diff --git a/sample/overlay.html b/sample/overlay.html
index 954c86f6..42ba3577 100644
--- a/sample/overlay.html
+++ b/sample/overlay.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

覆盖物

在新窗口中打开
js
import { init, registerOverlay } from 'klinecharts'
+    
Skip to content

覆盖物

在新窗口中打开
js
import { init, registerOverlay } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/sample/theme.html b/sample/theme.html
index 2395eb05..f2a9afad 100644
--- a/sample/theme.html
+++ b/sample/theme.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

主题

在新窗口中打开
js
import { init, registerStyles } from 'klinecharts'
+    
Skip to content

主题

在新窗口中打开
js
import { init, registerStyles } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/sample/timezone.html b/sample/timezone.html
index cc61a85a..f920e438 100644
--- a/sample/timezone.html
+++ b/sample/timezone.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

时区

在新窗口中打开
js
import { init } from 'klinecharts'
+    
Skip to content

时区

在新窗口中打开
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/sample/tooltip.html b/sample/tooltip.html
index 0cca4f95..4e2d8525 100644
--- a/sample/tooltip.html
+++ b/sample/tooltip.html
@@ -7,20 +7,20 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
-    
+    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

提示条

在新窗口中打开
js
import { init } from 'klinecharts'
+    
Skip to content

提示条

在新窗口中打开
js
import { init } from 'klinecharts'
 import './index.css'
 
 function genData (timestamp = new Date().getTime(), length = 800) {
diff --git a/sponsor.html b/sponsor.html
index fcaee182..1f4c5424 100644
--- a/sponsor.html
+++ b/sponsor.html
@@ -7,19 +7,19 @@
     
     
     
-    
-    
+    
+    
     
-    
-    
-    
+    
+    
+    
     
     
     
     
   
   
-    
Skip to content

❤️ 赞助

KLineChart 是采用 Apache-2.0 许可的开源项目,使用完全免费。

如果你觉得插件还不错,希望你能在 GitHub 点一个 🌟。如果能够打赏一杯 ☕️,那就真的太感谢了。

对于赞助 KLineChart 的组织或个人,无论数额多少,如果需要将组织官网或者个人主页展示在 https://klinecharts.com 首页,请提供付款账号或地址,logo,主页链接等信息,发送邮件到 hu_li888@foxmail.com 。赞助额前三名,将使用超大logo展示。

赞助渠道

支付宝

微信支付

加密货币

+
Skip to content

❤️ 赞助

KLineChart 是采用 Apache-2.0 许可的开源项目,使用完全免费。

如果你觉得插件还不错,希望你能在 GitHub 点一个 🌟。如果能够打赏一杯 ☕️,那就真的太感谢了。

对于赞助 KLineChart 的组织或个人,无论数额多少,如果需要将组织官网或者个人主页展示在 https://klinecharts.com 首页,请提供付款账号或地址,logo,主页链接等信息,发送邮件到 hu_li888@foxmail.com 。赞助额前三名,将使用超大logo展示。

赞助渠道

支付宝

微信支付

加密货币

  • BTC
bc1qnwzukszzk5xfk0zs3sr8etzgctgnrtqts43jzp3khe6gm7xazprsp4y6n3
  • ETH
0xd2c3911654db861e0a2e17415e11a209c1fc3594
  • USDT-ERC20
0xd2c3911654db861e0a2e17415e11a209c1fc3594
  • USDT-TRC20
THJpTQmFGaVm12KE1Jzc5mLXiApP6qXMCi