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

📄 event.js

📁 国内开发的javascript框架应用。龙博javascript。
💻 JS
📖 第 1 页 / 共 2 页
字号:
Class('App.event', 'linb.Com',{    Instance:{        refreshUIFromData:function(data, type, caption,timelineKey){            var host=this;            host.onTaskAdded=null;            host._type=type || 'edit';            host._entry=data._entry;            host._taskId=data.id;            host._timelineKey=timelineKey;            host.inTitle.setValue(data.caption||"",true);            host.inWhere.setValue(data.where||"",true);            host.inCon.setValue(data.content||"",true);            host.cbColor.setValue(data.bgColor||'#C6D6F7',true);            var from=new Date(data.from),                to=new Date(data.to);            host._setSimpleTimeSpan(from, to);            host.dlgEvent.setCaption(caption || data.caption || "Event");            host.btnDel.setDisplay(host._type=='new'?'none':'');            host._resetDateSpan=true;            //for simple/advance time span setting            host._curDateTool='simple';            host.tabs3.setValue('simple',true);            host.dlgEvent.setHeight(270);            host.tabs3.setHeight(80);        },         iniComponents:function(){            // [[code created by jsLinb UI Builder            var host=this, children=[], append=function(child){children.push(child.get(0))};                        append((new linb.UI.Dialog)                .host(host,"dlgEvent")                .setLeft(140)                .setTop(90)                .setWidth(430)                .setHeight(270)                .setResizer(false)                .setCaption("Event")                .setMinBtn(false)                .setMaxBtn(false)                .setPinBtn(false)                .onHotKeydown("_dlgevent_onhotkeydown")                .beforeClose("_dlgevent_beforeclose")                .setCustomStyle({"PANEL":"overflow:hidden;"})            );                        host.dlgEvent.append((new linb.UI.Div)                .host(host,"div68")                .setLeft(0)                .setTop(153)                .setWidth(50)                .setHeight(20)                .setHtml("Time")                .setCustomStyle({"KEY":"text-align:right"})            );                        host.dlgEvent.append((new linb.UI.Div)                .host(host,"div12")                .setLeft(0)                .setTop(73)                .setWidth(50)                .setHeight(20)                .setHtml("Where")                .setCustomStyle({"KEY":"text-align:right"})            );                        host.dlgEvent.append((new linb.UI.Input)                .host(host,"inWhere")                .setLeft(55)                .setTop(70)                .setWidth(345)            );                        host.dlgEvent.append((new linb.UI.Input)                .host(host,"inCon")                .setLeft(55)                .setTop(100)                .setWidth(345)                .setHeight(50)                .setMultiLines(true)            );                        host.dlgEvent.append((new linb.UI.Div)                .host(host,"div13")                .setLeft(0)                .setTop(101)                .setWidth(50)                .setHeight(20)                .setHtml("Content")                .setCustomStyle({"KEY":"text-align:right"})            );                        host.dlgEvent.append((new linb.UI.Div)                .host(host,"div10")                .setLeft(0)                .setTop(43)                .setWidth(50)                .setHeight(20)                .setHtml("Title")                .setCustomStyle({"KEY":"text-align:right"})            );                        host.dlgEvent.append((new linb.UI.Input)                .host(host,"inTitle")                .setLeft(55)                .setTop(40)                .setWidth(205)            );                        host.dlgEvent.append((new linb.UI.Block)                .host(host,"panel31")                .setDock("width")                .setTop(2)                .setBorderType('groove')                .setHeight(34)            );                        host.panel31.append((new linb.UI.Button)                .host(host,"btnOK")                .setLeft(10)                .setTop(2)                .setWidth(87)                .setCaption("OK")                .onClick("_btnok_onclick")            );                        host.panel31.append((new linb.UI.Button)                .host(host,"btnCancel")                .setLeft(100)                .setTop(2)                .setWidth(87)                .setCaption("Cancel")                .onClick("_btncancel_onclick")            );                        host.panel31.append((new linb.UI.Button)                .host(host,"btnDel")                .setLeft(324)                .setTop(2)                .setWidth(87)                .setCaption("Delete")                .onClick("_btndel_onclick")            );                        host.dlgEvent.append((new linb.UI.ComboInput)                .host(host,"cbColor")                .setLeft(306)                .setTop(40)                .setWidth(94)                .setReadonly(true)                .setType("colorpicker")                .setItems([{"id":"a", "caption":"itema", "tips":"item a"}, {"id":"b", "caption":"itemb", "tips":"item b"}, {"id":"c", "caption":"itemc", "tips":"item c"}])            );                        host.dlgEvent.append((new linb.UI.Div)                .host(host,"div15")                .setLeft(260)                .setTop(43)                .setWidth(40)                .setHeight(20)                .setHtml("Color")                .setCustomStyle({"KEY":"text-align:right"})            );                        host.dlgEvent.append((new linb.UI.Tabs)                .host(host,"tabs3")                .setItems([{"id":"simple", "caption":"Simple"}, {"id":"advance", "caption":"Advance"}])                .setDock("width")                .setTop(153)                .setHeight(80)                .setHAlign("right")                .setValue("simple")                .beforeUIValueSet("_tabs3_beforevalueupdated")            );                        host.tabs3.append((new linb.UI.ComboInput)                .host(host,"cbToTime")                .setLeft(350)                .setTop(16)                .setWidth(48)                .setType("timepicker")            , 'simple');                        host.tabs3.append((new linb.UI.ComboInput)                .host(host,"cbFromTime")                .setLeft(160)                .setTop(16)                .setWidth(48)                .setType("timepicker")            , 'simple');                        host.tabs3.append((new linb.UI.Div)                .host(host,"div17")                .setLeft(10)                .setTop(19)                .setWidth(40)                .setHeight(20)                .setHtml("From")                .setCustomStyle({"KEY":"text-align:right"})            , 'simple');                        host.tabs3.append((new linb.UI.ComboInput)                .host(host,"cbFromDate")                .setLeft(56)                .setTop(16)                .setWidth(104)                .setType("datepicker")            , 'simple');                        host.tabs3.append((new linb.UI.ComboInput)                .host(host,"cbToDate")                .setLeft(246)

⌨️ 快捷键说明

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