Install any skill in seconds. Free to start, no credit card required.
Get Started Free →admin/form — 23 abstractions.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 13% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 29% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 16% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -15% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 57% | 0% |
import { Name } from "<importPath>";Name: Bind Import: import { Bind } from "webiny/admin/form" Source: @webiny/form/index.ts
Name: createFieldRenderer Import: import { createFieldRenderer } from "webiny/admin/form" Source: @webiny/app-admin/features/formModel/createFieldRenderer.tsx
Name: createObjectFieldRenderer Import: import { createObjectFieldRenderer } from "webiny/admin/form" Source: @webiny/app-admin/features/formModel/createFieldRenderer.tsx
Name: FieldBuilder Import: import { FieldBuilder } from "webiny/admin/form" Source: @webiny/app-admin/features/formModel/FieldBuilder.ts Description: Base FieldBuilder with fluent API. Each method mutates this and returns this for chaining.
Name: FieldType Import: import { FieldType } from "webiny/admin/form" Source: @webiny/app-admin/features/formModel/abstractions.ts
Name: Form Import: import { Form } from "webiny/admin/form" Source: @webiny/form/index.ts
Name: FormAPI Kind: type Import: import type { FormAPI } from "webiny/admin/form" Source: @webiny/form/index.ts
Name: FormErrors Import: import { FormErrors } from "webiny/admin/form" Source: @webiny/app-admin/features/formModel/index.ts
Name: FormModel Kind: type Import: import type { FormModel } from "webiny/admin/form" Source: @webiny/app-admin/features/formModel/index.ts
Name: FormModelFactory Import: import { FormModelFactory } from "webiny/admin/form" Source: @webiny/app-admin/features/formModel/abstractions.ts
Name: FormOnSubmit Kind: type Import: import type { FormOnSubmit } from "webiny/admin/form" Source: @webiny/form/index.ts
Name: FormView Import: import { FormView } from "webiny/admin/form" Source: @webiny/app-admin/features/formModel/index.ts Description: Generic form view that walks layout nodes and renders fields. This component is stateless — it reads from the FormVM and delegates to renderers.
Name: GenericFormData Kind: type Import: import type { GenericFormData } from "webiny/admin/form" Source: @webiny/form/index.ts
Name: IFieldBuilderRegistry Kind: type Import: import type { IFieldBuilderRegistry } from "webiny/admin/form" Source: @webiny/app-admin/features/formModel/abstractions.ts
Name: IFieldRendererRegistry Kind: type Import: import type { IFieldRendererRegistry } from "webiny/admin/form" Source: @webiny/app-admin/features/formModel/abstractions.ts
Name: IFieldVM Kind: type Import: import type { IFieldVM } from "webiny/admin/form" Source: @webiny/app-admin/features/formModel/abstractions.ts
Name: IObjectFieldItemVM Kind: type Import: import type { IObjectFieldItemVM } from "webiny/admin/form" Source: @webiny/app-admin/features/formModel/abstractions.ts
Name: IObjectFieldVM Kind: type Import: import type { IObjectFieldVM } from "webiny/admin/form" Source: @webiny/app-admin/features/formModel/abstractions.ts
Name: UnsetOnUnmount Import: import { UnsetOnUnmount } from "webiny/admin/form" Source: @webiny/form/index.ts
Name: useBind Import: import { useBind } from "webiny/admin/form" Source: @webiny/form/index.ts
Name: useBindPrefix Import: import { useBindPrefix } from "webiny/admin/form" Source: @webiny/form/index.ts
Name: useForm Import: import { useForm } from "webiny/admin/form" Source: @webiny/form/index.ts
Name: useGenerateSlug Import: import { useGenerateSlug } from "webiny/admin/form" Source: @webiny/form/index.ts Description: This hook is designed to be used with the useForm hook. When generateSlug is called, it will generate a slug using the from form field, and set it into the to form field.
Name: validation Import: import { validation } from "webiny/admin/form" Source: @webiny/validation/index.ts
Name: Validation Import: import { Validation } from "webiny/admin/form" Source: @webiny/validation/index.ts
Name: ValidationError Import: import { ValidationError } from "webiny/admin/form" Source: @webiny/validation/index.ts
Other measured skills in the registry, with their headline benchmark lift.