Responsive
Atoms
FormLabel
Default
Molecules
ContactDetails
Default
Organisms
HeaderMinimal
Default
ServicesGroupFinderBlock
With Results No Results

Filter / Radio Filter - Closed

Filter dropdown with radio buttons in closed state

Layout
Properties
JSON format (e.g., [{"LinkText":"Home","LinkUrl":"/"}])
Component Code
@await Html.PartialAsync("~/Components/Molecules/Filter/Filter.cshtml", new FilterProps
{
"Label": "Sort by",
"Name": "sort-by",
"Items": [
{
"Value": "date-asc",
"Text": "Date (Oldest First)",
"Selected": false
},
{
"Value": "date-desc",
"Text": "Date (Newest First)",
"Selected": false
},
{
"Value": "title-asc",
"Text": "Title (A-Z)",
"Selected": false
},
{
"Value": "title-desc",
"Text": "Title (Z-A)",
"Selected": false
}
],
"InputType": "radio",
"Variant": "",
"ShowClear": true,
"IsOpen": false,
"IsVisible": true,
"CssClass": ""
})
♿ Accessibility