.&1|?" {}:+dt 4BEn!3_${Eڞtڹċ.5[oBdi:-9Ȳ,wIkB'=0B6sz8=Qog[q-f/(,t!01s(t gW^jO-\ ߷.Ӧa]B3 ڽ ujCؤ gExĬM(x`;VbSv!\,-vʮ])0F2 w)*iSv TRRwCcYiuDv_/A|#4/]]pr$%JEWEv]SA~ + +ZYR/^g5l o:hREa^=e\% p@I#{wc,C߈h.@KVgBoǿ?etve1mnZxRE`ҴpzTF]ﮢ gj&r,2;e9ٖ~y6\2KȘ  jJH87]':6"Y[msJR/6xB"TF(ʶ^#>qQI^ZNAsqɾ:3u`{:Wl n+{H@;M`* w2;e9ٖ~y6\2KȘ  jJH87]'.x|+*o*J*O%̆Q\H?LfiB)=S]+93-˴xRVI;)'k#w䛈A?U/:]ƭ.N>v2w|frrx$orkc8nn&,`\fyvEJBS҆Ն%ۚD8DBP ؄"gl-/.ݻ_w,I=@#Wu%fkeeFgvW1G0ӃD!8nn&,`\f8;w9$,g}eWvX8+ *56!ӅmVDQP^NΆ* h4{#tnH%kP|'N=;{g.+rJ&n#»MV&]95( qTz*^-zmӖMs>eEn"Ȅ'8nn&,`\fWW&6#.R X ,v@}a~Y7lhcId@6??yxNJM!yh`f&8l85eęjk`׸Q 3r̯]3Z ?8WI~)i[qԔ8nn&,`\fyq$|KSfs nCnet)t`_^+SWwTz%V<#{gFh#3*惵"}}؈*. Ty'="-cFCĶ&e&Xxv kg8*?wlȆZFS\JFAlwjpnJ~v'^a”,"79JRn=b8nn&,`\fYK7)Bf]A Iϛ]_GA nͻ5x;2"YV35t7 :1n-WMs>eEn"Ȅ'8nn&,`\f p6bMh|rvW1G0ӃD!8nn&,`\fW5MhkIkFB~QTɬ8b'W !by}U.T'Kq"-cFCĶNA~SPR`5$A-{h# ƗYJ˔/!0Rܷ3aoeg3^4h/yaVp2s1rӶsU SJ~^ 'κMIup&.&쳵+¾E 4ⴁi}Yʤ=ő7RMjZB YϲHى-},{j{4+?Kqb.3cWg5XPI-[fn?G-J&!B'o1:-@D FBձChqn& p," KM_a @`H4^|~!TLj@ּ/"vXNMa"; count++; if (count > 10) break; } $("#log").html(str); } $('#kanban').jqxKanban({ resources: resourcesAdapterFunc(), source: dataAdapter, columns: [ { text: "Backlog", dataField: "new" }, { text: "In Progress", dataField: "work" }, { text: "Done", dataField: "done" } ] }); $('#kanban').on('itemMoved', function (event) { var args = event.args; var itemId = args.itemId; var oldParentId = args.oldParentId; var newParentId = args.newParentId; var itemData = args.itemData; var oldColumn = args.oldColumn; var newColumn = args.newColumn; log.push("itemMoved is raised"); updateLog(); }); $('#kanban').on('columnCollapsed', function (event) { var args = event.args; var column = args.column; log.push("columnCollapsed is raised"); updateLog(); }); $('#kanban').on('columnExpanded', function (event) { var args = event.args; var column = args.column; log.push("columnExpanded is raised"); updateLog(); }); $('#kanban').on('itemAttrClicked', function (event) { var args = event.args; var itemId = args.itemId; var attribute = args.attribute; // template, colorStatus, content, keyword, text, avatar log.push("itemAttrClicked is raised"); updateLog(); }); $('#kanban').on('columnAttrClicked', function (event) { var args = event.args; var column = args.column; var cancelToggle = args.cancelToggle; // false by default. Set to true to cancel toggling dynamically. var attribute = args.attribute; // title, button log.push("columnAttrClicked is raised"); updateLog(); }); });