Spec-Zone.ru › Valibot

function

Создает схему функции.

const Schema = v.function<TMessage>(message);

Дженерики

  • TMessage extends ErrorMessage<FunctionIssue> | undefined

Параметры

  • message TMessage

Пояснение

С помощью function вы можете проверить тип данных входного значения. Если входное значение не является функцией, вы можете использовать message для настройки сообщения об ошибке.

Возвращаемое значение

  • Schema FunctionSchema<TMessage>

Связанные ресурсы

Следующие API можно объединять с function.

Схемы

array, exactOptional, intersect, lazy, looseObject, looseTuple, map, nonNullable, nonNullish, nonOptional, nullable, nullish, object, objectWithRest, optional, record, set, strictObject, strictTuple, tuple, tupleWithRest, undefinedable, union

Методы

assert, config, fallback, getDefault, getDefaults, getFallback, getFallbacks, is, message, parse, parser, pipe, safeParse, safeParser

Действия

check, brand, description, flavor, guard, metadata, rawCheck, rawTransform, readonly, title, transform

Утилиты

entriesFromList, isOfKind, isOfType

© Fabian Hiller
Licensed under the MIT License.
https://valibot.dev/api/function/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API