j-MonthlyCalendar
- Csak havi nézetet támogat
konfiguráció:
parent {String}egy jQuery kiválasztó a rögzített magasság eléréséhez (defaultauto)firstday {Number}Az első nap a naptárban0 = SundayA default0noborder {Boolean}meghibásodott határ (default:false)- A
selectable {Boolean}lehetővé teszi a napok kiválasztását (default:true) morebutton {String}egy Tangular mintát a More gomb (default:+{{ count }} more)select {String}egy út aFunction(item_event, el, e), legyen óvatos:item_eventlehetnull- A
create {String}az út aFunction({ beg: Date, end: Date }, beg_element, end_element)felé - A
dblclick {String}az út aFunction(item_event, el, e)felé - A
dblclickdate {String}az út aFunction(date, el, e)felé - A
contextmenu {String}az út aFunction(item_event, el, e)felé rebind {String}Egy út aFunction({ dates: Array, date: Date })A napirend megkötésének időpontjatopoffset {Boolean}aljzatokoffset.topaheight(default:false)topposition {Boolean}aljzatokposition.topaheight(default:false)margin {Number}felső / alsó margin együtt (default:0)marginxs {Number}felső / alsó margin együtt axsképernyő szélességemarginsm {Number}felső / alsó margin együtt asmképernyő szélességemarginmd {Number}felső / alsó margin együtt amdképernyő szélességemarginlg {Number}felső / alsó margin együtt algképernyő szélessége- NEW: A
keepselected {Boolean}megtartja a kiválasztott (megállapított) napokat (például:false) - NEW:
hover {String}egy út aFunction({ beg: Date, end: Date }, beg_element, end_element)(mintcreate, de hívják acomponent.hover()éscomponent.unhover()módszerek) - NEW:
scalewidth {Boolean}mérik a magasságot a szülőelem szélessége szerint
módszerek:
component.addevents(events)események- A
eventsaz alábbi objektumok sorozata: [{ id: String, beg: Date, end: Date, html: String, icon: String, color: String, background: Boolean }]
- A
- A
component.addevent(event)egy eseményt ad- nem kombinálható a
addeventsmódszerrel - Többször is végrehajtható
- Értekezlet:
{ id: String, html: String, icon: String, color: String, background: Boolean }
- nem kombinálható a
- NEW:
component.addbadge(date, [color])hozzáad egy jelet - Hírek >
component.hover(beg, end) - Hírek >
component.unhover() component.clear()eltávolítja az összes eseményt és jelet
Helyszín:
A hónap és a nap nevei a MONTHS és a DAYS tulajdonságokból származnak, amelyeket a jComponent könyvtárban határoztak meg.
Használja a <ui-component name="monthlycalendar">Amennyiben a készülék még nem tölthető le, jComponent letöltés az első felhasználásra a címről DEF.fallback (Azt a Componentator A szerző: Peter Širka. forrás: a Componentator Az összetevők raktár, MIT licenc.
<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>