Подскажите пожалуйста как проверить что выбран конкретный инструмент?
есть конструкция:
var tools = {};
tools.pencil = function () { ... }
tools.text = function () { ... }
и т.д.
есть функция смены инструмента:
function ev_tool_change (ev) {
if (tools[this.value]) {
tool = new tools[this.value]();
}
}
как мне в этой функции сделать условие на проверку инструмента text к примеру?
console.log(tool) выводится вот так:
tools.text {started: false, mousedown: function}
Как правильно сделать if (tool == tools.text){} ?