提交 df963a0a 编写于 作者: K Kevin Nadro

2dmatrix tracer created!

creates a 2dmatrix tracer with input values on it.
上级 b8b7b4b2
......@@ -673,3 +673,7 @@ input[type=number]::-webkit-outer-spin-button {
z-index: 100;
background-color: white;
}
.inputField{
width: 16px;
}
......@@ -26,6 +26,26 @@ const fauxData = (r, c) => {
return arr;
};
const makeInputFields = () =>{
var table = document.querySelector('.mtbl-table');
var numRows = getNumRows();
var numColumns = getNumColumns();
for(var i = 0; i < numRows; i++){
for(var j = 0; j < numColumns; j++){
var elem = document.createElement('input');
elem.type = 'Number';
elem.value = 1;
elem.classList.add('mtbl-col','inputField');
table.childNodes[i].childNodes[j].innerHTML = '';
table.childNodes[i].childNodes[j].appendChild(elem);
}
}
};
const setupButtons = () => {
var button_2DMatrix = document.getElementById("button-2DMatrix");
......@@ -34,8 +54,9 @@ const setupButtons = () => {
var numRows = getNumRows();
var numColumns = getNumColumns();
var data = fauxData(numRows, numColumns);
console.log(data);
arr2DTracer.setData(data);
makeInputFields();
},false);
};
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册