{"_id":"@dhtmlx/trial-vue-scheduler","_rev":"2-9d7d3cb0c7cf7de99b8bb538af67e50f","name":"@dhtmlx/trial-vue-scheduler","dist-tags":{"beta":"8.0.0-beta1","latest":"8.0.0-beta2"},"versions":{"8.0.0-beta1":{"name":"@dhtmlx/trial-vue-scheduler","version":"8.0.0-beta1","keywords":["calendar","scheduler","dhtmlx","agenda","month","day","week","year","vue"],"license":"SEE LICENSE IN license.txt","_id":"@dhtmlx/trial-vue-scheduler@8.0.0-beta1","maintainers":[{"name":"mkozhukh","email":"mkozhukh@ya.ru"},{"name":"alex_klimenkov","email":"alexkl@xbsoftware.com"}],"homepage":"https://dhtmlx.com/docs/products/dhtmlxScheduler-for-Vue/","bugs":{"url":"https://forum.dhtmlx.com/c/scheduler"},"dist":{"shasum":"9661bedfaa783ef48bb4f4bec8c1c668ede093f0","tarball":"https://registry.npmjs.org/@dhtmlx/trial-vue-scheduler/-/trial-vue-scheduler-8.0.0-beta1.tgz","fileCount":7,"integrity":"sha512-z+2+kvyYTXgFA9ToDbeqBH+2mfhON5YGZbZ0XG2VY1hvd/yYXtldxXGjdUb1VI41Pzg4/gbD5flA21bUohsb0w==","signatures":[{"sig":"MEUCIQCCCR4hoIr7ODWTRqeVGfS6yYHTzDrE+X0p9Z3wJOjvRwIgOKgQzAslyLYXEvcbB/u4HGuxjbR1PiF/pY12N01SH80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177599},"main":"dist/dhtmlxscheduler.vue.es.js","type":"module","types":"dist/dhtmlxscheduler.vue.es.d.ts","gitHead":"5a812eebafaaa5d33ca7ce4607991d4aae75ad8c","private":false,"scripts":{"build":"vite build","watch":"vite build --watch","build:all":"yarn build && yarn bundle:dts","bundle:dts":"rollup -c rollup.config.dts.js","test:contract":"vitest run"},"_npmUser":{"name":"alex_klimenkov","email":"alexkl@xbsoftware.com"},"repository":{"url":"git+https://github.com/DHTMLX/scheduler.git","type":"git"},"_npmVersion":"11.5.1","description":"DHTMLX Scheduler for Vue","directories":{},"_nodeVersion":"24.7.0","dependencies":{"lodash-es":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.28","vite":"^6.0.5","jsdom":"^25.0.1","vitest":"^2.1.9","typescript":"^5.7.3","vite-plugin-dts":"^4.5.0","rollup-plugin-dts":"^6.2.1","@vitejs/plugin-vue":"^6.0.4","rollup-plugin-preserve-directives":"^0.4.0"},"peerDependencies":{"vue":">=3.2.25"},"_npmOperationalInternal":{"tmp":"tmp/trial-vue-scheduler_8.0.0-beta1_1782390870687_0.82282929182363","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-beta2":{"name":"@dhtmlx/trial-vue-scheduler","version":"8.0.0-beta2","private":false,"main":"dist/dhtmlxscheduler.vue.es.js","types":"dist/dhtmlxscheduler.vue.es.d.ts","type":"module","peerDependencies":{"vue":">=3.2.25"},"dependencies":{"lodash-es":"^4.17.21"},"devDependencies":{"@vitejs/plugin-vue":"^6.0.4","rollup-plugin-dts":"^6.2.1","rollup-plugin-preserve-directives":"^0.4.0","jsdom":"^25.0.1","typescript":"^5.7.3","vite":"^6.0.5","vite-plugin-dts":"^4.5.0","vitest":"^2.1.9","vue":"^3.5.28"},"scripts":{"build":"vite build","bundle:dts":"rollup -c rollup.config.dts.js","build:all":"yarn build && yarn bundle:dts","test:contract":"vitest run","watch":"vite build --watch"},"description":"DHTMLX Scheduler for Vue","repository":{"type":"git","url":"git+https://github.com/DHTMLX/scheduler.git"},"homepage":"https://dhtmlx.com/docs/products/dhtmlxScheduler-for-Vue/","bugs":{"url":"https://forum.dhtmlx.com/c/scheduler"},"keywords":["calendar","scheduler","dhtmlx","agenda","month","day","week","year","vue"],"license":"SEE LICENSE IN license.txt","_id":"@dhtmlx/trial-vue-scheduler@8.0.0-beta2","gitHead":"086b3ab719a18cb82e0dbf792fb74c4a30d6f59a","_nodeVersion":"24.7.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-mJXs+qpjRn49NLST5YktdmFU3RtUc2Fx9RTpV/cAK+cfyURzg6CLGwwhF3IRmW5wImLOhx0lXNquQ4mXRjQetg==","shasum":"12a5b23085ef2551fe6b6759f1b560965f36871a","tarball":"https://registry.npmjs.org/@dhtmlx/trial-vue-scheduler/-/trial-vue-scheduler-8.0.0-beta2.tgz","fileCount":7,"unpackedSize":1179192,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHxwwaUQQUGLGRW40wFms+MKDAFv1cSeMVkgvHFecxRnAiEAtMxEaDJCBixdntXooYKa/p8tSWkAHcuCvekchmpWP8g="}]},"_npmUser":{"name":"alex_klimenkov","email":"alexkl@xbsoftware.com"},"directories":{},"maintainers":[{"name":"mkozhukh","email":"mkozhukh@ya.ru"},{"name":"alex_klimenkov","email":"alexkl@xbsoftware.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/trial-vue-scheduler_8.0.0-beta2_1786983020293_0.3063700155592517"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-25T12:34:30.456Z","modified":"2026-08-17T16:10:20.579Z","8.0.0-beta1":"2026-06-25T12:34:30.876Z","8.0.0-beta2":"2026-08-17T16:10:20.433Z"},"bugs":{"url":"https://forum.dhtmlx.com/c/scheduler"},"license":"SEE LICENSE IN license.txt","homepage":"https://dhtmlx.com/docs/products/dhtmlxScheduler-for-Vue/","keywords":["calendar","scheduler","dhtmlx","agenda","month","day","week","year","vue"],"repository":{"type":"git","url":"git+https://github.com/DHTMLX/scheduler.git"},"description":"DHTMLX Scheduler for Vue","maintainers":[{"name":"mkozhukh","email":"mkozhukh@ya.ru"},{"name":"alex_klimenkov","email":"alexkl@xbsoftware.com"}],"readme":"# DHTMLX Vue Scheduler\n\n[![dhtmlx.com](https://img.shields.io/badge/made%20by-DHTMLX-blue)](https://dhtmlx.com/)\n[![npm: v.8.0.0-beta2](https://img.shields.io/badge/npm-v.8.0.0-beta2-blue.svg)](https://www.npmjs.com/package/@dhtmlx/trial-vue-scheduler)\n[![License: Evaluation](https://img.shields.io/badge/license-Evaluation-important.svg)](https://dhtmlx.com/docs/products/license.shtml?eval)\n\n[Getting started](#getting-started) | [Features](#features) | [License](#license) | [Useful links](#links) | [Follow us](#followus)\n\n[DHTMLX Vue Scheduler](https://dhtmlx.com/docs/products/dhtmlxScheduler-for-Vue/) is a Vue 3 wrapper for the [DHTMLX Scheduler](https://dhtmlx.com/docs/products/dhtmlxScheduler/) library.\n\nIt provides a declarative way to integrate all of DHTMLX Scheduler's rich features - such as recurring events, Units and Timeline views - directly into Vue apps. Use Vue components in templates, pass reactive props, and handle event edits through wrapper callbacks.\n\n> **Important:** this npm package is a *trial* build intended for evaluation only.\n> For access to commercial licenses and technical support, please request an evaluation on our website:\n> https://dhtmlx.com/docs/products/dhtmlxScheduler-for-Vuejs/download.shtml\n\n<a name=\"getting-started\"></a>\n\n## Getting started\n\n**Install package**\n\nProfessional Evaluation version:\n\n~~~bash\nnpm install @dhtmlx/trial-vue-scheduler\n~~~\n\nAnd initialize:\n\n~~~vue\n<!-- src/components/SchedulerChart.vue -->\n<script setup lang=\"ts\">\nimport { ref } from \"vue\";\nimport { VueScheduler, type VueSchedulerDataConfig } from \"@dhtmlx/trial-vue-scheduler\";\nimport \"@dhtmlx/trial-vue-scheduler/dist/vue-scheduler.css\";\n\nimport { schedulerEvents } from \"../demoData\";\n\nconst events = ref(schedulerEvents);\nconst date = new Date(\"2025-08-15T00:00:00Z\");\n\nconst data: VueSchedulerDataConfig = {\n  save: (entity, action, item, id) => {\n    console.log(\"save\", { entity, action, item, id });\n  }\n};\n</script>\n\n<template>\n  <div style=\"height: 100%; width: 100%;\">\n    <VueScheduler :events=\"events\" :date=\"date\" view=\"week\" :data=\"data\" />\n  </div>\n</template>\n~~~\n\n~~~vue\n<!-- src/App.vue -->\n<script setup lang=\"ts\">\nimport SchedulerChart from \"./components/SchedulerChart.vue\";\n</script>\n\n<template>\n  <div style=\"height: 100vh; width: 100vw;\">\n    <SchedulerChart />\n  </div>\n</template>\n~~~\n\n`demoData.ts` is an example events dataset. Replace it with your own project data.\n\n### Requirements\n\n- Vue `3.x` or newer\n\n### Complete guides\n\n- https://docs.dhtmlx.com/scheduler/integrations/vue/\n\n<a name=\"features\"></a>\n\n## Features\n\n- Vue components in event boxes, lightbox, and templates\n- easy customization with Vue components\n- compatibility with Pinia-based state management\n- TypeScript support\n- 10 built-in views: Day, Week, Month, Agenda, Grid, Map, Timeline, Week Agenda, Units and Year\n- recurring events\n- events filtering\n- 7 different skins\n- online export to PDF, PNG\n- 32 locales\n- keyboard navigation\n- resources timeline and units views\n\n<a name=\"license\"></a>\n\n## License\n\ndhtmlxScheduler v.8.0.0-beta2 Professional\n\nThis software is covered by DHTMLX Evaluation License. Contact sales@dhtmlx.com to get a proprietary license. Usage without proper license is prohibited.\n\n(c) XB Software Ltd.\n\n\n<a name=\"links\"></a>\n\n## Useful links\n\n- [DHTMLX Vue Scheduler product page](https://dhtmlx.com/docs/products/dhtmlxScheduler-for-Vue/)\n- [DHTMLX Scheduler product page](https://dhtmlx.com/docs/products/dhtmlxScheduler/)\n- [Official documentation](https://docs.dhtmlx.com/scheduler/)\n- [Online samples](https://docs.dhtmlx.com/scheduler/samples/)\n- [Export services](https://dhtmlx.com/docs/products/dhtmlxScheduler/export.shtml)\n- [List of available integrations](https://dhtmlx.com/docs/products/integrations/)\n- [Support forum](https://forum.dhtmlx.com/c/scheduler)\n\n<a name=\"followus\"></a>\n\n## Follow us\n\nRead us on [Medium](https://medium.com/@dhtmlx) :newspaper:\n\nFollow us on [X](https://x.com/dhtmlx) :bird:\n\nLike our page on [Facebook](https://www.facebook.com/dhtmlx/) :thumbsup:\n","readmeFilename":"README.md"}