Skip to main content
You are viewing Pre-Alpha documentation.
Vuetify0 Logo
Theme
Mode
Palettes
Accessibility
Vuetify One

Sign in to Vuetify One

Access premium tools across the Vuetify ecosystem — Bin, Play, Studio, and more.

Not a subscriber? See what's included

useRules API

API reference for the useRules composable.

Functions

createRules

(_options?: RulesOptions) => RulesContext

Creates a new rules instance.

createRulesFallback

() => RulesContext

Creates a fallback rules instance for use outside component scope. No locale lookup — `false` returns fall back to the alias name.

isStandardSchema

typeof isStandardSchema

createRulesContext

<_E>(_options?: RulesContextOptions | undefined) => ContextTrinity<_E>

createRulesPlugin

(_options?: RulesContextOptions | undefined) => Plugin

useRules

<_E>(namespace?: string) => _E

Options

aliases

Partial<RuleAliases> | undefined

Custom aliases to register. Each alias is a predicate (FormValidationRule).

Properties

aliases

RuleAliases

The alias map (custom aliases registered via options).

Methods

resolve

(rules: RuleInput[]) => FormValidationRule[]

Resolve aliases, functions, and Standard Schema objects to FormValidationRule[].

Was this page helpful?

© 2016-1970 Vuetify, LLC
Ctrl+/