j-MonthlyCalendar
- Υποστηρίζει μόνο μηνιαία εικόνα
ΕΠΙΤΡΟΦΗ:
parent {String}επιλεκτή jQuery για την απόκτηση σταθερού ύψους (προεπιλεγμένηauto)firstday {Number}την πρώτη ημέρα του ημερολογίου0 = Sunday, προεπιλεγμένη0noborder {Boolean}διακόπτει το όριο (προεπιλεγμένο:false)- Το
selectable {Boolean}επιτρέπει την επιλογή ημερών (προεπιλεγμένο:true) morebutton {String}ένα πρότυπο Tangular για το κουμπί More (προεπιλεγμένο:+{{ count }} more)select {String}ένα μονοπάτι γιαFunction(item_event, el, e), να είστε προσεκτικοί:item_eventμπορεί να είναιnullcreate {String}Ο δρόμος γιαFunction({ beg: Date, end: Date }, beg_element, end_element)dblclick {String}Ο δρόμος γιαFunction(item_event, el, e)dblclickdate {String}Ο δρόμος γιαFunction(date, el, e)contextmenu {String}Ο δρόμος γιαFunction(item_event, el, e)rebind {String}ένα μονοπάτι προςFunction({ dates: Array, date: Date })εκτελείται όταν το ημερολόγιο είναι ανασυνδεδεμένοtopoffset {Boolean}υποστρώματαoffset.topαπόheight(προεπιλεγμένο:false)topposition {Boolean}υποστρώματαposition.topαπόheight(προεπιλεγμένο:false)margin {Number}κορυφαία / κάτω περιθώριο μαζί (προεπιλεγμένη:0)marginxs {Number}top/bottom marge μαζί για το πλάτος οθόνηςxsmarginsm {Number}top/bottom marge μαζί για το πλάτος οθόνηςsmmarginmd {Number}top/bottom marge μαζί για το πλάτος οθόνηςmdmarginlg {Number}top/bottom marge μαζί για το πλάτος οθόνηςlg- NEW:
keepselected {Boolean}διατηρεί επιλεγμένες (επιλεγμένες) ημέρες (προσδιορισμός:false) - NEW:
hover {String}ένα μονοπάτι προς τοFunction({ beg: Date, end: Date }, beg_element, end_element)(όπως και τοcreate, αλλά ονομάζεται μεθόδουςcomponent.hover()καιcomponent.unhover()) - NEW:
scalewidth {Boolean}κλίμακα το ύψος σύμφωνα με το πλάτος του γονικού στοιχείου
Μέθοδοι:
component.addevents(events)προσθέτει γεγονόταeventsσημαίνει Αρμή αντικειμένων παρακάτω:[{ id: String, beg: Date, end: Date, html: String, icon: String, color: String, background: Boolean }]
- Το
component.addevent(event)προσθέτει ένα γεγονός- Δεν μπορεί να συνδυαστεί με τη μέθοδο
addevents - Μπορεί να εκτελεστεί πολλές φορές
- Ετικέτες:
{ id: String, html: String, icon: String, color: String, background: Boolean }
- Δεν μπορεί να συνδυαστεί με τη μέθοδο
- _NEW__:
component.addbadge(date, [color])προσθέτει ένα σημάδι - Ετικέτες:
component.hover(beg, end) - Ετικέτες:
component.unhover() - Το
component.clear()αφαιρεί όλα τα γεγονότα και τις ενδείξεις
Τοποθεσία:
Τα ονόματα μήνα και ημερών λαμβάνονται από τις ιδιότητες MONTHS και DAYS που καθορίζονται στη βιβλιοθήκη jComponent.
Χρησιμοποιήστε το με <ui-component name="monthlycalendar">Όταν το στοιχείο δεν έχει φορτωθεί ακόμα, jComponent Κατεβάστε το για πρώτη φορά από τη διεύθυνση DEF.fallback (Η Componentator Συγγραφέας: Peter Širka. πηγή: το Componentator Ετικέτες Αξιολόγηση, MIT άδεια.
<style>
body{margin:0;padding:0;overflow:hidden;}
</style>
<ui-component name="monthlycalendar" path="common.date" config="parent:auto;noborder:1;firstday:1"></ui-component>
<script>
var common = { date: NOW };
(function() {
var events = [];
events.push({ id: 'a', beg: NOW.add('-10 days'), end: NOW.add('2 days'), html: 'Big event', color: 'orange' });
events.push({ id: 'b', beg: NOW, html: 'Current', icon: 'ti ti-car', color: 'blue' });
SETTER(true, 'monthlycalendar/addevents', events);
})();
</script>