添加tradingview advanced chart lib和实现chan_tv网页

This commit is contained in:
jackyu66git
2026-05-14 14:16:06 +08:00
parent ca2cf86138
commit 050ebeb849
1942 changed files with 43262 additions and 3 deletions
@@ -0,0 +1 @@
"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9075],{87611:(e,r,t)=>{t.r(r),t.d(r,{LineToolArrowMarker:()=>a});var i=t(82014),n=t(93445),s=t(22384);class a extends i.LineDataSource{constructor(e,r,i,n){super(e,r??a.createProperties(e.backgroundTheme().spawnOwnership()),i,n),Promise.all([t.e(8263),t.e(144),t.e(4073),t.e(1912),t.e(1495)]).then(t.bind(t,98472)).then((({ArrowMarkerPaneView:e})=>{this._setPaneViews([new e(this,this.model())])}))}pointsCount(){return 2}name(){return"Arrow Marker"}snapTo45DegreesAvailable(){return!0}static createProperties(e,r){const t=new n.DefaultProperty({defaultName:"linetoolarrowmarker",state:r,theme:e});return this._configureProperties(t),t}_getPropertyDefinitionsViewModelClass(){return Promise.all([t.e(1982),t.e(7686),t.e(2428),t.e(3920),t.e(9328)]).then(t.bind(t,43534)).then((e=>e.ArrowMarkerDefinitionsViewModel))}static _configureProperties(e){super._configureProperties(e),e.hasChild("text")||e.addChild("text",new s.Property("")),e.addExcludedKey("text",1)}}}}]);