-2 votos

Agregar propiedades a eventos de fullcalendar

Hola Buen día,<br> Tengo una dificultad para ver esta propiedad de los eventos agregados al calendario de fullcalendar, la propiedad se llama "user" la he agregado yo al momento de crear el arreglo de objetos de los eventos;

events[1] = {
    id: 1234,
    title: Hola Mundo,
    allDay: false,
    start: "2015/12/25 16:00:00",
    end: "2015/12/25 18:00:00",
    user: "SuperUser",
    color: "rgb(151,0,255)"
}

hasta ahí todo bien, el detalle esta cuando doy un clic derecho en el evento del calendario, puedo obtener los parámetros predefinidos pero no mi parámetro que le he pasado yo "user" <br> Cuando genero el evento tengo declarada una función eventRender del calendario que me ayuda a detectar el clic derecho y este me abre un menú contextual<br>

$(document).ready(function () {
    $('.full-calendar-demo').fullCalendar({
        //función de clic derecho
        eventRender: function (event, element) {
            element.bind('contextmenu', function (e) {
                if (event.start < date) {
                    e.preventDefault();
                    eventoID = event.id;
                    alert("Hola: " + event.user);
                    $("#menuHoyPasados").css({ 'display': 'block', 'left': e.pageX, 'top': e.pageY });
                return false;
            });
        },//otros parámetros
    });
});

He intentado obtener el dato directo de events[posision].user y sigo sin obtener resultado<br> Intente declarar el parametro dentro de los archivos del plugin pero no encuentro donde pueda declararlo.¿Habrá alguna forma de obtener ese valor dentro del parámetro que he declarado?

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X