static VisualFeedback()
        {
            jQuery.OnDocumentReady(delegate()
            {
                jQuery.Select("#draggableVisualFeedback1, #draggableVisualFeedback2")
                    .Plugin<DraggableObject>()
                    .Draggable();

                jQueryUIEventHandler<DropEvent> drop
                    = new jQueryUIEventHandler<DropEvent>(delegate(jQueryEvent e, DropEvent ui)
                    {
                        jQuery.This
                                .AddClass("ui-state-highlight")
                                .Find("p")
                                .Html("Dropped!");
                    });

                jQuery.Select("#droppableVisualFeedback1")
                    .Plugin<DroppableObject>()
                    .Droppable(new DroppableOptions(DroppableOption.HoverClass, "ui-state-active"
                                                   , DroppableEvents.Drop, drop));

                jQuery.Select("#droppableVisualFeedback2")
                    .Plugin<DroppableObject>()
                    .Droppable(new DroppableOptions(DroppableOption.Accept, "#draggableVisualFeedback2"
                                                   , DroppableOption.ActiveClass, "ui-state-hover"
                                                   , DroppableEvents.Drop, drop));
            });
        }
        static PreventPropagation()
        {
            jQuery.OnDocumentReady(delegate()
            {
                jQuery.Select("#draggablePreventPropagation")
                    .Plugin<DraggableObject>()
                    .Draggable();

                jQueryUIEventHandler<DropEvent> drop
                    = new jQueryUIEventHandler<DropEvent>(delegate(jQueryEvent e, DropEvent ui)
                    {
                        jQuery.This
                                .AddClass("ui-state-highlight")
                                .Find("> p")
                                .Html("Dropped!");
                    });

                jQuery.Select("#droppablePreventPropagation1, #droppablePreventPropagation1-inner")
                    .Plugin<DroppableObject>()
                    .Droppable(new DroppableOptions(DroppableOption.ActiveClass, "ui-state-hover"
                                                   , DroppableOption.HoverClass, "ui-state-active"
                                                   , DroppableEvents.Drop, drop));

                jQuery.Select("#droppablePreventPropagation2, #droppablePreventPropagation2-inner")
                    .Plugin<DroppableObject>()
                    .Droppable(new DroppableOptions(DroppableOption.ActiveClass, "ui-state-hover"
                                                   , DroppableOption.HoverClass, "ui-state-active"
                                                   , DroppableOption.Greedy, true
                                                   , DroppableEvents.Drop, drop));
            });
        }
        static VisualFeedback()
        {
            jQuery.OnDocumentReady(delegate()
            {
                jQuery.Select("#draggableVisualFeedback1, #draggableVisualFeedback2")
                .Plugin <DraggableObject>()
                .Draggable();

                jQueryUIEventHandler <DropEvent> drop
                    = new jQueryUIEventHandler <DropEvent>(delegate(jQueryEvent e, DropEvent ui)
                {
                    jQuery.This
                    .AddClass("ui-state-highlight")
                    .Find("p")
                    .Html("Dropped!");
                });

                jQuery.Select("#droppableVisualFeedback1")
                .Plugin <DroppableObject>()
                .Droppable(new DroppableOptions(DroppableOption.HoverClass, "ui-state-active"
                                                , DroppableEvents.Drop, drop));

                jQuery.Select("#droppableVisualFeedback2")
                .Plugin <DroppableObject>()
                .Droppable(new DroppableOptions(DroppableOption.Accept, "#draggableVisualFeedback2"
                                                , DroppableOption.ActiveClass, "ui-state-hover"
                                                , DroppableEvents.Drop, drop));
            });
        }
Exemple #4
0
        static PreventPropagation()
        {
            jQuery.OnDocumentReady(delegate()
            {
                jQuery.Select("#draggablePreventPropagation")
                .Plugin <DraggableObject>()
                .Draggable();

                jQueryUIEventHandler <DropEvent> drop
                    = new jQueryUIEventHandler <DropEvent>(delegate(jQueryEvent e, DropEvent ui)
                {
                    jQuery.This
                    .AddClass("ui-state-highlight")
                    .Find("> p")
                    .Html("Dropped!");
                });

                jQuery.Select("#droppablePreventPropagation1, #droppablePreventPropagation1-inner")
                .Plugin <DroppableObject>()
                .Droppable(new DroppableOptions(DroppableOption.ActiveClass, "ui-state-hover"
                                                , DroppableOption.HoverClass, "ui-state-active"
                                                , DroppableEvents.Drop, drop));

                jQuery.Select("#droppablePreventPropagation2, #droppablePreventPropagation2-inner")
                .Plugin <DroppableObject>()
                .Droppable(new DroppableOptions(DroppableOption.ActiveClass, "ui-state-hover"
                                                , DroppableOption.HoverClass, "ui-state-active"
                                                , DroppableOption.Greedy, true
                                                , DroppableEvents.Drop, drop));
            });
        }
		/// <summary>
		/// Attaches a handler for handling the specified event on the matched set of elements.
		/// </summary>
		/// <param name="eventName">The name of the event.</param>
		/// <param name="eventHandler">The event handler to be invoked.</param>
		/// <returns>The current jQueryObject</returns>
		public jQueryUIObject Bind(string eventName, jQueryUIEventHandler eventHandler)
		{
			return this;
		}
 /// <summary>
 /// Attaches a handler for handling the specified event on the matched set of elements.
 /// </summary>
 /// <param name="eventName">Name of the event.</param>
 /// <param name="eventData">The event data.</param>
 /// <param name="eventHandler">The event handler.</param>
 /// <returns></returns>
 public jQueryUIObject Bind(string eventName, Dictionary eventData, jQueryUIEventHandler eventHandler)
 {
     return this;
 }
Exemple #7
0
 /// <summary>
 /// Attaches a handler for handling the specified event on the matched set of elements.
 /// </summary>
 /// <param name="eventName">Name of the event.</param>
 /// <param name="eventData">The event data.</param>
 /// <param name="eventHandler">The event handler.</param>
 /// <returns></returns>
 public jQueryUIObject Bind(string eventName, Dictionary eventData, jQueryUIEventHandler eventHandler)
 {
     return(this);
 }
Exemple #8
0
 /// <summary>
 /// Attaches a handler for handling the specified event on the matched set of elements.
 /// </summary>
 /// <param name="eventName">The name of the event.</param>
 /// <param name="eventHandler">The event handler to be invoked.</param>
 /// <returns>The current jQueryObject</returns>
 public jQueryUIObject Bind(string eventName, jQueryUIEventHandler eventHandler)
 {
     return(this);
 }