addOperator(settings: Object);
settings. JSON-объект с параметрами добавляемого оператора. Объект должен содержать следующие поля: Text - текстовое значение оператора; Desc - описание оператора.
Метод addOperator добавляет оператор в список операторов.
Для выполнения примера предполагается наличие на странице компонента FormulaEditor с наименованием «formulaEditor» (см. «Пример создания компонента FormulaEditor»). Пример нужно разместить в теге <script>. Получим список исходных операторов:
// Получаем исходные операторы
console.log("Исходные операторы:");
for (var i in formulaEditor.getInitialOperators()) {
console.log(formulaEditor.getInitialOperators()[i].Content);
}
В результате в консоль будет выведен список исходных операторов:
Исходные операторы:
=
<>
<
>
<=
>=
()
+
-
*
/
DIV
MOD
NOT
IN
AND
OR
Добавляем оператор в список операторов редактора выражений:
// Добавляем оператор
formulaEditor.addOperator({
Text: "!",
Desc: {
Entity: "!",
Descr: "Оператор факториал",
LinkToFullDescr: "#"
},
});
В результате в список операторов будет добавлен новый оператор. При выборе оператора будет выведена информация о нем:

См. также: