@8btc/bbt-kline

kline

Usage no npm install needed!

<script type="module">
  import 8btcBbtKline from 'https://cdn.skypack.dev/@8btc/bbt-kline';
</script>

README

8btc kline

event emitted

type args desc
drawToolComplete tool 画线工具画线完成, dragTool also tirgger this event
clearTool toolID 画线工具被清除
clearAllTool 所有画线工具被清除
rangeChange range[] 当 k 线范围变化时触发
drawIntervalStatComplete tool 区间统计画线工具完成后,设置完区间 k 线数据后触发
currentIndexChange currentIndex 当前鼠标所指的 Index
deleteComparedPair {id: compareName, isStock?: boolean} 删除对比 k 线(在右键点击对比 k 线时调用)
clickOnStudy studyName, eventType 点击 k 线指标旁边的设置或者 close 图标 eventType: enum { setting, close }
currentFocusToolChange tool 当前聚焦的划线工具发生变化
clickOnNewsMark News 点击当前 k 线上的新闻标注