⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.js

📁 Visual JS 在线JS编辑器 非常的COOL 在线生成网页和JS代码 自由显示。
💻 JS
字号:
Class('App', 'linb.Com',{     Instance:{        //base Class for linb.Com        base:["linb.UI"],         //requried class for the App        required:["linb.UI.Div", "linb.UI.Pane", "linb.UI.Button", "linb.UI.Label", "linb.UI.Group", "linb.UI.Block", "linb.UI.Stacks", "linb.UI.Tabs", "linb.UI.Layout"],         iniComponents:function(){            // [[code created by jsLinb UI Builder            var host=this, children=[], append=function(child){children.push(child.get(0))};                        append((new linb.UI.Div)                .host(host,"Div9")                .setLeft(24)                .setTop(272)                .setWidth(168)                .setHeight(24)                .setHtml("Stacks")            );                        append((new linb.UI.Pane)                .host(host,"panel2")                .setLeft(312)                .setTop(40)                .setWidth(256)                .setHeight(78)                .setDropKeys("iAny")                .onDrop("_panel2_ondrop")                .setCustomStyle({"KEY":"border:solid 1px;"})            );                        append((new linb.UI.Div)                .host(host,"div7")                .setLeft(24)                .setTop(16)                .setWidth(168)                .setHeight(24)                .setHtml("Panel1")            );                        append((new linb.UI.Div)                .host(host,"div8")                .setLeft(312)                .setTop(16)                .setWidth(168)                .setHeight(24)                .setHtml("Panel2")            );                        append((new linb.UI.Pane)                .host(host,"panel1")                .setLeft(24)                .setTop(40)                .setWidth(256)                .setHeight(78)                .setDropKeys("iAny")                .onDrop("_panel2_ondrop")                .setCustomStyle({"KEY":"border:solid 1px;"})            );                        host.panel1.append((new linb.UI.Button)                .host(host,"label6")                .setLeft(11)                .setTop(11)                .setWidth(121)                .setCaption("drag me")                .onRender("_label6_aftercreated")            );                        append((new linb.UI.Div)                .host(host,"Div10")                .setLeft(312)                .setTop(272)                .setWidth(168)                .setHeight(24)                .setHtml("Tabs")            );                        append((new linb.UI.Pane)                .host(host,"Panel1")                .setLeft(624)                .setTop(40)                .setWidth(152)                .setHeight(464)                .setDropKeys("iAny")                .setCustomStyle({"KEY":"border:solid 1px;"})            );                        host.Panel1.append((new linb.UI.Layout)                .host(host,"Layout2")                .setItems([{"id":"before", "pos":"before", "locked":false, "size":60, "min":50, "max":200, "cmd":true, "hide":false}, {"id":"main", "min":10}, {"id":"after", "pos":"after", "locked":false, "size":60, "min":50, "max":200, "cmd":true, "hide":false}])                .setLeft(0)                .setTop(0)                .setDropKeys("iAny")                .onDrop("_panel2_ondrop")            );                        append((new linb.UI.Div)                .host(host,"Div6")                .setLeft(616)                .setTop(8)                .setWidth(168)                .setHeight(24)                .setHtml("Layout")            );                        append((new linb.UI.Group)                .host(host,"Group1")                .setLeft(24)                .setTop(160)                .setWidth(256)                .setCaption("Group1")                .setDropKeys("iAny")                .onDrop("_panel2_ondrop")            );                        append((new linb.UI.Tabs)                .host(host,"Tabs1")                .setItems([{"id":"view1", "caption":"view1"}, {"id":"view2", "caption":"view2"}, {"id":"view3", "caption":"view3"}, {"id":"view4", "caption":"view4"}])                .setDock("none")                .setLeft(312)                .setTop(296)                .setWidth(256)                .setDropKeys("iAny")                .setValue("view1")                .onDrop("_panel2_ondrop")            );                        append((new linb.UI.Stacks)                .host(host,"Stacks1")                .setItems([{"id":"view1", "caption":"view1"}, {"id":"view2", "caption":"view2"}, {"id":"view3", "caption":"view3"}, {"id":"view4", "caption":"view4"}])                .setDock("none")                .setLeft(24)                .setTop(296)                .setWidth(256)                .setDropKeys("iAny")                .setValue("view2")                .onDrop("_panel2_ondrop")            );                        append((new linb.UI.Div)                .host(host,"Div7")                .setLeft(312)                .setTop(144)                .setWidth(168)                .setHeight(24)                .setHtml("Block")            );                        append((new linb.UI.Div)                .host(host,"Div8")                .setLeft(24)                .setTop(136)                .setWidth(168)                .setHeight(24)                .setHtml("Group")            );                        append((new linb.UI.Block)                .host(host,"Block1")                .setLeft(312)                .setTop(170)                .setWidth(256)                .setHeight(88)                .setBorder(true)                .setDropKeys("iAny")                .onDrop("_panel2_ondrop")            );                        return children;            // ]]code created by jsLinb UI Builder        },         _panel2_ondrop:function (profile, e, node, key, data, item) {            var dd = linb.DragDrop.getProfile(), data = dd.dragData;            if(data){                var label=linb.getObject(data);                profile.boxing().append(label.boxing(), item?item.id:'');            }        },         _label6_aftercreated:function (profile) {            profile.boxing().dragable('iAny',profile.$id);        }    }});

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -