$caila.inflect
Преобразует слова и словосочетания в нужную грамматическую форму.
подсказка
Метод
$caila.inflect
поддержан для русского и украинского языков.Синтаксис
Принимаемые аргументы
Метод принимает 2 обязательных аргумента.
Аргумент | Описание | Тип |
---|---|---|
text | Слово или словосочетание, которое необходимо преобразовать. | Строка |
tags | Массив тегов для нужной грамматической формы. | Массив строк |
Если к одному и тому же слову нужно применить несколько тегов, то они отделяются друг от друга запятой.
Возвращаемое значение
Метод возвращает слова и словосочетания в требуемой грамматической форме.
Пример вызова
- ECMAScript 5
- ECMAScript 6
$caila.inflect("культурная столица", ["loct"]); // => "культурной столице"
$caila.inflect("создать бота", ["femn, past"]); // => "создала бота"
В среде ECMAScript 6 метод является асинхронным:
await $caila.inflect("культурная столица", ["loct"]); // => "культурной столице"
await $caila.inflect("создать бота", ["femn, past"]); // => "создала бота"