{
  "id": "uilib/extensions/forms/Wizard/Step",
  "name": "Step",
  "description": "Each step should be wrapped with a `Wizard.Step` component directly inside Wizard.Container.",
  "group": "extensions",
  "slug": "/uilib/extensions/forms/Wizard/Step/",
  "props": [
    {
      "name": "title",
      "doc": "An unique title of the step.",
      "type": "React.Node",
      "status": "required",
      "defaultValue": null
    },
    {
      "name": "inactive",
      "doc": "Will treat the step as non-navigable if set to `true`.",
      "type": "boolean",
      "status": "optional",
      "defaultValue": null
    },
    {
      "name": "required",
      "doc": "Will make all nested form fields required.",
      "type": "boolean",
      "status": "optional",
      "defaultValue": null
    },
    {
      "name": "include",
      "doc": "If set to `false`, the step will not be rendered.",
      "type": "boolean",
      "status": "optional",
      "defaultValue": null
    },
    {
      "name": "includeWhen",
      "doc": "Provide a `path` and a `hasValue` property with the expected value in order to enable the step. You can alternatively provide a `hasValue` function that returns a boolean. The first parameter is the value of the path.",
      "type": "object",
      "status": "optional",
      "defaultValue": null
    },
    {
      "name": "keepInDOM",
      "doc": "Determines if the step should be kept in the DOM. Defaults to `false`.",
      "type": "boolean",
      "status": "optional",
      "defaultValue": null
    },
    {
      "name": "children",
      "doc": "Contents.",
      "type": "React.Node",
      "status": "required",
      "defaultValue": null
    },
    {
      "name": "active",
      "doc": "Deprecated, use `include`. Old docs: If set to `false`, the step will not be rendered.",
      "type": "boolean",
      "status": "deprecated",
      "defaultValue": null
    },
    {
      "name": "activeWhen",
      "doc": "Deprecated, use `includeWhen`. Old docs: Provide a `path` and a `hasValue` property with the expected value in order to enable the step. You can alternatively provide a `hasValue` function that returns a boolean. The first parameter is the value of the path.",
      "type": "object",
      "status": "deprecated",
      "defaultValue": null
    }
  ],
  "events": [],
  "related": [
    "Flex.Container",
    "Space"
  ],
  "checksum": "51b33a64b2f4e3aeac82fa9f508d045c3fd4451febead74fa6d95fb573188b2f",
  "source": {
    "repo": "https://github.com/dnbexperience/eufemia",
    "file": "packages/dnb-eufemia/src/extensions/forms/Wizard/Step/Step.tsx",
    "permalink": "https://github.com/dnbexperience/eufemia/blob/main/packages/dnb-eufemia/src/extensions/forms/Wizard/Step/Step.tsx"
  },
  "sources": {
    "entry": {
      "local": "src/docs/uilib/extensions/forms/Wizard/Step.mdx",
      "public": "https://7054fffd.eufemia-e25.pages.dev/uilib/extensions/forms/Wizard/Step/"
    },
    "props": {
      "local": "src/docs/uilib/extensions/forms/Wizard/Step/properties.mdx",
      "public": "https://7054fffd.eufemia-e25.pages.dev/uilib/extensions/forms/Wizard/Step/properties/"
    },
    "events": null,
    "demos": {
      "local": "src/docs/uilib/extensions/forms/Wizard/Step/demos.mdx",
      "public": "https://7054fffd.eufemia-e25.pages.dev/uilib/extensions/forms/Wizard/Step/demos/"
    }
  },
  "version": "0.0.0-development",
  "generatedAt": "2025-12-18T10:04:00.890Z",
  "schemaVersion": 1
}
