tradingview的IPaneApi的理解

文档地址:https://www.tradingview.com/charting-library-docs/latest/api/interfaces/Charting_Library.IPaneApi
以下是对 “IPaneApi” 接口的理解:
一、概述
这个接口可以通过 “IChartWidgetApi.getPanes” 方法获取。它提供了一系列方法来与图表中的窗格进行交互。
二、方法详解
collapse:
功能:折叠当前窗格。
返回值:无。
getHeight:
功能:返回窗格的高度。
返回值:一个数字,表示窗格高度。
getLeftPriceScales:
功能:返回一个可与左侧价格刻度交互的 “PriceScaleApi” 实例数组。如果窗格左侧没有任何价格刻度,则数组为空。
返回值:一个只读的 “IPriceScaleApi” 数组。
getMainSourcePriceScale:
功能:返回一个可与主数据源的价格刻度交互的 “PriceScaleApi” 实例,如果主数据源未附加到任何价格刻度(处于 “无刻度” 模式),则返回 null。
返回值:一个 “IPriceScaleApi” 实例或 null。
getPriceScaleById:
功能:通过价格刻度 ID 返回一个可与价格刻度交互的 “PriceScaleApi” 实例,如果主数据源未附加到任何价格刻度(处于 “无刻度” 模式),则返回 null。
参数:一个字符串类型的价格刻度 ID。
返回值:一个 “IPriceScaleApi” 实例或 null。
getRightPriceScales:
功能:返回一个可与右侧价格刻度交互的 “PriceScaleApi” 实例数组。如果窗格右侧没有任何价格刻度,则数组为空。
返回值:一个只读的 “IPriceScaleApi” 数组。
hasMainSeries:
功能:如果价格刻度包含主序列,则返回 true。
返回值:一个布尔值。
moveTo:
功能:将窗格移动到新位置,窗格索引应该是介于 0 和所有窗格总数减 1 之间的数字。
参数:一个数字类型的窗格索引。
返回值:无。
paneIndex:
功能:返回窗格的索引,索引是介于 0 和所有窗格总数减 1 之间的数字。
返回值:一个数字,表示窗格索引。
restore:
功能:恢复先前折叠的窗格的大小。
返回值:无。
setHeight:
功能:设置窗格的高度。
参数:一个数字类型的高度值。
返回值:无。
三、总结
“IPaneApi” 接口提供了多种方法来操作图表中的窗格,包括折叠和恢复窗格、获取窗格高度和索引、设置窗格高度、获取左右两侧价格刻度以及与主数据源价格刻度交互等功能。开发人员可以使用这些方法来定制和管理图表中的窗格布局和显示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码狼先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值