File tree Expand file tree Collapse file tree
packages/angular/common/src/overlays Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77 NgZone ,
88 TemplateRef ,
99} from '@angular/core' ;
10- import type { Components , ModalBreakpointChangeEventDetail } from '@ionic/core/components' ;
10+ import type { Components , ModalBreakpointChangeEventDetail , ModalDragEventDetail } from '@ionic/core/components' ;
1111
1212import { ProxyCmp , proxyOutputs } from '../utils/proxy' ;
1313
@@ -32,6 +32,18 @@ export declare interface IonModal extends Components.IonModal {
3232 * Emitted after the modal breakpoint has changed.
3333 */
3434 ionBreakpointDidChange : EventEmitter < CustomEvent < ModalBreakpointChangeEventDetail > > ;
35+ /**
36+ * Emitted when the sheet or card modal has started being dragged.
37+ */
38+ ionDragStart : EventEmitter < CustomEvent < ModalDragEventDetail > > ;
39+ /**
40+ * Emitted while the sheet or card modal is being dragged.
41+ */
42+ ionDragMove : EventEmitter < CustomEvent < ModalDragEventDetail > > ;
43+ /**
44+ * Emitted when the sheet or card modal has finished being dragged.
45+ */
46+ ionDragEnd : EventEmitter < CustomEvent < ModalDragEventDetail > > ;
3547 /**
3648 * Emitted after the modal has presented. Shorthand for ionModalDidPresent.
3749 */
You can’t perform that action at this time.
0 commit comments