v-calendar-scheduler
Version:
Calendar scheduler component for VueJs
1 lines • 2.64 kB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{207:function(e,t,a){"use strict";a.r(t);var n=a(1),s=Object(n.a)({},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[e._m(0),a("p",[e._v("Vue Calendar Scheduler is a customizable calendar that allows you to display and create events with date, times and custom attributes.")]),e._m(1),e._m(2),a("p",[e._v("To learn more about the "),a("code",[e._v("Event")]),e._v(" model check the "),a("router-link",{attrs:{to:"/guide/events.html"}},[e._v("Event model section")]),e._v(".")],1),e._m(3),a("p",[e._v("The calendar provides a few callbacks for user interaction events, such as clicking a day, a time or an event.")]),a("p",[e._v("Check the "),a("router-link",{attrs:{to:"/guide/callbacks.html"}},[e._v("callbacks section")]),e._v(" to learn more.")],1),e._m(4),e._m(5)])},[function(){var e=this.$createElement,t=this._self._c||e;return t("h1",{attrs:{id:"introduction"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#introduction","aria-hidden":"true"}},[this._v("#")]),this._v(" Introduction")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h2",{attrs:{id:"the-event-model"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#the-event-model","aria-hidden":"true"}},[this._v("#")]),this._v(" The Event model")])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",[e._v("An "),a("code",[e._v("Event")]),e._v(" model is contained within the plugin to handle some under-the-hood logic "),a("strong",[e._v("without filling the objects")]),e._v(" provided by the developer with data they don't need.\nAny object provided in the "),a("code",[e._v("[events]")]),e._v(" prop of the calendar will be transformed to an "),a("code",[e._v("Event")]),e._v(" instance.")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h2",{attrs:{id:"callbacks"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#callbacks","aria-hidden":"true"}},[this._v("#")]),this._v(" Callbacks")])},function(){var e=this.$createElement,t=this._self._c||e;return t("h2",{attrs:{id:"current-issues"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#current-issues","aria-hidden":"true"}},[this._v("#")]),this._v(" Current Issues")])},function(){var e=this.$createElement,t=this._self._c||e;return t("ul",[t("li",[this._v("Because of the new Event model, new Events "),t("strong",[this._v("can't be created without a "),t("code",[this._v("startTime")])]),this._v(". This will be fixed in the next release with the introduction of Event model validators.")])])}],!1,null,null,null);t.default=s.exports}}]);