v-gantt-chart
Advanced tools
Comparing version 1.5.0 to 1.5.1
{ | ||
"name": "v-gantt-chart", | ||
"version": "1.5.0", | ||
"version": "1.5.1", | ||
"description": "display gantt-like vaule,like use this to order bus schedule.", | ||
@@ -32,5 +32,15 @@ "main": "dist/v-gantt-chart.js", | ||
}, | ||
"gitHooks": { | ||
"pre-commit": "lint-staged" | ||
}, | ||
"lint-staged": { | ||
"*.{js,vue}": [ | ||
"vue-cli-service lint", | ||
"git add" | ||
] | ||
}, | ||
"dependencies": { | ||
"core-js": "^3.4.3", | ||
"dayjs": "^1.8.17", | ||
"lint-staged": "^10.2.11", | ||
"resize-observer-polyfill": "^1.5.1", | ||
@@ -37,0 +47,0 @@ "vue": "^2.6.10" |
@@ -34,3 +34,4 @@ <p align="center"><img src="https://raw.githubusercontent.com/w1301625107/vue-gantt-chart/master/screenshot/icon.png" alt="logo" width="180"></p> | ||
- [API](#api) | ||
- [Param](#param) | ||
- [Param](#param) | ||
- [Method](#method) | ||
- [Event](#event) | ||
@@ -68,3 +69,3 @@ - [Run Demo](#run-demo) | ||
Vue.use(vGanttChart}); | ||
Vue.use(vGanttChart); | ||
``` | ||
@@ -373,2 +374,3 @@ | ||
| hideYScrollBar | ❌ | boolean | false | 隐藏纵向滚动轴 | | ||
| enableGrab | ❌ | boolean | true | 启动按住拖拽 | | ||
| customGenerateBlocks | ❌ | boolean | false | 开启自定义生成渲染块,具体使用见说明 | | ||
@@ -396,2 +398,39 @@ | timeRangeCorrection | ❌ | boolean | false | 时间矫正,默认开启。关闭后时间轴不会自动填充剩余空间,错误的先后时间会引起错误 | | ||
### Method | ||
通过使用`vue`的`ref`来调用组件内部的方法,`params`中的`scrollToTime`和`scrollToPostion`可能会择机废弃,最好使用下方的方法替代。 | ||
<div class="event"> | ||
| method | args | describle| | ||
| :--- |:-----:|:---------| | ||
| scrollToPostionHandle|positon:{x:number,y:number} | 滚动到指定位置| | ||
| scrollToTimehandle | time:string | 滚动到指定时间| | ||
</div> | ||
#### example | ||
```html | ||
<template> | ||
<v-gantt-chart ref="gantt"></v-gantt-chart> | ||
</template> | ||
``` | ||
```js | ||
export default { | ||
methods:{ | ||
doScrollToPostion(){ | ||
this.$refs.gantt.scrollToPostionHandle({x:100,y:100}) | ||
}, | ||
doScrollToTime(){ | ||
this.$refs.gantt.scrollToTimehandle("Fri, 31 Jul 2020 12:41:39 GMT") | ||
} | ||
} | ||
}; | ||
``` | ||
### Event | ||
@@ -456,2 +495,8 @@ | ||
## Update | ||
1.5.1 | ||
- 使用css来绘制网格获取更好的显示效果 | ||
- 优化一点点性能 | ||
- 添加鼠标按住拖动功能 | ||
- 添加新的refs说明 | ||
1.5.0 | ||
@@ -458,0 +503,0 @@ - 时间轴添加天的倍数的刻度支持 |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
95612
269
578
0
5
+ Addedlint-staged@^10.2.11
+ Added@babel/code-frame@7.24.2(transitive)
+ Added@babel/helper-validator-identifier@7.22.20(transitive)
+ Added@babel/highlight@7.24.2(transitive)
+ Added@types/parse-json@4.0.2(transitive)
+ Addedaggregate-error@3.1.0(transitive)
+ Addedansi-colors@4.1.3(transitive)
+ Addedansi-escapes@4.3.2(transitive)
+ Addedansi-regex@5.0.1(transitive)
+ Addedansi-styles@3.2.14.3.0(transitive)
+ Addedastral-regex@2.0.0(transitive)
+ Addedbraces@3.0.2(transitive)
+ Addedcallsites@3.1.0(transitive)
+ Addedchalk@2.4.24.1.2(transitive)
+ Addedclean-stack@2.2.0(transitive)
+ Addedcli-cursor@3.1.0(transitive)
+ Addedcli-truncate@2.1.0(transitive)
+ Addedcolor-convert@1.9.32.0.1(transitive)
+ Addedcolor-name@1.1.31.1.4(transitive)
+ Addedcolorette@2.0.20(transitive)
+ Addedcommander@6.2.1(transitive)
+ Addedcosmiconfig@7.1.0(transitive)
+ Addedcross-spawn@7.0.3(transitive)
+ Addeddebug@4.3.4(transitive)
+ Addeddedent@0.7.0(transitive)
+ Addedemoji-regex@8.0.0(transitive)
+ Addedend-of-stream@1.4.4(transitive)
+ Addedenquirer@2.4.1(transitive)
+ Addederror-ex@1.3.2(transitive)
+ Addedescape-string-regexp@1.0.5(transitive)
+ Addedexeca@4.1.0(transitive)
+ Addedfill-range@7.0.1(transitive)
+ Addedget-own-enumerable-property-symbols@3.0.2(transitive)
+ Addedget-stream@5.2.0(transitive)
+ Addedhas-flag@3.0.04.0.0(transitive)
+ Addedhuman-signals@1.1.1(transitive)
+ Addedimport-fresh@3.3.0(transitive)
+ Addedindent-string@4.0.0(transitive)
+ Addedis-arrayish@0.2.1(transitive)
+ Addedis-fullwidth-code-point@3.0.0(transitive)
+ Addedis-number@7.0.0(transitive)
+ Addedis-obj@1.0.1(transitive)
+ Addedis-regexp@1.0.0(transitive)
+ Addedis-stream@2.0.1(transitive)
+ Addedis-unicode-supported@0.1.0(transitive)
+ Addedisexe@2.0.0(transitive)
+ Addedjs-tokens@4.0.0(transitive)
+ Addedjson-parse-even-better-errors@2.3.1(transitive)
+ Addedlines-and-columns@1.2.4(transitive)
+ Addedlint-staged@10.5.4(transitive)
+ Addedlistr2@3.14.0(transitive)
+ Addedlog-symbols@4.1.0(transitive)
+ Addedlog-update@4.0.0(transitive)
+ Addedmerge-stream@2.0.0(transitive)
+ Addedmicromatch@4.0.5(transitive)
+ Addedmimic-fn@2.1.0(transitive)
+ Addedms@2.1.2(transitive)
+ Addednormalize-path@3.0.0(transitive)
+ Addednpm-run-path@4.0.1(transitive)
+ Addedonce@1.4.0(transitive)
+ Addedonetime@5.1.2(transitive)
+ Addedp-map@4.0.0(transitive)
+ Addedparent-module@1.0.1(transitive)
+ Addedparse-json@5.2.0(transitive)
+ Addedpath-key@3.1.1(transitive)
+ Addedpath-type@4.0.0(transitive)
+ Addedpicomatch@2.3.1(transitive)
+ Addedplease-upgrade-node@3.2.0(transitive)
+ Addedpump@3.0.0(transitive)
+ Addedresolve-from@4.0.0(transitive)
+ Addedrestore-cursor@3.1.0(transitive)
+ Addedrfdc@1.3.1(transitive)
+ Addedrxjs@7.8.1(transitive)
+ Addedsemver-compare@1.0.0(transitive)
+ Addedshebang-command@2.0.0(transitive)
+ Addedshebang-regex@3.0.0(transitive)
+ Addedsignal-exit@3.0.7(transitive)
+ Addedslice-ansi@3.0.04.0.0(transitive)
+ Addedstring-argv@0.3.1(transitive)
+ Addedstring-width@4.2.3(transitive)
+ Addedstringify-object@3.3.0(transitive)
+ Addedstrip-ansi@6.0.1(transitive)
+ Addedstrip-final-newline@2.0.0(transitive)
+ Addedsupports-color@5.5.07.2.0(transitive)
+ Addedthrough@2.3.8(transitive)
+ Addedto-regex-range@5.0.1(transitive)
+ Addedtslib@2.6.2(transitive)
+ Addedtype-fest@0.21.3(transitive)
+ Addedwhich@2.0.2(transitive)
+ Addedwrap-ansi@6.2.07.0.0(transitive)
+ Addedwrappy@1.0.2(transitive)
+ Addedyaml@1.10.2(transitive)