HomeVendure CoreShow hidden breadcrumbs...ComponentsDropdownComponentOn this pageDropdownComponent@vendure/admin-uiSource Used for building dropdown menus. Example HTML<vdr-dropdown> <button class="btn btn-outline" vdrDropdownTrigger> <clr-icon shape="plus"></clr-icon> Select type </button> <vdr-dropdown-menu vdrPosition="bottom-left"> <button *ngFor="let typeName of allTypes" type="button" vdrDropdownItem (click)="selectType(typeName)" > typeName </button> </vdr-dropdown-menu></vdr-dropdown> Signatureclass DropdownComponent { isOpen = false; public trigger: ElementRef; @Input() manualToggle = false; onClick() => ; toggleOpen() => ; onOpenChange(callback: (isOpen: boolean) => void) => ; setTriggerElement(elementRef: ElementRef) => ;} isOpenpropertytriggerpropertyElementRefmanualTogglepropertyonClickmethod() => toggleOpenmethod() => onOpenChangemethod(callback: (isOpen: boolean) => void) => setTriggerElementmethod(elementRef: ElementRef) => Was this chapter helpful?It was helpfulIt wasn't helpfulReport IssuePreviousDatetimePickerComponentNextFacetValueSelectorComponentEdited Feb 2, 2026·Edit this page