/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { FilterDescriptor } from './filterDescriptor'; import { Page } from './settings'; /** * @hidden */ export interface DropdownEvent { /** * A native event. */ event: any; /** * An event target. */ target: any; } /** * @hidden */ export interface FilterChangeEvent extends DropdownEvent { /** * A native event. */ event: any; /** * The default `FilterDescriptor` object. */ filter: FilterDescriptor; } /** * @hidden */ export interface ChangeEvent extends DropdownEvent { /** * The current value of the component. */ value: any; } /** * @hidden */ export interface OpenEvent extends DropdownEvent { } /** * @hidden */ export interface CloseEvent extends DropdownEvent { } /** * @hidden */ export interface FocusEvent extends DropdownEvent { } /** * @hidden */ export interface BlurEvent extends DropdownEvent { } /** * @hidden */ export interface PageChangeEvent extends DropdownEvent { page: Page; }