1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- /**
- * Created by JetBrains PhpStorm.
- * User: dongyancen
- * Date: 12-4-12
- * Time: 下午4:47
- * To change this template use File | Settings | File Templates.
- */
- module('ui.table');
- test('TableButton/TablePicker', function() {
- // var editor = new baidu.editor.ui.Editor();
- // editor.render("editor");
- // stop();
- //
- // editor.ready( function() {
- // var tableButton = new te.obj[0].TableButton({editor:editor});
- //
- // te.dom[0].innerHTML = tableButton.renderHtml();
- // tableButton.postRender();
- // tableButton.showPopup();
- // equal(tableButton.popup.getDom().style.display, '', '窗口显示');
- //
- //// onmore
- // ua.click(document.getElementsByClassName('edui-clickable')[0]);
- // equal(tableButton.popup.getDom().style.display, "none", 'onmore 关闭窗口');
- //
- //// MouseOver
- // tableButton.showPopup();
- //
- // var pickarea = document.getElementById(tableButton.popup.content.id).firstChild.lastChild;
- // var startTop = baidu.editor.ui.uiUtils.getClientRect(pickarea).top;//"edui-pickarea"的起始位置
- // var startLeft = baidu.editor.ui.uiUtils.getClientRect(pickarea).left;//"edui-pickarea"的起始位置
- // var cellSize = tableButton.popup.content.lengthOfCellSide;//单元格的大小
- // var col = tableButton.editor.getLang("t_col");
- // var row = tableButton.editor.getLang("t_row");
- // ua.mouseover(pickarea, {clientX:startLeft + 2 * cellSize,clientY:startTop + 2 * cellSize});
- // equal(document.getElementById(tableButton.popup.content.id+'_label').innerHTML, "0"+col+" x 0"+row, 'MouseOver');
- // equal(document.getElementById(tableButton.popup.content.id+'_overlay').style.visibility, '', 'MouseOver');
- //
- //// MouseOut
- // ua.mouseout(pickarea);
- // equal(document.getElementById(tableButton.popup.content.id+'_label').innerHTML, "0"+col+" x 0"+row, 'MouseOut');
- // equal(document.getElementById(tableButton.popup.content.id+'_overlay').style.visibility, 'hidden', 'MouseOut');
- //
- //// MouseMove
- //
- // startTop = baidu.editor.ui.uiUtils.getClientRect(pickarea).top;//"edui-pickarea"的起始位置
- // startLeft = baidu.editor.ui.uiUtils.getClientRect(pickarea).left;//"edui-pickarea"的起始位置
- // // 行列的计算: 鼠标和"edui-pickarea"的相对位置/单元格大小
- // ua.mousemove(pickarea, {clientX:startLeft + 2 * cellSize,clientY:startTop + 3 * cellSize});
- // equal(document.getElementById(tableButton.popup.content.id+'_label').innerHTML, "2"+col+" x 3"+row, 'MouseMove');
- // ua.mousemove(pickarea, {clientX:startLeft + 2 * cellSize + 1,clientY:startTop + 3 * cellSize});
- // equal(document.getElementById(tableButton.popup.content.id+'_label').innerHTML, "3"+col+" x 3"+row, 'MouseMove');
- //
- //// onclick
- // ua.click(pickarea);
- // equal(tableButton.popup.getDom().style.display, "none", 'onclick 关闭窗口');
- // start();
- // });
- });
|