/** * Created by User on 2017/3/22. */ Demo.PathChooser = BI.inherit(BI.Widget, { props: { baseCls: "demo-path-chooser" }, render: function () { var pathchooser = BI.createWidget({ type: "bi.path_chooser", width: 800, height: 400, items: // [ // [{region: "区域X", value: "X1"}, // {region: "区域Q", value: "Q"}, // {region: "区域A", value: "A"}, // {region: "区域B", value: "B"}, // {region: "区域D", value: "D"}, // {region: "区域E", value: "E"}, // {region: "区域G", value: "G"}, // {region: "区域I", value: "I"}, // {region: "区域J", value: "J"}], // [{region: "区域X", value: "X"}, // {region: "区域Q", value: "Q"}, // {region: "区域A", value: "A"}, // {region: "区域B", value: "B"}, // {region: "区域C", value: "C"}, // {region: "区域D", value: "D"}, // {region: "区域E", value: "E"}, // {region: "区域G", value: "G"}, // {region: "区域I", value: "I"}, // {region: "区域J", value: "J"}], // [{region: "区域X", value: "X"}, // //{region: "区域Q", value: "Q"}, // {region: "区域A", value: "A"}, // {region: "区域C", value: "C"}, // {region: "区域D", value: "D"}, // {region: "区域E", value: "E"}, // {region: "区域G", value: "G"}, // {region: "区域I", value: "I"}, // {region: "区域J", value: "J"}], // [{region: "区域X", value: "X"}, // {region: "区域Q", value: "Q"}, // {region: "区域A", value: "A"}, // {region: "区域B", value: "B"}, // {region: "区域D", value: "D"}, // {region: "区域E", value: "E1"}, // {region: "区域H", value: "H"}, // {region: "区域I", value: "I"}, // {region: "区域J", value: "J"}], // [{region: "区域X", value: "X"}, // {region: "区域Q", value: "Q"}, // {region: "区域A", value: "A"}, // {region: "区域B", value: "B"}, // {region: "区域C", value: "C"}, // {region: "区域D", value: "D"}, // {region: "区域E", value: "E1"}, // {region: "区域H", value: "H"}, // {region: "区域I", value: "I"}, // {region: "区域J", value: "J"}], // [{region: "区域X", value: "X"}, // {region: "区域Q", value: "Q"}, // {region: "区域A", value: "A"}, // {region: "区域C", value: "C"}, // {region: "区域D", value: "D"}, // {region: "区域E", value: "E1"}, // {region: "区域H", value: "H"}, // {region: "区域I", value: "I"}, // {region: "区域J", value: "J"}], // [{region: "区域X", value: "X"}, // {region: "区域Q", value: "Q"}, // {region: "区域A", value: "A"}, // {region: "区域B", value: "B"}, // {region: "区域D", value: "D"}, // {region: "区域F", value: "F"}, // {region: "区域H", value: "H"}, // {region: "区域I", value: "I"}, // {region: "区域J", value: "J"}], // [{region: "区域X", value: "X"}, // {region: "区域Q", value: "Q"}, // {region: "区域A", value: "A"}, // {region: "区域B", value: "B"}, // {region: "区域C", value: "C"}, // {region: "区域D", value: "D"}, // {region: "区域F", value: "F"}, // {region: "区域H", value: "H"}, // {region: "区域I", value: "I"}, // {region: "区域J", value: "J"}], // [{region: "区域X", value: "X", text: "X"}, // {region: "区域Q", value: "Q", text: "Q"}, // {region: "区域A", value: "A", text: "A"}, // {region: "区域C", value: "C", text: "C"}, // {region: "区域D", value: "D", text: "D"}, // {region: "区域F", value: "F", text: "F"}, // {region: "区域H", value: "H", text: "H"}, // {region: "区域I", value: "I", text: "I"}, // {region: "区域J", value: "J", text: "J"}] //] [[{ "region": "8c4460bc3605685e", "regionText": "采购订单XXX", "text": "ID", "value": "1" }, { "region": "0fbd0dc648f41e97", "regionText": "采购订单", "text": "学号", "value": "3" }, { "region": "c6d72d6c7e19a667", "regionText": "供应商基本信息", "text": "ID", "value": "5" }], [{ "region": "ed013e18cc7c8637", "regionText": "采购订单XXX", "text": "ID", "value": "1" }, { "region": "153d75878431f8ee", "regionText": "A3", "text": "学号", "value": "2" }, { "region": "3861fb024c7d7825", "regionText": "采购订单", "text": "学号", "value": "3" }, { "region": "88e3e5071bd10bc5", "regionText": "供应商", "text": "ID", "value": "4" }, { "region": "8476c77ab5c147e0", "regionText": "供应商基本信息", "text": "ID", "value": "5" }], [{ "region": "f00f67fbb9fba6fe", "regionText": "采购订单XXX", "text": "ID", "value": "1" }, { "region": "1e8badf5d5793408", "regionText": "A3", "text": "学号", "value": "2" }, { "region": "de1ebd3d0986a294", "regionText": "供应商基本信息", "text": "ID", "value": "5" }]] }); pathchooser.setValue(); return { type: "bi.absolute", items: [{ el: pathchooser, left: 100, top: 100 }, { el: { type: "bi.button", text: "getValue", handler: function () { BI.Msg.toast(JSON.stringify(pathchooser.getValue())); } }, left: 100, bottom: 10 }] } } }); BI.shortcut("demo.path_chooser", Demo.PathChooser);