Fixes tradingview/charting_library#4522 Fixes tradingview/charting_library#5348 Fixes tradingview/charting_library#5573 Fixes tradingview/charting_library#5726 Fixes tradingview/charting_library#6039 Fixes tradingview/charting_library#6215 Fixes tradingview/charting_library#6500 Fixes tradingview/charting_library#6550 Fixes tradingview/charting_library#6559 Fixes tradingview/charting_library#6572 Fixes tradingview/charting_library#6617 Fixes tradingview/charting_library#6659 Fixes tradingview/charting_library#6678 Fixes tradingview/charting_library#6695 Fixes tradingview/charting_library#6713 Fixes tradingview/charting_library#6714 Fixes tradingview/charting_library#6737 Fixes tradingview/charting_library#6767 Fixes tradingview/charting_library#6783 Fixes tradingview/charting_library#6800 Fixes tradingview/charting_library#6825
1 line
1.0 KiB
JavaScript
1 line
1.0 KiB
JavaScript
"use strict";(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[5551],{88823:(i,t,e)=>{e.r(t),e.d(t,{FavoriteDrawingsApi:()=>r});var s=e(52714),o=e.n(s),a=e(12409),l=e(88537);class r{constructor(){this._visibility=new(o())(!1),this._canBeShownValue=new(o())(!1),this._toolbarPromise=null,this._toolbar=null,this._init()}visible(){return this._visibility.readonly()}canBeShown(){return this._canBeShownValue.readonly()}show(){(0,l.ensureNotNull)(this._toolbarPromise).then(i=>i.show())}hide(){null!==this._toolbarPromise&&this._toolbarPromise.then(i=>i.hide())}_init(){(0,a.createFavoriteDrawingToolbar)();const i=(0,l.ensureNotNull)((0,a.getFavoriteDrawingToolbarPromise)());this._toolbarPromise=i.then(i=>(this._toolbar=i,this._visibility.setValue(this._toolbar.visibility().value()),this._canBeShownValue.setValue(this._toolbar.canBeShown().value()),this._toolbar.visibility().subscribe(i=>{this._visibility.setValue(i)}),this._toolbar.canBeShown().subscribe(i=>{this._canBeShownValue.setValue(i)}),this._toolbar))}}}}]); |