Табулятор и дат. GUI вместе - PullRequest
       13

Табулятор и дат. GUI вместе

0 голосов
/ 05 февраля 2020

Кто-нибудь знает, можно ли использовать табулятор и данные. gui вместе? Для многих операций в табуляторе вам нужно вызывать метод таблицы, а не изменять свойство объекта

ex:

tbl =  document.getElementById('tabulator-table');
tbl.toggleColumn('name'); // Hide or show the 'name' column

Кто-нибудь знает, возможно ли это? Пожалуйста, дайте мне знать, когда вы получите шанс.

Спасибо,

Ноа

1 Ответ

0 голосов
/ 05 февраля 2020

Dat. gui имеет 'onChange' и 'onFinishChange' события , которые вы можете прослушивать, а затем вызывать свои функции.

function someFunction(value) {
  document.getElementById('something').innerHTML = value;
}

var dummyObject = {someNumber: 1};
var gui = new dat.GUI();
var controller = gui.add(dummyObject, 'someNumber', -5, 5);

// call function on controller change, the current raw value of the control will be sent to the function.
controller.onChange(someFunction);
<script src="https://cdn.rawgit.com/dataarts/dat.gui/v0.7.6/build/dat.gui.min.js"></script>

<div id="something">1</div>
...