Esempio n. 1
0
        static void OnReady()
        {
            var original = new jQuery("#panelbar").clone(true);
            original.find(".k-state-active").removeClass("k-state-active");

            new jQuery(".configuration input").change(e =>
                {
                    var panelBar = new jQuery("#panelbar").As<PanelBar>();
                    jQuery clone = original.clone(true);
                    panelBar.data("kendoPanelBar").collapse(new jQuery("#panelbar .k-link"));
                    panelBar.replaceWith(clone);
                    initPanelBar();
                });
            initPanelBar();

        }
Esempio n. 2
0
        static void OnReady()
        {

           
            var original = new jQuery("#menu").clone(true);
            original.find(".k-state-active").removeClass("k-state-active");

            new jQuery(".configuration input").change(e =>
                {
                    jQuery menu = new jQuery("#menu");
                    jQuery clone = original.clone(true);

                    menu.data("kendoMenu").As<Menu>().close(new jQuery("#menu .k-link"));

                    menu.replaceWith(clone);

                    initMenu();
                });

            initMenu();
        }
 static void OnReady()
 {
     new jQuery("#sortable1, #sortable2").sortable().disableSelection();
     var tabs = new jQuery("#tabs").tabs();
     var tab_items = new jQuery("ul:first li", tabs);
     tab_items = tab_items.droppable(new DroppableOptions
     {
         accept = ".connectedSortable li",
         hoverClass = "ui-state-hover",
         drop = (e, ui) =>
             {
                 var item = new jQuery(e.currentTarget);
                 var list = new jQuery(item.find("a").attr("href"))
                 .find(".connectedSortable");
                 ui.draggable.hide("slow", () =>
                     {
                         tabs.tabs("select", tab_items.index(item));
                         new jQuery(e.currentTarget).appendTo(list).show("slow");
                     });
             }
     });
 }
Esempio n. 4
0
        static void OnReady()
        {
            var original = new jQuery("#tabstrip").clone(true);
            original.find(".k-state-active").removeClass("k-state-active");
            new jQuery(".configuration input").change(e =>
                {
                    jQuery tabStrip = new jQuery("#tabstrip"),

                        clone = original.clone(true);
                    JsNumber selectedIndex = tabStrip.data("kendoTabStrip").As<TabStrip>().select().As<JsNumber>();
                    clone.children("ul")
                         .children("li")
                         .eq(selectedIndex)
                         .addClass("k-state-active")
                         .end();

                    tabStrip.replaceWith(clone);

                    initTabStrip();
                });

            initTabStrip();
        }