Skip to main content
menu
close
next
K
Docs
Tutorials
Playground
Reference
more_horiz
menu
API
Roadmap
Get involved
API Reference
CLI Reference
Error Encyclopedia
Extended Diagnostics
Versioning and releases
Version compatibility
Update guide
Configurations
Migrations
arrow_back
API Reference
Overview
@angular/animations
@angular/animations/browser
@angular/animations/browser/testing
@angular/cdk/drag-drop
@angular/cdk/testing
@angular/cdk/testing/protractor
@angular/cdk/testing/selenium-webdriver
@angular/cdk/testing/testbed
@angular/common
@angular/common/http
@angular/common/http/testing
@angular/common/testing
@angular/common/upgrade
@angular/core
@angular/core/rxjs-interop
@angular/core/testing
@angular/elements
@angular/forms
@angular/forms/signals
@angular/localize
@angular/localize/init
@angular/platform-browser
@angular/platform-browser-dynamic
@angular/platform-browser-dynamic/testing
@angular/platform-browser/animations
@angular/platform-browser/animations/async
@angular/platform-browser/testing
@angular/platform-server
@angular/platform-server/testing
@angular/router
@angular/router/testing
@angular/router/upgrade
@angular/service-worker
@angular/ssr
@angular/ssr/node
@angular/upgrade
@angular/upgrade/static
@angular/upgrade/static/testing
window.ng globals
arrow_back
@angular/forms/signals
aggregateProperty
AggregateProperty
andProperty
apply
applyEach
applyWhen
applyWhenValue
AsyncValidationResult
AsyncValidatorOptions
ChildFieldContext
Control
createProperty
customError
CustomValidationError
disabled
DisabledReason
email
emailError
EmailValidationError
Field
FieldContext
FieldPath
FieldState
FieldValidationResult
FieldValidator
form
FormCheckboxControl
FormOptions
FormUiControl
FormValueControl
hidden
HttpValidatorOptions
InteropNgControl
InteropSharedKeys
ItemFieldContext
listProperty
LogicFn
MapToErrorsFn
max
MAX
MAX_LENGTH
maxError
maxLength
maxLengthError
MaxLengthValidationError
maxProperty
MaxValidationError
MaybeField
MaybeFieldPath
min
MIN
MIN_LENGTH
minError
minLength
minLengthError
MinLengthValidationError
minProperty
MinValidationError
Mutable
NgValidationError
OneOrMany
orProperty
pattern
PATTERN
patternError
PatternValidationError
property
Property
readonly
ReadonlyArrayLike
reducedProperty
required
REQUIRED
requiredError
RequiredValidationError
RootFieldContext
schema
Schema
SchemaFn
SchemaOrSchemaFn
standardSchemaError
StandardSchemaValidationError
Subfields
submit
SubmittedStatus
TreeValidationResult
TreeValidator
validate
validateAsync
validateHttp
validateTree
ValidationError
ValidationResult
ValidationSuccess
Validator
WithField
WithOptionalField
WithoutField
@angular/forms/signals
Schema
Type Alias
code
Defines logic for a form.
API
type
Schema
<
TValue
>
=
{
[ɵɵTYPE]
:
SchemaFn
<
TValue
,
PathKind
.
Root
>;
}
Jump to details