Перейти к основному содержимому

Поддержка TypeScript

Начиная с версии v2.0, DHTMLX RichText поставляется со встроенными определениями TypeScript, которые не требуют дополнительной настройки.

Примечание

Попробуйте редактор в Snippet Tool.

Преимущества TypeScript

TypeScript вместе с DHTMLX RichText предоставляет:

  • типобезопасность — компилятор обнаруживает некорректное использование свойств конфигурации и аргументов методов на этапе сборки
  • автодополнение — среда разработки предлагает допустимые имена свойств, сигнатуры методов и типы значений по мере ввода
  • самодокументирующийся АПИ — аннотации типов для объекта конфигурации и методов одновременно служат встроенной документацией

Инициализация RichText в TypeScript

Пример ниже инициализирует RichText в TypeScript с автодополнением из встроенных определений типов:

import { Richtext } from "@dhx/richtext";

const editor = new Richtext("#root", {
menubar: true,
layoutMode: "document"
});

Справочник по типам АПИ

Сигнатуры TypeScript для каждого свойства конфигурации см. в разделе Обзор свойств. Сигнатуры методов см. в разделе Обзор методов.