2020-12-19 22:22:32 +02:00
|
|
|
# Функция *compare*
|
|
|
|
## Назначение функции
|
|
|
|
Функция включает/выключает режим сравнения текстов (DiffEditor)
|
|
|
|
|
|
|
|
## Параметры функции
|
|
|
|
* **text** - *string*, текст для сравнения с текущим текстом редактора
|
|
|
|
* **sideBySide** - *boolean*, двусторонний/построчный режим сравнения
|
|
|
|
* **highlight** - *boolean*, включена/выключена подсветка синтаксиса
|
2021-10-15 14:31:55 +02:00
|
|
|
* **markLines** - *boolean*, включена/выключена индикация (пиктограмма) для измененных строк. Необязательный параметр. Значение по умолчанию: true
|
2020-12-19 22:23:42 +02:00
|
|
|
|
2020-12-19 22:22:32 +02:00
|
|
|
**Вызов функции без параметров отключает режим сравнения и наоборот**
|
|
|
|
|
|
|
|
## Пример вызова
|
|
|
|
```javascript
|
|
|
|
// Включение двустороннего режима сравнения с подсветкой синтаксиса
|
|
|
|
compare(`ВЫБРАТЬ
|
|
|
|
Номенклатура.Ссылка КАК Ссылка,
|
|
|
|
Номенклатура.Артикул КАК Артикул,
|
|
|
|
Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения
|
|
|
|
ПОМЕСТИТЬ втТовары
|
|
|
|
ИЗ
|
|
|
|
Справочник.Номенклатура КАК Номенклатура
|
|
|
|
ГДЕ
|
|
|
|
Номенклатура.ВидНоменклатуры = &Товары
|
|
|
|
;
|
|
|
|
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
|
|
ВЫБРАТЬ
|
|
|
|
втТовары.Ссылка КАК Ссылка,
|
|
|
|
втТовары.Артикул КАК Артикул,
|
|
|
|
втТовары.ЕдиницаИзмерения КАК ЕдиницаИзмерения
|
|
|
|
ИЗ
|
|
|
|
втТовары КАК втТовары
|
2021-10-15 14:31:55 +02:00
|
|
|
`, true, true);
|
2020-12-19 22:22:32 +02:00
|
|
|
|
|
|
|
// Отключение режима сравнения
|
|
|
|
compare();
|
|
|
|
```
|