{
    "componentChunkName": "component---src-pages-api-radio-mdx",
    "path": "/api/radio/",
    "result": {"pageContext":{"frontmatter":{"pageTitle":"Radio Button API","title":"Radio Button","props":["RadioProps","RadioGroupProps"]},"properties":[{"name":"RadioProps","kind":256,"kindString":"Interface","flags":{"isExported":true},"id":"RadioProps","tags":{},"properties":{"color":{"name":"color","required":false,"type":{"name":"string"},"description":"Hex code for the background color","defaultValue":"theme.colors.primary","deprecated":false},"containerStyle":{"name":"containerStyle","required":false,"type":{"name":"CSSProperties"},"description":"Style properties for the component container element","deprecated":false},"inputStyle":{"name":"inputStyle","required":false,"type":{"name":"CSSProperties"},"description":"Style properties for the radio button element","deprecated":false},"isInverse":{"name":"isInverse","required":false,"type":{"name":"boolean"},"description":"If true, the component will have inverse styling to better appear on a dark background","defaultValue":"false","deprecated":false},"isTextVisuallyHidden":{"name":"isTextVisuallyHidden","required":false,"type":{"name":"boolean"},"description":"If true, label text will be hidden visually, but will still be read by assistive technology","defaultValue":"false","deprecated":false},"labelStyle":{"name":"labelStyle","required":false,"type":{"name":"CSSProperties"},"description":"Style properties for the label element","deprecated":false},"labelText":{"name":"labelText","required":true,"type":{"name":"React.ReactNode"},"description":"Content of label; can be node or string","deprecated":false},"textPosition":{"name":"textPosition","required":false,"type":{"name":"enum","options":["RadioTextPosition.left","RadioTextPosition.right"]},"description":"Whether the label appears to the left of the right of the radio button","defaultValue":"RadioTextPosition.right","deprecated":false}}},{"name":"RadioGroupProps","kind":256,"kindString":"Interface","flags":{"isExported":true},"comment":{"tags":[{"tag":"children","text":"required\n"}]},"id":"RadioGroupProps","tags":{"children":"required"},"properties":{"children":{"name":"children","required":true,"type":{"name":"ReactNode | undefined"},"description":"The content of the component","deprecated":false},"containerStyle":{"name":"containerStyle","required":false,"type":{"name":"CSSProperties"},"description":"Style properties for the component container element","deprecated":false},"errorMessage":{"name":"errorMessage","required":false,"type":{"name":"React.ReactNode"},"description":"Content of the error message. If a value is provided, the radio buttons will be styled to show an error state","deprecated":false},"helperMessage":{"name":"helperMessage","required":false,"type":{"name":"React.ReactNode"},"description":"Content of the helper message","deprecated":false},"isInverse":{"name":"isInverse","required":false,"type":{"name":"boolean"},"description":"If true, the component will have inverse styling to better appear on a dark background","defaultValue":"false","deprecated":false},"isTextVisuallyHidden":{"name":"isTextVisuallyHidden","required":false,"type":{"name":"boolean"},"description":"If true, label text for the radio group will be hidden visually, but will still be read by assistive technology","defaultValue":"false","deprecated":false},"labelStyle":{"name":"labelStyle","required":false,"type":{"name":"CSSProperties"},"description":"Style properties for the label of the radio group","deprecated":false},"labelText":{"name":"labelText","required":false,"type":{"name":"React.ReactNode"},"description":"Content of label of the radio group; can be node or string. Alternatively, the labelledById prop can be used","deprecated":false},"labelledById":{"name":"labelledById","required":false,"type":{"name":"string"},"description":"ID of the element that labels the radio group, used in the aria-labelledby attribute for the group. Alternatively, the labelText prop can be used","deprecated":false},"name":{"name":"name","required":true,"type":{"name":"string"},"description":"Name attribute the radio group","deprecated":false},"onBlur":{"name":"onBlur","required":false,"type":{"name":"function"},"description":"Action that fires when the radio group loses focus","deprecated":false},"onChange":{"name":"onChange","required":false,"type":{"name":"function"},"description":"Action that fires when selected value of the radio group changes","deprecated":false},"onFocus":{"name":"onFocus","required":false,"type":{"name":"function"},"description":"Action that fires when one of the radio buttons within the group receives focus","deprecated":false},"required":{"name":"required","required":false,"type":{"name":"boolean"},"description":"If true, the user must select one radio button for the form to be valid","defaultValue":"false","deprecated":false},"value":{"name":"value","required":false,"type":{"name":"string"},"description":"Value of the radio button that is the default selected value for the group","deprecated":false}}}]}},
    "staticQueryHashes": ["3821761011","819917740"]}