Adds logic to a field to conditionally make it readonly. A readonly field does not contribute to the validation, touched/dirty, or other state of its parent field.
API
function readonly<TValue, TPathKind extends PathKind = PathKind.Root>( path: SchemaPath<TValue, 1, TPathKind>, logic?: NoInfer<LogicFn<TValue, boolean, TPathKind>>,): void;readonly
voidAdds logic to a field to conditionally make it readonly. A readonly field does not contribute to the validation, touched/dirty, or other state of its parent field.
@paramlogic
NoInfer<LogicFn<TValue, boolean, TPathKind>>A reactive function that returns true when the field is readonly.
@returns
voidJump to details